From 94124f953b878c04f60981745dbaa8a875875721 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Thu, 9 May 2013 02:02:59 -0700 Subject: [PATCH] Add options for header and page QR shortcuts. #280 --- CHANGELOG.md | 2 ++ builds/appchan-x.js | 44 +++++++++++++++++++-------- builds/appchan-x.user.js | 44 +++++++++++++++++++-------- builds/crx.crx | Bin 165939 -> 166323 bytes builds/crx/script.js | 44 +++++++++++++++++++-------- src/General/Config.coffee | 8 +++-- src/General/css/layout.css | 14 +++------ src/Posting/QuickReply.coffee | 55 ++++++++++++++++++++-------------- 8 files changed, 137 insertions(+), 74 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee64ef83a..b504736ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ zixaphir - Fix stubs in reply hiding menu not following stubs config - Fix thread hiding - Fix Board Subtitle option +- Revert to Mayhem-style notifications +- Add options for adding QR Shortcuts to the header or page ### 2.0.1 - 2013-05-08 seaweed diff --git a/builds/appchan-x.js b/builds/appchan-x.js index 178d7a155..f610f6c87 100644 --- a/builds/appchan-x.js +++ b/builds/appchan-x.js @@ -192,7 +192,8 @@ 'Auto Watch Reply': [false, 'Automatically watch threads you reply to.'] }, 'Posting': { - 'Quick Reply': [true, 'All-in-one form to reply, create threads, automate dumping and more.'], + 'Header Shortcut': [true, 'Add a shortcut to the header to toggle the QR.'], + 'Page Shortcut': [false, 'Add a shortcut to the top of the page to toggle the QR.'], 'Persistent QR': [true, 'The Quick reply won\'t disappear after posting.'], 'Auto Hide QR': [false, 'Automatically hide the quick reply when posting.'], 'Open Post in New Tab': [true, 'Open new threads or replies to a thread from the index in a new tab.'], @@ -6672,12 +6673,20 @@ QR = { init: function() { - var sc; + var con, sc; - if (!Conf['Quick Reply']) { + this.db = new DataBoard('yourPosts'); + $.ready(this.initReady); + if (Conf['Persistent QR']) { + $.on(d, '4chanXInitFinished', this.persist); + } + Post.prototype.callbacks.push({ + name: 'Quick Reply', + cb: this.node + }); + if (!(Conf['Header Shortcut'] || Conf['Page Shortcut'])) { return; } - this.db = new DataBoard('yourPosts'); sc = $.el('a', { className: "qr-shortcut " + (!Conf['Persistent QR'] ? 'disabled' : ''), textContent: 'QR', @@ -6694,14 +6703,23 @@ } return $.toggleClass(this, 'disabled'); }); - Header.addShortcut(sc); - $.ready(this.initReady); - if (Conf['Persistent QR']) { - $.on(d, '4chanXInitFinished', this.persist); + if (Conf['Header Shortcut']) { + return Header.addShortcut(sc); } - return Post.prototype.callbacks.push({ - name: 'Quick Reply', - cb: this.node + $.addClass(sc, 'on-page'); + sc.textContent = g.VIEW === 'thread' ? 'Reply to Thread' : 'Start a Thread'; + con = $.el('div', { + className: 'center' + }); + $.add(con, sc); + return $.asap((function() { + return d.body; + }), function() { + return $.asap((function() { + return $.id('postForm'); + }), function() { + return $.before($.id('postForm'), con); + }); }); }, initReady: function() { @@ -11152,12 +11170,12 @@ "lower left": ".container { padding: 0 5px; max-width: 100%;}.reply.quoted { position: relative; padding-bottom: 1.7em;}.reply .container { position: absolute; left: 0; bottom: 0; padding: 0 5px;}.reply .container::before { content: 'REPLIES: ';}#qp .container { position: static; max-width: 100%;}#qp .container::before { content: '';}.inline .container { position: static; max-width: 100%;}.inline .container::before { content: '';}", 'lower right': ".reply.quoted { position: relative; padding-bottom: 1.7em;}.reply .container { position: absolute; right: 0; bottom: 0;}.container::before { content: 'REPLIES: ';}.container { max-width: 100%; padding: 0 5px;}#qp .container { position: static; max-width: 100%;}#qp .container::before { content: '';}.inline .container { position: static; float: none;}.inline .container::before { content: '';}", 'default': "" - }[_conf["Backlinks Position"]] + "\n/* Code */\n.prettyprint {\n " + Style.sizing + ": border-box;\n font-family: monospace;\n display: inline-block;\n margin-right: auto;\n white-space: pre-wrap;\n border-radius: 2px;\n overflow-x: auto;\n padding: 3px;\n max-width: 100%;\n}\n/* Menu */\n.entry {\n border-bottom: 1px solid rgba(0,0,0,.25);\n cursor: pointer;\n display: block;\n outline: none;\n padding: 3px 7px;\n position: relative;\n text-decoration: none;\n white-space: nowrap;\n}\n.entry:last-child {\n border-bottom: 0;\n}\n.has-submenu::after {\n content: \"\";\n border-" + position + ": .5em solid;\n border-top: .3em solid transparent;\n border-bottom: .3em solid transparent;\n display: inline-block;\n margin: .3em;\n position: absolute;\n right: 3px;\n}\n.submenu {\n display: none;\n position: absolute;\n " + position + ": 100%;\n top: -1px;\n}\n.focused .submenu {\n display: block;\n}\n/* Stubs */\n" + (_conf['Fit Width Replies'] ? ".stub { display: block; text-align: right;}" : "") + "\n/* Emoji */\n" + (_conf["Emoji"] !== "disable" ? Emoji.css(_conf["Emoji Position"]) : "") + "\n/* Element Replacing */\n/* Checkboxes */\n.rice {\n cursor: pointer;\n width: 9px;\n height: 9px;\n margin: 2px 3px 3px;\n display: inline-block;\n vertical-align: bottom;\n " + (_conf["Rounded Edges"] ? "border-radius: 2px;" : "") + "\n " + (_conf["Circle Checkboxes"] ? "border-radius: 6px;" : "") + "\n}\ninput:checked + .rice {\n background-attachment: scroll;\n background-repeat: no-repeat;\n background-position: bottom right;\n}\n/* Selects */\n.selectrice {\n position: relative;\n cursor: default;\n overflow: hidden;\n text-align: left;\n}\n#settings .selectrice {\n display: inline-block;\n}\n.selectrice::after {\n content: \"\";\n border-right: .25em solid transparent;\n border-left: .25em solid transparent;\n position: absolute;\n right: .4em;\n top: .5em;\n}\n.selectrice::before {\n content: \"\";\n height: 1.6em;\n position: absolute;\n right: 1.3em;\n top: 0;\n}\n/* Select Dropdown */\n#selectrice {\n padding: 0;\n margin: 0;\n position: fixed;\n max-height: 120px;\n overflow-y: auto;\n overflow-x: hidden;\n z-index: 32;\n}\n#selectrice:empty {\n display: none;\n}\n/* Post Form */\n#qr {\n z-index: 20;\n position: fixed;\n padding: 1px;\n border: 1px solid transparent;\n min-width: " + width + "px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n#qrtab {\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n\n" + ({ + }[_conf["Backlinks Position"]] + "\n/* Code */\n.prettyprint {\n " + Style.sizing + ": border-box;\n font-family: monospace;\n display: inline-block;\n margin-right: auto;\n white-space: pre-wrap;\n border-radius: 2px;\n overflow-x: auto;\n padding: 3px;\n max-width: 100%;\n}\n/* Menu */\n.entry {\n border-bottom: 1px solid rgba(0,0,0,.25);\n cursor: pointer;\n display: block;\n outline: none;\n padding: 3px 7px;\n position: relative;\n text-decoration: none;\n white-space: nowrap;\n}\n.entry:last-child {\n border-bottom: 0;\n}\n.has-submenu::after {\n content: \"\";\n border-" + position + ": .5em solid;\n border-top: .3em solid transparent;\n border-bottom: .3em solid transparent;\n display: inline-block;\n margin: .3em;\n position: absolute;\n right: 3px;\n}\n.submenu {\n display: none;\n position: absolute;\n " + position + ": 100%;\n top: -1px;\n}\n.focused .submenu {\n display: block;\n}\n/* Stubs */\n" + (_conf['Fit Width Replies'] ? ".stub { display: block; text-align: right;}" : "") + "\n/* Emoji */\n" + (_conf["Emoji"] !== "disable" ? Emoji.css(_conf["Emoji Position"]) : "") + "\n/* Element Replacing */\n/* Checkboxes */\n.rice {\n cursor: pointer;\n width: 9px;\n height: 9px;\n margin: 2px 3px 3px;\n display: inline-block;\n vertical-align: bottom;\n " + (_conf["Rounded Edges"] ? "border-radius: 2px;" : "") + "\n " + (_conf["Circle Checkboxes"] ? "border-radius: 6px;" : "") + "\n}\ninput:checked + .rice {\n background-attachment: scroll;\n background-repeat: no-repeat;\n background-position: bottom right;\n}\n/* Selects */\n.selectrice {\n position: relative;\n cursor: default;\n overflow: hidden;\n text-align: left;\n}\n#settings .selectrice {\n display: inline-block;\n}\n.selectrice::after {\n content: \"\";\n border-right: .25em solid transparent;\n border-left: .25em solid transparent;\n position: absolute;\n right: .4em;\n top: .5em;\n}\n.selectrice::before {\n content: \"\";\n height: 1.6em;\n position: absolute;\n right: 1.3em;\n top: 0;\n}\n/* Select Dropdown */\n#selectrice {\n padding: 0;\n margin: 0;\n position: fixed;\n max-height: 120px;\n overflow-y: auto;\n overflow-x: hidden;\n z-index: 32;\n}\n#selectrice:empty {\n display: none;\n}\n/* Post Form Shortcut */\n.qr-shortcut.on-page {\n font-size: 250%;\n}\n/* Post Form */\n#qr {\n z-index: 20;\n position: fixed;\n padding: 1px;\n border: 1px solid transparent;\n min-width: " + width + "px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n#qrtab {\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n\n" + ({ "fixed": "#qr { top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 0 !important; " + Style.sidebarLocation[1] + ": auto !important;}", "slideout": "#qrtab input,#qrtab .rice { display: none;}#qr { top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 0 !important; " + Style.sidebarLocation[1] + ": auto !important; " + agent + "transform: translateX(" + xOffset + "93%);}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transform: translate(0);}", "tabbed slideout": "#qr { top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 0 !important; " + Style.sidebarLocation[1] + ": auto !important; " + agent + "transform: translateX(" + xOffset + "100%);}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transform: translateX(0);}#qrtab { " + agent + "transform: rotate(" + (Style.sidebarLocation[0] === "left" ? "" : "-") + "90deg); " + agent + "transform-origin: bottom " + Style.sidebarLocation[0] + "; position: absolute; top: 0; " + Style.sidebarLocation[0] + ": 100%; width: 110px; text-align: center; border-width: 1px 1px 0 1px; cursor: default;}#qr:hover #qrtab,#qr.has-focus #qrtab,#qr.dump #qrtab { opacity: 0; " + Style.sidebarLocation[0] + ": " + (252 + Style.sidebarOffset.W) + "px;}#qrtab input,#qrtab .close,#qrtab .rice,#qrtab span { display: none;}", "transparent fade": "#qr { overflow: visible; top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 2px !important; " + Style.sidebarLocation[1] + ": auto !important; opacity: 0.2; " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { opacity: 1; " + agent + "transition: opacity .3s linear;}" - }[_conf['Post Form Style']] || "") + "\n\n" + (_conf['Post Form Style'] !== 'tabbed slideout' ? (!(_conf['Post Form Style'] === 'float' || _conf['Show Post Form Header']) ? "#qrtab { display: none; }" : _conf['Post Form Style'] !== 'slideout' ? ".autohide:not(:hover):not(.has-focus) > form { display: none !important; }" : "") + "#qrtab { margin-bottom: 1px; }" : "") + "\n\n" + (_conf['Post Form Style'] !== 'float' && _conf["Post Form Slideout Transitions"] ? "#qr { " + agent + "transition: " + agent + "transform .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transition: " + agent + "transform .3s linear;}#qrtab { " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover #qrtab { " + agent + "transition: opacity .3s linear;}" : "") + "\n\n#qr .close {\n float: right;\n padding: 0 3px;\n}\n#qr .warning {\n min-height: 1.6em;\n vertical-align: middle;\n padding: 0 1px;\n border-width: 1px;\n border-style: solid;\n}\n.persona {\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-button {\n width: 10%;\n margin: 0;\n}\n\n" + (_conf['Compact Post Form Inputs'] ? ".persona input.field { width: 29.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 14.8em; min-height: 9em;}#qr.has-captcha textarea.field { height: 9em;}" : ".persona input.field { width: 100%;}.persona input.field[name='name'] { width: 89.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 11.6em; min-height: 6em;}#qr.has-captcha textarea.field { height: 6em;}") + "\n\n" + (_conf["Tripcode Hider"] ? ".tripped:not(:hover):not(:focus) { opacity: 0;}" : "") + "\n\n#qr textarea {\n resize: " + _conf['Textarea Resize'] + ";\n}\n.captcha-img {\n margin: 1px 0 0;\n text-align: center;\n line-height: 0;\n}\n.captcha-img img {\n width: 100%;\n height: 4em;\n width: 246px;\n}\n.captcha-input {\n width: 100%;\n margin: 1px 0 0;\n}\n.field,\n.selectrice,\nbutton,\ninput:not([type=radio]) {\n " + Style.sizing + ": border-box;\n font-size: " + (parseInt(_conf['Font Size'], 10)) + "px;\n height: 1.6em;\n margin: 1px 0 0;\n vertical-align: bottom;\n padding: 0 1px;\n}\n.selectrice {\n padding-right: 1.6em;\n}\n#qr textarea {\n min-width: 100%;\n}\n#qr [type='submit'] {\n width: 25%;\n}\n[type='file'] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n}\n#showQR {\n display: " + (_conf["Hide Show Post Form"] ? "none" : "block") + ";\n z-index: 4;\n " + Style.sidebarLocation[0] + ": 2px;\n width: " + width + "px;\n background-color: transparent;\n text-align: center;\n position: fixed;\n top: auto;\n}\n/* Fake File Input */\n#qr-filename,\n.has-file #qr-no-file {\n display: none;\n}\n#qr-no-file,\n.has-file #qr-filename {\n display: block;\n}\n#qr-filename-container {\n " + Style.sizing + ": border-box;\n display: inline-block;\n position: relative;\n width: 100px;\n min-width: 74.6%;\n max-width: 74.6%;\n margin-right: 0.4%;\n overflow: hidden;\n padding: 2px 1px 0;\n}\n#qr-filerm {\n position: absolute;\n right: 3px;\n top: 2px;\n z-index: 2;\n}\n/* Thread Select / Spoiler Label */\n#qr-thread-select {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n}\n#qr-spoiler-label {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n text-align: right;\n}\n/* Dumping UI */\n.dump #dump-list-container {\n display: block;\n}\n#dump-list-container {\n display: none;\n position: relative;\n overflow-y: hidden;\n margin-top: 1px;\n}\n#dump-list {\n overflow-x: auto;\n overflow-y: hidden;\n white-space: pre;\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-list:hover {\n overflow-x: auto;\n}\n.qr-preview {\n " + Style.sizing + ": border-box;\n counter-increment: thumbnails;\n cursor: move;\n display: inline-block;\n height: 90px;\n width: 90px;\n padding: 2px;\n opacity: .5;\n overflow: hidden;\n position: relative;\n text-shadow: 0 1px 1px #000;\n " + agent + "transition: opacity .25s ease-in-out;\n vertical-align: top;\n}\n.qr-preview:hover,\n.qr-preview:focus {\n opacity: .9;\n}\n.qr-preview::before {\n content: counter(thumbnails);\n color: #fff;\n position: absolute;\n top: 3px;\n right: 3px;\n text-shadow: 0 0 3px #000, 0 0 8px #000;\n}\n.qr-preview#selected {\n opacity: 1;\n}\n.qr-preview.drag {\n box-shadow: 0 0 10px rgba(0,0,0,.5);\n}\n.qr-preview.over {\n border-color: #fff;\n}\n.qr-preview > span {\n color: #fff;\n}\n.remove {\n background: none;\n color: #e00;\n font-weight: 700;\n padding: 3px;\n}\na:only-of-type > .remove {\n display: none;\n}\n.remove:hover::after {\n content: \" Remove\";\n}\n.qr-preview > label {\n background: rgba(0,0,0,.5);\n color: #fff;\n right: 0; bottom: 0; left: 0;\n position: absolute;\n text-align: center;\n}\n.qr-preview > label > input {\n margin: 0;\n}\n#add-post {\n cursor: pointer;\n font-size: 2em;\n position: absolute;\n top: 50%;\n right: 10px;\n " + agent + "transform: translateY(-50%);\n}\n/* Ads */\n.topad img,\n.middlead img,\n.bottomad img {\n opacity: 0.3;\n " + agent + "transition: opacity .3s linear;\n}\n.topad img:hover,\n.middlead img:hover,\n.bottomad img:hover {\n opacity: 1;\n}\n" + (_conf["Block Ads"] ? "/* AdBlock Minus */.bottomad + hr,.topad,.middlead,.bottomad { display: none;}" : "") + "\n" + (_conf["Shrink Ads"] ? ".topad a img,.middlead a img,.bottomad a img { width: 500px; height: auto;}" : "") + "\n/* Options */\n#overlay {\n position: fixed;\n z-index: 30;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0,0,0,.5);\n}\n#appchanx-settings {\n width: auto;\n left: 15%;\n right: 15%;\n top: 15%;\n bottom: 15%;\n position: fixed;\n z-index: 31;\n padding: .3em;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.description {\n display: none;\n}\n#appchanx-settings h3,\n.section-keybinds,\n.section-mascots,\n.section-script,\n.style {\n text-align: center;\n}\n.section-keybinds table,\n.section-script fieldset,\n.section-style fieldset {\n text-align: left;\n}\n.section-keybinds table {\n margin: auto;\n}\n#appchanx-settings fieldset {\n padding: 5px 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n vertical-align: top;\n " + (_conf["Single Column Mode"] ? "margin: 0 auto 6px;" : "margin: 0 3px 6px;\n display: inline-block;") + "\n border: 0;\n}\n#appchanx-settings .section-advanced fieldset {\n display: block;\n margin: 0 auto 6px;\n}\n.section-advanced .selectrice {\n display: inline-block;\n clear: both;\n}\n.section-container {\n overflow: auto;\n position: absolute;\n top: 1.7em;\n right: 5px;\n bottom: 5px;\n left: 5px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.sections-list {\n padding: 0 3px;\n float: left;\n}\n.sections-list > a {\n cursor: pointer;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n position: relative;\n padding: 0 4px;\n z-index: 1;\n height: 1.4em;\n display: inline-block;\n border-width: 1px 1px 0 1px;\n border-color: transparent;\n border-style: solid;\n}\n.credits {\n float: right;\n}\n#appchanx-settings h3 {\n margin: 0;\n}\n.section-script fieldset > div,\n.section-style fieldset > div,\n.section-advanced fieldset > div {\n overflow: visible;\n padding: 0 5px 0 7px;\n}\n#appchanx-settings tr:nth-of-type(2n+1),\n.section-script fieldset > div:nth-of-type(2n+1),\n.section-advanced fieldset > div:nth-of-type(2n+1),\n.section-style fieldset > div:nth-of-type(2n+1),\n.section-keybinds tr:nth-of-type(2n+1),\n#selectrice li:nth-of-type(2n+1) {\n background-color: rgba(0, 0, 0, 0.05);\n}\narticle li {\n margin: 10px 0 10px 2em;\n}\n#appchanx-settings .option {\n width: 50%;\n display: inline-block;\n vertical-align: bottom;\n}\n.option input {\n width: 100%;\n}\n.optionlabel {\n padding-left: 18px;\n}\n.rice + .optionlabel {\n padding-left: 0;\n}\n.section-script fieldset,\n.styleoption {\n text-align: left;\n}\n.section-style fieldset {\n width: 370px;\n}\n.section-script fieldset {\n width: 200px;\n}\n#mascotcontent,\n#themecontent,\n.suboptions {\n overflow: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 1.7em;\n left: 0;\n}\n#themecontent {\n top: 1.8em;\n}\n.mAlign {\n height: 250px;\n vertical-align: bottom;\n display: table-cell;\n line-height: 0;\n}\n#save,\n.stylesettings {\n position: absolute;\n right: 10px;\n bottom: 0;\n}\n.section-style .suboptions {\n bottom: 0;\n}\n.section-container textarea {\n font-family: monospace;\n min-height: 350px;\n resize: vertical;\n width: 100%;\n}\n/* Hover Functionality */\n#mouseover {\n z-index: 33;\n position: fixed;\n max-width: 70%;\n}\n#mouseover:empty {\n display: none;\n}\n/* Mascot Tab */\n#mascot_hide {\n padding: 3px;\n position: absolute;\n top: 2px;\n right: 18px;\n}\n#mascot_hide .rice {\n float: left;\n}\n#mascot_hide > div {\n height: 0;\n text-align: right;\n overflow: hidden;\n}\n#mascot_hide:hover > div {\n height: auto;\n}\n#mascot_hide label {\n width: 100%;\n display: block;\n clear: both;\n text-decoration: none;\n}\n.mascots {\n padding: 0;\n text-align: center;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.mascot,\n.mascotcontainer {\n overflow: hidden;\n}\n.mascot {\n position: relative;\n border: none;\n margin: 5px;\n padding: 0;\n width: 200px;\n display: inline-block;\n background-color: transparent;\n}\n.mascotcontainer {\n height: 250px;\n border: 0;\n margin: 0;\n max-height: 250px;\n cursor: pointer;\n bottom: 0;\n border-width: 0 1px 1px;\n border-style: solid;\n border-color: transparent;\n overflow: hidden;\n}\n.mascot img {\n max-width: 200px;\n}\n.mascotname,\n#mascot-options {\n " + Style.sizing + ": border-box;\n padding: 0;\n width: 100%;\n}\n#mascot-options {\n opacity: 0;\n " + agent + "transition: opacity .3s linear;\n}\n.mascot:hover #mascot-options {\n opacity: 1;\n}\n#mascot-options {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n#mascot-options a {\n display: inline-block;\n width: 33%;\n}\n#upload {\n position: absolute;\n width: 100px;\n left: 50%;\n margin-left: -50px;\n text-align: center;\n bottom: 0;\n}\n#mascots_batch {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Themes Tab */\n#themes h1 {\n position: absolute;\n right: 300px;\n bottom: 10px;\n margin: 0;\n " + agent + "transition: all .2s ease-in-out;\n opacity: 0;\n}\n#themes .selectedtheme h1 {\n right: 11px;\n opacity: 1;\n}\n#addthemes {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n.theme {\n margin: 1em;\n}\n/* Theme Editor */\n#themeConf {\n position: fixed;\n " + Style.sidebarLocation[1] + ": 2px;\n " + Style.sidebarLocation[0] + ": auto;\n top: 0;\n bottom: 0;\n width: 296px;\n z-index: 10;\n}\n#themebar input {\n width: 30%;\n}\n.option .color {\n width: 10%;\n border-left: none !important;\n color: transparent !important;\n}\n.option .colorfield {\n width: 90%;\n}\n.themevar textarea {\n min-width: 100%;\n max-width: 100%;\n height: 20em;\n resize: vertical;\n}\n/* Mascot Editor */\n#mascotConf {\n position: fixed;\n height: 17em;\n bottom: 0;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n overflow: auto;\n z-index: 10;\n}\n#mascotConf .option,\n#mascotConf .optionlabel {\n " + Style.sizing + ": border-box;\n width: 50%;\n display: inline-block;\n vertical-align: middle;\n}\n#mascotConf .option input {\n width: 100%;\n}\n#close {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Catalog */\n#content .navLinks,\n#info .navLinks,\n.btn-wrap {\n display: block;\n}\n.navLinks > .btn-wrap:not(:first-of-type)::before {\n content: ' - ';\n}\n.button {\n cursor: pointer;\n}\n#content .btn-wrap,\n#info .btn-wrap {\n display: inline-block;\n}\n#post-preview {\n position: absolute;\n z-index: 22;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n#settings,\n#threads,\n#info .navLinks,\n#content .navLinks {\n text-align: center;\n}\n#threads .thread {\n vertical-align: top;\n display: inline-block;\n word-wrap: break-word;\n overflow: hidden;\n margin-top: 5px;\n padding: 5px 0 3px;\n text-align: center;\n}\n.extended-small .thread,\n.small .thread {\n width: 165px;\n max-height: 320px;\n}\n.small .teaser,\n.large .teaser {\n display: none;\n}\n.extended-large .thread,\n.large .thread {\n width: 270px;\n max-height: 410px;\n}\n.extended-small .thumb,\n.small .thumb {\n max-width: 150px;\n max-height: 150px;\n}\n.panel {\n position: fixed;\n top: 50% !important;\n left: 50%;\n " + agent + "transform: translate(-50%, -50%);\n}\n.icon::after {\n display: inline-block;\n float: right;\n width: 1em;\n cursor: pointer;\n}\n.helpIcon::after {\n content: '?';\n}\n.closeIcon::after {\n content: '×';\n}\n/* Front Page */\n#logo {\n text-align: center;\n}\n#doc {\n margin: 0 auto;\n width: 1000px;\n position: relative;\n}\n#boards .boxcontent {\n vertical-align: top;\n text-align: center;\n}\n#filter-container,\n#options-container {\n float: right;\n position: relative;\n}\n#optionssmenu {\n top: 100% !important;\n left: 0 !important;\n}\n#boards .column {\n " + Style.sizing + ": border-box;\n display: inline-block;\n width: 16em;\n text-align: left;\n vertical-align: top;\n}\n.bd ul,\n.boxcontent ul {\n vertical-align: top;\n padding: 0;\n}\n.right-box .boxcontent ul {\n padding: 0 10px;\n}\n.yuimenuitem,\n.boxcontent li {\n list-style-type: none;\n}\n.bd ul {\n margin: 0;\n}\n.yuimenuitem::before {\n content: \" [ ] \";\n font-family: monospace;\n}\n.yuimenuitem-checked::before {\n content: \" [x] \"\n}\n.yui-u {\n display: inline-block;\n vertical-align: top;\n width: 475px;\n margin: 10px;\n}\n#recent-images .boxcontent {\n text-align: center;\n}\n#ft {\n text-align: center;\n}\n#ft ul {\n padding: 0;\n}\n#ft li {\n list-style-type: none;\n display: inline-block;\n width: 100px;\n}\n#preview-tooltip-nws,\n#preview-tooltip-ws,\n#ft .fill,\n.clear-bug {\n display: none;\n}"; + }[_conf['Post Form Style']] || "") + "\n\n" + (_conf['Post Form Style'] !== 'tabbed slideout' ? (!(_conf['Post Form Style'] === 'float' || _conf['Show Post Form Header']) ? "#qrtab { display: none; }" : _conf['Post Form Style'] !== 'slideout' ? ".autohide:not(:hover):not(.has-focus) > form { display: none !important; }" : "") + "#qrtab { margin-bottom: 1px; }" : "") + "\n\n" + (_conf['Post Form Style'] !== 'float' && _conf["Post Form Slideout Transitions"] ? "#qr { " + agent + "transition: " + agent + "transform .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transition: " + agent + "transform .3s linear;}#qrtab { " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover #qrtab { " + agent + "transition: opacity .3s linear;}" : "") + "\n\n#qr .close {\n float: right;\n padding: 0 3px;\n}\n#qr .warning {\n min-height: 1.6em;\n vertical-align: middle;\n padding: 0 1px;\n border-width: 1px;\n border-style: solid;\n}\n.persona {\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-button {\n width: 10%;\n margin: 0;\n}\n\n" + (_conf['Compact Post Form Inputs'] ? ".persona input.field { width: 29.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 14.8em; min-height: 9em;}#qr.has-captcha textarea.field { height: 9em;}" : ".persona input.field { width: 100%;}.persona input.field[name='name'] { width: 89.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 11.6em; min-height: 6em;}#qr.has-captcha textarea.field { height: 6em;}") + "\n\n" + (_conf["Tripcode Hider"] ? ".tripped:not(:hover):not(:focus) { opacity: 0;}" : "") + "\n\n#qr textarea {\n resize: " + _conf['Textarea Resize'] + ";\n}\n.captcha-img {\n margin: 1px 0 0;\n text-align: center;\n line-height: 0;\n}\n.captcha-img img {\n width: 100%;\n height: 4em;\n width: 246px;\n}\n.captcha-input {\n width: 100%;\n margin: 1px 0 0;\n}\n.field,\n.selectrice,\nbutton,\ninput:not([type=radio]) {\n " + Style.sizing + ": border-box;\n font-size: " + (parseInt(_conf['Font Size'], 10)) + "px;\n height: 1.6em;\n margin: 1px 0 0;\n vertical-align: bottom;\n padding: 0 1px;\n}\n.selectrice {\n padding-right: 1.6em;\n}\n#qr textarea {\n min-width: 100%;\n}\n#qr [type='submit'] {\n width: 25%;\n}\n[type='file'] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n}\n/* Fake File Input */\n#qr-filename,\n.has-file #qr-no-file {\n display: none;\n}\n#qr-no-file,\n.has-file #qr-filename {\n display: block;\n}\n#qr-filename-container {\n " + Style.sizing + ": border-box;\n display: inline-block;\n position: relative;\n width: 100px;\n min-width: 74.6%;\n max-width: 74.6%;\n margin-right: 0.4%;\n overflow: hidden;\n padding: 2px 1px 0;\n}\n#qr-filerm {\n position: absolute;\n right: 3px;\n top: 2px;\n z-index: 2;\n}\n/* Thread Select / Spoiler Label */\n#qr-thread-select {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n}\n#qr-spoiler-label {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n text-align: right;\n}\n/* Dumping UI */\n.dump #dump-list-container {\n display: block;\n}\n#dump-list-container {\n display: none;\n position: relative;\n overflow-y: hidden;\n margin-top: 1px;\n}\n#dump-list {\n overflow-x: auto;\n overflow-y: hidden;\n white-space: pre;\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-list:hover {\n overflow-x: auto;\n}\n.qr-preview {\n " + Style.sizing + ": border-box;\n counter-increment: thumbnails;\n cursor: move;\n display: inline-block;\n height: 90px;\n width: 90px;\n padding: 2px;\n opacity: .5;\n overflow: hidden;\n position: relative;\n text-shadow: 0 1px 1px #000;\n " + agent + "transition: opacity .25s ease-in-out;\n vertical-align: top;\n}\n.qr-preview:hover,\n.qr-preview:focus {\n opacity: .9;\n}\n.qr-preview::before {\n content: counter(thumbnails);\n color: #fff;\n position: absolute;\n top: 3px;\n right: 3px;\n text-shadow: 0 0 3px #000, 0 0 8px #000;\n}\n.qr-preview#selected {\n opacity: 1;\n}\n.qr-preview.drag {\n box-shadow: 0 0 10px rgba(0,0,0,.5);\n}\n.qr-preview.over {\n border-color: #fff;\n}\n.qr-preview > span {\n color: #fff;\n}\n.remove {\n background: none;\n color: #e00;\n font-weight: 700;\n padding: 3px;\n}\na:only-of-type > .remove {\n display: none;\n}\n.remove:hover::after {\n content: \" Remove\";\n}\n.qr-preview > label {\n background: rgba(0,0,0,.5);\n color: #fff;\n right: 0; bottom: 0; left: 0;\n position: absolute;\n text-align: center;\n}\n.qr-preview > label > input {\n margin: 0;\n}\n#add-post {\n cursor: pointer;\n font-size: 2em;\n position: absolute;\n top: 50%;\n right: 10px;\n " + agent + "transform: translateY(-50%);\n}\n/* Ads */\n.topad img,\n.middlead img,\n.bottomad img {\n opacity: 0.3;\n " + agent + "transition: opacity .3s linear;\n}\n.topad img:hover,\n.middlead img:hover,\n.bottomad img:hover {\n opacity: 1;\n}\n" + (_conf["Block Ads"] ? "/* AdBlock Minus */.bottomad + hr,.topad,.middlead,.bottomad { display: none;}" : "") + "\n" + (_conf["Shrink Ads"] ? ".topad a img,.middlead a img,.bottomad a img { width: 500px; height: auto;}" : "") + "\n/* Options */\n#overlay {\n position: fixed;\n z-index: 30;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0,0,0,.5);\n}\n#appchanx-settings {\n width: auto;\n left: 15%;\n right: 15%;\n top: 15%;\n bottom: 15%;\n position: fixed;\n z-index: 31;\n padding: .3em;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.description {\n display: none;\n}\n#appchanx-settings h3,\n.section-keybinds,\n.section-mascots,\n.section-script,\n.style {\n text-align: center;\n}\n.section-keybinds table,\n.section-script fieldset,\n.section-style fieldset {\n text-align: left;\n}\n.section-keybinds table {\n margin: auto;\n}\n#appchanx-settings fieldset {\n padding: 5px 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n vertical-align: top;\n " + (_conf["Single Column Mode"] ? "margin: 0 auto 6px;" : "margin: 0 3px 6px;\n display: inline-block;") + "\n border: 0;\n}\n#appchanx-settings .section-advanced fieldset {\n display: block;\n margin: 0 auto 6px;\n}\n.section-advanced .selectrice {\n display: inline-block;\n clear: both;\n}\n.section-container {\n overflow: auto;\n position: absolute;\n top: 1.7em;\n right: 5px;\n bottom: 5px;\n left: 5px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.sections-list {\n padding: 0 3px;\n float: left;\n}\n.sections-list > a {\n cursor: pointer;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n position: relative;\n padding: 0 4px;\n z-index: 1;\n height: 1.4em;\n display: inline-block;\n border-width: 1px 1px 0 1px;\n border-color: transparent;\n border-style: solid;\n}\n.credits {\n float: right;\n}\n#appchanx-settings h3 {\n margin: 0;\n}\n.section-script fieldset > div,\n.section-style fieldset > div,\n.section-advanced fieldset > div {\n overflow: visible;\n padding: 0 5px 0 7px;\n}\n#appchanx-settings tr:nth-of-type(2n+1),\n.section-script fieldset > div:nth-of-type(2n+1),\n.section-advanced fieldset > div:nth-of-type(2n+1),\n.section-style fieldset > div:nth-of-type(2n+1),\n.section-keybinds tr:nth-of-type(2n+1),\n#selectrice li:nth-of-type(2n+1) {\n background-color: rgba(0, 0, 0, 0.05);\n}\narticle li {\n margin: 10px 0 10px 2em;\n}\n#appchanx-settings .option {\n width: 50%;\n display: inline-block;\n vertical-align: bottom;\n}\n.option input {\n width: 100%;\n}\n.optionlabel {\n padding-left: 18px;\n}\n.rice + .optionlabel {\n padding-left: 0;\n}\n.section-script fieldset,\n.styleoption {\n text-align: left;\n}\n.section-style fieldset {\n width: 370px;\n}\n.section-script fieldset {\n width: 200px;\n}\n#mascotcontent,\n#themecontent,\n.suboptions {\n overflow: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 1.7em;\n left: 0;\n}\n#themecontent {\n top: 1.8em;\n}\n.mAlign {\n height: 250px;\n vertical-align: bottom;\n display: table-cell;\n line-height: 0;\n}\n#save,\n.stylesettings {\n position: absolute;\n right: 10px;\n bottom: 0;\n}\n.section-style .suboptions {\n bottom: 0;\n}\n.section-container textarea {\n font-family: monospace;\n min-height: 350px;\n resize: vertical;\n width: 100%;\n}\n/* Hover Functionality */\n#mouseover {\n z-index: 33;\n position: fixed;\n max-width: 70%;\n}\n#mouseover:empty {\n display: none;\n}\n/* Mascot Tab */\n#mascot_hide {\n padding: 3px;\n position: absolute;\n top: 2px;\n right: 18px;\n}\n#mascot_hide .rice {\n float: left;\n}\n#mascot_hide > div {\n height: 0;\n text-align: right;\n overflow: hidden;\n}\n#mascot_hide:hover > div {\n height: auto;\n}\n#mascot_hide label {\n width: 100%;\n display: block;\n clear: both;\n text-decoration: none;\n}\n.mascots {\n padding: 0;\n text-align: center;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.mascot,\n.mascotcontainer {\n overflow: hidden;\n}\n.mascot {\n position: relative;\n border: none;\n margin: 5px;\n padding: 0;\n width: 200px;\n display: inline-block;\n background-color: transparent;\n}\n.mascotcontainer {\n height: 250px;\n border: 0;\n margin: 0;\n max-height: 250px;\n cursor: pointer;\n bottom: 0;\n border-width: 0 1px 1px;\n border-style: solid;\n border-color: transparent;\n overflow: hidden;\n}\n.mascot img {\n max-width: 200px;\n}\n.mascotname,\n#mascot-options {\n " + Style.sizing + ": border-box;\n padding: 0;\n width: 100%;\n}\n#mascot-options {\n opacity: 0;\n " + agent + "transition: opacity .3s linear;\n}\n.mascot:hover #mascot-options {\n opacity: 1;\n}\n#mascot-options {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n#mascot-options a {\n display: inline-block;\n width: 33%;\n}\n#upload {\n position: absolute;\n width: 100px;\n left: 50%;\n margin-left: -50px;\n text-align: center;\n bottom: 0;\n}\n#mascots_batch {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Themes Tab */\n#themes h1 {\n position: absolute;\n right: 300px;\n bottom: 10px;\n margin: 0;\n " + agent + "transition: all .2s ease-in-out;\n opacity: 0;\n}\n#themes .selectedtheme h1 {\n right: 11px;\n opacity: 1;\n}\n#addthemes {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n.theme {\n margin: 1em;\n}\n/* Theme Editor */\n#themeConf {\n position: fixed;\n " + Style.sidebarLocation[1] + ": 2px;\n " + Style.sidebarLocation[0] + ": auto;\n top: 0;\n bottom: 0;\n width: 296px;\n z-index: 10;\n}\n#themebar input {\n width: 30%;\n}\n.option .color {\n width: 10%;\n border-left: none !important;\n color: transparent !important;\n}\n.option .colorfield {\n width: 90%;\n}\n.themevar textarea {\n min-width: 100%;\n max-width: 100%;\n height: 20em;\n resize: vertical;\n}\n/* Mascot Editor */\n#mascotConf {\n position: fixed;\n height: 17em;\n bottom: 0;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n overflow: auto;\n z-index: 10;\n}\n#mascotConf .option,\n#mascotConf .optionlabel {\n " + Style.sizing + ": border-box;\n width: 50%;\n display: inline-block;\n vertical-align: middle;\n}\n#mascotConf .option input {\n width: 100%;\n}\n#close {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Catalog */\n#content .navLinks,\n#info .navLinks,\n.btn-wrap {\n display: block;\n}\n.navLinks > .btn-wrap:not(:first-of-type)::before {\n content: ' - ';\n}\n.button {\n cursor: pointer;\n}\n#content .btn-wrap,\n#info .btn-wrap {\n display: inline-block;\n}\n#post-preview {\n position: absolute;\n z-index: 22;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n#settings,\n#threads,\n#info .navLinks,\n#content .navLinks {\n text-align: center;\n}\n#threads .thread {\n vertical-align: top;\n display: inline-block;\n word-wrap: break-word;\n overflow: hidden;\n margin-top: 5px;\n padding: 5px 0 3px;\n text-align: center;\n}\n.extended-small .thread,\n.small .thread {\n width: 165px;\n max-height: 320px;\n}\n.small .teaser,\n.large .teaser {\n display: none;\n}\n.extended-large .thread,\n.large .thread {\n width: 270px;\n max-height: 410px;\n}\n.extended-small .thumb,\n.small .thumb {\n max-width: 150px;\n max-height: 150px;\n}\n.panel {\n position: fixed;\n top: 50% !important;\n left: 50%;\n " + agent + "transform: translate(-50%, -50%);\n}\n.icon::after {\n display: inline-block;\n float: right;\n width: 1em;\n cursor: pointer;\n}\n.helpIcon::after {\n content: '?';\n}\n.closeIcon::after {\n content: '×';\n}\n/* Front Page */\n#logo {\n text-align: center;\n}\n#doc {\n margin: 0 auto;\n width: 1000px;\n position: relative;\n}\n#boards .boxcontent {\n vertical-align: top;\n text-align: center;\n}\n#filter-container,\n#options-container {\n float: right;\n position: relative;\n}\n#optionssmenu {\n top: 100% !important;\n left: 0 !important;\n}\n#boards .column {\n " + Style.sizing + ": border-box;\n display: inline-block;\n width: 16em;\n text-align: left;\n vertical-align: top;\n}\n.bd ul,\n.boxcontent ul {\n vertical-align: top;\n padding: 0;\n}\n.right-box .boxcontent ul {\n padding: 0 10px;\n}\n.yuimenuitem,\n.boxcontent li {\n list-style-type: none;\n}\n.bd ul {\n margin: 0;\n}\n.yuimenuitem::before {\n content: \" [ ] \";\n font-family: monospace;\n}\n.yuimenuitem-checked::before {\n content: \" [x] \"\n}\n.yui-u {\n display: inline-block;\n vertical-align: top;\n width: 475px;\n margin: 10px;\n}\n#recent-images .boxcontent {\n text-align: center;\n}\n#ft {\n text-align: center;\n}\n#ft ul {\n padding: 0;\n}\n#ft li {\n list-style-type: none;\n display: inline-block;\n width: 100px;\n}\n#preview-tooltip-nws,\n#preview-tooltip-ws,\n#ft .fill,\n.clear-bug {\n display: none;\n}"; }, theme: function(theme) { var agent, background, backgroundC, bgColor, css, fileHeading, icons, replyHeading, _conf; diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index 1a50b2d2e..2452ddd41 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -192,7 +192,8 @@ 'Auto Watch Reply': [false, 'Automatically watch threads you reply to.'] }, 'Posting': { - 'Quick Reply': [true, 'All-in-one form to reply, create threads, automate dumping and more.'], + 'Header Shortcut': [true, 'Add a shortcut to the header to toggle the QR.'], + 'Page Shortcut': [false, 'Add a shortcut to the top of the page to toggle the QR.'], 'Persistent QR': [true, 'The Quick reply won\'t disappear after posting.'], 'Auto Hide QR': [false, 'Automatically hide the quick reply when posting.'], 'Open Post in New Tab': [true, 'Open new threads or replies to a thread from the index in a new tab.'], @@ -6668,12 +6669,20 @@ QR = { init: function() { - var sc; + var con, sc; - if (!Conf['Quick Reply']) { + this.db = new DataBoard('yourPosts'); + $.ready(this.initReady); + if (Conf['Persistent QR']) { + $.on(d, '4chanXInitFinished', this.persist); + } + Post.prototype.callbacks.push({ + name: 'Quick Reply', + cb: this.node + }); + if (!(Conf['Header Shortcut'] || Conf['Page Shortcut'])) { return; } - this.db = new DataBoard('yourPosts'); sc = $.el('a', { className: "qr-shortcut " + (!Conf['Persistent QR'] ? 'disabled' : ''), textContent: 'QR', @@ -6690,14 +6699,23 @@ } return $.toggleClass(this, 'disabled'); }); - Header.addShortcut(sc); - $.ready(this.initReady); - if (Conf['Persistent QR']) { - $.on(d, '4chanXInitFinished', this.persist); + if (Conf['Header Shortcut']) { + return Header.addShortcut(sc); } - return Post.prototype.callbacks.push({ - name: 'Quick Reply', - cb: this.node + $.addClass(sc, 'on-page'); + sc.textContent = g.VIEW === 'thread' ? 'Reply to Thread' : 'Start a Thread'; + con = $.el('div', { + className: 'center' + }); + $.add(con, sc); + return $.asap((function() { + return d.body; + }), function() { + return $.asap((function() { + return $.id('postForm'); + }), function() { + return $.before($.id('postForm'), con); + }); }); }, initReady: function() { @@ -11173,12 +11191,12 @@ "lower left": ".container { padding: 0 5px; max-width: 100%;}.reply.quoted { position: relative; padding-bottom: 1.7em;}.reply .container { position: absolute; left: 0; bottom: 0; padding: 0 5px;}.reply .container::before { content: 'REPLIES: ';}#qp .container { position: static; max-width: 100%;}#qp .container::before { content: '';}.inline .container { position: static; max-width: 100%;}.inline .container::before { content: '';}", 'lower right': ".reply.quoted { position: relative; padding-bottom: 1.7em;}.reply .container { position: absolute; right: 0; bottom: 0;}.container::before { content: 'REPLIES: ';}.container { max-width: 100%; padding: 0 5px;}#qp .container { position: static; max-width: 100%;}#qp .container::before { content: '';}.inline .container { position: static; float: none;}.inline .container::before { content: '';}", 'default': "" - }[_conf["Backlinks Position"]] + "\n/* Code */\n.prettyprint {\n " + Style.sizing + ": border-box;\n font-family: monospace;\n display: inline-block;\n margin-right: auto;\n white-space: pre-wrap;\n border-radius: 2px;\n overflow-x: auto;\n padding: 3px;\n max-width: 100%;\n}\n/* Menu */\n.entry {\n border-bottom: 1px solid rgba(0,0,0,.25);\n cursor: pointer;\n display: block;\n outline: none;\n padding: 3px 7px;\n position: relative;\n text-decoration: none;\n white-space: nowrap;\n}\n.entry:last-child {\n border-bottom: 0;\n}\n.has-submenu::after {\n content: \"\";\n border-" + position + ": .5em solid;\n border-top: .3em solid transparent;\n border-bottom: .3em solid transparent;\n display: inline-block;\n margin: .3em;\n position: absolute;\n right: 3px;\n}\n.submenu {\n display: none;\n position: absolute;\n " + position + ": 100%;\n top: -1px;\n}\n.focused .submenu {\n display: block;\n}\n/* Stubs */\n" + (_conf['Fit Width Replies'] ? ".stub { display: block; text-align: right;}" : "") + "\n/* Emoji */\n" + (_conf["Emoji"] !== "disable" ? Emoji.css(_conf["Emoji Position"]) : "") + "\n/* Element Replacing */\n/* Checkboxes */\n.rice {\n cursor: pointer;\n width: 9px;\n height: 9px;\n margin: 2px 3px 3px;\n display: inline-block;\n vertical-align: bottom;\n " + (_conf["Rounded Edges"] ? "border-radius: 2px;" : "") + "\n " + (_conf["Circle Checkboxes"] ? "border-radius: 6px;" : "") + "\n}\ninput:checked + .rice {\n background-attachment: scroll;\n background-repeat: no-repeat;\n background-position: bottom right;\n}\n/* Selects */\n.selectrice {\n position: relative;\n cursor: default;\n overflow: hidden;\n text-align: left;\n}\n#settings .selectrice {\n display: inline-block;\n}\n.selectrice::after {\n content: \"\";\n border-right: .25em solid transparent;\n border-left: .25em solid transparent;\n position: absolute;\n right: .4em;\n top: .5em;\n}\n.selectrice::before {\n content: \"\";\n height: 1.6em;\n position: absolute;\n right: 1.3em;\n top: 0;\n}\n/* Select Dropdown */\n#selectrice {\n padding: 0;\n margin: 0;\n position: fixed;\n max-height: 120px;\n overflow-y: auto;\n overflow-x: hidden;\n z-index: 32;\n}\n#selectrice:empty {\n display: none;\n}\n/* Post Form */\n#qr {\n z-index: 20;\n position: fixed;\n padding: 1px;\n border: 1px solid transparent;\n min-width: " + width + "px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n#qrtab {\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n\n" + ({ + }[_conf["Backlinks Position"]] + "\n/* Code */\n.prettyprint {\n " + Style.sizing + ": border-box;\n font-family: monospace;\n display: inline-block;\n margin-right: auto;\n white-space: pre-wrap;\n border-radius: 2px;\n overflow-x: auto;\n padding: 3px;\n max-width: 100%;\n}\n/* Menu */\n.entry {\n border-bottom: 1px solid rgba(0,0,0,.25);\n cursor: pointer;\n display: block;\n outline: none;\n padding: 3px 7px;\n position: relative;\n text-decoration: none;\n white-space: nowrap;\n}\n.entry:last-child {\n border-bottom: 0;\n}\n.has-submenu::after {\n content: \"\";\n border-" + position + ": .5em solid;\n border-top: .3em solid transparent;\n border-bottom: .3em solid transparent;\n display: inline-block;\n margin: .3em;\n position: absolute;\n right: 3px;\n}\n.submenu {\n display: none;\n position: absolute;\n " + position + ": 100%;\n top: -1px;\n}\n.focused .submenu {\n display: block;\n}\n/* Stubs */\n" + (_conf['Fit Width Replies'] ? ".stub { display: block; text-align: right;}" : "") + "\n/* Emoji */\n" + (_conf["Emoji"] !== "disable" ? Emoji.css(_conf["Emoji Position"]) : "") + "\n/* Element Replacing */\n/* Checkboxes */\n.rice {\n cursor: pointer;\n width: 9px;\n height: 9px;\n margin: 2px 3px 3px;\n display: inline-block;\n vertical-align: bottom;\n " + (_conf["Rounded Edges"] ? "border-radius: 2px;" : "") + "\n " + (_conf["Circle Checkboxes"] ? "border-radius: 6px;" : "") + "\n}\ninput:checked + .rice {\n background-attachment: scroll;\n background-repeat: no-repeat;\n background-position: bottom right;\n}\n/* Selects */\n.selectrice {\n position: relative;\n cursor: default;\n overflow: hidden;\n text-align: left;\n}\n#settings .selectrice {\n display: inline-block;\n}\n.selectrice::after {\n content: \"\";\n border-right: .25em solid transparent;\n border-left: .25em solid transparent;\n position: absolute;\n right: .4em;\n top: .5em;\n}\n.selectrice::before {\n content: \"\";\n height: 1.6em;\n position: absolute;\n right: 1.3em;\n top: 0;\n}\n/* Select Dropdown */\n#selectrice {\n padding: 0;\n margin: 0;\n position: fixed;\n max-height: 120px;\n overflow-y: auto;\n overflow-x: hidden;\n z-index: 32;\n}\n#selectrice:empty {\n display: none;\n}\n/* Post Form Shortcut */\n.qr-shortcut.on-page {\n font-size: 250%;\n}\n/* Post Form */\n#qr {\n z-index: 20;\n position: fixed;\n padding: 1px;\n border: 1px solid transparent;\n min-width: " + width + "px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n#qrtab {\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n}\n\n" + ({ "fixed": "#qr { top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 0 !important; " + Style.sidebarLocation[1] + ": auto !important;}", "slideout": "#qrtab input,#qrtab .rice { display: none;}#qr { top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 0 !important; " + Style.sidebarLocation[1] + ": auto !important; " + agent + "transform: translateX(" + xOffset + "93%);}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transform: translate(0);}", "tabbed slideout": "#qr { top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 0 !important; " + Style.sidebarLocation[1] + ": auto !important; " + agent + "transform: translateX(" + xOffset + "100%);}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transform: translateX(0);}#qrtab { " + agent + "transform: rotate(" + (Style.sidebarLocation[0] === "left" ? "" : "-") + "90deg); " + agent + "transform-origin: bottom " + Style.sidebarLocation[0] + "; position: absolute; top: 0; " + Style.sidebarLocation[0] + ": 100%; width: 110px; text-align: center; border-width: 1px 1px 0 1px; cursor: default;}#qr:hover #qrtab,#qr.has-focus #qrtab,#qr.dump #qrtab { opacity: 0; " + Style.sidebarLocation[0] + ": " + (252 + Style.sidebarOffset.W) + "px;}#qrtab input,#qrtab .close,#qrtab .rice,#qrtab span { display: none;}", "transparent fade": "#qr { overflow: visible; top: auto !important; bottom: " + Style.pfOffset + "em !important; " + Style.sidebarLocation[0] + ": 2px !important; " + Style.sidebarLocation[1] + ": auto !important; opacity: 0.2; " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { opacity: 1; " + agent + "transition: opacity .3s linear;}" - }[_conf['Post Form Style']] || "") + "\n\n" + (_conf['Post Form Style'] !== 'tabbed slideout' ? (!(_conf['Post Form Style'] === 'float' || _conf['Show Post Form Header']) ? "#qrtab { display: none; }" : _conf['Post Form Style'] !== 'slideout' ? ".autohide:not(:hover):not(.has-focus) > form { display: none !important; }" : "") + "#qrtab { margin-bottom: 1px; }" : "") + "\n\n" + (_conf['Post Form Style'] !== 'float' && _conf["Post Form Slideout Transitions"] ? "#qr { " + agent + "transition: " + agent + "transform .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transition: " + agent + "transform .3s linear;}#qrtab { " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover #qrtab { " + agent + "transition: opacity .3s linear;}" : "") + "\n\n#qr .close {\n float: right;\n padding: 0 3px;\n}\n#qr .warning {\n min-height: 1.6em;\n vertical-align: middle;\n padding: 0 1px;\n border-width: 1px;\n border-style: solid;\n}\n.persona {\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-button {\n width: 10%;\n margin: 0;\n}\n\n" + (_conf['Compact Post Form Inputs'] ? ".persona input.field { width: 29.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 14.8em; min-height: 9em;}#qr.has-captcha textarea.field { height: 9em;}" : ".persona input.field { width: 100%;}.persona input.field[name='name'] { width: 89.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 11.6em; min-height: 6em;}#qr.has-captcha textarea.field { height: 6em;}") + "\n\n" + (_conf["Tripcode Hider"] ? ".tripped:not(:hover):not(:focus) { opacity: 0;}" : "") + "\n\n#qr textarea {\n resize: " + _conf['Textarea Resize'] + ";\n}\n.captcha-img {\n margin: 1px 0 0;\n text-align: center;\n line-height: 0;\n}\n.captcha-img img {\n width: 100%;\n height: 4em;\n width: 246px;\n}\n.captcha-input {\n width: 100%;\n margin: 1px 0 0;\n}\n.field,\n.selectrice,\nbutton,\ninput:not([type=radio]) {\n " + Style.sizing + ": border-box;\n font-size: " + (parseInt(_conf['Font Size'], 10)) + "px;\n height: 1.6em;\n margin: 1px 0 0;\n vertical-align: bottom;\n padding: 0 1px;\n}\n.selectrice {\n padding-right: 1.6em;\n}\n#qr textarea {\n min-width: 100%;\n}\n#qr [type='submit'] {\n width: 25%;\n}\n[type='file'] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n}\n#showQR {\n display: " + (_conf["Hide Show Post Form"] ? "none" : "block") + ";\n z-index: 4;\n " + Style.sidebarLocation[0] + ": 2px;\n width: " + width + "px;\n background-color: transparent;\n text-align: center;\n position: fixed;\n top: auto;\n}\n/* Fake File Input */\n#qr-filename,\n.has-file #qr-no-file {\n display: none;\n}\n#qr-no-file,\n.has-file #qr-filename {\n display: block;\n}\n#qr-filename-container {\n " + Style.sizing + ": border-box;\n display: inline-block;\n position: relative;\n width: 100px;\n min-width: 74.6%;\n max-width: 74.6%;\n margin-right: 0.4%;\n overflow: hidden;\n padding: 2px 1px 0;\n}\n#qr-filerm {\n position: absolute;\n right: 3px;\n top: 2px;\n z-index: 2;\n}\n/* Thread Select / Spoiler Label */\n#qr-thread-select {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n}\n#qr-spoiler-label {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n text-align: right;\n}\n/* Dumping UI */\n.dump #dump-list-container {\n display: block;\n}\n#dump-list-container {\n display: none;\n position: relative;\n overflow-y: hidden;\n margin-top: 1px;\n}\n#dump-list {\n overflow-x: auto;\n overflow-y: hidden;\n white-space: pre;\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-list:hover {\n overflow-x: auto;\n}\n.qr-preview {\n " + Style.sizing + ": border-box;\n counter-increment: thumbnails;\n cursor: move;\n display: inline-block;\n height: 90px;\n width: 90px;\n padding: 2px;\n opacity: .5;\n overflow: hidden;\n position: relative;\n text-shadow: 0 1px 1px #000;\n " + agent + "transition: opacity .25s ease-in-out;\n vertical-align: top;\n}\n.qr-preview:hover,\n.qr-preview:focus {\n opacity: .9;\n}\n.qr-preview::before {\n content: counter(thumbnails);\n color: #fff;\n position: absolute;\n top: 3px;\n right: 3px;\n text-shadow: 0 0 3px #000, 0 0 8px #000;\n}\n.qr-preview#selected {\n opacity: 1;\n}\n.qr-preview.drag {\n box-shadow: 0 0 10px rgba(0,0,0,.5);\n}\n.qr-preview.over {\n border-color: #fff;\n}\n.qr-preview > span {\n color: #fff;\n}\n.remove {\n background: none;\n color: #e00;\n font-weight: 700;\n padding: 3px;\n}\na:only-of-type > .remove {\n display: none;\n}\n.remove:hover::after {\n content: \" Remove\";\n}\n.qr-preview > label {\n background: rgba(0,0,0,.5);\n color: #fff;\n right: 0; bottom: 0; left: 0;\n position: absolute;\n text-align: center;\n}\n.qr-preview > label > input {\n margin: 0;\n}\n#add-post {\n cursor: pointer;\n font-size: 2em;\n position: absolute;\n top: 50%;\n right: 10px;\n " + agent + "transform: translateY(-50%);\n}\n/* Ads */\n.topad img,\n.middlead img,\n.bottomad img {\n opacity: 0.3;\n " + agent + "transition: opacity .3s linear;\n}\n.topad img:hover,\n.middlead img:hover,\n.bottomad img:hover {\n opacity: 1;\n}\n" + (_conf["Block Ads"] ? "/* AdBlock Minus */.bottomad + hr,.topad,.middlead,.bottomad { display: none;}" : "") + "\n" + (_conf["Shrink Ads"] ? ".topad a img,.middlead a img,.bottomad a img { width: 500px; height: auto;}" : "") + "\n/* Options */\n#overlay {\n position: fixed;\n z-index: 30;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0,0,0,.5);\n}\n#appchanx-settings {\n width: auto;\n left: 15%;\n right: 15%;\n top: 15%;\n bottom: 15%;\n position: fixed;\n z-index: 31;\n padding: .3em;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.description {\n display: none;\n}\n#appchanx-settings h3,\n.section-keybinds,\n.section-mascots,\n.section-script,\n.style {\n text-align: center;\n}\n.section-keybinds table,\n.section-script fieldset,\n.section-style fieldset {\n text-align: left;\n}\n.section-keybinds table {\n margin: auto;\n}\n#appchanx-settings fieldset {\n padding: 5px 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n vertical-align: top;\n " + (_conf["Single Column Mode"] ? "margin: 0 auto 6px;" : "margin: 0 3px 6px;\n display: inline-block;") + "\n border: 0;\n}\n#appchanx-settings .section-advanced fieldset {\n display: block;\n margin: 0 auto 6px;\n}\n.section-advanced .selectrice {\n display: inline-block;\n clear: both;\n}\n.section-container {\n overflow: auto;\n position: absolute;\n top: 1.7em;\n right: 5px;\n bottom: 5px;\n left: 5px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.sections-list {\n padding: 0 3px;\n float: left;\n}\n.sections-list > a {\n cursor: pointer;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n position: relative;\n padding: 0 4px;\n z-index: 1;\n height: 1.4em;\n display: inline-block;\n border-width: 1px 1px 0 1px;\n border-color: transparent;\n border-style: solid;\n}\n.credits {\n float: right;\n}\n#appchanx-settings h3 {\n margin: 0;\n}\n.section-script fieldset > div,\n.section-style fieldset > div,\n.section-advanced fieldset > div {\n overflow: visible;\n padding: 0 5px 0 7px;\n}\n#appchanx-settings tr:nth-of-type(2n+1),\n.section-script fieldset > div:nth-of-type(2n+1),\n.section-advanced fieldset > div:nth-of-type(2n+1),\n.section-style fieldset > div:nth-of-type(2n+1),\n.section-keybinds tr:nth-of-type(2n+1),\n#selectrice li:nth-of-type(2n+1) {\n background-color: rgba(0, 0, 0, 0.05);\n}\narticle li {\n margin: 10px 0 10px 2em;\n}\n#appchanx-settings .option {\n width: 50%;\n display: inline-block;\n vertical-align: bottom;\n}\n.option input {\n width: 100%;\n}\n.optionlabel {\n padding-left: 18px;\n}\n.rice + .optionlabel {\n padding-left: 0;\n}\n.section-script fieldset,\n.styleoption {\n text-align: left;\n}\n.section-style fieldset {\n width: 370px;\n}\n.section-script fieldset {\n width: 200px;\n}\n#mascotcontent,\n#themecontent,\n.suboptions {\n overflow: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 1.7em;\n left: 0;\n}\n#themecontent {\n top: 1.8em;\n}\n.mAlign {\n height: 250px;\n vertical-align: bottom;\n display: table-cell;\n line-height: 0;\n}\n#save,\n.stylesettings {\n position: absolute;\n right: 10px;\n bottom: 0;\n}\n.section-style .suboptions {\n bottom: 0;\n}\n.section-container textarea {\n font-family: monospace;\n min-height: 350px;\n resize: vertical;\n width: 100%;\n}\n/* Hover Functionality */\n#mouseover {\n z-index: 33;\n position: fixed;\n max-width: 70%;\n}\n#mouseover:empty {\n display: none;\n}\n/* Mascot Tab */\n#mascot_hide {\n padding: 3px;\n position: absolute;\n top: 2px;\n right: 18px;\n}\n#mascot_hide .rice {\n float: left;\n}\n#mascot_hide > div {\n height: 0;\n text-align: right;\n overflow: hidden;\n}\n#mascot_hide:hover > div {\n height: auto;\n}\n#mascot_hide label {\n width: 100%;\n display: block;\n clear: both;\n text-decoration: none;\n}\n.mascots {\n padding: 0;\n text-align: center;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.mascot,\n.mascotcontainer {\n overflow: hidden;\n}\n.mascot {\n position: relative;\n border: none;\n margin: 5px;\n padding: 0;\n width: 200px;\n display: inline-block;\n background-color: transparent;\n}\n.mascotcontainer {\n height: 250px;\n border: 0;\n margin: 0;\n max-height: 250px;\n cursor: pointer;\n bottom: 0;\n border-width: 0 1px 1px;\n border-style: solid;\n border-color: transparent;\n overflow: hidden;\n}\n.mascot img {\n max-width: 200px;\n}\n.mascotname,\n#mascot-options {\n " + Style.sizing + ": border-box;\n padding: 0;\n width: 100%;\n}\n#mascot-options {\n opacity: 0;\n " + agent + "transition: opacity .3s linear;\n}\n.mascot:hover #mascot-options {\n opacity: 1;\n}\n#mascot-options {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n#mascot-options a {\n display: inline-block;\n width: 33%;\n}\n#upload {\n position: absolute;\n width: 100px;\n left: 50%;\n margin-left: -50px;\n text-align: center;\n bottom: 0;\n}\n#mascots_batch {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Themes Tab */\n#themes h1 {\n position: absolute;\n right: 300px;\n bottom: 10px;\n margin: 0;\n " + agent + "transition: all .2s ease-in-out;\n opacity: 0;\n}\n#themes .selectedtheme h1 {\n right: 11px;\n opacity: 1;\n}\n#addthemes {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n.theme {\n margin: 1em;\n}\n/* Theme Editor */\n#themeConf {\n position: fixed;\n " + Style.sidebarLocation[1] + ": 2px;\n " + Style.sidebarLocation[0] + ": auto;\n top: 0;\n bottom: 0;\n width: 296px;\n z-index: 10;\n}\n#themebar input {\n width: 30%;\n}\n.option .color {\n width: 10%;\n border-left: none !important;\n color: transparent !important;\n}\n.option .colorfield {\n width: 90%;\n}\n.themevar textarea {\n min-width: 100%;\n max-width: 100%;\n height: 20em;\n resize: vertical;\n}\n/* Mascot Editor */\n#mascotConf {\n position: fixed;\n height: 17em;\n bottom: 0;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n overflow: auto;\n z-index: 10;\n}\n#mascotConf .option,\n#mascotConf .optionlabel {\n " + Style.sizing + ": border-box;\n width: 50%;\n display: inline-block;\n vertical-align: middle;\n}\n#mascotConf .option input {\n width: 100%;\n}\n#close {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Catalog */\n#content .navLinks,\n#info .navLinks,\n.btn-wrap {\n display: block;\n}\n.navLinks > .btn-wrap:not(:first-of-type)::before {\n content: ' - ';\n}\n.button {\n cursor: pointer;\n}\n#content .btn-wrap,\n#info .btn-wrap {\n display: inline-block;\n}\n#post-preview {\n position: absolute;\n z-index: 22;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n#settings,\n#threads,\n#info .navLinks,\n#content .navLinks {\n text-align: center;\n}\n#threads .thread {\n vertical-align: top;\n display: inline-block;\n word-wrap: break-word;\n overflow: hidden;\n margin-top: 5px;\n padding: 5px 0 3px;\n text-align: center;\n}\n.extended-small .thread,\n.small .thread {\n width: 165px;\n max-height: 320px;\n}\n.small .teaser,\n.large .teaser {\n display: none;\n}\n.extended-large .thread,\n.large .thread {\n width: 270px;\n max-height: 410px;\n}\n.extended-small .thumb,\n.small .thumb {\n max-width: 150px;\n max-height: 150px;\n}\n.panel {\n position: fixed;\n top: 50% !important;\n left: 50%;\n " + agent + "transform: translate(-50%, -50%);\n}\n.icon::after {\n display: inline-block;\n float: right;\n width: 1em;\n cursor: pointer;\n}\n.helpIcon::after {\n content: '?';\n}\n.closeIcon::after {\n content: '×';\n}\n/* Front Page */\n#logo {\n text-align: center;\n}\n#doc {\n margin: 0 auto;\n width: 1000px;\n position: relative;\n}\n#boards .boxcontent {\n vertical-align: top;\n text-align: center;\n}\n#filter-container,\n#options-container {\n float: right;\n position: relative;\n}\n#optionssmenu {\n top: 100% !important;\n left: 0 !important;\n}\n#boards .column {\n " + Style.sizing + ": border-box;\n display: inline-block;\n width: 16em;\n text-align: left;\n vertical-align: top;\n}\n.bd ul,\n.boxcontent ul {\n vertical-align: top;\n padding: 0;\n}\n.right-box .boxcontent ul {\n padding: 0 10px;\n}\n.yuimenuitem,\n.boxcontent li {\n list-style-type: none;\n}\n.bd ul {\n margin: 0;\n}\n.yuimenuitem::before {\n content: \" [ ] \";\n font-family: monospace;\n}\n.yuimenuitem-checked::before {\n content: \" [x] \"\n}\n.yui-u {\n display: inline-block;\n vertical-align: top;\n width: 475px;\n margin: 10px;\n}\n#recent-images .boxcontent {\n text-align: center;\n}\n#ft {\n text-align: center;\n}\n#ft ul {\n padding: 0;\n}\n#ft li {\n list-style-type: none;\n display: inline-block;\n width: 100px;\n}\n#preview-tooltip-nws,\n#preview-tooltip-ws,\n#ft .fill,\n.clear-bug {\n display: none;\n}"; + }[_conf['Post Form Style']] || "") + "\n\n" + (_conf['Post Form Style'] !== 'tabbed slideout' ? (!(_conf['Post Form Style'] === 'float' || _conf['Show Post Form Header']) ? "#qrtab { display: none; }" : _conf['Post Form Style'] !== 'slideout' ? ".autohide:not(:hover):not(.has-focus) > form { display: none !important; }" : "") + "#qrtab { margin-bottom: 1px; }" : "") + "\n\n" + (_conf['Post Form Style'] !== 'float' && _conf["Post Form Slideout Transitions"] ? "#qr { " + agent + "transition: " + agent + "transform .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transition: " + agent + "transform .3s linear;}#qrtab { " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover #qrtab { " + agent + "transition: opacity .3s linear;}" : "") + "\n\n#qr .close {\n float: right;\n padding: 0 3px;\n}\n#qr .warning {\n min-height: 1.6em;\n vertical-align: middle;\n padding: 0 1px;\n border-width: 1px;\n border-style: solid;\n}\n.persona {\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-button {\n width: 10%;\n margin: 0;\n}\n\n" + (_conf['Compact Post Form Inputs'] ? ".persona input.field { width: 29.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 14.8em; min-height: 9em;}#qr.has-captcha textarea.field { height: 9em;}" : ".persona input.field { width: 100%;}.persona input.field[name='name'] { width: 89.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 11.6em; min-height: 6em;}#qr.has-captcha textarea.field { height: 6em;}") + "\n\n" + (_conf["Tripcode Hider"] ? ".tripped:not(:hover):not(:focus) { opacity: 0;}" : "") + "\n\n#qr textarea {\n resize: " + _conf['Textarea Resize'] + ";\n}\n.captcha-img {\n margin: 1px 0 0;\n text-align: center;\n line-height: 0;\n}\n.captcha-img img {\n width: 100%;\n height: 4em;\n width: 246px;\n}\n.captcha-input {\n width: 100%;\n margin: 1px 0 0;\n}\n.field,\n.selectrice,\nbutton,\ninput:not([type=radio]) {\n " + Style.sizing + ": border-box;\n font-size: " + (parseInt(_conf['Font Size'], 10)) + "px;\n height: 1.6em;\n margin: 1px 0 0;\n vertical-align: bottom;\n padding: 0 1px;\n}\n.selectrice {\n padding-right: 1.6em;\n}\n#qr textarea {\n min-width: 100%;\n}\n#qr [type='submit'] {\n width: 25%;\n}\n[type='file'] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n}\n/* Fake File Input */\n#qr-filename,\n.has-file #qr-no-file {\n display: none;\n}\n#qr-no-file,\n.has-file #qr-filename {\n display: block;\n}\n#qr-filename-container {\n " + Style.sizing + ": border-box;\n display: inline-block;\n position: relative;\n width: 100px;\n min-width: 74.6%;\n max-width: 74.6%;\n margin-right: 0.4%;\n overflow: hidden;\n padding: 2px 1px 0;\n}\n#qr-filerm {\n position: absolute;\n right: 3px;\n top: 2px;\n z-index: 2;\n}\n/* Thread Select / Spoiler Label */\n#qr-thread-select {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n}\n#qr-spoiler-label {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n text-align: right;\n}\n/* Dumping UI */\n.dump #dump-list-container {\n display: block;\n}\n#dump-list-container {\n display: none;\n position: relative;\n overflow-y: hidden;\n margin-top: 1px;\n}\n#dump-list {\n overflow-x: auto;\n overflow-y: hidden;\n white-space: pre;\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-list:hover {\n overflow-x: auto;\n}\n.qr-preview {\n " + Style.sizing + ": border-box;\n counter-increment: thumbnails;\n cursor: move;\n display: inline-block;\n height: 90px;\n width: 90px;\n padding: 2px;\n opacity: .5;\n overflow: hidden;\n position: relative;\n text-shadow: 0 1px 1px #000;\n " + agent + "transition: opacity .25s ease-in-out;\n vertical-align: top;\n}\n.qr-preview:hover,\n.qr-preview:focus {\n opacity: .9;\n}\n.qr-preview::before {\n content: counter(thumbnails);\n color: #fff;\n position: absolute;\n top: 3px;\n right: 3px;\n text-shadow: 0 0 3px #000, 0 0 8px #000;\n}\n.qr-preview#selected {\n opacity: 1;\n}\n.qr-preview.drag {\n box-shadow: 0 0 10px rgba(0,0,0,.5);\n}\n.qr-preview.over {\n border-color: #fff;\n}\n.qr-preview > span {\n color: #fff;\n}\n.remove {\n background: none;\n color: #e00;\n font-weight: 700;\n padding: 3px;\n}\na:only-of-type > .remove {\n display: none;\n}\n.remove:hover::after {\n content: \" Remove\";\n}\n.qr-preview > label {\n background: rgba(0,0,0,.5);\n color: #fff;\n right: 0; bottom: 0; left: 0;\n position: absolute;\n text-align: center;\n}\n.qr-preview > label > input {\n margin: 0;\n}\n#add-post {\n cursor: pointer;\n font-size: 2em;\n position: absolute;\n top: 50%;\n right: 10px;\n " + agent + "transform: translateY(-50%);\n}\n/* Ads */\n.topad img,\n.middlead img,\n.bottomad img {\n opacity: 0.3;\n " + agent + "transition: opacity .3s linear;\n}\n.topad img:hover,\n.middlead img:hover,\n.bottomad img:hover {\n opacity: 1;\n}\n" + (_conf["Block Ads"] ? "/* AdBlock Minus */.bottomad + hr,.topad,.middlead,.bottomad { display: none;}" : "") + "\n" + (_conf["Shrink Ads"] ? ".topad a img,.middlead a img,.bottomad a img { width: 500px; height: auto;}" : "") + "\n/* Options */\n#overlay {\n position: fixed;\n z-index: 30;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0,0,0,.5);\n}\n#appchanx-settings {\n width: auto;\n left: 15%;\n right: 15%;\n top: 15%;\n bottom: 15%;\n position: fixed;\n z-index: 31;\n padding: .3em;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.description {\n display: none;\n}\n#appchanx-settings h3,\n.section-keybinds,\n.section-mascots,\n.section-script,\n.style {\n text-align: center;\n}\n.section-keybinds table,\n.section-script fieldset,\n.section-style fieldset {\n text-align: left;\n}\n.section-keybinds table {\n margin: auto;\n}\n#appchanx-settings fieldset {\n padding: 5px 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n vertical-align: top;\n " + (_conf["Single Column Mode"] ? "margin: 0 auto 6px;" : "margin: 0 3px 6px;\n display: inline-block;") + "\n border: 0;\n}\n#appchanx-settings .section-advanced fieldset {\n display: block;\n margin: 0 auto 6px;\n}\n.section-advanced .selectrice {\n display: inline-block;\n clear: both;\n}\n.section-container {\n overflow: auto;\n position: absolute;\n top: 1.7em;\n right: 5px;\n bottom: 5px;\n left: 5px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.sections-list {\n padding: 0 3px;\n float: left;\n}\n.sections-list > a {\n cursor: pointer;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n position: relative;\n padding: 0 4px;\n z-index: 1;\n height: 1.4em;\n display: inline-block;\n border-width: 1px 1px 0 1px;\n border-color: transparent;\n border-style: solid;\n}\n.credits {\n float: right;\n}\n#appchanx-settings h3 {\n margin: 0;\n}\n.section-script fieldset > div,\n.section-style fieldset > div,\n.section-advanced fieldset > div {\n overflow: visible;\n padding: 0 5px 0 7px;\n}\n#appchanx-settings tr:nth-of-type(2n+1),\n.section-script fieldset > div:nth-of-type(2n+1),\n.section-advanced fieldset > div:nth-of-type(2n+1),\n.section-style fieldset > div:nth-of-type(2n+1),\n.section-keybinds tr:nth-of-type(2n+1),\n#selectrice li:nth-of-type(2n+1) {\n background-color: rgba(0, 0, 0, 0.05);\n}\narticle li {\n margin: 10px 0 10px 2em;\n}\n#appchanx-settings .option {\n width: 50%;\n display: inline-block;\n vertical-align: bottom;\n}\n.option input {\n width: 100%;\n}\n.optionlabel {\n padding-left: 18px;\n}\n.rice + .optionlabel {\n padding-left: 0;\n}\n.section-script fieldset,\n.styleoption {\n text-align: left;\n}\n.section-style fieldset {\n width: 370px;\n}\n.section-script fieldset {\n width: 200px;\n}\n#mascotcontent,\n#themecontent,\n.suboptions {\n overflow: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 1.7em;\n left: 0;\n}\n#themecontent {\n top: 1.8em;\n}\n.mAlign {\n height: 250px;\n vertical-align: bottom;\n display: table-cell;\n line-height: 0;\n}\n#save,\n.stylesettings {\n position: absolute;\n right: 10px;\n bottom: 0;\n}\n.section-style .suboptions {\n bottom: 0;\n}\n.section-container textarea {\n font-family: monospace;\n min-height: 350px;\n resize: vertical;\n width: 100%;\n}\n/* Hover Functionality */\n#mouseover {\n z-index: 33;\n position: fixed;\n max-width: 70%;\n}\n#mouseover:empty {\n display: none;\n}\n/* Mascot Tab */\n#mascot_hide {\n padding: 3px;\n position: absolute;\n top: 2px;\n right: 18px;\n}\n#mascot_hide .rice {\n float: left;\n}\n#mascot_hide > div {\n height: 0;\n text-align: right;\n overflow: hidden;\n}\n#mascot_hide:hover > div {\n height: auto;\n}\n#mascot_hide label {\n width: 100%;\n display: block;\n clear: both;\n text-decoration: none;\n}\n.mascots {\n padding: 0;\n text-align: center;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.mascot,\n.mascotcontainer {\n overflow: hidden;\n}\n.mascot {\n position: relative;\n border: none;\n margin: 5px;\n padding: 0;\n width: 200px;\n display: inline-block;\n background-color: transparent;\n}\n.mascotcontainer {\n height: 250px;\n border: 0;\n margin: 0;\n max-height: 250px;\n cursor: pointer;\n bottom: 0;\n border-width: 0 1px 1px;\n border-style: solid;\n border-color: transparent;\n overflow: hidden;\n}\n.mascot img {\n max-width: 200px;\n}\n.mascotname,\n#mascot-options {\n " + Style.sizing + ": border-box;\n padding: 0;\n width: 100%;\n}\n#mascot-options {\n opacity: 0;\n " + agent + "transition: opacity .3s linear;\n}\n.mascot:hover #mascot-options {\n opacity: 1;\n}\n#mascot-options {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n#mascot-options a {\n display: inline-block;\n width: 33%;\n}\n#upload {\n position: absolute;\n width: 100px;\n left: 50%;\n margin-left: -50px;\n text-align: center;\n bottom: 0;\n}\n#mascots_batch {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Themes Tab */\n#themes h1 {\n position: absolute;\n right: 300px;\n bottom: 10px;\n margin: 0;\n " + agent + "transition: all .2s ease-in-out;\n opacity: 0;\n}\n#themes .selectedtheme h1 {\n right: 11px;\n opacity: 1;\n}\n#addthemes {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n.theme {\n margin: 1em;\n}\n/* Theme Editor */\n#themeConf {\n position: fixed;\n " + Style.sidebarLocation[1] + ": 2px;\n " + Style.sidebarLocation[0] + ": auto;\n top: 0;\n bottom: 0;\n width: 296px;\n z-index: 10;\n}\n#themebar input {\n width: 30%;\n}\n.option .color {\n width: 10%;\n border-left: none !important;\n color: transparent !important;\n}\n.option .colorfield {\n width: 90%;\n}\n.themevar textarea {\n min-width: 100%;\n max-width: 100%;\n height: 20em;\n resize: vertical;\n}\n/* Mascot Editor */\n#mascotConf {\n position: fixed;\n height: 17em;\n bottom: 0;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n overflow: auto;\n z-index: 10;\n}\n#mascotConf .option,\n#mascotConf .optionlabel {\n " + Style.sizing + ": border-box;\n width: 50%;\n display: inline-block;\n vertical-align: middle;\n}\n#mascotConf .option input {\n width: 100%;\n}\n#close {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Catalog */\n#content .navLinks,\n#info .navLinks,\n.btn-wrap {\n display: block;\n}\n.navLinks > .btn-wrap:not(:first-of-type)::before {\n content: ' - ';\n}\n.button {\n cursor: pointer;\n}\n#content .btn-wrap,\n#info .btn-wrap {\n display: inline-block;\n}\n#post-preview {\n position: absolute;\n z-index: 22;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n#settings,\n#threads,\n#info .navLinks,\n#content .navLinks {\n text-align: center;\n}\n#threads .thread {\n vertical-align: top;\n display: inline-block;\n word-wrap: break-word;\n overflow: hidden;\n margin-top: 5px;\n padding: 5px 0 3px;\n text-align: center;\n}\n.extended-small .thread,\n.small .thread {\n width: 165px;\n max-height: 320px;\n}\n.small .teaser,\n.large .teaser {\n display: none;\n}\n.extended-large .thread,\n.large .thread {\n width: 270px;\n max-height: 410px;\n}\n.extended-small .thumb,\n.small .thumb {\n max-width: 150px;\n max-height: 150px;\n}\n.panel {\n position: fixed;\n top: 50% !important;\n left: 50%;\n " + agent + "transform: translate(-50%, -50%);\n}\n.icon::after {\n display: inline-block;\n float: right;\n width: 1em;\n cursor: pointer;\n}\n.helpIcon::after {\n content: '?';\n}\n.closeIcon::after {\n content: '×';\n}\n/* Front Page */\n#logo {\n text-align: center;\n}\n#doc {\n margin: 0 auto;\n width: 1000px;\n position: relative;\n}\n#boards .boxcontent {\n vertical-align: top;\n text-align: center;\n}\n#filter-container,\n#options-container {\n float: right;\n position: relative;\n}\n#optionssmenu {\n top: 100% !important;\n left: 0 !important;\n}\n#boards .column {\n " + Style.sizing + ": border-box;\n display: inline-block;\n width: 16em;\n text-align: left;\n vertical-align: top;\n}\n.bd ul,\n.boxcontent ul {\n vertical-align: top;\n padding: 0;\n}\n.right-box .boxcontent ul {\n padding: 0 10px;\n}\n.yuimenuitem,\n.boxcontent li {\n list-style-type: none;\n}\n.bd ul {\n margin: 0;\n}\n.yuimenuitem::before {\n content: \" [ ] \";\n font-family: monospace;\n}\n.yuimenuitem-checked::before {\n content: \" [x] \"\n}\n.yui-u {\n display: inline-block;\n vertical-align: top;\n width: 475px;\n margin: 10px;\n}\n#recent-images .boxcontent {\n text-align: center;\n}\n#ft {\n text-align: center;\n}\n#ft ul {\n padding: 0;\n}\n#ft li {\n list-style-type: none;\n display: inline-block;\n width: 100px;\n}\n#preview-tooltip-nws,\n#preview-tooltip-ws,\n#ft .fill,\n.clear-bug {\n display: none;\n}"; }, theme: function(theme) { var agent, background, backgroundC, bgColor, css, fileHeading, icons, replyHeading, _conf; diff --git a/builds/crx.crx b/builds/crx.crx index 05ffcd4337b62316250786e6fd02595caf9ac110..a3a60044024363f588e6cd0a119301aedb117ef5 100644 GIT binary patch delta 163438 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%0ALpEP? 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 z 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 F00165G;jnSDDi8>o`^Pr&JG#g{=c3XGmgZ&S<4 zN8Lv!;q4*{8zi9z=AkTN1JPu#ka&y>qB%xSEzgRl;WMlni-_F;(z7xFA_ISq<-a2_ z0RRA40ssIF0001OVQy(=Wpi{cYIARHZIRt>0wEBE?@fFM!lkjSnvF3&NADU#5OJZA zpA3VsHNJa+Wo?^y$DD6w&J1&(&j_JTSVi}QiV&n0j@;<7>Q@EPcvsMdt=Ou`RycE3 z5&19QjO3)E1QW0oy=z6Rk4S%{w*iz^E}E+%eKkojSJ!OT`Woq7%yst?<#@dErWhHfqwT7tT#`RpA{AI82e`xl|w$d7N?KN>a#|)&6A_U)Y1x+T8((I?>Z3- zs|zp>L${#Isvf<7Q+xr86@z*O;@5xmX(%oieujLJ;)#&d1RyysuaJi(=;YQ&J;zRgVpZGa61bvm+qkgi?(?bc0qHO|;%xzv!m@W0pZTS`!1 zO)PT#kv3UG581O0a+uE^^VttjO9KQH00008000000C=*!cR7Iq015#L00{s90CQt< zX>fEdYIE$p$(G|tmNtL3?{oScP!W~CM^w-`kDis);!L`8a*{q~ru+v%kc1Ni;24}v zR@b7{EA6$Aw%SPxX`u)B&(W*Y`4@T%*);<|3}z(g!N|<6&ItDi5-_uS?b`I+!ORkW z`saW86US?su;3N$jXURVMct58g-gei@g(}5PNp*F$=rFeh*Ez-;*KPUiXl!pOPPu~ zXD&pp+a7Z=c^ro%3)9q$i$r2BnG0(Y7t~c^E4}gBLedj9t@F3UL{=w>6>pfLp6Ilz z_1>s%lPKH#+;de`+vw7KVRHZP|3O%Rf4E1xH15w%xhwTeTk!h-FkkVK3>5$3FoO7S z62)zXB-O(P2MK?(cKrkNk|m&*;x74>XmC}2rKtw@=V$m9*W&{IP9YhnJ1?rnMllzO zEFrmvU@A>2*pmcR<_&ISikc)U+@B5dA+C@Y45BuH__Jl0=Mzzu#8)vcDT#d)ZINE8 z`V_sd@FuG1pAFuc>bz#GctxSh)DZc#C{CeJk63L6_7Z=zt0*n_S5Z-CydZjt^*r5M z>}V7!H$}=VFVv}MSWBMO8qRyW)RDQ7#q*J%OPYy01LPZs`bskJK#&Y>A?o5}!_9SG zF~w<&o9Uv+sWT4c*XLr4GgXdPHk^irj;cU*bz<_8A}Mo@=LEziBsLeQBtxBZ>PV5wDpsplB2bX{)Xh6A^A;us-FdXAn>QtJ+|01rUW=&+t zSj4!g1f@?b6FoHGAs+TIs8B-HIYX3XyATOg0M~ze$0kk&v^0>fX-f=KUoX@Zq=n3G zt&qfKmaZVeBF;8dkpwZ_XHhWW36wrlWm#RLIugRlRD#+W7j|2YQ4)TlzKXbJq{k?# zi5Mr`K)YzW_O@Rc3tpDF3Fe0g5wU=z4o{uR>A;C$qFy1PCec(K(+yS{Pl@AJog4KV z3J#ieb4oe&G5IuH1XzuG+mCZkPJ~ zU|2`}zCYyJ-9e{auf@1_uiCk(wR=sjg0lAdW3JOivoR`n+{ZNS(%SVA6oHED)`!&= zdQz^mJMHm9jBB*VJt($;$}Mw)@^IX)-gJM;LvC<09P~$Z#6%79_WHecuQ5cl>fL&8 z97nX#Gp>G%zHp;fxzoV}%QvVRL(FBhKX@3no2@ZqZ}mI1I(lBIBNoe*PMr`$6|8p3 z?QV>#mAmC;9cS#Lf`&L5;SuuRwd(jOqFP2j)p5JugZfnaz3~uzjiDM3$8PSs_Nadz zPQ5ID-7%^l`hh zRaJ!y4^_tv(@25p`9W>+tc7$J0Y!nQN*^ikA$@;1x3Cl+pj2 zm1-F{yC_Y_1S;wpkJfn&esMeSOQ|a@38&^tFc2GxxUrXQS**yax+1(H_7QPOc2;#X za$sC&qKeYNfImZH(&U#SnTbqkCE}StmrRkHSaUR!!I&}}*^ZGUmfS|Q-~oSH3;y|^ z60XeAbZc-^-sI8bj3yHC4WSAJ4N60`bU}3I0<^55o6TNfE=Sxa z%0lE%@|hI1Thu-YpLeTe%wB)?I-M#>2g0w|9KWzxVRvOgz`g}P3pGPyLX3Mn)Y(Fj1@3l%C_Xa*IPy|qAZ`slHQ z8c^Qg{$Qd$f>z*AF)-KK?D4QVOO}CaNeXeH>I_ZQmV#G4^bId zBZHGwSi22U3|=AZWdVI!ikgX50+Sa^hRF8_OBY`yk%-IA`)pKIS=D!Pel`Snfa^gO z=_Tq2{pl;OFVR|PXHv=cxUgliv|g{{bH&2!z)C2KGc$ou2I4fnFjw|4MWXvOvlI*; zK7Ho?`p^Hwaj0nSk1>DlkAIBWvxKxoOLjVBpOSC& zmHI59|K2pzidA(52+H|7Ug#o^N@^gaFOD}W5k9^m^o&4J1A%|5wlY)kCllCiz%+q| zM2u^SsE8&S6};RJwV2T`%mzZOAj{Rti*sF)uAivB_U(doo7 zZZImhB!GG7qbh%I5PFp1lVOs7op;wm^lPc6SmA}GjAe+w!t#kfw9z1eHo{-}1N*~( z^jiDd2#u7bh~%qU^M(D4NSn}r?+>a)KH*9ZMZrQ^<*NuErxKb_P52}u=3m7cXdLi$ zg=9CB@s4;4|0kLzVgP?V#)v)!xNjxeGR2?q|D;!t z|Lbo8TGdSFt0N`yZG^<`=D5+&+5)mCU+;KRSm3V`bgY{;`c+8D0)ogf!1FNs!^KbWQBXiA)$i|^6%KXWqr@5>iRF3q@45>Xk@{Pkb{3;zE{>1XbTAAaCS znYw5qpv_6&bANL_pQq3lmp22Z6T%t(=)PF+#z0p!^y;sFi=!|7wF2Ko-Q2ioU^zzp z9;I=sg60mGAv6S#71LLzrMLlJcW;1wmk!dpW%+*-c^QMWpFeZBtRK;5R3ked{sxtC z2yy~~WH6x-LBRkvbqgM%Jh%Wz4d3IMu9~X3(L}ej-J|bGT3;GPT-&8PZ;`kxB!Q&$Q4! zgb;ty=9LTQ3&)*xB||`38?T56{GEB;pm+8Jj^`_Q_al-SqI6cCf<88%BOC|Q2(;G% zPm+jX#lngiu(#{uIGF*yWbfzXPd{T%afPS{G zd$JjUBD2Y?JI#5@avp*H4q7Kn7Y2qO608=%Qk=EIQ$hv$2QLsM6Y+z(I2In#RnZhF zSRqbec0x;=zT)xJ=qakBqG5zqaZG=PQ(*j!l-ZRQEXJ9s@lwL!`P$nGHOW8=-3EWq zH&Tjav^H=bGTcg1EcnjP)emtFreRakfYY_%qJ2y)Kn&Jq4i;xR<3rKm78HL-D=Fj& zl1iW`8xasd0J=T3Wl2xOi#UOO0?8HGQFhJ3qoj{`xyAEMYs@!C7zne3h3>QyLT3TH|1W5?HF4?T$^%m zJOgG6u!!abn2*s!`eqU~!Q2WZBcP5nSZG8MjF3jKfo0$fEv5*X`TAtpFr>MHFu(L- zf!znCb8K8VEt(0)#A9G38=gatS_LHwn1pixhnIl;3amkf{TeT@s0QH%2bh0GFUEbj zD`dt6$b!xxD*Qwip>>>+|K`#-BVf|Tf`JL#2AbYxQx()sCT7(;AFsj63C)I9cOVv= zD8a^tAT;6|<^c&N1S2>ZBT5{?X!-`Nv4Es_+c1YzE>t#7$!Shz=$N2-SprTW8K9|Q zUV=SlB2EJnGk(UQMHavzd_sTF7=e=D&?sA`dM-j*U*~Y2Iyjue};zrT1%&BMnjzeK(_8=lsEKQmz0Op zN<5XZr(V27BN3yOcJFL?RCxwUD!bfMMTHvPQK`J8-7QcZ?XerP7r%*<4$7Z7xv?Nf zzu}=@iRUI!un=4jR3d-%IM+wLPG3vVlE4{RN!!p$a4lf^fZ8jLlU0q zQTiBGXoKJoKcp^*L?@;L8^49KW(>VI&o6HBn%}q4XXY{mpj6pWT@h?0g{Mxim9EGXZ~Qj8W*I*Q6DyA*Gg) z<8naF@vMb%U^55@b`Wm{JSulx58OjUaAp>_^^K z;<+hO;m)V(T5%NxOg>ycG&|ziIaC5M3X{3lb^t+9d*=;mK~4!r&KZZx+B;tmYZk2( z5X4R&K;s@I+-ZMK?5a98F*;{c=PmAus%=)q&>3J>SdLs3O*|{{Tvbq=1!u(yF091% zMk>ZF&r5J!^Km&Kg&9!)g;0;wHsuIFw zFan{|O(lwoNlZ6LPqq{@I9~$m7I{y`i2$h__p8ZI?6rU0Um_k?-eNg~F+U|ghsIvS z;>mE704^bw84b@Qy$ZI4Ggt}UgQI68i9Nsx=F|O5(91?mErtt*r3!my5j;UHXi3I` z^Hc{rSnRS9;0P^Ig06yBNaZ>_>ik1U21=%v4oL!woYR$LNb3?IHPJ;?6K#(>Rg-bm zH*E3?RRn)6)8vg~Ga!W=YG}JuY%BDX>8Qjyo;Y@68n0K~3I!lKDakv#pogI73&ejd1aDpZvQaIlzRoU)!?So$57<{8 zX+2Y=Pg~GW!*kZPC83V$l5#kg<#S0n2gnV^3h2nV@E9i`a;CfPAjD62Lesys(r|ZH zrg%1E%l&%jp#;GWga^X?T2+2JGhuiF0N_z~nL($~2=g>y;dzOaNf*?@nYdoObQU(6 z50`%mtxrrxsAu-jOg-i&9**&An7|#;BbDA!6dJh zI~{3RI8G#>x082Jk`qTVlSHsZdxi>lBeCgeue^4I2ySE(vT-F0Q1NRBT@SfYK%?^$ z0-K&agL#?i2M=6;XNVTILlO>2+fjd} z3+xti?dbj~1K!ZoM}Si=_$^Dv>kpV2eR?LyxjzVGCWNue&#$Z#FCZapFS6i3kx_r5 z7J(4gf?2W7hy|hEBjH<7}>P@#XxCoa35HuDf zT$?FVhNKR*kJDcw?g{}hEGQbOEe3ySzL3F7A7smZOrl>19lOBLI5z-rqbUiO=xtJL zjKZ!1TWof#+E_bSsV*$pq!5t7gBn!DemeVv9)AAm%$2r*+s2kZ8a_Hz`n%c;uz<0X z7v-@j?9i>9%pjqWI4w4{3M5(w&EBMIdxJMxYp)^EFv;wNSY8dDCLd7b|o5(Iy@H{f;<&&=E`q#bnw*i-c4Z4OskL~6j z^1+#cBsW$8Y&Bm0UjxmeYiVkFp_YdS{C**VoV~=oDQt6(;W4cE4MDtP)ZFfT$|8|jNIThE7}im7Qd@sfwXMs$Ma9kBcjPy zRoPl8TvwfX*%`pvtw877>6yHv{0lfsj6>_u0k7H4RUlz<$XyhW^r@$$KdVGgPD zE3Zhh%#%Xms9ryw$q+ORHQd$JCIue>U7r0+lMe?@OJ{vK!{Jb8HsUq#%uisC28xzf zY>q@E=r3`ujXy15?f`!Ujld!Z?!{FD+&@)e`QPDOryw-7z-y=pCLuXZZ`VtlVTK52 z{wj=B&C!nryz9(3OP)FAOLYY(k;kr(ox4xOUOI6)$F*~U#BG(&W357^fIG+Ett!N| z_b#%wTkxHfJ4h1mqYE;8FV!JlDc(hv#MZr&t~Z1L&wXcxjCy|z8ZB=3gxLl=io8kP z;`xarOXkM49}@K(x)d3Dwu%g;c}u2@6dW?Qb6K6C4()Va)R7!^oH-JtU=JEM2t!uq zDrOAnMz+BtMlHzmgmf1Bq5Ya{4#JoTG+qY3B>0c>u*WEYTA|=Bgj>7 z+9!lZHlH-ZqaEEruLkr4$8w8CU$sIOW}|@q8PFzh#`NQ9K?4*2(q&y2g`SXREsTu zSG-PDomBv<98N-KJneSW;m8IeV1EJNga?aCaIv#TIK>o)#RND4xWg+EZ>uACsRwZx zPS;sG5sEx4QmD1a2ATy@((Li#*x-11&2J3uRWc;v^$#nr7=2VQ4C<*`x@UY!41OWSpG{MVYE^I;&350OVjvlo% zH^7KmkQ-98uOM6NChtNW8D&)Usco4JR(_|9+u^yqK};Cj8k^#Yy(TzQxT^fX9?iHz zde#N+NQXYSQ~o6YWir3R#G)#+y|)2P_Y99K$cQ7OVg5Dk zSe}Ke!$B;ytI-2>yp*CmZe~SQLfFqo&R>6QMSy$*PtC*p0V!g!!gCeQx3ZMUABT?!!op{c&(eNAXwT4T1C>a5{nHl&~X5PqD6+EKJ$W&=k0z&b0LF{ zb_aht9HuP!)KB{fVw+eXY*!~%`MjW+=EJhRl{f96=gM%Az3q<$o~I5qJ3y5E1f$x+s;Anz;~B^8{8VcYiS5AUW1C&=yyg>{z#nXM{(%+(my# zC_nVcT@h69g@|}`_jggS^9Ltc6F9byU)*w zg8PaSP-4`k!TP%qt!K805yoX5e?*-C-o^ayrndJ&L#P~4L{G3CYxmVo5Ll%!9sdfr zTh_cwASOzHXN<&S8{(WNtBSZ(;}KRwLd!eZ=JqPlgd|pIv5=`VQ$r>36=#12!rkYF zs7o_v@|&rONoE72+<}1)tt6z+IpbwdnXXIhES2^Z=y=13Wf-`7<#kE5jNO7nj5%P= z0x$-KGQ2v$_9?dr)=Z1B4yKE6iwGq-2neh25Vau*3->gOHCisAjzs?6EY5@wXoR+6 zgL2NLc%#?3kXr)5R%rfX_^T#gcz$zKe~9lZMQ= zy;0*Xfqw1HW~9U_>iZh z%X{)*l~gi=Q=CnSrR9I@ql6 z^WHYS`?mSev<0`%cv{TqH1-mLcR`Q^V`Z2A&d%c{+|-fMkC3fMqfFEkhZ?bVtyD!7 zaAY98cl2RJFgIixjwdm!#S5q-5^Qa;H^c2guC4?X+K#UpG0lHtGskL|5?f)gFT%44 zOtV9P!((O#>-@vUvt6x>)JFwo3S1#aE%q3FFu>uRRF3Es4`B5A1VDu&x++ztc5FU= z$a*HIDV-pI~K_BCRu-NOJJxV`}ytx1XTb(hxiJ##ZHt5TSIfpIHomlH}rIcnj3&0Qln63 zRL)71E7?us8GoJz!lQr33qc;J7}Xis#8!;dXM92d*-G?h0Kk8-jnq4K{+z(inIUP8 zg67-BNqWLgfkVhZvwRcR4R#%pWD`W)9rs_ zTNA`#iC$wkcazI9dgs&G@--@ssi~ z@jrh0mp{1sr2hCh@xf(}>@IBAeAyvHO@Pob4!wVX{NuO9>oPT#JsBPKHb@tqBf6OC zA3W&=ewTbCnsBHXnHB_@H%Px)sZ+vkSDpSb@x5zxy+AL%SG9|cXrQ<3+^UIlm!~U9 z3FKEzyMP@-cr#{@d+{7^(IkF!KpxQd{wr90|0@j31fRftHu0<_T*1OyB-8K7Ud#(V z_N;&HsMz6|UOG)t5p^^gaDlI+oH==xkepIpfnQLmJrX3H(Oc9AbwGIq0S~IS(Rc)* zaG`Tj=-Lhj_~}ds?P(_JU+l;z9^1~Ww;jFtj?PTx=NH`B+3tb8&%*a`Dj{a@PFc** z&b+OuU>^ezvqsEmJh&J!JE>AS`Ibr+lL>#jEp{#RJz7{V6xCs79b0?(fn(&*@br=I z)^hMY5D^0#sDK~m%piPRjH=Gj+yE!h7$QWPO*Ys-_b>S0Crg)q_-=eN?EIuS$M?NV zC-{JwfAPHgm`IpNf!cTr^1XMC6a*F&UiBo4YYUB*G&7CUN!jmpaW1~a!H<&=-=u$8 zT$oFU=Q&PE658>awtyY>Aqgf=-u{b|;d@x$FK$Q>D&Aj)67KRrNX}Hp-0U)@s5wbe zVBn_@w+NbZBh)*7`hbIn>`*@3;tBg(e5R`MHf|Y-CtD^7Ed0cGs2LNabX<-BlOXEB zI6b|D?{FVEq8QG};wulrmr?hGsaJnh2)!f=C3!;ti9gT{L4h4m!3&A|l03$NsOK1t`b*oz)42Hq zuk8XH?Za^+(F-BI|Bi&Wy7(FKg(dhD0!Zf{v{;4+Xdd{DK-@VF z9r)Q1*Y(gVkn3TboWRHvGuB5kuYZ8H_~1+^&)WCIMSS*i{8^QhPiH?VXP^CiK;$;! z;k#AhyJ_OP&8P49&)>B!zUy9mH*zRD9yFBfFMs(?nx5?zWPBDAWbbgFzSF)lV%&H7 zXZJnXuY_LPN7*?qU@O01z>I&D_!H;C1lyu~!TkyK*~FiI0!*jG0hl11ff8|l{Ye4C z-nktCNbJks|D^owCk3)VCeGeyXd9VqyoK?Tvn`bSbDzI=Qk{S6{8X|~wNgp# zEx;|-vfbst-AgR1>Jsmd^MT?WdsFEZ%jLp^csw(1$ll;I9&C*Xh4)(yk@2ib`tt~7IF?|(Uy2-Zc9uZQjqS&VWO3-7rg`w#t5 z#ZCqfQ=xJq7Gm!WA)~V_n_pD7Am_L%U#6<88U(D@4FRjj@W694R?ok!0XCHQ3K%&X zpn01pZWrv7Xp^m$h9`xeHVi*EA22I;vI)*xf3WY1;?E*_vWS27OJ9yI4`Hm{EGtiz zmGhR?RbW32 z+3dEH`%*S^@R@&T4r|y5cxkOPyw4k?oDBEznLiJyPSWk?BpY+P*I5q?FK+Ik6BX=G z#YQ7RP15 zo^IT~M4Np|-*GG8$#t({do3v7IQah+w$-OAA1w7 zXMJ=0#eNH1MHDrkFCTq}Wf^LUmjc)fvJ33jcSnTLwrG+)(cbdxUDD1$O!ih7*gyy7 z|2WqN2eW_ef`+~5yJMdykv}#@4O1zTP(j1pwY>`!k6|!GBItC(bSoBznRq#k3p1KhE7@e|rfKiqCMrS2G>;bQ|F&O%%1G!l5kwH2~C(aVVQ zjB}5Zdj%_mtb=aCA@rg7(Sop^KYx1KW&Z|lQRyWc~c<9jTe z`t*Ow-TG)yuGV)tCLB-}*U7;tpUyZK@K0x-?eyb^0VD%Tg$?!?Izk}5kvKlsj}X1m5*d7PD((uQC0PhCm%ItRcz zJ6HA11+iC)J0lUs0qC(~4wB++?`)J&xj2G;Q3+gdv&1;{iOZTw9`nryB_K zi6{a^DGyevyco~w1*!<3dQVMBm!Bl%siG=V0&Gr2e==+9k9D=zSxGn1MM7hW*(HAt zvlZm3Ijq-mMr)BBc8%yv!9n%UXgy)DF|Z@CBFRO0EIyBJjrwAyRHJhM=kz~yc-Skr zc^V{LXJXt?KXQv%gD%WKG ztGLOYf*VO{E7#3VQ+en;e-$^m(+z*{%a`o!{X?p`EWi@S zbK^uKT)4pmL7q0e!mp&Kp(ve#ljO|I^;a*$$G5Z|T`n7h7M~uh6HdT$B{ysKAMeI* zIh8v9ZwP4p`n9&KzvS*F*@2pUJ+i{@pV-4}Jl{-eozYEBTQ9C6vr*}kt5<(d!#?_F z)av)g_2DTb(iKZxecYYCmZO7#ifoBbLzUSi?-7agl6qFV;%c@PyU`iZB^7CuWK8SJE@Xw-s$Y zsOkJ%RhH891higCGi!4##TEu3& zuNHyzQs9f*yDKR@k3R7=WD9mA8H>#+lS-l#X_;VOCawxQL2M~>O)jwASNZu9k< zbiXl}FWynbR2A{>99cnWTEceh%*EVr(wi|E>J!+Mt1yv{$N>9?yc)stwN+Pb#s zHr45?BIT*=VCmLWeL@3Z$?E&Z(5vdh?RD|)wIz+B1D_^XeNRzY`R=i4jpRGC){Z{) zGYCer;UkuZp?n`?Nw6_m0>pA^2=FSQZ{cHFbYkrdphuqN>lur>Y8f zU~XCMd?!Nig%Xiw<8G=onzL=k$iLEPwvcYOJcUSyoknq9Z9h($&uZjGZ6PIRX`!+7 zpjs#4;-xZfJkD}Ai;gxtf(z5I(EQ$&maM`2j@E8jH|vMn&05nkk95iJsGhQy3G!n8 zAhv3?LZSUG5uAU-K-9U+TD7q-PmPPwwR|5JCov2?F9+SuxOnp>nbGmRj}4YZ=omIi z^;fGj-Mp&HZ1a6wuxvo@=pWbHx6*9Tm=A7x(P4*=nZoIqsf`3*k=dpe{%)RcB3)BS~JU z7VJ|G(fW~2ESoM}&aL+NMw;|Ug;`UH_B!iYkM--SN$lT0Q`ln8UB@#vc}*9ROSL^6 zKCcRUIU97da;=ujY$`d0%^7PVJKirc*^En5c`T+{z1)D+K+GxY9rPyMD`~6rht11m zl18t+b!PTW$yT2M-iMQ`!m*-Wbb_$$=&8$3)stx8L#y7nDhktb>#cHxoOMY#1@)V9 ztSOXYLj@v0 zQc<6-RD(xLF|SOYhG`Qc=2?D5N|iV?&$ems~G7cXe-asQUXim1JBe`-q9YbO+k9i&8*F;I5{$! z;0leGiG`RNBhY5ePcet&r)v2|>E@ri<%j69LA}(l&_G#Ar*ZSA#I8APO<#qQ^hSRj zC>EME(NwWO+UqH5ow+JD3bK_RwPsY6@oED$wbRXzUA@sCrB<_T`|^l2V`ELkQ;4^g z9Mvxe;v=7|t?9J|LMOq4P5DZyJ-&7`Z&ERGMLVLZtRy%BR+dkx1I%w4O}Vd$)7d0C zH0(%EqYba>{7GUHlI^=eWjJbWq?&(76TN+D-B;6@rY=W|a(6tvthA1(>Xz51bA-fC zz=Ba&qzl)1*;s9;L%3s|1p6sdBezIb`m5Ut)#(Nx6RlaxQ_K>}{Pn|ZJe$9j9(g*g zC7O^=;ZJ_a^L^{)<)vI|L~gw(^Aw0f07xwP?xv8hwR&Rt91kqk}QieiEXJkhJ)Gdc3`%Om#zEf z=(udh!AYj;?&wCkej8Rc@^y6Mx`&5Tcspu+F(aF!*Z#x(;}JX{$Sgf|PohT&tB2-g z>9yT&JV*DpbfvAO@Ww)VDxZHSkf*mPEn9NWxKVGT2eNh140IBZtT)W%-QA{JU5ug! zmGt;ILiA4$rk4 z<@fWkOtZX($1{C7ee2b`;!?kU*7h-W1CL%|Q%*MmA=&G7YG zYQRO0U-C#dE^n=q*h(bLoT*(|&%UOpo2q&$7!RMi(uUvi%-QDnYS!*^tM=-uveoVA z;UHZ}SV+$&2~?^V<;j0zZkFkf)6{6Wo+{~2x00e(d4WI4);P7uSMM6h{<^o0u67RK z<~{Lgzzh;TE@&;a6ttJOS7Y;d7ad~kcsNbyT=9B1oYxD|m9~y<5bUGHUBN~NMV*`^ zQf<8`Z-)6=psFr^$JzXj4T83kcPqMc4 z>*cq5{z?|i=;nJ0FDH>ts@oroSL&i~bg5oD=!s7?bv{2u^j>PD-Icd9pUEpH zyNYfcvbi`(&+C6Jv|6p7Y>vi9Y@l%%I0eW=XevEjz1*ya0@ak_&^kph*)a2*Ts7y@ zR4E;O0!9od6LtMmLu%GZ)*^GE=jyfYW9zmQeXHXTX?NynBF2|G-&`zi7U^6y`nKhv z_<9QE>h-33C2Vr)I$u8Mc8J85N^;>_roEp2%}r&d_hd2J!BPAB5m z7Jt=lw1$7$pb;Iuj~4t%!W<@PVSL$bB!!3eR6LIQX(Ee;?P}9XwzchZ^ey`cIiJK5 z)qY&1F5lj2?b>yU+SUl6KTFtSf2u$xv#ZyYT)w$|Jz^Ul))W+VB_e>hJk6GCRj96O zRi!s?r;d`lj%FE2c^XPOXv~{a=&z|&QlD;Dx1E274u6V80k~8b(&Q9kYFee#GIRAP z&g~e}BUT1Wx90rQ6|YQq{S>Q|Uhfpj^J+2qauwY`H?p?YO4{%ckz_4SF=)D_m+tJQ zwi8E(TJGlB;I%y#OOf{V_u&!{b|Q-9J=nLCu^-X>mRXJkKw|?1^+Y_ z4FiAwYx25kFl}q^*}QP2&kKW>!b843rQ&^SDe+G|i9{lmzk+ng!BVeQE{C~V?j}pc z3S)6CJ+)DRr&+j`C3$__Uals2YW(9^nw@eFY;AjWoxBs42p&XlY;~n>RWt>tCz${Y z`9`SlgW*GY9{rSz@mj(M>pqP%USGH&aPDp?yKx2-fp( zwNUccS4U3Gcf7J@0@io1GM-lM9=g^0n@%VCX&rY9$rPWe7QQR&6a!+me9ozcRVwjs z(UIH((j8Xn)9@tt{q^caDZX|}<)Uy+8UwYN;tdP^;{rdYYpT_?y~8c2Tk_spvi0$Hgg3 zR}Z(-Ty0TZRSLJ4M{u!Kb#Ngq`R!>O*6l{!sBP6+xpPfjQ6DTI1fIFmLC+UESHs@>drTJJI9k!vvf6lR& zT--DvZywN9hgJd3{&D{n9<)A5#4x9`C8}ARhN5+}+4dZli~k z_;mVgHb#C@pFPRPC9Zs^={r9<_c~7<9mkFQEzb`{g!pA>TN~d$>r1yUpOiydy zF&-{Dmx_@eT5^BM^rS7%Wddv}g&6rclr=z+n$5X*-ObgvOql=_lC4yXrP4?M*#N8f zBD3g1u#-m-f^#P@t?+y?Mt&GM{N>YAS1bgE6oc9~iZSv-&k*Pw)Wi){z}M+A<&)3E z$j`oPfqGE0w8(9rL>8C;|R?4By zm!b99{i!-hh_m%8S z$cNI^@ugq~1TZ2ueeIILTt|L=G~vq7{p8$>4fiF&7wz@%X;fS; z6U+EG8}W0|O_75X_}AB6@I5ADxQ^$LXwkxKnEXmRRF6AeSM2LS_DUDu-V#_9$zm1v zPhj4=l!6z8q5i()D`UpWZHW9@6sMlTXbbnC-)+Q8Yn~4bBYWL$uWT_|y8P*bYt-1? z%B7E&Z&LhOn|}xnM7w{4vT5?d!oDlix%-ip&~wG`Svm=q*`R;uNzsBN@}&LArwEuM zohing-y>m1I+u$%zk9R#C$n@i8*_fCkb*)97)+j*XC?$W4QSvz^Mxpl$3PhocF@#V;?1!)kU5I<2Nz%u?51V|5lUw2b`jY}z za_lasgOxnx{^MRymr8^BNPg{m^*AnYvtGuzSTAm0M1%|1_$gc{e6hQC@1uQj2qNlS z!A5Qnn&MS6MoYojFKve1nc!T2ieG$eG#Z#C`)e|p^l*Q80o5Rv1b(bmt1K=!OLpXe z>qU(17pYz5TBTO3rT65&ka@#AS7+zuMiV_{UBJc6cD@&lbM6VGSB5f4mAnG?ag-{j zX;uH*hamQp5g9ZR^bL2(`=UKgf0#UyC0i6q2N4sa zE%(7CMmz4ooAi;z0Grgr2aHF~Sd4BwV&w4QlynM>jwG4}(^;Bu{AppTgb6bWXi8@h zL?yq+;3g`KAdq2{?MGL;A;p9k^dw;fMo;I5U<`jj(l8PusTYbdY8ZykX#_F>NTss{ z+Kh83T^N`pi$q6A`szxesIZ16t*AHTlHP`qYpML!q*#yfEu|;7$Y?s zsKNgqQ>m1LGxTsKFAUK+5G;?@y%_l_L5+WeL$7}L>4SnVRsWgx3g7a|cxPCX;2V5@ zHhO<`E9&mexhPGP8YKfY(m1a$g1CtwRfOEpPX=u4Ud+VpKofC?Ak>h7DKw4dpX_HE zWa>&&1>fOZX z_~%IL7B$=H{cZG`(SZhC2nS6wbOG$O%TRx_90X7F9=snsQR}o1V3OV&&4HMVk)OzT ziQec8yhKgBA1}EQij0?7IVjGyR1E!;_FJs-`55{su`{`5vSi~7wRKHk7TjcU0K z|5t01<_12L?|Y+RvR&4VtdPHkH`9O1VZCuv?M-`c+j^y3D|gr1s?zVSXLk=ZBYoK$ zROeN-Razyt*L?Q*UY%si&CAC6O;`+i>uX$S<#KqFtLw|l`F#Gv4=kTw!1D%1C-{lz z1j}S&4U453$u0Ym7Z>wp6-A0t1J zVF)XSA3LBvkwc86(=^!xJW)ttOQ%tZ-w-~~-Ce`WEDh9edZK0dKUeX)QZ9nP}r$F{2tn}{wKG&P;2y>@QZ^j?NyGD#nE6F7GCf|z*o*>B!@;M{`4%SLuKc9p55_Q{8A2TKR z8{YpkQV+9oqy*^#hHjv&dCz2fncw!lsW)ks%<9=o4Ran z5AwK&pd)@3VYhh>i!N7!zcGg^w&-&3caM{pE4V&ngG|n3ARrzcpQ$}EocF%Y_A%2a z)+!C|57J6gb(2?2yRh9TWR^!Cs2{7C zq=@siI9W>OxvBGty%7wT%EdDVCn9a*TvEdw(7w$eigqq`^b`>R8lm=w0 zJNwf|D0{!MLmjScO^2G?r&c7L5S@cs4mBm)$&4UgF3T$T$ZQd}2Ke+GR#6^BhmjOj4VNWDw?W-!05LzNCq*P$l#X*zVS!kP}Xq>!RRO%;FAbMgh-C+*+e64rBAG7IZD z^n?MQG(AyJ&!N`goqA5h;5BFD6q!gclgR|#)O2_5ZV(t|;m5a9FGDkwb0(Q$oD2GZTqJuWzF)rfppLCLK%%!s!Hs{id3K(?h zf~1;s8Fan2ReBOi1YQd9MSk}}9Y(saQ5Q|BsbYUFRyycFW>g~VK&B@Q7H)mPjEti&(SOg@XJy@`VCp>VBFlgZ@!fc5QTCYvc{ zir;(9W<@)fCz>v4htJ`ynSO5_=$DM`1fH_}n;<+pD6-jXG3!fX^A42qyI(Jd=ccM% zq;h|*ac^fJo2iOpp=QHUglhfHua4hbqQP!yM z!dUR7$|s8gFMiMD5nwPjwo|O`exqhGyz#@^^cR81M9*Y`x7zr-5JG3P^QgspgeE-4pDdtVc#6BMf3R!*U|7b9p-4dza(;=7gdbV(XWsWdU$HTm7ye>MUgmk`OX9|3GrnjU! zfqHvo-rcdrn!KH2b54HxNFY5B_gaV23VmOY#!Ls9!jq-*P>@C5yMK)1TyEksNfx;; z9I{LW* z-427fg|cASN3s^8Sr6!GAR1IIw@%Mx*~`>(xoaTi<>>97e#EuzKZACWuiX$#-N zgyK02B3eWoHTkzb&f>5sC1TEB_t1%C49&q<$%|-HVII|S>?s-tg5*5oJ9?ZPJ5y*! zAp{>DKFh#3YDJ6oI!g} ziHoCDI~)~9Nfhz)D~kDqCdjbugvS1XV=;mz6Iv1PK2-v6BZxN?0=5gYbr2R-)^L>r zp)$!VUn&J*gDw!IxpUQ=&FVlUIFdK|Caj;$8%w2mOfo5?p4-3RBa1n<0QAWI1rIrwO(LL0eVO@; zGQDRXLmO{WsF$z1u+Ko37Of@TaUfT^xApr(B2k2Iw`;Ta1#d-AhNH3EEsv}!|2TPo zCtpT4!^&-IAr^%6TlKm;ua)nAhgX}m(GnWNX|4ArEX>Lhm7DEo#iAt@77KoBR;tU* z!((CAXl>hx%VnZD)c8A@{0=jQ(CS@}9x_X59)14<#r+oJ3_(|AnV!LW_8C%)V)h}f zhkSO5dQRMSs3nd&2rWxFiRlnpL^+c&`!_mZJnj@UN~ipUgSp8s>5txj9`~6`yIs-u z{19wL#kyTR8k*hJ{@bJ3R4L~C9*JgIIZwL3^!R3?Jlc;=S?#kAnlh#|RHV80l*{q5m!q~gv8vP_U z)~KZ*IE1-EFeeP*XsOodGj{{62*pHc4(L@))Gy zTor)wD#?1`1WV6{!AeCY2-uC9rSAVABgwJO4flSNwG{9!DFwKa;%4{@$(E+ZDr9!4u z3S^R{z(%HAu2?8g<61|m%)s&kPkUM=mOrS z9#V50baq6^6{QjP?Tew*pSdrFl6JrDMP-Mrby1TCZs{oEb9PcC>Q1J>36CkvZp5>$ zv#59FQ}BC~YlBK8bZ%oZ6DzK0V`GY+LvkTe_bnTmQ=i5r;qnNe8M}Az?@ddIYuIn^V?_U^*m=- z;DaZB5HZ}kdqOb4IF+_JiV%VUi&P19kYeUHg*%wlU>J`XwTO5eBAUqH2>ZgZ7=%gp zTZdpoJeG*X-kzN%46!qe$SkoR-qFIKbHHfLp!bc!Fz^}w!JX=R&q`!;Bvup#t3C%T z#2zw{_wX`l1@^e)Sr*v$nsjX;9tBdurH2uJ3QV{$_5npu-Bc--XW|pPgupEuL3DyG zsrgvZXGsliX9>xS3QWRs@PU%>YuX{wA;E;VucQy#ha<;c(8NrEB4G&}8G1pf{d*%X zqM{G~U=0RrIuW|LJ@7#r2>e06?* zwBvam4ehX;etXbP3glMAF1aYXbYb!<6=Lb2YW{1Z9ac5y2QRW}5z$4@@cbUWGlNC< z+n}A}UBC?X_TSJ&BSA+4OtBwCJ4})9z1o6B?=ae7b*KGk2jWf9TE~tdJ%SSJWJXq< z4j`TsoP3tELr5bc9wsdx)_|Sy=~(H1@bQe_(u*Ad@X#E~#{nK}eF)58?|?g0S8gOX z^t`@jyZ_1=$mkOm(Eqt*eqbF2^l>z(1JfIGf9=of-J{vk+xb^z`?ips>&6{eF% z=C_*zaHrMpT|Fp;MJm#j6ZD&@*$9L*W--#OUi7rTGWMV|ML&O;nl##p&rxrG_zE2V zK+X1TPClbHJQHkW>;rH!`G{bHErAIzXiGCKdDP+03@YzBGXyl} z5^&%XfX~1}XOemZG^|Ppn`Y!><@{uwoG(~%VyV;Fu0&YN<9#rpwfdex1Vu1rm0SoLCo4dXrD92sj-E>IGJ&@-oX_JqTL;eDh`cT={LkYvNtCC%V|K`4M4TbY-m~+ai$2{4l!ML4l?<2( z%#?FefWt|s^5nXIPA@1*+m+v)6C=?iFoPMCCIR0IPmO)g?HW7J0yTCXyES$mFl&qx zysL8LW(kKc4^ezxk=tK9rzY)eR9rl5#CG)H>w#_2f{+u1RP=4pg+jWXE`I&a==W@l z{@}Rl29~bj;ZFm;_TeoDV6S_43mx@huN@?$ZzcqQ21lBIfU5&7ukIFT&FC?TxgF2DIq{VM9_j1u7I}$onAB23^?xJqBpg$sGpTY;t>nHl5r) zpv@K^18CEKNgM#$=~9e?z1$oC`gkcC(%y}v14x_NEjx#k&~bL57=vp73P}c+zSNlQVjp>1s7j^+1&Wx5P$V40rM3zivT3qfXjNnyyG z10f}2Ie)JWLuLluFmU!>I?RO6jM9Q2n$`mQP_&O?07O$SP<7Gr9*hn5Qc;YY&6R2nXT z$01WknP2JI_5nqP5LmWXN=IR$EJo2(vm~Y5!xq} z7#Wgc*jFiKA26=kIU++who1vhReEoK>qJOH1&!n?P;%691k{Lw!jrHm?(kHr+h znaM*oR|e%UfMg`}14u@qa99Jq-G6BeSxCeA zL6Y=rr}pH#rx1S|Pd>HyZ|BLUlKXa^d@8xqdh)3x4uDPHEeR1rW_LsB0OX{1%T9ze zbjZ0o-Yg2@OhQyAY)VSeN@gN|PAZYGoe~wEDZ~Ptc;P0U{INcL&jD&|q)C?{6=~9w z`j94_@i5Y)7ZpaD?%8Mua3-BD1!vL|25=@l(XZ+4r^e3y4kUjEk|*=_Pjbal&~v`e z+g}P^K=dnk`}4WNq?kDnXxp_AV*2GE^6|UMas=_AsV-WmD|M+p43T|*gpM$_dT)@3 zXm9n`=^$QaptopvIYqXZrAx;eUW-L=@%Xpy90bd>Oi`h7G`s6pAms?w*AoEcBW$oI zz{y8gV!sL|N3zGh3njm6W0^aC4xnUOf9xDgK@WCC1T)!KCXz`uSBQb9glfiTf@&Ip zur<~`dyj>UAr1g+fO)2WB{m8)CN{!UtmJF<05qnFjtY!v3B9nGCao|grj_#ka90}5 zFdlYqHe`ZfS~=em3BTLi`a4km9VmYrpp0_cm!(gHOe)Rq!N|e=W#Tv4Uj`sK8b96MZ>^aRn#Rf{bJBMlLpUbnhKFA{`eAq>}}0tBY|oN_sPdH z{;02C*XZo>AHm{GV?SEZLN1oU4(}sv&FOTW+{c(Y%GS)twhur%jULs|4Cjx=QZyhO zy=*GFq!fG*HmC9!%!Cfw*bAB|gbpHR7NNa(nL=m}SY`=}0hK9*@5jk*`B6c#GeGtu zWJZ_kL`cKf5{5>9BvLj5`u*X6S1JH!?+l|-34>(@GakHLB8M3Vbe7{oUUNyXYX{J~ zA22iINQ2Cbr1YRys)~N7s4#NQV=2V4hm6S#!j!02dO}vzt1r=4N4@$@5K*nkg;cDN zhO0GxN65b;V8Cg3hwAzIoe##w3||M?SqOe88EOS zMB_z07JyYW4PQ~pjdU(RDimnF4=YlrL^>ECOl2Qdq)^!d6lG+n4af-76=tP2lFcC*WCzJbPZsAIZd_EYp{|-Ybg;Kyy zN);j1OiE4po}&TiB~gwB04QCE`3w68JQ-lm*8gk_v6BBih~RhR_w_*p;FNDGGd08# zmn6iw3`7bf%kY=vfqR?Wd_Y`M01I$?%7S|f00F}6^A8ah&)siAHRc*}dT;VZ?WnnTkN_e*}iO>AwT9S?xrcL&$* zn)H_lu4Pg?ad0hLcqiS1=A{xbx^_2z-VPW}slAzUYeO&z#zfAooSag1kbgCgJOi$(m z!t^93INu=YKTh!Xy=Nyt!=5umfjd>(chjcth|yp)=07y9w!=}+SL*iM1D?Hq@vJsp zMv2tJNk~l&qyxI%ruA(xOQOFS=Q`7L1`VWCkqo-`Y69@p+vr#yupiR20)x!RxJO=y zE6v<|zPR9Lro*nFBASYM!Tt1sn{0mifNMTO4^iy_eF5UvSG>%|{5TrpMgzRZx?AEK z1Y|5sQ@cncr1(lwEF&(ctAx~lTVATQ%Vp;#DX4Kxng7;9Eb`c;>azi{^%rORM6?6a ziZT3ioaVA4am)c}HmRr~7M^+>Qb1_6h-5L(7GmV*xbTVt?oW28F*V!X1JdXWvcfBJ zG5ixrlVB804N0Jsdr*ad&=vf1M1Tc_&OzmYL1%A>1%=MO1JdY{VuVE7KtT>+NafgfP%t>~ZObdbB^9W- z{7#6l&X6yV8%Z;JZhB(~lOAeJ4`c8e(dpb%LXD|Kg*1m!2@9;`pRp)bbUIziu@#<+ zciC2SdTF7}dh~YKd+*zSo?zpJxsn030Is1%TL9F`Mu@m5W@6;$cTMAWyZcw#-9Ju6 zd4?czP#e3jK|dU@g>M-seh!{^L2iZsEg|s28$J}yv@^zgt6ThxwT)ELsja*5j;<`? zVCD-LWmsP#s1*@C587|Dxv4mhaUU~D_=`TIOYqnGgnWSE7p^0JjUraRemRPcBKOTG zk{doID(YUVi;t-p{0(iIBr_HsuyMn*CZEGS#@i8W%@U7qlymmO*)#vj8v(=V@ni^?;2u{Zb79P;n6sIFb@i`rR;L6cHC%9S<{~o8g`3UXJ8#r)fM=BKePfDsdmR}a6wne;h_0fNtJm)R4s#rjTKedtl<5AeB9+nYJXZ=*VYlR zC2b4W9$;C2h>@Rfx8HI{;v4R_^wi@3l4Pchyx)>$v_60%;Z$2Vh}(Yv*dZKA&-D+w z+Y&Dbl)Gq7z2A~S=ReMlOD9Kkm}vL+{TPwn**b@loZ^bT_ieX~cEw&E4wFW|0krDd zYl#YhOXv$<7e){Fi)2GbF#B;LU4}HANKg5mU6%BJl0r}sO!cW?802qci{)?Pg1uZR zMt=TNp~Zh_u=pF{lTS_L1kag+lHC_F@-AO-(7&Mp5B{eBcP>%ukCYDk%C`5{kTUN4OWjQ3|#Z%g0Ki zOc_FqTtR>pPT_+?A4{cTwm4ycLAZ<9{@sIrl~AQi)1ueQJ0-WGE{VZRgZ z(ANXkrAB}4_m0<;?wzpKA`37X(mBG0e|AzDcy-D5B&TO;zum)4IkZq z<4E)o-E-BM_elK1SDk&8C(&E2$fqcLoS@kxRg4S{f~ohKeAtpc&Ufgh#vc%4#}T70 zzccdZpuOm5cjHGKppcAgC_3817$$IHry^UD{}H^39}9dspUG0uN$6D=oe1e{KAS&; zPO{1DG@FWwPIBo&GUp}h!x6b$CgbaWh&$|(&ZY%ELs{!T=1Zw0?_0rrs3s{C^1K%$ zcu-B~T^NBB^I}@0AsfU{Hl3l&77Y3Np-U>6M_lj0B}x2;jZ2crQYsS~vj&~Dclq`{ zPLlBV8<=SRWBT+|4f^tb0#Ba5qKEx=(3_m!U)YNW|NZUzfBq-dRN7VwU*Nlqs|sS3>ua0ZT(i|n~N7T z;KX}5XH1%J@T>D_)A@Yl@AiIW4DtD}^~`WImb>M8`9Wz_=IQJD+eCQa?_RoJzNEiw zvz6}j6%Lavo41$4dgEr)oi%QM=PN6N7+pLJ2j$fylMqXMCs&cvOU=BU+~1A*ql)p6 z%Jo+LZuikhT`9f#TlI^$o!@4=6|>iEuXDvOFZbzT-Mn5)(rjAIFV=GJy3(B8$d#?| zgAs$G2L&coA;B->|QE=C+-Iu@ok{h zTY77{sofSI%4Ytx{!qQuE;FNoeqVmPS}tc3#TpiGmWfRI&ESRnLo(Ij(~q-Fdy%@; z?@L2vX5}{XX+Ci;UYDDVw{mr+WUtC6lUeJJ;4i()0p9FIr-Q|FXEb-lV75jG_#h^FmM6 zTH~AB&4YZW)xXF$8 z)ZIGqDD%B*mA}tSUT#KT+E@9<`|M(4yjs_iGWwENO8HDNk*`dyvcry)AEr|MqCOa9 z`$|8bziOH5{N}2El&{?B^W61Ytts4Y1+`KX9wv!tJ+&S5^VKg}>#dg@o9o1-d8xnU za$nTj(&fvSk))#G@FtazUtAx~kNpA+j zL~)bIq;lPaekZ5O38P!gXp7rL{tGWYK4eP$POq1JNDk7?X{&!Xz{f+^<;Hk9vaVOv z>Y1Z$lkJswX?^d6wR~(2<;T0*=ZAD}^|*Re9@Eo*ulap^TQv)w39He#PL?lgMe({Z ze3|8{bHk{0vtJ6CdF$nI2nmy#JztJbxj-hz9`m} z(NyNeVycsS>u(dc*Tv#nCm~)hH;>~C|E7I^$xd&&>(^Ftpe&U9dbAmSDYmD>>@1r} zycX~8Qf|E7>(MOrr2)OH~G7yc6G0g9{bYGHfPRCCFONo zt0hv#pmaMNyiO99Qq0TaTw!$kvK}pqSHmxz{Bl0-%fh1}53j}C-Rg39rM}k3cZITl zGWpWlzTMnq@8`;EDmAmL=VF?_x^Hb$?J+#xt z>-aij%@%jhJ^8BfV%|5}g@^f$WvbZj4NBa;xO8)#pwpCp?O` zuY-k|SlwC)JyA3Y&F;O?d45eBg;eu#F@IL-|37 zKmU1aQT_P##boE*_uIGAN$*cTRmW%5p=xwC`c$03-FM5A@Fn@jVak2gVqw=R` z!`G+N7aJS*@BiA%-{0rje7Jpnd#8GrefMm5FW-2+_4w_rUuW5epN8|F9=@7A+xg|gr|+jX z1=T!y@ynB8`llzow72og&3}r2jvvfk790P#=oPo#ocwzGAK&F4wgh$j>G|l^Uq3y& zeZ2kQ*K*_2>DyPmv;3ET-spLDYvc6clY7U1nN9zaZ9Mw8@s}Td_&EE^_fNB(t@9`O zk5%u@_TN5ke0TrB^WLA1-#R!{_^tIvs*WBKRbW>%in(b`TXU7#%MPA`SIKPx4wVY zyEi_5-Ru4B>CW)u;~&av*8`NsCfua9o_iZ|bXfB%OU8$bT|)00K|(|4XQ<@(^8 zY9V$c-T9)Z3Q(Q9qja8E=_LPWCbY!kv)Krg&7`dq#zj`0EoM=5nwMQ6ix>B*WUJk+ ziXXuO_8=`YQFMcUK9>`rwkF%{-RAy^S(WCflj`0|EEMcBpN+FmFOPMR{b+OB>fqjD zkzTO&#g>aVUEoH#6V0VDQ+M()T}1D*Y%ZIL@Q0|$hNA22QVIMt$z~_jsVJzv@{jYg z@>F)ID)GUsdKLNWQ z5WE%@#h){I_QZ({^*_+PBaWAr|*itW>IGA2Dd16Kqe5Gd5p%)?;HWp4>cd_V1i=r@~1EBCi&`mTun@l)F_&OSQhsF3Jh&d?H{cx5o zF5bx2bvHJzUGIwBb~X!3ibWwrTa{;}BP%XC;$fnHQHpdT-U>{I>Oidthzb2^APO6z zfPr2!AG@b%`SN`Bie6km!)=RUKpf<=v&?0fNOBjpF8U)7ecX2+-uqR2-nkXsh?48w zCog||Eq;EtML(ZEeevVlN9@I$M-N`Ucqm?MZ*6V0+il%UZXqonyTWMPJ;|y^lMGnu z{>9UOF%)rd4+gRe-pcXFLiK1U7;ljs+tdqhaQd1>o0 z$I+9w&!0UO@8op(+&|0CqsOvK>c_^!+2#4HKs&BdxKpn^HmpG#}!X*@sdS8T{asr0Cy&rt_hN zE^I>3@l>}W7y9gjXbM^!h-!xx=gRL)+M`InWfcMm-39DHQNy7jjz-A48q=hzb4kra zi?bN8FG$j%1;MO;87w$vP^JyGCcv;sL=e7MGsO(%yKg$loDl;$l`iY7lk}flC~3>4 z#=FZ)gj8IpwStPPur6y@dagZxBc$bKZR_)AdqOzIYT^Cd;n+!s#iHtqiLl-Z0RdtE z7E_IFz67&*7jO?oL&mU@Bh+*eJz7ik=XPS$9~`;F#)!NP`ZXGYkOYVXTx>dO3yoDg z{Xnez#{*sXP){EfSKxFMPfpIVb$Z1LU9p3nChb+b#yVk5GA+|NXM;+A2s?}CasP)h z+*c_^!(_?+L5u*7b&Inqp}soN&TTOg)k_UfOew1f zfjdcJ{1r2H%*Ev9V@+wW>^xAx0!8Bz5F@n#+9V)FnRX1zh8jV;6P!e?8HzC_RHH+X z>ajZlT@8vO#L_y5(GT>{7An~6WRkro z#@SDrY78L1{NaFnCjoI)u<`i8BrPrLKnAN5ynMk`McGL<>EgF%d08RyO-XkPGyRH| zY5!i|cvYMTbbdt#)Ifa)Vz2oXtt-P+6L!MN1jvP$MjwM}CHEbF#jB z^?}hRrMEX-q$f>(He}Vp!(xO6x5uJ9{7u}307#2A@rAv`6?Hp^lYn6lHopC&FN^AaCa{$8wmYf-qfmDg7>n0`q5e=;NY91?8~VhOGeN6w z^5Fzd4xBEBSm)~d^le>pxJmyd9m%TRWQ9A*Eb&nRd(>DmGh;EpN{TO~G={p0{(zH$ zwoSc3g=K@42-0mfabPWG?#h#W1Pgp8I!$NeNw%=z{fLBDv*%Hg85=-Lb(O?X+{Cjh zZgsH9&^||htOA1X9>Hf=5Hqp+NFXhvtc2B+Og!ud72AQkL@E&I@`)VWus0c z)UgVTM6l~iMbV0OQJPfLcOV9dFj*ub#HyE~w*5vPm9aO_V~r_%15lxZ8UuN#i<+Z54Z1!;Q{EzDfW708&6#XJgj7RL z@ReF+%5X(Bb<5rIG(WBwlAx9>FxWEELe71t+(o%#Y+V*KgG$^TrAPP|l%&ugs z=UG{%Cz(VG8yQ2Ev^CpB*&tZaE<~Z+7K_z?lnR5Cl^6^`>RSX2s?gY|sg;|=6v;T< z?qI-D31wn7w|wNw_BUS&i$ky7$@BEUu~;a`|Scu{5L+k*U6tesH)PaFKRS#E%T zhaXIy%8ePGN$tbo=?*toPlJxoB<8(6^65DUS-x1hCZFLd`Cnfvzw+G`oIT&e*4Y_ z%3+6U^7)(;LdgFuLnoa<3^rz>Zg4lw` z<4Jmge+9>>R>wka%}ThZp}qjsBaJ`2jopg9+o&w#Lj~TTMaK`VLkBCK0mLCRz`3$L zVR2{JCs`H3vo(cCdxB{}@hxV5f};R^V*N#wJ*8*p2OoF2c>|Wv;uz0iz|TQ-!~Gnv zEu>I*@{b{%)k760K2Y@QJCsBWI$I^wklL>~D`6+zNh-eeeF2V+q>mD535=4ETiYOD zw=9lJ7-(QnwjljoXzV`ShK>poGZJWpkE^y33q!dsEeqfzvtGr9{; zHb{gKSPaAr;IXoWCh-Q4iy!FB-BgN@6(?ft|AJR{3lU1nM7+WMVO>$aq$|P>(UFs|*z`H?PXvNQ+a(^+tJ8UdFAHM` zg#?aGl?+=E#0Pz|?gKDSi9qIzC7lA`Ll|wl+7q=TOa*qX>;TPQW zur|cjr>kGNwStI$m-94W?H(#ntdDim;vwyQZlChGqs_~QG*e)HbeBn@9iidAJQk(! z4uWT2GZ>bY2n3%d@J@e_BH+t%dT>fz5j8-o@_dBwE2)Akny#&C0*1rc=(Io=I@~u1 zO+lcf6XD)Ltj=NwK>uQP_Xze3LY=~A@{hrMqPRB}|DH*I7x3!zY$~>dYG2Zc)NZ9? zZ~iTQMjBWc?~XPgpU$2AIrNcJMFJzgEdxu(GNP*M_*7Y z`!G~-D5!OR=A>TUzj&Y=8Io9)i`yFa_V6Sg*yNzLOQa(aWHzi&y6sG^!co^$l25x% zF@)4B)n)cDpF#i{AZ-bX+!;5*A&bMGAO!6D^1hMtWaqHkR=fB{2vjBf8-ziX7-ztd zKfZqYpqS3ZrU1@x;8Pd!14&-^z8%nMkmDpnGdj+H7VvTze5|5+3_=+ww;W?ixL8n~ z<>O^Qv3lw;2vndPoyAKAzys#xU`h!qp_IS6aN4&FP*YPr1;O-6agfwucoKi}O$3IV zxMqq$!YdGAx4F1@Om?D12xTq!6NHU@7b|czskx3YMlWUT93H`nzN}|i1^xtkmfzvb z0v3CJ>;hhywcUjWE3bV}pl~u{!dMrsm8;--HY|DMor78{}36dCUV1Z*E5Wju}!ydBZvA zvAo~y&YsTh!|@ZW@#0sAF1mg;^q{QP3+Xd|zGKJ`eJWfe2jh+QL06z-`w*^ux61Cj`AI7X zuhBuuc{&@Q)KqK+^x7stss(%Re|C0yLOG9Hv1PwG=CI@?hQ$=^_7c(a<$QK>d6FNu zulMpUI-J}6x1DJ*U(G>*+`3653zo8$9YqA=jZfl#E@AmrEpk1SdpQb^xW_4fowge> z=A?|>5Pv`nS7Q z@Kht&$^*3*Yb62AO)!z#RCVZDIPG0Jt)34+SO(5F zo0(Qq{!6lzz|lM*rCiFFu635IhqL0`br+f7VLfBWvRV|g6UmT&?=(}2f47M@>ECU} zqM}(mWrM$Lf7iBmGq@>n9Z$GE1omQQ)*Lj|sGVU`v!!ubre*=BwLqxLRSBa~vfRdW z5IEk%?N`$+dp6r&GLFU}d^PlF1+CdvUrT7lrGksk-E)d38&I8Wfnuu4ONa0??l`Qc z_*5)ax?y+sr=8+|EQRxK6b~NKAP!?#>IQ(O!#KF**4Hl**b+l5(g6I5zysKjV`tFF z?Jk1x7#_wBEb`axSMj`c$r)A9t68+Lt?+_{pGea*lA*>5<+5$lFt$Z^e-V4-bTToK zsv$VEnDe&FTueD5& zcP48Hu9_wB!P(ZF@e3>FT0rE!pF<8FJ^h-+F67Ku9@!?J{(OXeUqGI;rvB#qyerLN@~bS8%Y=8tn-W zzBjgbi-&E0qr6SpOZYh81zX3`C>k8^IgmdByui&)xa|X_WiSd=aG4?qV7nfAU?dES zj@n%qqtv<(Y9XqYYBKfsFCuXxcEFA5UM04-!!y{&qlFyH;7Nu6NiC@MxJXNk)0uxhgG?pr zuL_eTjXGqTBhibVx_SY4?=Ax3&yKYg&>#8krb`0^rx-as?AioEz{9y0J-MVYh{;Ww z3~BI$+e-ADMvEFe<#Zk&(^d!Hl=8&qYDlQos}KV{O6M~gpY8moSzDQjs8E+*yVmYt zj1KF6jAj47qry^01+^xjt%qpcL&4WBL)2`|8icDqm8e-VcWm&+HSoPR@a@RHb_{&) zC44*Z9E5MIDh-a_y8zPCq(wojAPJcTfgn%w@tAISvH+L7DXFyy$b~vKwpucU3AYFir9mb*bP2Z~kN1-FAGo(nbp4o$6&F@R>c)doifzsV&B@>1M;TVm_T zn;-Gw5^B~7D8jz->m*pxQDx~$34ZZi)ODXBZ)t1STH{3!G?eA*9`bkPf^RpmYTYG& zE)2m+s5{7`Qyi1{y_rvGZL+I<4oqHPgVXdrtlr;fu*8k}jT-{PI*3ek^K~rx^*|+~PWQHvqws zw?bJgQLY8)$hu1#))b>>#cT${7X*(Wdbe|0OfFI#>FK0An9(Uum6K&aK#2x_y1I%g zsy?XSsxkGRep%B%uPl^ulM~Q@x>}hNsY;`5{1d_DEJGy(=I&$6gqi z9b|rfytcwTwWZSTEY@E%(e{CVU&D+y&AD?3@;N}7tBo-@vOr|hRcNP~B1-#4@j4<% z88n7znaMxf^6$=-i>Hp#!Qd5Fuxi9rk{}?kVA9jJQjHkS+8SwiYD(qIJG!9QHuPdj zv3K$sqZE2k@UmPj*-PMdRs?Rx1Fmsq-mqeukEvd~C6$t18>c64*{@#24*?wXD48`A8-Pt#xoT?rd zI)inmMyJ`J;ofxy6Ddu9Bq-}0_JNile2h;t&3uE}al;X#CTa3QP@j-I6!qsbU#j>b z;cK-U^*~N1f#_W5L2m%Tuvs#vw!q9*8-4Q5#olZux)D(pkpP%(RoDMwt&z({Az1nY z+=j@CO~*%9B@uO}e0Ej;_9WNr&omquV?Sy2dg(k5IbaJ+kP9|{Za%y3%3{`H;RS5l ziKZ%W5Io6Taa*o+crEX3bt@q;vkLC5S7#*!+uw4-?c*rTmMAzEhJ!bkH~bn!z+1jDQK76Xrh>Xe%hmX7`iHQx~sM@B*%c_MlJ9R{Nr;^5dK?kt{J~@uD)L%7{D#bO=fp2PQ(IiBZXaKI1(EpywlPk)n4bz#Zch z#X#m|#hYMB4F5-7cjNq{?Q)mTX4wJ~BK4#AP8z{gsJ(aT$CRSQ^>@i5Z;wF3t1EkW zdt(3p{eSNC()~N4L0LqG3jk9b5FkKAW-!10pD91himR$k@@j<#9 zjEruZwNwlKrLQO+e@*g{cI-xY9VZ|eJ4$(Z)P)t%1;}Gd{tRdn~Nf<>>co1nchbSIu1sSSFkW|=cqN~B#l?#MO}|IYPxm;Z97p~#`18`wQQ38 z@nc@*!+avpZ3 z-L~n8adgNE!s1D~oU8=_D3cUYslmCVW@?nQXiTNCm?qBHJ!#0B_XXmsVsddz4&t(P zupo!CuxKwBs?s&{W&(AnTrT=kxG5F@dM-p#{z-@1=HUu4v4Uv|(KyB;cR4zULJu!qz?@ifh6 zn@}LMiaXfQ-A&SAHfc~U(90edpFPa)G%P-0Y>mAZHYew#wIA`HApk5yUP1Sg7}B$< z*c7yue+dxosb|?)4IUgKxB^)27h*!DvR46!^*aQGOLkWP1JSIECMH_WPjGDz(8w>e zbDilgA-F8!*FdErh0$K!XwNECEbQJib3wc4gntj?PT?*r9SDQJI<HSJ3`A|W?}N#7R0&}~l@~PST^rLy)RaN);ClZdi>ak-w*|mqNQ0J4CIC-q`9)J*d*kj@FHeg_H9D)xI`M%`=u&QV#7QIIP~gX>e{MYz z(@hmiWRA^gx_F;?gXYs)zr{%9$ug7@kJStkNuMo%6=xv+!Ey1vDIglH^4SUBFRaXfpz1=OLQU7(%)lHo%vJpcRm`*7T7t>NgI6F{1#s$-wl4;JR7^n?o9o zghoQrs)G~`Qhy0mSxn(R^fzK?f?O8pr|)*a?qf?SFLuxch zw3iI3;IURW znIJToSTjp*DR$TOmbSE%e^+i?hKtggUeyIDjC`XbteyY)a3k4F(#hl!k3lZwbQ+#&YA^P4FqpE8wt=qiAf83xX*y=napzIo!dY@?ge{K@WlI}*k)k8IE zKtYq@4Z#hA?L()TCK~__)V-1`u$`_U3KeeXB9@@WJ{chxEiA&dKw9;BGH zO+QRu=r}%ICAX@YowW2$;cxNDcg z-i;Q1Wx*$fq652)b6t~3U{O>|rCB!|OKigmXDu?&NxdS-OIm=4D%YUAJT!4SH%BSg zT<|T#u@>MSNucOwwtF#K#Xk22gY6fV`~H+bkg7qx{d?46r>=F2cmYx5lXYJh<* z4ymx*3P3g+nkrK^Xd6%t#Ikfi*~}{6q8RGHCNng}u>l>UsWL=jmIdF?7gn&y%WWbs zb6CWhJ1$eKQ+vdph921J66WC1_bQH2q$EZytkV&zw~X znh;6``C0ASZV*|wLKh)ex2MHfnT?C{SqvIj)+J3GLo;rzv}eLWu~4oiaN^S!uYP`D) zFz~?QuhbSN7LUY@cU)*#1{$^0h&A`Z^44L;QGD>V*jg&2`J5S=1xv(^h6!J$=QT ze;w72Lq_~9EH#_LO(rs0E@Dducc#3#etEqP^;VR_KJR3c<}>bm_bXA7sd2- zQB(`h6I;4}AvIHgw;HtsY$pGtL$@Duqq4e^6Z7 z!xHJH+KEowM*TzG27LwcOKX?-Nq(Gx+iQo80Xq@7%!iYM!aeW`Q<;%gL-$iGCwukM z>pS5x3;Wtsn(_WQE=+5 zXy4Qi4H^Ss>v|-Bw>qrP&FD4;#7?^1Zo3;Oy?L`~FQsf2vQFKWNC|Mdz0MFusSLum z*9wNDBC=wlsl+{aWoO32otbD4_)QG6D)8XnE7=er^CTeRPqCbsk$3wGnrT{F|SQ{|8F5)+pfw_0yk@7ZqSz@xMY*! z7yAYgnjWxmP?RR8zzc%~S>VXQ2E<{~lW^{Q`0?!ng@xS4p^8W+o1XIXWSK)mY+9}n z-1yTfK?y>12}%&63D4pfe?r@*N>cz3stgrtu}cw5bj0XDQMh0b)uzgP!t*Uw1@AXb{fzBatObpgq=;L(dW zk5n@^dPel}lTWxXf3CBd$_KP7=wENDbRiaIV#|(E)Cx=If2tx!1T(sp*#iF7hVj+m zCJG&Eg2kpNSYQeh%AzoFEM#0oN~5Xg4&UhMWg!hs5=jFjzBUl6$ci#6rXDH2(xX-r zfN%ZT(64D~WW+y8IH)N`zd`C@NvDdgnJtz^s_2?YHJNjC7M+d?t5?`j{b2r03ypo3rR^>-4F}B^nz;XsFkgKet@XB z2OH|8`%Pic?QZK@3HXYcDV4rn1e1Kdk2zOV8L{BTahrQy>Gp`Y;T%lSo!I4Svbq~3 zt%x@t>v)$@K0bm@bXn1Qyq|zR)q<`P3oOV2Dlf&xe@|3o(}J6+L|z@4GEZ zc-!(XG~MUuD9`h1bgFZY+SgMdW>B1tr}-@I2VWnVAgg`8IB{VL2v#rdK_&a-nM+zM zdPfG|m-tdxMFa?x5jZf+Ruek12>Z%KV`)_^;{9*Fp*I2%*#3SH47j-`Ko9~n5~|7` z_QMzhf0O{!ae4?wF4lqWNq!vDjJ489wHM=32vi}M4go<9vcc)b5g);dRR|;bSnzpX zVJ13f5N;G1nyG0qUTt=s7vry+8|W!oGBu);3fP4IL{Uj z1Sux8w9p&?_FJqVbf*>>_5KBI6I%+gEC%wvyO=1mPIPS#^A8HBboLY6mzcZDe4SAm ze=wSigq{K@!DtWQTMckXwFRIfAfN^h2%$7*84-dnoLYh2SF7rBT(g~&K~&5$vuHYt zQIVIU6FaMXmd4bRT6zhj7C4fvG^(qEeRCo9;%mVFIx8E8;A&yPJWLdKStp1M*xlrb z3x!(7oiH8@$k5BUamK^sPcm`_jKJ{@f8%v!XZT~+FC-h3rJOSW%Na~5(GswQ(gBdmhGA2p&pn zn+QNuM=T9D$!ij^xMhmf$yV=DXEjd^lF4xHozvXee zEX}p+S1bven>_T91g~e6z)m%=4Xt}e2oB)74Fh(JK!2NxWnnjVM+~MSIIL1KaXvoA zHUHJa$Fa&tZp0u=$0z;DlX+^jB%*cK8|VX;sJGS{(bQ7AJQJ9)2{Ewe|Fa+WfRlpvDLb!db(>_mjxUf^GIalVAsn28`VcU8w-+~ zj|?5~Gb3}3--3@1baS{~NF_Kf=Gd)FWe;x-o2d61UTkhKKfL~n&aX1Nw4oG$$nyi@pEe`rC$x&#(^9!=>M zG=i5;ozVo$XECtz{Yf!;4`r?0oz)qu0yW4Ah@!wZ0k&-hu{MSJCz#{NLP*;wRNIlf zHxvP5$HN7QAC;B}U-EmVavUmI43783*;Fp+XVqv=o=c%s8POnr%f^&J7Jqq1TVkt# z@3h@ry!?jEJW2Bxe?^zcVoRzgC*7Z(KKhxaT4qfHHU6ag_Q~r<_a4gK>W1z>h#q#Q z3XdQXdm`H)YgPpHg99o_bJLavJC<0D=@|nEG9uP8R8eA>0>wUx?l}_$)(~KQ;2WEx zK0+YmJ=&V>E9);K2Q2iZRLu8U8fA;QbwAq;fe#1m zaORv*QSZzb&m(2HmvE;E%GS~#fvvYRUJu7W|ws^ z+rWKR)aykQM1>qu@6C$Y#Z+u5$W2xLF3!pr%BYlme<*7ODT(G;0%&U+O3>J6r8Fkx z=(ZnyzvY-xismmf%TiinO6#ceGpPzPPqUbzbU*^F6%fp= zLobV|e{m(i^vmdeiHLA z8-btVqTd%1dZ2uPl0V}L(6Ki>t@fe7vYH#ue+8J*^+NNI>zl!&<@%QaHBaGcI6ePa z`XUfZ@zfJoUrf@=09XKSjy)Gy}ydI*`{rQ%7K}0x#&s>Wot^5 zO9V>ziV%XPv>`jA1Q50hB$NxVci}gO@-9;`zndGb9qK(ex4gl zb5mtqHjJHBvte+hcgIVFL072^3A3dRUmp5lE&|G}o6kaKs~wnjZ6X*iA%Z}P>zk{k zxYi>cGcvg8WV&9B433UaXwuz11~$=z&Pm>0gC?YGV||P57la~cTqbK0*}=$ef9>+{ zKlnzBSuLo1&0{Tdr%bHUb=ubNo!pvw0Nk4a>6S8gi8n$MXD*BQjWytf3q;id$iRvo z;bc2AL#AxvQps>6GHIK1pv!r14F%4^IUrF8yKGU({N#4$9#R4;8EBREDO2lNk-~*I zQY&8+U3)uiZ5V2^?yZ|YDP&ymf08MMqeKA`juj7a;KCpJwmZZax~r+jF6yr|hE$%uhX%10=r;KheK?vzGnt~$^8=uv97cj6P4|WC z+F3_rBbi7VSqL1y|F8UDt})!z=S*3h9g<`Fu(NCzOcCU9{#tS}Y1W2sE>Rhw@M^vEQQ&miIcbe?MIN3#oWzI=)Iu_TmtR^MkHR&tY}rRZz`{&eIa^I77JFf7#fgMn{vc4~A_= z@I~q8=B~TE#0%6IKFrUGs5A6AR!UcJTIq|SJz~nlhADt4VZicwiJ%yOgc5fDJ#e8*g;AxlqfRpM2Oc@Be!jGMNFePQqD> z8r?qyp<5TctASGje_UePTLIAF2kk*(j<^~!m#9m|Fe%lz^*l^PTjPU6I6tY2%WEzac^}kOh=ZAZ2SQVO3{DWPD?QX0 z3=iw8glqH~s`P5=NHo+}~e?CbS@2ZRWBA-Z7Lf&JU_PrK7}agxtAC)sh;@7~U)yF<*Fu{kOx#iIYsahl3E z{hj$ILB{1N_{*OR(`4uN?ar3?zwUNhRa%H$?O6#WTQy^AhLMhjgOr3c+(1rhYy`LX zFy5_$VOd)af1P~}@TPLFgnetkz$ z*7cilo3(;1w140Ej1LFBLAv?RgYn_UL9c!HV7x&MT5cFZsDp85U-Tkr)m>`Qu0t2t z@%Pc}%!J#l32@O0dczs3dyB8oUliQpXuc>$Sqax;e@z)3=At&!h7wvl4u)^3#Cd=2 z&bOIyxc;^qs&lWt4qayq)_Pc9%UtZLwHCG$p1x+SNFFdl+2RO;Wtl>&hV)nxx&zN> zgVW@M@sLm~jpkvOJF2Au7T!YzB0IvX*me;+&*of0qaO_q@53g#m$WQ!m9$qm#X;+~~=))qL3b}J+zSjrw;4Re$ z^x&mxgM09nY#Oy9eeiNMK|feIjP0Svn0!Gv5Nby(s~_|19Ff|#yA0q%m2QX+Vi&9p z6~f9&^@EO&w|PdZfCBp8v)_U+Bp5N?*SZyugbh7}IGsRIN~BG7ysm?@nYc~p`KY)=n^ zf0=+!vWmQAbM$%Ysv<2uXoHI?n}*H+0)0WzL9k`!WW&O~3e1rwQWqX$z^9WWhmafN zoZ(DHCV(!Re9xB=>UD9F7Az9`S9vdDYhmw2H1*>5ZbeJ&S`LXgQb|#DLk$M<SN4$rBU^?kclI5OYF;b&6*=rkp^G0a(F^ zmUQ;ftLPWeL6R`Vu9I9{=ERhd2wC=YjaR^_lL%2ID97L3VLqb(+tx|4NefPAF=fUI zy5%y;X=wX}d^SUX&RKTwY5G2s=m_iAfM$sKxXVwMWxnAWQL;>!sO-TIY1>{pf79Vp zaD(edTS0nJjEM8BbF^F;Ioi#?&n_grBVNT%Kzdm-N3t)8DcSUHE!ru7CP%s;WNQvqnMtU{=dp1ThtINOur*Vh-r?I~ z-jT^Jgb;gz8m4&o85Bsd0O8gtnqZYFRUz73P(fVsFx;=Z=G*>bA=aflyOQ~>>9S>{ zMbKdxIdmz(nv${*suzn&x}dy-Vij`lzv}>=qDU8QNztY(Nk8kjR<5(We_QtTs}|ab zW+A-P%8`%>YIBT8&D1S3 zl|h>^yzlaG%|lt7=6;n5Z!rw@xES#u%rZQ)^=hcXKl9qaH&%6g;nbJ!r~zObPSsCT z_yA~Qgg`!V?^YA%S!I59e?oeN~pYoq~bkBFA0TomX54r`0q^AsKs@$e& z`>-RUcasAnM5d?8`jzDftlS3;0yH#qv;2-4p@xNoiwg-AQh=beIV3@(od*Gyg~TYm zu|Pr5q{s<>xF5STGO`*X8e8*EEw7a71IsN;Fay7&#*Ey`;;)*re{v{TQsT)e2Wty< z=Xp8klO?GqK>fIe&6V(gZAB(EK9}>5ohd3l7OBxHoWS{wYZ8-4mWn~biM)zxRw$Vj zo8m*#2y3^K(l1T)SRB((`iJl<>i{I%)R3rMzH_rWG%3H= zP!TY$3gJS|r2G}LfBrlwSxi->8q#1*uC7I^T2`WSeBxUSywYd6qm_ zaz|SRhBXS0Ep})RXgMwuUX4?sHcD9gg)i0HHmHy^#E|}We|Z`4mz0*_C46d&klG`t$MRn@8yLh|Sg2m8Q3H^Z~6o$sBaERRFH zwTb?#-4FV{e_gVx?VEk?-OU}Rdm>|GxmDY}`GeC22=y5m3Tgf2{HK_1b32sSldadY zkSEtl0NvX95`Z@TIDl^cDF9IOy4R-MIudI6v5WlvXp+GJ+XIjY(7((_BDfN_9L>WTpqqK);MPog~h@?r`gEyZ&Tr7hVE31f!t(#7h zzEKY#Rsy_672<&qTv>m0`kWbUP@Ve%xY-6tO08fGx@@*YzO138m(n1i#L#k!L?&y{ zae3ch@yg&;EQlB8a!Qw*IH4bNuv$ zMgcWPO?Cm>{^RWMo&3PguHLcyNV#R36Bc$hv3j|sj%HR+0)rZ!%24HyJ`o)r60#C zY-72U5!GTcu6U+X{65i^PLvB zf6>W$`gFdIj}-;y7%j4Frc@I8CH0bk=lqqX*lkeBFtmsU7iEp< z*c{#41~{a_E_g+qKxS-kL=hWi=Y`4YwtW}?X`+;)CBZ_-W~HNqxH(U0^_?tTdO7x+ zR$n$R4GXa2-3lks0tPGp88TmAvnuy7fBe)3>|wLN2=pwp4V{&_FlByKWk3}*MU*d@ zH8NR}zOlm6os5r87R4_dZq}ULxL4?BuTd+nnIft_d*)n6Pf|s#&C@JI)wN(MQK4H1 zNwNhRML2Oh6z7E;Twzc4nixz2Iq8Q z_H&n)lDfb8-my@_afZ$*Y70Z%=T~jDu=9G4E&Obe zkJ1XwJ7+<~nb66kr7vMfTL~_me>VQ0ttQmzZ8=Fk_3*2^57!O}yWC7q(sIv8PF#x6+kJY~qhef|-T;LPq7wd(amc4l zh!Nrh!iDo4{=E|=+gs=>3o5)4DQ(fM{RTP^8#V>!sS^5L8(jXh4fIgXe*#`E8zJb` zE{71cr=8aUOV&|_-cjLrOhFG21HDyWX|)8FrPtPP$(nXzbz4Ad6BphGTCyO+%whjG zi2@M2fzTq-)L)OVR`Zf%+TcsdlJ3lU;`iXt z+VyU!e3K>iT?b`D^~&$Kf9=qs@%rXCJxUiR4nd}6I)9tN5gR7MCbw4Dj|kK}0`iI<}<@U-$F2Nf7t9b`rhutD=0N< zXZztR&jop639R5>Pi2zdi5=CWSL!-WMa|VXNyyg(`pls(Xyt19xaqzw)&cHlCv~A{ zbSDzrq~Jsq-nBb!^^#T%v6+!OCC8RmZm1YnALYewTi?VgK`w1tE_}5|?Idc{A8$cH zQDJkSVGW(xhD>!6e~?x}_Bh+ywe=`lhk@A4$epAHY;NytwVk5!yw(tRbZ1WiC#VKB z6|v$ebqg)m^7DSE_T9j{O;w|Bt?zQdRb#wkHK#Vcx3-|~fhx2imm@W-?c0#29&^aY zXf$`++5#<_rf%Jq)oh!#XVT_d!KK=d(Gscc6_lf;)@qAre;d>s*Ak@|hwM=DxE~Es z+c#ITM4>~Cq)>}7#nOteiQ%NVS#vXKyCH^_OS0o zISP>*fRrp+eRTm$y#}jepYDcfo(72eOab5xOT#2Q>d@6@dCX@y4*}xLDUU-xN-Mlu z!7ME-6!uE9e=0|a(F~2f1an@wSEw~|j;$B5Mnc2aKT^lT=Y^G$; zCe?Gm%qm^Yj&+`Blu@LgV&t=x#?O7n(R*5Fq(*(-hC{tIaH(9=_!@usM2IkAqnL!u z1Shuu#Mr-fFcMbO2OOK1aQKdI`U_iuDMbYvsvbv8f9o1}KVLL_??EDfUfzX8%`04U z6$ielaQCsyE)C6Cu@-`%yi`C0Mj*kX8Gn@av;=lP$dZz}9%B$r!;BP^Q)rLBn?Qec z?5V@=2qMZBi;k=;v;_gM5OYESnZuF7N%mjD!K^3=@EnQP z%f_{Ve`?vukx+Eu=t%5MH+3A;IIye2EwexZ1R;iA@)H^G)W1O|aXt{GAxhc6J;7Es zXZWtdWgpCz9$Bs97NMvh=oKMzLy8hQ?ZY>&oAWBMamfdQ=povZopz^bH9Adt2fd`b z(H8$6oZo2oJYR@a+Sj9yEh`qH9#OT4ozP)Kf4-4Q;IQq1MFslF;J4kw4S>sujQ|b@ zPRd#L0}=*bU9xVjoUVHghRK%!Kd?zwe&hWdGu+X=mwRL80;L{(*w%$wgLP&Wg)oHn|AU6S$B#6eKFx#w>VEh z+3D%LZ#`Q4r6BhZfTinDs~hPH5f>6AH~p!n7B)>9I%fbCqqtjMkCh>}KzFxRpfqmy zN4f8nuu$l&W~5Hj{$r7)RYogqqI7~n>jj`Ph+f)36AHijYBe9c|H?HYUb;agf07+g zfJE3VmI<%k4s~?JI}EA2ti8S9c(np4)?wJz-^#2KGVTO6u35>=s}-3)qpm4ZS$&-ZiEi=vW4Co zt$t(`1>S*w{O*)EvVaFin%9s@f707E$oH_eD<%TbPikx6qmY3$_kJ9D#7Fj8TG#M|{2Z^`ZGbwibvikOxYu&^Xnul%wJ<+$I z7b=3%!8=ES{$)8aFNnOgB8y1P-G;&yM1Q#64*E9WUM~)cUL|UYXunjOf26j%z-wL$ zZ2o-Cp#MNdKFPst1)Gou`?67BQ(qg@;q&=c5HCLYJCaDoZ*sfns)$U>d-64$6?DR7 z*Ey~IB-^-?wU2-rNU?P2>m=7WRzY;gVZb7d85)-&#;~Df3hFvR_;>vYWvm^c6FWM> zQBEo=SC)`xCU4eZ9J=q}f3~L`gIWCh&`p@@-C-v9CgYVE)SYO+#f*9G!mSc{Q|C=S z6g&45Z@b~mWSz3_8C8^o#MQhmeG&{A^Pt8cpfI90Cglq(efne9O3m)78C<9<7)*r3 zMmY3Fa1B^goweXG@f;iBQN`AQr{1F10FMr_*$9p-wGK40%38q4e@K;$pkSGG0I^Mg ztAL^7UN!8)C0!4*wCPT)f--`M z8Ysbj>Dncp#!_v3X0^ett<2k3xZRSW4uhL5_wp9mc{o{+rRI&i;e&Bx@Js?9wh!w} zU)sk9uf-&8e?Ud|a+{_kyE~r!8t<8Vx9{ji(5`n`jaV~v850gQ1z)k8@4HTLL(aMI zqmFAQ;CRTAjzheZO#m;JP_n}2mYWJB#xV@>-RO6~$NqPh`7O`8)wmpRr0iJk7t5jm za33ai{x1s}Dt}E`7V5T&p92$XM%g6m7nzdrKENtuebw{LbKbTp?#;8N^Z3 z=@L=gUD{<2ITy~~4x%Y)x853XNA){pMxL2`M}zC8H-^5FC3!Qc{7d)&P|xN&)~ zad~iQCH5Evf-a3{**fqdGMUKq2M10xduCry)eoAgi?5;j;qtA618}Y#)z0;op_7uS zi}D-zf7loQ{$}1>@3nkZpfJQl9k_7g^ftvEmd4@~A_A8bQwAO;cwG>Z?Nk$oC7^61 z!xCfjyMeFx=Pt!1!)F2U!AwFA2`#Kj9AK30>L~h3R}CLaZ?FSV7jvT}6`To7f_^2KdBBZw6G#UMf0Q$cvFBZpcNdws zWRnzoM`!?eP97)#xn5Uv{vgo@r>Jm349Q|CbUZkAjI$XGgnM;-;h7GH?y4QfKyL5a zf7Wu_F!&|jVJgLxzzeg@j)y2OSbd%2L|&Ys47kBGDa_z%7g2duumHe! zTd6s&Y~qo1jw&e%9Y{o+li6{h{7hLIf71>}HGoQ8Nraonl_(*&;aq&XP5IlO^*g~k`D25ldYPW%nI?Hd^SI;aE06(oo1u=f5YMv z%FaFA7QW8L`_WtR24zMa%#uu2?!8styJ|}Hz6TnKA|1)jN~|A(&axlr=@a!@H4rM2 zz6ua^TRw==*M;DEF3RDFcO6i5`^v92qU@}1L_w)W)={&F$=|q$vENT{p$;4nHMk2o zXFD!IU#Z>3Zoq>Q5QhxrK-dWve^vajT4_m#s})w1)PSnP8roSy5|*dM`HGV8jVSux zB?)10f3zh0w@ASKNKZzCTw7wH`gcf@fQBrGzlw;tc6Bm_d@xqgsp&thStAGm&03;S z>(^K=q+ip2O3TJ#M$4A41{^>B7y+uNn8IaZoXoCVxnu>6Zcp?g?S(56e`1YaV@T0w zK8{NZ)~)gX8<&IS0^SUVoaq`8=4fSIMJAWY#~M|4Dys~ULBA6&Ns}1G)xZ*qV1=QY zZABMhiD=c9@0%-gbg;(wMO>#7C37sL{gm^&lMhrLZTU7K=W}N2jHtjClU=V3|S3&90Jo|I%nAe>7 z^-zf_6^3>UiAUEU+Gt;v)E=?{*HQKgbX`N$c7kFx3X9H>LO-Sx&)q`~)aXd&kkw)+ zg$J_%wzr5ja{BHIf5r&@@?y&bIJ9!ot9jxkRB_Ovn=GwEx4KOQL@f0u1#^25k}@6= z#lqv`MKOgH$nk&IPD{aEP)N)-4KJk1)JGy(D#2{P9Hww|RaYNrruvi`2OD@N!aVhu zD7yKUf>9J{e_^4DX_4WpXqHXi-I9b_^vW#XwtQY~TIlgZ!J)RtiW7md9w9HRUxS0PO~VQ(Sk{?BMk-uANs$J+-!YLHf6I62IJ z|1>yD^^@x;G3;oEFpH);29n|rO?NB=2dt7Nh=W)y;ZO{$%oN$sR#P$4<@o#tNg@3s|TW%nyDSMu0F*!vX) z2*tL-gadGj(PGR9%>#P!2UycRyH|lcL_Jp4vJoJ-0PWE`1M;>6VcP)xP6EBX8$s!f zjiYw~e{VoTo)i%z_wB_t+f#ftyrzZ@eS#hnD{~!yo-R&G(Nw!_n>SXtgC>@udh&s0 zB?T$tj3J<53UN4(!?lHTryL?-9A|7#uR@1h~1wJ<|?s zQX-buzrAg`nmsB9PcDZqrq)$`Jps;H7H4-+YRTGst%*}Og4*kFdkq&E4qA=rCHv$~ z*CWOD9@pcyy*)Es4&ymf0^xE-St9VWZS#wsjG7X)Oaz=-&qhxlb|fniQbXKiPtm`J ze~Sn@n?rV;DLz3%fHSwEQa-~H-flz9nII)+(y$X+8jPbdb?OHt2+BlgAuJP-kHVKE zLRtgA`n{$%>NRt9nmLWhTgna2sCJ2~^G2n1xj!mJ;JlcP9*`!Jcrr*`i(Xw}v7rAK zc&kc_qIE_8>pe|t9ZAEX031_y-Nw6-e*)HXwN#rrg!bhtwi)i&Fs|xj$;hA{{}v&2 z?4K`ZvU*1&lTDRXbdC8kp~`r!7>d^P6S&5M<{nsT!=Qj>q zw*vrAt8ALIZb9&R%*C=K!Z zJ~v3PWw5OSk{L%hK2i;cjnH9|RF?vfgCIxl1L>C`u)Woe_Cb(kg1*laNPc|1`~2yP zAKyNzXUfqeOBKvX%}{C?%LS@jhb%v)lfI3QS~16gWbC$-f;9h+($Q&_w0gaCo_CRC zyT#(9$LJL=^3Z&g-FGF1-mgD{f1YFbIu+5RQXIa~Oh7~3)l9V^gfj9NDzF_~eJgnM&g))bK<@#M-npAV zLNWy+DOQv^7IFu=Hpr21ZC1wVerX^Rg3u0uMnWeXW=&GGC5y{tvbaOEe?TF`^5YBL z$7-kXc5e%eiM>Sl2j$rxa8JQws77VdyOOX}cf8s=35535E+tUe|5RUGTW1R0OSmGp z`>%Dh|Mz;yIyqSAKeR898?0J7c3p>ABiA6uiCSlr^Q?R=e+DF;bsG&u)0Mc@`m?U# z)Z+-W{O|MF{9-TrFLA;Qe@tb-nNeNxVyR97E@2w4btq?LLwhWu7k`80ly(pLn<`$F zzmZm&uG-^BO4t85m!mWkX#vbL`8ZZoBW*+teoEH7eYK~OH_;6nSFPsM?N9%h{UX!c zg2HRb-or9tU@J@90K*=DxJhwji|@o#r{!_}X;d8#UC#ku8*|3XfBclLWYjfKhqkRA z@U{EHuT)d(cGeD=d#+dnmSbjAn|2`%#D;4&f&jbJw7pf=qF1fE<-iKrL7ZE2ioP7oY&GGz z&KUUemDW?bFJCdMf35;oeAcGHx}cm+$04_@u)~n)hWQGacYc)2wOxwLjKG%K0tqHY zh2J=vPE*uIu7%604txm`&pVFZak zs&=d0cIok|T(MYl>$+iCRhwL}UcOq*0n5-uhYxd!-<2o(F%xT@NaF2!9#4Tz;XfVe zUVrrmV+j>4bC$>!oj7bYsZc9W>O7^alR9)wQki#FIjX~0cno(8Kf1mi!gs%FZd<@~JTCrdXOq&|FoU=MH3>eyDHJTVT?v{!q1*|3e5p3nv z)&Ytf1M9jzNj3t&(DVvYwQdJb`|!f$i_nqZ7yCrj^uH7Azs$t2$3Xy0&`$|sgS!hR zX`N-ANF$Lw!tuS(2s;sZq|p(+bga@A^!Kh6UHsWuf7P)H$&YzVt&>TjcH>FgJqr9~ z&PDOuV3C#PwNxO*`)}szrIo-{3u6hgWY)XJH!srk4jWPZgCD?h3twU}Gm?EG&t==N zhgG6GUA!m0FC(G+{#u;TLAuGRc2S%OYQIZ`#CKff0ED<5pvQlMXPU*61AEwFi>cKL z@_1~!IGz%Tbfl2J7uu6e1l@qZ znMVTpy#X3>DU-3kARjKrfJd&MU4gGFuNK+IJUd6nW)F#IM3HWwIQjP$i}a#QcrPDv{3QXo-aSoA@&xvrfZHx8^@+Af&tnoDAXvq#%PcDOONMT? zNvsP#r5D8_Kgnl2ngn4_?D4p!;q1V4Y%PyNZn}pK|ba_r8%0&XkCUaY5fMr%%NGbG|-*~{NU}HZfdpR&R}tUuqet> z8lvS&yGCA2YDh+Njvjpy!z_K~$M<7d%GLh#yahH`q@2Kl4iQ$*wzlqVB^=;(?9#%z znr1ByuGp^)6|asmby`;j^tQR(RCa$NT{(10_9HF+4u~Z987rY~#z9!!4VbASS0r8=^{#)TP+d=P z(=CBzrY4Ul2)HG80u@8laemN~JD?Dhj`H`F-e8f^;e-BQcC_3OlSnE&hJ0y+fj>f} z{W29j939>}ulc`wg0Bv-U#XKI!WlVp7E@MFwdF@p^C==%lQEcG)Y~R+v2Q}2UAUyc zBg3vX;T$@n_0CUSzYM*GN_9boYj|j>RQ}bdlXAi-F#OyT&q5Vc8Zh#Pt1r~53tcl( z8oPQ=zjTjEp`uRZFS}3cP=(1cdEX#MUKu;d`;*JU9VuSHKj-7Uc&=~%qhoY@*rE+_ zILT>PE#V-mJ>{A(J8VWODM5yK-v+6}UhMOqA&yqLu6ni4iluag%k!G!);w`!hn= zu`_eF+Hx{6!6xrZ$0U=z!z)r)snx7lHcvsTGHqG0IEUS)ic8_2DHCG6KpgQg)wE(5 z$RH8=)5Zo`kL;IX=-V|){IwrvxGzG)taG_c)`NfEh;d9ZP*$uc55fD#U&Ex3ijz9T zIus79(Evz5x4*!&j>QMldg0MO9-zu&eT=P>h{PovmK)yM-Q2W!(he}kBFX3yyCKZ4 zCKWXD&QBpRlgY$K5cd)P*V?*6qj5tc@Z?CLFq0s~lm}~VRpZ){V3WJWNg$Dar#v%xnn@k#Wmifk$m&QE@=r*!aHHX-f+r}mhqq8xm<15k< zcyPJ80Fw^K7YZaOW?yBJ>a{|MlP||08nW@%dxKe8*mlis50SO%VN4+W$X!~x5IL(C~8e^+}f-IM1OvqGpE8K~wIHTu|5s4ZC7 zHyNxbYhJ=V|#|L+MOG^Sz90?7|j7<&Bn51 z)PF06czj$xMrTr-(JH07A!e(8ZfL2%HBnnf!+_o_-jecYhl&qr!g3lM=!LrX`pmgG zzS@cc_*0>EAsSgH!X<>ER4g+2*xsazcW1NwgIRN$tjn;9JK!qL$7n^yGz;et()PT% zmDn*ecOn$>@-mznn|kBeIqPPb1fMmXDu1SPb86%|NC8`sb*Ge;M=~#}fG8^L@J6)V zxTsoJ99O$pM^&6fRm`jU)@Z)G`O+$dU zKRBV+Yl4wkc95W~v)Um1h+&M2k=QEbVl{n&uN)0Bk^t~)`6pR*zc`zru7EXP3&KiJ zlLX`&J0DF&g=Z^d;Vb4I+i;%}bANOqM-A>NiEQ?c1iDRE+(fJULSOU}1=oaX3s^|x zj@ccbEz`LFhde~5`FZ&&c0C?EKP6L=LE=zfy)o0aT{_k3LlKf^R+!YAd>wtbuni2b zAR{aI)W+jlaE3D59@}u>hr3%fSzOI6dFX`xEm?}w1&M&Quh`{t+tb$9RIxz_i^)ZF5( zxl<-ruCw_VJI7;(u|ECUf7?_-k=? zm5xhppbUOyE&z$p#<)(Z3CH6|w0cD@M>eEaY-3!-!>D=7xAF;>6NjWu0ddw}p^89p zz+9d4B~6>Qz(+673Dd4m8tX);j+pyFR@p4hXREf3E#stsu?>l5)n3Fv>K#b`m2Oo3 zs%yQd(7#q0EtZ&bU4L!3!L>%ku5sjiBNY)wf3>Dy1&5sc_~OcrHOjNaLhLvG<2)w6 zI2)fcpsUVrBUX;p{Bdw8R>ke$9wS1>6&Ne~dO_{Ir)PMC6;xgwIJk0KC5C!LMum0Mq&I^UpGF2(`RVgzG>Sifx$4L>W8988gnCR zuZc2M;7Pva%ix|l4Ym%=Vbe;o!<>&LQ@4-b_V@P>ddVQ&{O7^=aH9?V-HoP$?Ze1P z47F>G51VT^Du1&E8VbmThSlF~uDK?ytPfq+uxTVvN+FTnE>zoTgMU^0qG1XU5Mpb6g?VF(j{ZYi6=T2a7bMjXRTF> ziJBPcI7STFC`Y?O9l4zttE|^1+Qss^P(jyxT9d?tCV!1`C6f4wAo(LbcB>+o|47L+ z^T|Zu<_RRIbvs%H zQ+xgUW9Vk3xwj-V4=-sw5YfHl zV2CT?;YRR0fuX|6w@ns*N`OJzhZ}!Zzc*E@P_;ey?VyZXuuPxiVtwuz?>`ui5I;eZ_JMA>u*7w+)S7>eMN(3*3&vpdc{$s={*IcZIq6vg}W6pe~7 zHh=LiwrJV^%UL=vPhqE8&Wn74ClOf64w+jMHdp+)Nq=sMKhrh6!px=ZM>sCuhmr5I z)YzBov%WeUjp`@7*OFc>W+GZ>Kx}oC#0i9>`Mg|YsA<4O_!lwSUJs@rX)hTqQHrRg zdZ!nL&BUiobI?!7P@Q$v!!tWRzP#1Cv3~)0nmFDE>dfSN7vgkU=L6Ed?=_G4IdWc7 z=8J_2U71c+eWHEJ%#MEnl%htc1#1_)`Z4vaXTxds8t_|!jF(S=jUt}oAYzQ@9_|2` zGkTA(vLini7Hq>=XR%Ibn`ZY4TdzIUg7!tT3d_ktV30~c8xutMtT@jW57IJA$bU6E zJ|8Y{Nn2X5jOn~siw}SoEAcTxi9}{>*Clnk)Ku#m7-9>1t?5hv<=Y;DC^MbZ;f-UC zq0(>0Zi80P~>rM{}f(M|$;l86Q`klJd<(9{j zl9_Y68u^FliD5Hvj%>)!$2v!PFn8p~Xp$i- zn2AzK23G7{kp{mTJQe0(*;in^X?1=C#*bLlD31Fv_>XM~wst=JIfnGb@F6CZwGWvca1z1UwW{X*UQfMh zM-=3&&169$nEtZ7Jm{6}eUuCCX0ge*!u*F(HLJImOnkKy{#$_aZ9FR|#)()r1b(x{ z!gkPw|CU%&Xbsg&X)_Fr~s$+(Q1i5Cd5irK?VtWwB_S57|bjSB^n4#-Y)w%`r|3Mk5w2^Tqwv(iq2W9>~%P&ibRv?-<~F*$D8QaYQ|i-8q+SaWcI zftN}O;%_l#HO3QejcTDaif)~ylOJC{Yqjg`aCOzIyqaV!^e`0tu!*x>^`uXNQQTtM zEitzQ%Mb_i*P@)6UVq1AMJuz#N5R`x2v*QAM~&@{`sKy(JGyfv!XocwUfbb-yD2>&hz@==mE7rIVpv9a)OI0hx#}ZlC>wA=@AaS z0krO>lWOl>SIKu_@dg-~kB^W(el z_&giu>C=aMMsng7TkEaA@zB7+oyKwin;J9Y^!YnOGpo zd3us*5PyW&6tcQdgeQc_DM2EXX1wnfL+0#!gn`L>pEk?WV)Xtz{g`cH*?9jB@z{R- zL0xEW^J&&Nv+#Y{yk42mkf_(464%*G_pcHL1_)q(V&X0^`dzUo?-o(#?M!!O_IkPq{=REEXJqUKSFx zg0Y0uTvU7D&$M0oM|aC8 zwB$*VLUxg1XCHX73ZVz4O~Wg zFe%Q)4Xjr}p%D}!=DRFs<8C=xWhJ%Hu4d%+7A~gayaajLm$7CyF);PYbAt|g`Nv(` zb6>n^x)fyXpIT;IEr+IOUV&!w$h-7YB7c?#8&Ogw--QgaM?x%|7mN3Mc(>}?Z>Q-e zT6+-}-(nHD2`^(EWJ;9UutT2u5&md^i>8TwCKedlReWy5^dAOcho5&+5FYiEM{zkf{O z3Nx;mcFn<`%S(l3vwUUz;vznkx^sG9jmImsc2S1m%|bN3{#PS1wWHEd}C9S6Nb z{O88%i}cmv188r4wwO<{lWaz+dO2F;^Xe|APzQQnnGuR)!#Z-cimWKkVFB36D`OZ; zE1iQeQ1OU^=tzH9D$t;v(vfIrCVzzwaP?dj4~S9n=%dfz`SkL9_G(egvqg1*)%~L$ zhAJrF9iuqMbW4xj4Bnp3gqk{;{6&be#$7Y=mJs+@`UFcG?HlR+U!i-~K!HGntTrn! zIXx(ZD3dq?I(1CT+E++hnBQj?od}N^JCU>=c8D2DWp@sR8Z%yG(OW1Sbblm^2C1=> z8)q_X+>Yy@;fm_=L1B7&xgL1^q>ibv_WEmio{N!6T@)-sXKsWAfJLy-&em2x@cQP~ zt-edY2$k|QOe78wAZCAcPX^VgLC7^1@hK<4uSe(`P<5aaaHtsI+fMW_tssitdD0FY zSBlP(_(3{4&Bi!srRv2yLVq>tlD7m)Oxy}!LJ7oy4EX>8_%M1=RMBJ5B3j{gZm!tQ z<6<$SKv6R?n3J5sOEHsHh&FC+Lg{Q*xg|J z&^}=yyK!HB-8rm1-TD96dlU7XR$sbfpv>mBb*-plx0fBt+adl$WN zVVC2xZAPNaL~mLUp?|xo1}l!<6No!}n@xLPyy94gDcR;yS_%8gN*92pm<=+<)}b1)k^^KvlqG&4UAS zk%-R7clXx0=p@j8f|uwl`vZVg(}ipocmwGQD&S~Er-ykBbb8h>+oh`Pp5%mMwNkNaqV4EPT4z?PHH`{LI0&Ndix9AoH4rdj>ZMu(Ra z`gXY6qBD&SuCC|?5JDi@H=4*U-#bzb6kWuNFZ@^mh@-clyi+*hX3M-5(Qk0kCmI9ys}Edi`p;6X>I6LtPqw@vt!cSRAd zy3J$r-2jGbT>a;{AGjdRbuI|zOvPIhEC=#PT1^T@#*CZu=@X8bfuhD}`qImT>64(= zRa@7DUVo#RQ?@N-p$xam2t`z2aQP2epEyJp6yuAXJfzE@pns%nWtCMg(r6w7=bla}4VLOQuW9q2KOP7(wgjRe)CD$g{B{V zt8uv$n1b4x7Sh&Pb>Y?;y1eqhPs(a!H7hVEA%B%{l%5U>;&PEJP5kMMWDf>zK}a6J zU_I~A5UV_vJ6w#$uJ`e0r}GOqDX=v7a)YCY!cB(U^=`iN#&R%($Q_%4xQTtz>>U$| z;JO2Cl$AH-gVCiGCn2(600=ruO>H_2*!BfWIbF9M%ao*ZojK1BsAjMQhXaLnE8Ac$ zoPXjxPiIXBr%k0lWn*6}=Pq(v1>wSSq7OQ+ z6?s*Ku^Na?2fN`$et8Jp7K!1cf3Vo;w}0HJOCq~7T|p|dTdut#lm{FoJ-!`BFUt}@ z6IO<8gDk9&KcF9oa)F#&KPh^+D)tDYod6LB`d0`>1EH#Ei;;F%`QeSIV>`K$I5X!k zgXQ_|+4Kb4IK)POUUF?{NpRKaXlyr}NYLb4!k@?HFKnF53wY}FaY%YQ6K zi_k!S9$}nfOtZv;bDQXobAaLrGZ;iE4bn0H8@6q ztZp*8fB(BDK%V|5;FwJM7ErMxA%EzF5$f*jWR^BanSu3g>kxvtL5xJgm%LDPM^~=0 z1Hvzc5@RM33c@UbzV#AK1Iak*V1$?!o;}~bn}?B|(7T^ZY#Z-~MY0e3=a65vNiij6 zOE~1t_h8F9c$#715jDOLDT*9H_oU=Kc)HlJ>N-w1zdG)gfNw?(gE2;fQGb^8Ap>x# zFyB3M{K&3F{h^%MdFNvijb^z27LnZJ% zosW4BiEdObY*q#a1`%g%-E-O>)SRXNqd!<{@r}RFfckYH77Lymy8(R4KKzsGhL8|C z2*0sjr~p*IuWTx+zv$%eK|phJ@#oeO*#%%1cJRv&PM{@>+>PMj>VMNk28gbz)DeqR^_wArc?nB3y^m37^-dW*G7_|4)Qd{|PV%n$rL0n(VK;=bKyquXi^A z)g`XExHE!hWNx%m5`XUOp1WfVeMi%#U&GvmBgP^$SZaDt+T{I2F)-m}`z>|TWoL+A zKi_`)kI&GmLUjaT3xQ$S{O7F%K!Cz|Ckt&LFIXQd2v5>2%uhf|pp;d&N)-A0N>J0pvZ02cl!q;D09LmOA9$G##s;knh5IIH2{n zko^k$2UKkS62KG=6-I9$qRYzOHx!36f(~vcjnH7 zrQv|(JFCUB?o>u#c=t<;xyj5pcQFk?hTC(PiCj90P>Y@yk9AnOh+jg^8Aob-cDKE= ztnW}qqJNMZ&>+ma@jA@6OhCsUqru>3alL`F9)4kHL$_CYVt%2wM?qh17G`Fph@+Ct ztl^foqr#ec0(-~gP zOb1V>5T}KcoQdnWAi_6wgrbMB-`_j;T`|G!ymW+Z!TC9GD=?_{LO$Jlrm~Sm*7&N? z#D95)RHFrUvYD<~+1z8aFr#9(Qq-s@LNZiXr@b(t>{Z&9pfA#ni z(6`aGKI}C7UT2^aibf2$IM^U81myzoT%n>M!zgi82^J%h853R(B^i88G3hrmWi7x1 z(iwOLJA+SXgTJBtyyy{P>Ajz?LkZH&v$?J8uUqJ}Bzuj2N%}SiVGkz-J;>qBAb-Yh zpOd2@vhc6w;=3ZHn66rM33b7eD(-YN9H%4UxbDTx2@b652-|MOlQxxSx-2sTF{!m} zZZ>(Oc%0$@cpQ)Xqw~ICNAt_K8$6Sn@8ag)5uDNac8Sxrh`%{BcrPWd4R}%Fei8r* zNsj|^$6z}Wh(a4}Y4V4X1NaqMBSZ<5-00Z&(Z%3^WzW<}E8o}xp*iuyVjkKj2i;jIS+nn=81BTb6D=p$Jc)(TU z?bN@NkGJM-<10TrTx+p^sm-9%6rVe%Ab^n8Vu#ij6N8P$?tlfW|ea z_22)_w&Qkyv!$*()IEQcBvPo27n-Ku-okD8fa%^P#tP1rHt_WY-T{1QRoDakfsVwv zQf!cRf~$3y1_Duj>;=O>0PO~$V+9?`12ca?krOPb6fg(Hi%L}53 zU}Esk7Y3gQZ{)Zexe~R-p&#)92Bt(O2T3Tp0D@@GVbW=l541b5^VATL?h z;+kg5U}QlE7{_%zyjl`iDRLHW=(7K+$dAapmNibYnP1fE(B%g-UDpuxTAH!&iBu`C zAY%df2x!QKt;0b>O`PW!g}FEL-8#)J6?z578#1Bjk;-bD#;Pqh^Pe9!n>UaJ6!MR2 z(GfG9aI-)c0mpw^ue=(9vsBZcpGWHcn|bB*KatzZ{S6$4nJe_>?)$e8v~310`9a00 zrdPQH3gozVB$DMlIbp7CR0j42Kxt;yL&dC&+-3z5@A&5HSDHTvr5IUReohcW#VZno1#C#SFpd0#*{5!aq#&By@k-76Ys=}@q-!z)#|MNobmqBX&iJuRx3C+ zbb~%i!SH{&cDF@b6W<-e2%zXIg*S@z|6LeJo)Q$ql`Z`yav^<(Rf?&{fXEhXmyQItL2p*sAs7seXu@i@gyx|?cU)P!u_BAOhP+23y71PX zU)W(Ce3gy1d4n^R!QsAD^pv|eiG@idu%JH*>%D(Kp0MU-uuat5XRZ)e1i%5pvTO$> zYRra0LuXr{jA=NJ8~@@71(_=h0+n0*@+%A=2}6%tI}=^X5|G{9l12ffs0pVXP|y?S z!V!oqiW#`z2hfDpZ`nzhUOrwl7HvF6!_chL2Uokw!H60yur=H~jo4YhR$OLs;Y_7o z#wdSHNE@KFF$RkO`^k*QI8B;&sI5<4M~`?UExWl z^~0FJW?^bb74Y5x?#f+A#Yl#%d|=&6Y%syn52K|M_bl$)LO~AaSpTssEplP&C{UG_ zB8hpdFHmHOgs&Q;-Gjm$m^~pobyX3J3QvJYa~$*uLkrsVnZm$@l;R!~WeBj)+Sq?X zSPE_qbUSc429TeIZR2`G^Py}4r>HXFfJX|gvzcY)8K@5|J(w?h+*yMFFIY-+(a8(t zmLbCe3mS63f{xav2!u9u{{fFsVsC;(d$f@R!Y1V{5ZQupws1Hsb~{)(F)by*S2#sy zbI6V5_6BJpwwmTyz<`{%-ZS>`|HXelIDt{MsZ?P$iDPIYRBoZ zT`Fy;SFud~EZ1~xFJIsOCaBP4`VFv z?Ti?A6Z;1`pm0u)&+NU{rGz6~9%lUkr8`j$yyr4x$tO@adq$%F$D&O!@sGV9E1#({SH>S^J;YhMDW>{k>!=PQYg;}*Kg za>%z|hr{rL3U9oqFX1DsD?myD?k(yS$U(PW^a*><@y2F&fT#?bfv}9cLcPEof~XT_ zjS7tI&FSL=KD3^M}6R|S=0b+;ZaZ@i^2ZvAg)XNKd zj5;WhokOKr0xcI`u46YMWt%26Za15R^rnm~-Fe%3B5Zv_vN%#ad5K`2f$9SKrL4$% zg?_2+trr;-#{)+6u?=CC~PJu(UiEKV*dMEcA zc-qc4Gg7*chL>u#>t#sg-aB-7P948C^9YN{j9}eu_=Y+*Q`uTJ(zpP&kp@M~8qcC& z8jR2L^^Rl50&84>y}7!ou(CvHC14+mSSU$SRsK!Xd@7VtN(Q)R%A5rnd6 zcy0s*j~$xOxpOv-EcXIV!owaQZr66G$ZiG0&hZyjrd|heDolVX9V%fiImC>VBgcrK ztfI_*;Ype6?T3GT#}PPkTh=LldN|GyGA=H>@D(K9e$nzkE?NZlFT(4VKLx}DYJq6# z!+S7x+XO!yz#Hx0?=;IFvRp-o11k9eQfhMrn=^s$81Aq&Yi&PYSX_t)?DE3zjwQy~ z1TOduMrPe?1xFi%>cv?~x;2R1_%(|`HfMEw4Wduo5y1ij z*5)^l7xU#_J2|^0@7X(oyIZbZlx51w%*_YH;`E2_oTu({W^+%N0gFs|1zPNI6)s{t zrhTp?jqQI55lLHWii>Sy#Jor@bxr{~y5?)c5BcuXj$Bd5t5UlbtiP-(#% zJ9k=T9adDX8noT~*&+OB=urWS0r44;*WSX6bUmVozS{5|`>t9NzA{ zG=hJtiA3K^2POqK<34Ny)i?YK-dh^V)(oX@FKUh4OiGVzf!mqawghCij|7C^4h?x_ zyPmiAd}*niZei41jpY-mbu)_Y9R!Gc>$E1O=5@##3BCUE;)%I9_6y8x?4sYFS7DP$ z)c@Mf|G$B=!rK9!e>_DIYlbf$?^|Mn&fR}F+RT{9Eg-oEvC|jIF?mSB3r@-IxxMC6 z;O@rWsClZHVcprToJdbrKtwkf#h!btPn#L2s|<6Ufa2WZu0$A#Oo9JE2?O7|N8%xa zSzj1vd7?u;p|HfR2M*Th3b~7j+1vJXw;Zehj$eHSFm>!$WQQJ-t(OzXDZ;?k*WG^s zTox%!>jCF059x;7v_RlD(F2=Gf|m2+ta0olMA?ow4F?A?Qzxq{#%|%X^%wUF|40Tz z3lo*>mpsBXbU*pZow=B-bfR5 zY(IrzQ@_4=B5pABkdZ+S0Zfn%6SKhh8T#xP2C4SNg966k^5Bcmcf}Qv;m;qGkPt!( zKG|`I|N6&u1mR|__@B|c{(ORp=AJ}ft3B#;{+Q6YuN3c5W!I_OfA%x;EVV1&9E?2s#919r)pS5lk2q1e76#&B$-P zVHl(aNc#u0M7M}22GKvV4RBv~4qS7mgdfL-TQI1tMk$ZrAcjB0f6v6658{mIxTNHo zt7Vc3mZTu-G4V9rDVyEo%o=~@Pu(wnI@Sh(GbtLf`R3M~=Evx}2hmP2GaZMmE3uwb=v$=vlknEDPv7@fGaY@(Z)2+=N9LHsVd?;dMKYN03@1uZikb8wU z7~sQK&*C!*9c{k#`M~36&%?tXs?!}Gbo@>IPKSm~nn#MXy;U!mLC}B9G!%d+L@fI7 z4L11Q89ECb3D5LASg$5tu4z7YmQyH(+u6{E0!n<59nzO}c3R|LZJt}7-Cx<*TrpE@ zWA%QBKm0)k`W@BxWq$YHd_}+x&ULNKK-B^p9;de0?wKK8MPbc%1RT$$>v`AP`3q)1 zun!!LmPR;NxiHh0UF(z1@eF@Tqgdm7z5H;E5OB2sfZP$l2yHwnar?3f051Hh$imNj zgM74pU)>OYm@9ZAtLlrOihT&z-Qse-Bvfr?cJwZdW{+8cQcKj3fC6*!k-(JkA}*Om zCGXveFdKyCWCB&aALu5taulU;B) zxz1At8t8ei9gViWsBMI{KIEPokdFfXq%B4T%LVtd(_rz|i{@#j&ob|2crz&qMr@YJ zV}$2jFw-!sD0dvaH~dHpF=Dh}Erb1zo9<@TBY?kV8bVV*@a@jDc;F2q*j-Jbh7|DN zudOHruld?;J8^3^@Wp>BjJ(dqTV!zbi+`X1c2&6}0OQ-Ynd?#`25T)tcf6@T6DO3d zV4*<}ufG`aDeTY+n$MX?et_2cVmBJcDAO1tZZr3j%@0}=0!u!Ff$t9>W zR~i{2OqW)N=6N5AlWfr>LtfvyMu0Sn!47qWbomGPzkni(^2dKzRTiT^reK|H*#9T7 zxWh^CgvO;-Kp)*bU!19yG@ZxqX+&IY05fpH2ZpjOt78QQMYxXZU@BbVCwOxytAgT8 zy5_L6#XK~;gCM9xLN<80;qoK}hsVxRVo=c_j-57p)5nOj3Q3w3`LJG`MkVr++Gs2iDrpoUlX3fDXVi%7h2yVP3=VjzDEM2WNWmrfU^= zz!p|uEL$rP=Y<*kX`>E2LF4W5b>%`sxHcw$-nnu@F(^qz^7WdUIBS+$;>7peRQRl0 z4uEof!3=*}*K{RLef4fnC@3~TemJFX-!Dh3@^^(ueFuI=O4!-TPT0B?$BM4HmL4}j@fTa)iDfO;zCBP z>G=hnGjEykSj`ZL*>3PbLq|IB#RT^|G>9D@LyDmCQx+&NnBlUeEqfYg_%Rnmb&C+i z_Tt!9X6N)HiJIdW=cmB$2DwW&8x!0Po9!X91@k+!T3{bsF>HdSZYQX<;-U#Xo1aAI zAG3d@fN*{ZyM>sHdHi=5j>aGQsO6H0{`O4I-29!W^$s9xd=d%Mirr`Mw@VC-bECMS zAs?*&{awU_2!+JqDq5qGu%8!fmM+AlB(_N0c$n9=`j%{`0)jYxN~v6DY`qipNPq0*x`?Y zfi3}yF;HL3$&gmaV$TEkSSeIH?F`eX3*{G$PiQL1Z)bRZG4ppRi0{*G0)fNf;GbyP zWT8McaKIET0`gi7pbNX-hA)r=zt^aH@Cn|s$$pf7DAX^Gki>wFL|o!=&~d}+7$-}L z(1wL2P}@}{LQ`U(Zk$)iFiAzwk!ylXmXjqtw=Kw%05D?p@m2%1fwXvMkJ5?S3|-k~ z2sbjKG{e!FTRIHV+zsCxT4e-Kc@8k?}L*+YUu=Kpe!AWA`h6w^N$rN`LWm3N)j;cZ0l$1p`VzJ;RP?-NlIHniJa@iY&{BFx0-`@uyBc?rOg8(hBN{NGX{zRXi`He z;yd5bIx@oA(dYr)tT@pU~Hj&uqaKa1`6UexlpPuuTmd6?XK*?|XdGTFXnq>Uri=&6)@+hkxUm83T zmj(3IUKTtOm!-;4W{&7&6t3=QRM%)xN-o7CprKuHS&LYU*TOWq!o@k#=~}~t_um+b z=UTd1;mW$KIU7LeZ?>&2u0S%*LufPfPz-A(CZbs$K4VIo9HF^UO(qXpW9$}xetieS z8-4{RxA%@UMWy76#+037_o7#y)vzAdqIM`b%a zewtTTDAjP}lwBw*sv9+E_ISk&g|V`c%{?s$1&Nm)os$UrLqAXwv+{6~5V5?I3z-94 zwYF^e@0fI-Lq<#sP=MI2JaN4fzu}pL;McqYIWUtw07o=e;PGo+(^syqLtl$B;FF5` z9Dg~%ueI$IMrI=gZ(LN$IGz;&tp>xB@nCj{q(m!Am@Rc>W>3XW>|6#9|Z4m>^mkM3XR)=y(4bl8||gQcp_*x zqllP>@?4x{SLjeowxQJ6iQ%Se_;t}F{*n*4y9c;6cI@{J`laSb?-)S{QXcSTmVeHK z)LeHY#)M^bVUI~61TZCRKd_#HLGmmF4O|AzCz+LY-yxzjKx_~LTSJWLf$dEbTE(IX z5<14t9a8m?f1r&{CZEcki!Dg3#p+}nuwxB~Enrod1WqD1TvjKGtBC5HjE`Zk6 z&{fOej8ha{$N3BZhj#Cof=2H>fG;p;z<2mNjl8POn{&hm)K)O-B;9uSZ&M-d2*Qhg zhnQvk>nWiGnX$kld7$Z{i&)n-oS{hg2JIn7KG~mr=86mQez^_cLLx|<%uNt`>I&AJ zETV^vU`7~7n;>FK3-fj1HgW>Q+247G_bDR&kC9B zCbkmjLErjYirWHF3%=68E2tR27ON<+7t~bU-8l?f=%6$l_uD*fxN!)miYu&P{!_?L z^0)bEkq6Je# z9e+{QDEPIkLXJ?-Yz2tZ3;5Ebjj_5G%|iupJ2b}_C<=1df_Jyh9+~E>P(wVSWPtt` zqvk*oDdw37aYGY=rEW0=B`KeN(2~VLwkW4yx>LZ70Xn_2gCT_BKr3L|MHoexHOxQ- zUF-$%JAsWF!WkDEItxtz%~8#Zb{DkgPJad49IgoaB&NG&Kz`Wb74-PMOdf)P*h8#- z^@QH#y=YoTt}XkFAt!bz7osEbmLPHA|5QgWHyiy1DKPyq;0E>zO~}Igit{i1kl_|} zj&`#x_$}oN_!|lx4&&Kk2Y6BAnIs;RIUg6IbGI@W+x6>|>f3eclxQ)}cWay`!hfVc zHa+har2!+{4$}=)FypR>aL628gz`UItdI3_sll5SudYmxhTeLyK8&7O`2l>tXF=uS z?I1Shw2IS>M@!pHJ1r%($?@@vgq@Jl&;-_y+6rwRH-jZM-!?d8Ir@d5=LnMwf3Dce z?`7z=wlz^Xu4RYnidQRwO}N6bA%8unqTd5g$)$V(N6KEoX9~4ezhOb}r`Tu1LJG*-^Y}2-m60QT1-XesdL0yDfo}LaZo8!@iaqlyL2=9ti97^< zz&X}g!=hOr`WjOlaX`1_r#1`kP|?h4)W%M1LVH%G{94y00L9^ay?(#nZb!x_14MZD z=RH3o+M27Cl(=VP`hAO1EPtaQ8Miq4r~+@v75`S-$_vl0F#jQrkMlpoL6h7^d2zMz zaFCu}p2^2sJKxIs+RA87_pG1@k>$?T7+D46`|iFD@2!CAtSHnilWjMRL8n>1_kaxo ze!)z7M3$X~?mZ+G`Mqb!im^~U1!H2R)$MYf)`ox$bQ4!G@NBeBOn(926YCs=5qA!Q z)c95Cfd|iE#C(u|Ly(Mt0=p&Bx_Ips{Uh>@9^WSIL;edJC+CLp^2saWKn^~^dnPZ1 z0?!*DkkXRyvsKROh(Scm_qmg1hA9fiI-n*lyQnkPru+~NRWNL6RK)FBu_B{BY)i57?SUawq!gw91V(R zi!2X~-4L*^#(1~*AEPtpyX|YY5UJTW0D+Du_hB#VE4ft6u!}zUap;nnf%oIpx*gJfA+X-gdlsJJ@g^g8^s{ zG7N%zF#M39JBDrMfR4+6rw{Y|lUPq=10xD<3McAgRE|UH*S9)`R;xAIOOzlFZPH~IGld?C#3zeYTthA_#Rh9xXoDGiVuwx`TJ`3q*kEQQ*7#qUZ0<{8e{+aT3){DKo z;63IU+-{?GI_r@PQ<0k!w++>vXuv$Bc-96D-W>Xmjax9r>y%EA3=zO{DF2Bfe?34q zK*k}#LMkYnmxtFtIh1Zt$$aZzEB?U`o=ewtjy!?;Qvv#0%hZvA5NSATH7b zzbhA_i$1YXXx$Fd^`rO+WzmG>2G zz(=NpF{IuPsYlc@D|x@w*2vAvd&h?tW2QhV)=?5>Gtiu=v~l>!6Dv#xF03Mb!1&HP zI-`4Tg;d;bTTUFp^qrLTe>PhSnvqM>0P}RS(x4UBjeQt+fy4tbo5h82%Oj}UVbDdm zWl+%C%yBKFD2wlI8vFUc?gg@Ua2QJdP@_KCcKzsy9Ra{2aW*?4BG?%@6df?N&{hh*(FCF` zr3`4s1fzjCWIJBCf7aoykcV4`y&+o&H{>XC$yA7~4j3HMz)Usr$d+D&4DWVnGwOmE zY_{T{aw1o3>Kcu7M$ie}{5;(13-ilT*~;b@;%*D2vX8`Yye3>KJ7Hp#oKv=lQ_AYv z5+a3r=tPq`Tndr^we{#i7nPxE{r9ZR7%2|f&Qz4u&f!gOe_P=f76Wa2_g+k0?Rp(s zEz2|zD%vQb@=bicRG$X$h8i(cm!;ZVO$Z!N(20QW@bMQ%ESmCl<8_`f?~Rs1M~sVv z%1tm2&Xhq$JwSK@G7l_cTMu$IgKTzKt2Npr)Vq9xg^=wTIMIng6eLL;p>Vez3SDVF z#0@6oupq)_e+twd&lbR+BJ8JIYFdRTGNtU`J79P$>p5&}Ve(ZD?IZkwh1HegzV%OM zr%pOZMFq0R#B9RAmM&yu)B_g~Ag=HjPz4XXcwtK8W5gvVB_Jzn0N3D;PvRH~CY_;C8pf4l%iK)Szzx3t7>3}=i&4if|6 zJIu^tJ_iN$cX1vxkn^DT!Fy+?b7oz9_X4IulE8chl~Y6zj{_|8~}bO zh^EFCLP;eYtL!L&@3cpw7W{IHuBhCWQg}?^v0NEK#2#bz%Gue~8?J&3!bG0in=0}M zqCU=g3w|Tfh<|WIU^6iIMVT~{X4sfCo1H7XSU@8N=mz%XJN%X_!$lYy`zCVZrG&g1 zUs=cT)opa^-7K{<0Nrqli3Cg%1LlPupmekF$(8Ibiq=k>;(8!z5%mb5mPd&Lh)ExQ zk<0efvjJXd>4$y_u_e=_0jYm%zx(mwscXJhz+2I%nG1$2sa4} zNH!J_0UGD@ZR1|q`Tyx?1H;wc2uZ78wT1En!>m4Tj4we1_pM-gNZ8QAL{nw-fa5!` zVkuY2+7di&+a*Nd4&iUO=)iF+wqf6U41H+Z#whU?-HspGu;?8XGB~^JkL}-U(4JGq zxPyta?0@!;0m((1+U{+7O*nQzGvH_fujEDEo&?QZ_7)O$8qPW+rcZxfL#zbD^Sn4R z7INwtRs#bo5u{|TO!eV2{KYS3r&$*0ENFyfxDxQP)OOUMXCKs5UJvqjl^s`uTd0LW zaexV)fhpRRAbf+D4@oGQ{@C{V^b@v?3%%ej<9|_K_7jcC*WvKg{xGroIJvtpBLL4I zIDyTz&GH8zDLO>S zfec%uqkQ1T?8EOccR=Umu4TMn-))*zn#b8a4UUWM?O4nQvlHuhxMSG%h+L})XpxPb zV}G{i#dWovfbXNubzA!iZWYHG#lZ;mAq^=Ku$`CS)wl3>CUGodyu{00 z2z+++j z9UVQOmD*r-G3qiScVDnW6avg9z!Jq*u~n|Q+JXXdkTRhU@W+^iTRheN^>R3{FE zCs|rh7)K79aUe;Gap>Cxzl0lMbV=m;?WF<7;DO=&>Y-mh^(f=YC5Y;Q7Z=K7W$u&k%>ueGQTW@|2aoSs(wr5gY*ROV`4J!D(wm&B$%6 zg0BwlJ(jo)|8O=ic@5{cBCY-e6ByLumF6!$Xx7Ab^b_rxAX)jB8d_NQ469q4vBf>i zIJz?wJV$1&{N`f^$3S0PhzA210?3+tSgd16szVEgjg+SL+%BHU@X|jDJl%u2rE~7y93Du350`01^Cn<*ifX-z0D|cdNhoeZK?%%$8L@zM{Hxwn1UpJBU(78k1`F=nABl71jfjgKT9I)%1^_p7s5NG&$ zCI`J-y~R5C`;6duhfNOx#OBHjjR*~>;2rdJ)8vfzEn_XNF158GZNqP$ZEs;LY$CqA zSWkLTj-@c9&VPYm7NKx#eT4JyhGRkSNiZziHLLJe6lYn!d`)S>!*(h=*(ob`m{pG3 z-Ay38$_oM@<0lD8xKU5bG@Scq?tOb_KY91N8>id%_jTKr8V>$kb9IanI?AWQ2pR}! zo%SFs{@7Y{K@&+IPSw3qR#)?D9k52~9*8VhM@vYh8-K%c1xg_U=kLq|G9nKg(v=7X z6T!HqL+4erq;-*Nh(h$MY+bBZgy*f-CVD|AF#H`>DJFvKv$ewJC;LOz?aC@@CQhQk z=!B`Kp3pYV4|_p_R{SUs3=MUOp3tzSGzbcMh`!i3d)xynL2Na<3a#Q;m%f1dw?5O>Eo3f{pu^ zx2>}9PciDc?pc=|``&)Nuv-O2XS|uvpB{HZCkz%E!k2xDvyy^Mu~l@ea(9@!Ay!nB zm4A_p;zIb2D zM`8{|7}J%~!o_blct$thg)D$A7?2<;poy2xDG}8DDBndqmDtC`kqHrDha(drOEl=V zyN=V9Oxe^?c+_^tLT*6-S-Ly_8IZmHn*F29aP$H*>^Ly+qCkmFpzmbV%s&Wj3x8mK zqQEB?Nmh{+O6Civ!sPjOl(4TDp(>wUId$@%gKn+EL%`! zd+cSvtJXpH2e6rL1?l`?$KQwo`#VI$kqr?Sm<1p=UmTiokyTB%e-cgAygYJ-#ksjB zv2twJAUAg(y6YgLV2}kR+P0AHo2KyAdzwt-&Re$k@;fFid zU1)=ec(&8+a$(z>O9SesX`DD_KmId=vBGh1JDUrHiC8`)o_iiVNgVi;SHVJr#4kPx z<6MGCc|I2H6Jn-P|5Ka41a=QM}kZp0(ejf zMFSry>f-j6H1sP#idH67tEK@JxV3KBp+^Ve*H&W)U=`JMAGTCr#9DjR9n5H`fAP=69+X8b5C50TGf}96 zs{VuY`4J6>e3i0*H2j|agZ7VDSO=f-lO#deDF;4%{8HqHh4UX24`r%1q?SXU`L`6r zv;@@Re@NUG8el-^{-ldpjBVFPZCm25VVK8G!4GTW91G4X#ea|9+M<#CkVJYi#MgRIG0AGCl&R4yp3?Uhd~8N5Yfaz&D^F$I<4-@6 zb=0imM1Ch$EPr5=p&=7yM4JU?HbNwsK_Ux+emsVM{`nsIn4Xszp_?j}jPw(u_q}|o zn%*#L*HFvI?P_GPo#59_UpV)JZFpwCpfKb&0|73ZgGe2wE+<&JT2I%%L3Q8@9@pPj z+6ygi9e+`frx2JY8z@c5%@(lE16h9w-eb>t@Yw)gX!L6M9GL;Xgzn)^!$px(5X{2> zo+9V0m&bVQ9y{^8goD8wJ4%q4*eJp_nCCqL6c~YUk7nh)Iz)%>yBpNX84OnNbRojR z)GpVPPW>PT zjK$toD+{QKCvY%+_k-`h5CcY7SkN<6h@jAuH&8cgYmq?3ENUFo?QnYYU6hmE)Zvpt z?zp{MK_I7j>jUc{Ge_%T-|-aB((%k$uqrB9B}LIW_>4im2D0P;921YxdkgM(HZ(-l z7=JfnqrXF_j`EHbU0Y3b?=wpuoHK#pCcJ7lS!*7GrQAf5z)!W+nPxf@@F@wuN{ysc z0e{llh*E692ib12(#^aE0)fOi*+>PzyLDQs2PTDdVDq@wQio!(eOT8}?bl|jy{Jfy z+Mxdi+sqY<%}lnVWMf(NDN~&ULHnt(9Dk6qqx3X986D~cZBi+PGhtugST+`i+J3ZY z7N>h(uFQrlwX$=J)Qd0F2C3chwfraX3(X=rvzR$iZ^Y*9_@593p}7EKKXwZ~bt zzg{PDr*3^PnrEloiPQ+^gVkClHk&8X?Km1^W|3{rTf4?GmEuKy(b8W7u@r)sq<@tg zi8lPu3PFfvn=!+dMIjA!SoVJ;I`9_o*& z+<6mFyRJ*=|I@G-(V8DZ;;aLSr4+!~OtT{8l7^IP2Bku)BbCn$@V_Hf z+C!;2J4p55Q0itekQHq%X?h<4I~2$OfEQYYQG7>@U7oAt_VD*2;8kp&2p+B z9cRXD)#;6flgB_Ju$ve3V1ID6FH{zz%v4VW4*7!=OlBg7WM{i7q-w2gW2IM*F>SLs zFVCf8VxO+(LseOcWD}jJI*HWIvsB?V7TW4ce_uIjyHF(4SSIV+d?pkd9 zc=&;HA}wW(rPAvnoEqmh<@sB7Hwd4`ayBw}3)jzYxpLra1OjSb50Jw)#}O~Uw$xIF zfyZvB02%Zx& z{jo6(mvRkdwGIb-$F-3KWJ;+^yWQga)abN#hh?m~IxGtxJRGlJSs;f2zGH}|cG4zM zg%A38yCe~jZ);@Asm8pXZX70HA4MxF9EZ6l z-?Z@RTdw!MW$f(JHg(^&{OUUop8|n##FwbI6Hm2sII?|;1*_?SE=SIXa{Q^BI!Jhx zl6kNub-dEac~2>$W0#;D0U-gvm%!Whbvp}XYKN3mXvCC$p`JB=SBQ63bu8syX%(vl9JwKvfbkRSWho2Az!;aeOx_hr(kxk_mazONG{a-#(LGs z_4chyNCG=(GTg7j(zX*(bH&nZGvl=IGH_R6e+a-al_HZy+1+rDi56 z^|H-=sG4rp+L@5r&t=b}*L76UQh(B<-(3u&%lzz3?Q8Pmc|Y8oLV@}uzV|7iv2PHn zKfVUX;q<8v-<<9$*|aL<3Z=p(GwHM=$)G%MbdRU$WF30#^%tY^YC3*x z&$F>!e)KkYObpM7{-`dWtBsKq+&4>Mc{<)U(z)tvoX@|$%_gmGY}m{-@~J~BK6{c9 z3$5E)oev*d#H-n?>voVdE`PR?1s%AQE{CByyWTY`Z+C5gT{##a3Hu2i1MP(*aPtOt`n&$tUF;O4I_r%=uNR!Gk!P zpgSnkK4)5R2Mr@&$j9_4@D%T5Uw4U+)}I#o!)9w0p5~>4bd)lsN`K=Nt%cSTbv8dv zE3?foUYhP^le3nSOXt#T*er!2o$xCD<~yw9W-?qVsmgvE9@P6mEjC~2wM=`ID6hiO zE?rKYL$i3kjn2xS$f{l5I`!PdNF}905}ZHaKU^QYdBJxeB{v$GLp;_>kGgUwH$4}Z ziN~k*o3C1~`;0-w7k_U(2IR;*knkCS^+^w`cdr4hH44Q_g`Jj5&LWBJcp2Kv!cAqJ zUF^c$=KOGeTb$Zed7FwYPiKS)wR$ttW42B-Fg`~jp+Y^`0OJCLsqo&s>|JiQ*) zz4^A9KKaH^ud&CIX4^W|1L7Q}>B?xnixdy@f-0W_0bjR~$bZgcL?znOkjFhEh{X zlicXBBk7^;EWSS^j8b-a_Kh=5X&u||w)uCrj+nKp$fv2Y{7KARA8n#|ATfnc3mpWa z=svlrO$2;_Ze+9^zqa&JzmUxzwxK65 z%~7sbtrX^y>`qQk&XdOK&@`f%h7l``v_+?}l_$+=aH8%r>0~=on@zSkBlxz7XP<_p z&1PqGk9wt1meZZyaF%T80J!mq0c5~+vDGWj69d45%YQ++S}4aR^<*;?=tk$oee-G2 zJ}lz7rL+v?#tGjr((=U~{{`FLZI>8t{qZ7`LZt*WDCy>nP*d*@lAraYF{rQO@>@UYp$ z&EA~Jz&Vn%g0f_8V$&u%{Vn!WoqYY zIycR|4XUy}*&kEqeI++;7Sr*LobK)?^RxE&F6aN_Ix&9LXIKu3o}%G)qoe7KW-7P$ zY07*(i$>P9Y3)={OIkj8Y**$xX_eXbhKFN7>VHR!&LCN64i727-=)Td%3N;OY8|yY zn&g_zT}hMozI}MJ38>MeJWnoP4@&2d){f}}eeryiqvKbh}WI#OYODD9G!%wZ&F z)l_vLNvlaF6|Cmx$E5lc*&8(@mk8%`bz?nMC;iZ&b{ zOn*)4KT3g_A{i0+DFDvtUNRmX&Qt5n#8-&djM-$P`J_@O-BpXNczK?y4EsK#s8`<% zqu-AJ##b$5jbwRJPDrW1dLm0YphQ`p@iwVNles5jJlPMWNafhs)>_+SVg33vY(+|o z%_vbzwhI|OnqHJ^#!gyp*0uC&qo(F7yMI%l7S964ptzj|9y>s+ZvZ~xsS%m`o)*gM z<8-rHFYEhCAlDne_LN?3GmH7OPAgHa7>|eSlM0TJTru(1i|vl<-P+g59WvWYS5s%1 z{;afke5@CDv*o_f18~Y7l4^f*F226C4@y6FXmuWwqo+l67^?&KG zG?TWkIk~^y_Keumrgz#W-c|v180F zw$IbUlh)cAh0NCIp4(9^T+|X$xqm%XGnIH@lrK!Ga$busXVu>1F<{J<_&}T1HQ!^T zQ7fO9nwDS3$0w;vRQ-3F4@w7EE z!Pm#`X;+%o>!mohz+^typW6UY<6w`s%e| z%zdwesk&MRBiZbEnJ*q5kNu|FTPC{4l{S5g>}$j0s1}!+%h%?9&>L;fjSsHpk12WP zVt(!4`IAgGhWYF`>%0RNY7 zCIPO0!QtG>^_SUVrB$7!1Iy_+97$}7uT{WujM_bb3C;5QwNxxsD{{YC+hyCed`6jO z2hmCKt*`G^hojMYtw`(Ivd}mmCbglO32DvQNv?$C^vri^J{@;ze&0@Xmy_Y^s@^=* z0P}n3r6!q4F*^)pQ-^b^JIxLko%QYz*hMCPkzw{Ui3M}@+Dxgx`LyAzu2jO!)a!P- z9(1yYhIBR>;p*|RuIw_tK~W1Ho&et)tCn)*YV1|&g+k?5@FYG{<)=Zaya>;SPs>fa zeBK?UnxYi*!QT9_+Z_kB#psl&hGOkRG@eQ?eMUunYmR57Afz;%!*Jw_wAa&B_A$JF zXvXKS)o64o4W`RntkLvjL1$>S&)B;@1>M9msYQo@DEat|y23rI>kxYHAnLv)oc1KF#-$mJH` zfU4%eDY!mVWKA6{a;<9ooGV6`wNqo4nkWH*e~{sV!&RwN8Z>Kic)NL2YpFgNqknf+?q zL$g0-)ns8csTu7}GoB0;a&sk@SjW_-S9vgza&J|2@;Z^?vX<%`_vfBe7$ytb96+YS zXgKUkk>su^_2#JCf3}*JpSuJYiz-?9e?UB}rV{@hR{n>{vvcxwvhc%6L8&bMJ1qPU zt0yxHcJfI;^Q()~tVmYh_ozLM#$o_8Eda~`0MeO)6bota`n~uzZX7#CzR=btJvA=v z4{ycYaoLx{v13}(lI6^y*2}j0lF{!@N19%K+a@3eq&n?XC)Eh&BiX1_)!)Lsf2#Ts z4EXUA+6e`O0t6DnLjGj9?18EUg-)h)$iO{NT_ysFae1CG7TLpQGSf1hRXj76Hm#99 zKb&Wes&YED=Rh#a^_qLBI^tjM3uQTd?Kih;Wi_L7=-}fi6Sub-=9k%IKV{sV1mQvla zzRnKz<^8@jPVC-_;rz}>Z;Mj@sXbqXwElpSTqFV?z9;0z>f4(X-*S$BRQivwv z@%#+lPWTSBcz&Yf&&|Ye_ST>TI|7&B}^~d0qX!f442%$#M%%>aU$m_?^tXYm8A8S!*y3^LZLAV~x zK4oHS9io{kxAOVLe^9ANfmuHlRFnFowVI7eaz`HSI?Z;c5Z)N4Om-+A_vy#OYOap^ z3q?8xs?lhovWgwXgLyVxiG^pA_HOmKl^TSHr2H#Fno-!ca2oV_#; zevuWos|`9SA~Xl@TcdDJRl<C*TqIqjTICw-pl zo`!q%ZCXx0_C`;}COSLIQgSyR^-Ht9aoju|oO_GRc%;C%AwPe@0lceH@}f~{{+F0A z>txbK0T(jIf1#qUw;%M8MY-Z}#0J*&3peQ@ZGJ3tF|PX&H&|P5KhYtU3~6L0IfBl5 zTNYlN7wn%-u(r1H_Ns``(67W8UYAefD&V7@uLQl7!W_k5QFM>IA}zplWWv1V*ey|o zUVku7%FuHucN>>T3%RJOqZjC$^?>3Od<_!+R8PQTf4+v^-?rB`yyGj}ta$zp2AVD7 zxMs@&d%-EnTxOCeMjnk?#PR9Y7`kMKb`od-JURvP;Fcfey~jI18R4Hj!S(U8M@K22 z&}Z=O<_iqQh+TMLDC)0&0bpMOpslYrKL8BuQ;jp%-h15PKtG`A!vUt?05Zgv>~GeP zy?iTXf5>dUyfp_~`M*jX@OJpg&hjwItT_kj?`Q(S5ktp(<6*Pjn+ zd5lK)bPX|W0(il;r>*c~`@+%Z7o4H}cSRF_jlV(& zTo-Z?IN~arFy^FK7>IZ;lGBVUjGx&`TUjSjTTB29j<}EmNmLIvdv!&(RLXoJWr9Y2 znv0j`k07BEa!70*Wmt&im+LSAYJaD|4-CwXoO}#ETY3+!b(~h<@~)<*=!Nrx4e#_t zMgcBf*q}CF3xJ=|_wwRPK>q3)x5hfI%}t1-b&<-H%!_uRV{UL}v_WBq*G9c@CJ~2C zUz-BHBRJ{=A#=ExIhPZUJ0tY{u)IkJ_Y);f9x*S8TC@yIW=n<0TAc((Lw_l#*Rl?P zSj92mMODEmwyk4n(&uaxy=EziUmck#>qfo+Ojqa9u(sR656%0-9l6u(Q8*eHH%q)uNvw=U8viWJK?m-+_}RDkMP!k;7xU?V8poP z>tJ@xj-7#D@!#ooyM7J?#=4>yU?oQ=K+{^$)(a)DRux@WhO)lZw3QJ`JS76Cj1fo# zL!od0w=f(&3{DTL;X}k9#7}+=P?x?k0at%G@GITuxv(yGwfJf}ZY_rOW+)ggslHgz zSa&n?QFmK98@^JgnwfSA?Wgpiqz_NQ$z$&{G4x7!9;&X@@*;RH^aH(hMW0Plqd|Ro zJcLUdU+gWq>CES&PNEb7ZN#ecZoAMvCl8y|@I2QdJ$0^cD!xUidR&yVppC-*b!~sF zW|PzC4YXl|HcOop3l@#r;!ZJLVE5gRxN?#dI%xl65(h z?H_xs!)lpmt%B9WxzwG6^O4Bg#(162)oH8I3{66V(qpU?JhU>#xEWV{ppAb_qkZfY z+qLuQQSXPk+M$;UE|=Awc1|QBrS342kLdkPyggsE7R|;qGzyhlkI^UT)C?Xb&B{PB zs)1ZHy>1uVrNg!72@%WsQWx86)0r-!Fr4wl?qBOwjHeG?7UcNs;lF1uuOy| z{cvMm*an7?XXLNhju6oX2%SDy8EStZgvkMhfus-4Qy zRV+NpH)E56T2eJdQu2S@kdpW1)cz(vd0mG`t7&3dP>a)OF|OoC(Q%=aR|`sd{JMxL z`BQSLDfwwW@u=jN5ho?Nq}@#0%g8_Uc65YVc86bwskf@+@=~ z1^m{nmkM+ItBJCur`he@CGMH13@;Ty-I!t^404Kp3z+Q-^WuL7Yp;H}OK;6QWd#Z} zj{D|VH0G$2cQ8?|ZK_u2a(L3ZXoY!oub)PyM_MWo_vOrJeJNu1)obrWFB)$9t0yd0 z*f7z+MQe@&fxD#N;PhwjLg$kW-keH85MceUK=b|7>S8cm-bz2Z>%1r>g?Mdo4El*b zosrT|kI6SPhU`QS;-($1Y$~0vFP@k^O#QV>?DJi0+DaneGKarTa4z=GLz=|JcY)Jq z$1WF^$5|l+d)#7)FOl$(e~R*j|Eu>f|C~yfP&WZDf9P?24aB#2%c0Dot~-zv5>Q#e zQE3L5R%HERa|Q86wPsE+$8FvuGw5eqUQj5~Bb5Nn8p^^6zW?G0IT8iHTA^$91RWIB zJJ3X=cpx?)ApIgLfn|3-ro1)NOIfbqEay<^4zoIM?r|tYNe=y|G%sw0pa`yEe525-mg3JeY;H+icP;QH@T9tf+eVHk@@J0XK#TIOO5m+DW z{3dAv-`m`J%b?T)E#|eiXx(^mS7eUE_vi4SwiDawy+8mP4MyDnYa<@-jLgY!zQb~Y zp553@G`bJ&RA+yLzd@O*>?KWYsm;j2u@(?MfA+*^_y;%tEbP>_687GmYeAwZKmQz* zVNXcTj^y1{{BiuEIx70p!Z%$hm~=7%fmqeHFn1u@9DLE_2@v_!2!~o+Q=h~WFBTW6z@Mi{Q0W(eQVhCpPm2e zwaB)iudV0lbP>?&^V3~GS9tX8M2j!pw)Tqij!s`5z~6oXNl#S0tN)G&{!Bc4R|CH` zzkYsS&wMI@UUQJU_~|QBYU=5EeM$y;O6BY^^MEe|tO2 zFHgnYo95gvABJz=KL3`kb)pNaxSe0a_nEN06frx+T%4L#j-Q)}ws42G<7)mlpGXIW zUp@?)|5*F1eSq}4r_i@Q-EZwB7|xyj`QBgkPB87+L3OpdoAaa7>HD8>{h%}`ea#z$v)q z8qjZN)W+f5-P&vT_W*O})NVKaeB18D0o?g(ZeXCh?5j1lx2(45{uKfq#8=}!i0Zcd zb+;#6ZjHbDlt2~;*Se-ofzOe{WAQ;Meb~ zP7j8+D}Qy^UQqYj;C6Z56<7H7-pH1~K8ia3K=1$ld}rR1uO3Lmn}LS+7bo1@0`kO~ z^h7UvE86S(mY*MyS$^Ey^N0)Y)x889JV%WO9`eqZS_XT%=C=_{?k}EtR#;IR()jsF z&o9@iD6w;Qt;$nz_4S&Se@2jbvsibvvztZX!&N5_L+hw&cOPVr@?o{UXYCC{e)$lz za+=k=Z{6l!P9Z^y@f8-FpR}a3{q{AF7Ex)W+7{np>Ow(ukP*o_-qFrFz~~Na|}x( zWS!vdkB?jt<;Lq>UERe*Kd^B(xOBBI<8EnhW5ZrM{d(G$e|B^~)=g{TZ>zs4MmHqT zY-)c#5rp$4g&*4c3EN$IxSg=G6Wzt`uTIL+!dqH`Vvf1NA6H1$l%xu(&dFDTa$=bxx{ zhKTp7ok#haC~zW;U)3Ur{r188^wIQ*8 zwaO)Q+OpgI`Fgqx_;1aQe)zZUeft#v9#V@=Jx$Q8s~38pko&t#Z+GjB!Q8IqGc#B_jHl0ACiopI*{lEh!506R57;fd z_7Dy5^Km9WWJ&%Zwd|#%kH9GwzhjV}8kGC=e`6g!aqgZpOTsYXPv6?Ly;#@U??U*B zFWvTEKR8p{C!rE|%5WF?_+VjwQszan>wZ1+9dr`jZOt~u^0wHWbKspgi>{xqv9DBb z*-W3)-ZN*&{yed$-#)~&ctG3B|Qt^~&-R;*|fbFQtYuNWgpWS;+edyq2 zJe`5O^~`n@=ZU-Ll*jbAq9Msc&0=SSBt@VD>JrtPvD_v6Z)bL=jCbiDujYxZ=;|ME2{jKbI|nfGRLTB{+P zD9aA}8!8*`-gL4Z^!ALc=Ea_UL?*NkUgJSe{;6D zpB&_;x}Ps2`*P{@w+j(J6Vq!d^tK1%2Yjuam$h@`Uu(1PI9RWWHTARbahq|xYjZ({ZF-exTArI}IDH<)zkfg< z(@a0zrXe&$B}%-P{&7m=RKMOQd}LLqeg1UnSU(LT zyA*HwZDd{hu7eiqx?cZlJS4$$fkd3#i!4m4Au>?=^Og;x~5KU z1P}3e?ZZE>s(kBu?^gF8TZyW^EKP^=pZ~gzBYPcads%o(RzH5b9_~ArfuAA$3PMg) zMSo&@>-6w19~xTlvdpLJ-P;@0PX@N^OBXMaU0Cp!56APN3Ef}#Z+G6Y$Id=nR{Mcc z{MX;#mqN>kp@plP33PLPEc0@F+3CmYv~H~o z4JW)b)_nhTKe&#rx3K-^u}utrv0Ar{e!DGvrZ_FdZhvY#k7B*zI|1G(81J)+Ypvk6 z%o(v>i=N@+3Sz9U#0uxhZ>?$mzg|O#JB(|JonN1&oi`0!w=uD2arXpQ@STzCiW@X| za3S{>q`#xdkM+Jb>iUP)D077oAO7QVc4JG!x)8mOZFJV3{f&+l9`~!8Q$O>Q1Jp{!PrxQ@V26n~O>0kBeaW^z|Ldy~)Em4eE#D)GuwH zs(fyb>buxyTT8+zw)nis&ti;^?*$m2s@>>IFA#7NG8(KpCq!=?wZRFiQDAbrl~TTD zjga0@Z1B?)mUKJzB0Mp$v-cJLc7d5cd*7ao`G4JPop#)3o^&$xy()fB;-epqtUA%; z^O00H?OdN>b=~Ua`IUNkY5ihsINKX9CEirfJA2MqGI%2?sFj)T#g3PD-!v1vT5az; z`oK5JRQ1r^(|tPaQnx457&U$vH8z8C0al7e}CObTbI{270czFJi5o-kq(}otV~*>bEZG_Vj%w$oEx z?I^+396HQk$n$tlEV2<2?&YSJ5;yP8lC5|;sReqn9WSP}E=p<7G;m5cz?#`zz{Yu0 zoh9o@ojbGdx%B-JqE{8pUZy9fuzy_jbZbkw0rmC-fTwW&?g=mFwi|?A+?*A*-1b8{de6t{P_|R@qc#alrJA|yhk5@{njW!uh4jMpF-cRe45V!DL$M| zYQLy|d{gX+YpsK?^XUIL`+rKG96|7yB6s7Fdzt^a{zDhPoMCwSEZ6)y&0l9BwQlMY zATePciH=cz?)+3gVwbz1?X{Hp3@Gk-*E1jGlX`z%{r&plp@YBO?9&~yYB}}W7;(*Q zuE77Nnb7TE-{nTPMSqelokFOevC4nD8T7Mck;m7QJ|B?T14buj<@I zEWUxf?T$9D{_T&ayU|Fy@1gbkQH5>O9N&QLy-IjW!MZ097g+8(d;-F^VBD2@2E><@ zcqzn?H&o|=aCJlMFn_BZ*w06yTz$P^B2QWNErWiA$h(5iuB>=d)VhP=7nphBId@#; zSq$YB;{1b1@H&^fDDFE$m)*FJc7=5j-kJb0($A>PB^c=F$AG`+OM}JQDe`A;5F_zs6n=eNo zz0kn-MEXrLPv2PIT6Ukni*qj)I&m>uZnZ+rZ}87Bpi?ug`C2pD3|{z_ z;W=HC&@-I7V_lEr^@5wq!B||CeU`WObaGb!aW~Ch9;f+6#itXycW%Fr<1Y;LYOjgN+nPI!yO%{D^{Dfrw1YdZ zUNd6n*{ZbX`09olHLGHLMz7-m?(g9^`Oe#bye}W@F0k&)>x!M#p|-_4cz+4FZ7omV z(^B37^izMW)#EO{^Fiai?%|3Lbmo-n6pc%e=Y5FVS$`$Ei39!ZH|Lh(oWo5Y0yn=C zpL)0D=T`phJiEJ1ep6XF4Ldbjzx@xW)EzIn)0ciupuOt<`{dxKCD@L({}eqx1M%e$ z>HERlKs0i7p4ykEYRqkK4GYZvAJtL1Vertnm+p=As*H-BJ#IRqUuE-gNFQ+-Y75IETyHB^*sJ=lG9y4(M{^k9{6K{#) z|Ax2Y?&40v|7xFP_?LxzLzX#PUH;?gHP^qNcjwvLs~8gf^z%~o=X#Q^8aiK6`umfR zm46EnYCkT{C*IJV^pse5UZS_%Pp|H-E?!niHQQ;AN4hwGPFskd9%uK0$?eD>nSp{ z1B|W)7Tww!lr9JS+}Bq#iv0R(k%8B#-hZ0cl`)ILQ@)l;8fC@l2#M=-@USU!J|6zk zSR;poMwS_2069R$zoU8ww=G(J*JP^ZUzN;JZeQMvD6EvGuGqZd?{W!WAP;MK#l6qPrCOkBCuwHu&bNg#-gjrK3Y>xvA z8%clQ2j}^+-!D5KeYIMNGy3Yr-AB;9F z;gUT3_g_E%dJXFLAtaZZ7+VkOBQAFg=0bmEzTV)5sFVA9QJJNR{6IVp#{kxD} zDAR{GE<`#F=LO!Y_aX_X9k6w_g6&K2Kf1Sne7ps{ ze+`SEdv*e%@0*)$P6WF5JQ{v8mU|HW4q#s5(X)nQUvsi|f$dWMRvmsH0KWr%oiOz- zblt<&`*!!s5YGwsEva}@0=t_2^?HBi(Y2i3n#CWN^2_Ujp11XC4KEx0M`!K-`dZ+1 z${oU;Gh1Ipg)7K=MhM<0d`7CvuARW)1v9S?=J;?4A-a}$Zd-kOwN68BXu;>#ExiGg zKie9Cw~{1 zE+OFe)av^}*;|NrDSQ>n{E2RbicdGkRkibOFT!dhh3xl7>FYWM=rrcvKm6H+`hU{e zMDI^l8>;cijoZIL`zLAtWZm!F>i!HUTsZ$@)&_5CfX6uKy$j^>$g`Od#Bc(qd zKnKru2dqEc|N10kvz?Ir-nKlG$e$1A@bjy%>-3^GR^VQBdSe$Xze9iVHVNpHsl1|i zBe8e*-OpZd{RA`(WreMM->j(YgTy#R-nz8pL0L;`q--GQDW3KZ4aaYV8}OI_$Ra zv~AsX27b4bDdwFLldFG6Z2#VJjeSS6pA$n6EX%TWWN7yP`oG%E0y`cFYL@fc$+8^# z&qr$fz!2_~pN4^7OP1FxJiV~*8|mm(KT>l0Sysx4@n7yGxMtm*5a47RqwV0%XYx#< zI<<9qc-8LZ(f#EI=i;wQPAeaFr}ed`ai4zte)W1uqTSn0N4$T$x@zyznGv>Uf(tw| zj)FJ}+v5kiSNAr~%fj7jSkDdAovP7kI>6bqdM*8A-71~J(%S)F%G}TSDjVi?Vy6lH zBi;T-u4LXHr_PaoJ$?QaH1eMER~wA@$2&v#Cv|o`tWy!6=z%{BEZtCm<~{i7QE>0}{L*_PxIb7d zUhBWrSv$A?@jAeE4*w&5rnufI3y=HS_Vmm!OepQ;w?AbTRx&02{Dv>!a*%s>IKh=I z^|}A<2OGUU2E09c_t1rI&`}!P-WApKa+=P4NcEGP^LKyay49|gFCVn_9Pjf-+Qtew zFFEFy0R9&kzpP_>@@WTSr=eV3fPV3ibcqrlb?5N$AyeXGS99AIe0EUhWgtx>r~bZP zp1gu?^X~HS-cR+CI{vDXo?Yh7Z@=BFc-O*JOOG)R-J7quVzt@XwX1OtdIAm zgYz}Etq*_fygE1LrtgRJowUSpcUa|zE=lD>w^-RjPT?64PUl*lM*GG&T34CWcg3y} zsN2-&^C`q<|ESTbsmAA<8*NXgj$WYW#?SUN^|s4G|IS5uneCYQ+_(?TzufuM9d&X_ zfTDCKZ!?EKymNxwi~Qjkl^&Jho1I@ykN?`NU)+Blm8DpxLvWwv$aY8Xzn9zFW}7ug zljW%sS~rfH)1!-5^vZd8IzG6Y-sKR0YY=Q3ybt8OoQQk6b^Cm$_th%g*FRmmaT>w5 zd)MVdiEdC)>R2CN%$YZqoz|Cip65+|-u*FUC&&J~&9}!hw(q~bo}v3V;76nHO`h7* zroVq&xBGSm?~~-W)44Xc_Y&N!^AoU8{o;*O_z%~Ee1FrwJam0My4x{a2KD^>h4)eB zc0=#v@Dmxinu~UK!$TK3pmceG#!Wc=>%$8fz=8`@? zweNaM&zPzH&^lhB_>;rxet7I(!>PuVv%lRIL(;4R{|5o$Bd~m#WPtRVLSDCiEt?JK@%GcHiV6;}FKihzu zZ@;%8cE3gDZ=Ip!_p{d1ji$RB>%V{gGi(N9q`9Lh{%?x!SdBE(2rGYUp9e~6IpJ?z zq}5BUPA)w~oqcRItF#T>?4qOE6YD;<(NrIQ|A5BFris7*XZZ0U0rP5gUtV3GO8Ve^ zyR6g2{dRXMX-AK*8vTKjNxv^6f9{s~&rj$5?IQL*o)492Rxoso>|-lov}1qnR-}1W zef;(0wS7`G3jOM7y)bIl>~45B&dAH`AF1f+Cr zWTykUlf3@`bpOX6pIVR!&jjt$_ki%re}-=~(GBrdFZ%VL)T9u{KiA|5RkX`72}Rl- zKc(c#@2B94xDm-)Tfw0JrLBM2ZBE4(kc)9)WXIU=#*OK3i^BE0#>ZUmbWtoCca`#r{`=3^}PXbfy0;Cpt%Lkyl~eQm(C z5BQK1V4^8=bj!m?;)M3$OrvaBD{-96md(#0iEH{HnRFEtof0LTW)FXI$oHiE%*ScM zR(2?~@K9PD6Uega!wZ)xmutR?+A0b*<0)F0(<|M}q0~Yspg=6d^7UV~eIB+fl-m-eaeXR*l$onF=Px5^Gso zQO;1Q_OfFrAS@06-&OX8gqthNLN*byU6tH!5|*6OJaMoAvJIDXpyW|47;Mq6j2z!& zv3Ridj&N`sbdIvYphgFg-<#@rTmf3Skt$%y3ppGvvWRM`Lf(JAvIpf>(Ey~crdxY= z7%bV9#O|;-^(SC)3{*a)l`SNu<1CgVcD)hU8C#7BEpireVK1gogb4#7#m&ilTn~AF zu^hqNXfKpW+K=Yz1;Yg)K4OZPa4ba=t6`N^3W&_2!cME%bk?-yS%7d{Ojdb405%*O zQ_fP;3qR}c4v~NFU^~wj=QR-d=tk%ZgV0L+5$7TX&j6E3aS40FPy1<46OQ)A;6*!= zh+rq|oN5UOOEMq@1_?8>*ol4t&Uh` zz{FCdTF4(K>D(Dx5`(|~8&88h8e2Zf3e*v_!(-px^BX~2I!rY$QS#ByI|?z9s{D}Bt63KM zNwvkIggPd7Zpj58rixFeRv;*3;lf>0f_$UV$;Xuj}Z*hvI_(D%@t3C$RJ8!Nhp zMgdHCl^f9Tgl8p)whda}$F8`y>(OApiIIw)m6^}?N|;rTPOj$UZij|!==e6h-{w+6 z@@0Pv>l?>)X2U6lwSyEwezWzL_-t#j6E5(Fa1|FlZB4NtPuim?p*G0Q4olJMk8w^$ zMu!ZeNWa*-5jvU}qhqwLQb+;M_s|SJ03(h(fRtBlplVNpY$KsE3ukIp+OQum<1OdsiL@sSd?#Sj$x(nX zDM_e9gFq9vk|lRtEfObp>*HMPh%kM^{n5ddj|bzMj(+KXdk83^UZL${N-K~^X7cD&AxH{LiE#`b(1iZUlq zf?lB+CyxhOr6c0bii&(p?{{05sbYUv(35~72|nA%Y~TfoOb_H^57D%$j>=->g3HmU z7f(?f^9adgJ$e-v(8?+ND%l62?U8{lO{JM}toJZwqAA+&ZwwNYz`-rtwB-NC()P3czk$=z1j%#7!(#(g9S2Vr`f^eBF1*$q2V+yGoKG zY>4F6h~(h1+D#|&#?%5i-~h>(Z%bI^hR}3W%*x&|C*uKIPheDBm>{{>EeUx#S$k!% zn^eg#bQh6a)wnax6Q0p^CvtyG;wTYQCN?N2Qc9?bCc_;*L{a_VjP{N_7!a$C?Do@A z&-$pk;k;sHtj3(Qn;>h~)u;sP&q|lGIKUh4fShP}_D~A?Zm3dVNCrw!CN&m>lp;lh z<;cp6ne5P-Vy4vEHY#sPA|;H}`I^~}Q+aA=z(ik(xWJ4m%RM-zG39@#jl)LseCab0 zf82;rR4!fIkWgUVBj%~PC6itVAp|(A$Svs+4KnN6Y%)H; z38{n}kC9Fv$OU-7_8}}ncFTQO%?x&@V(V2u8|>0ZR?3yLaiV%0@k4)23!G6i<8i&G zfp|TU_)r;uX_T{x1R8&{g;3l5V2SGMzNkRbUhJbsXob-jZF?-L6iMHxLnZ0$f;AkI zUg4-av`7_JNh;PxdXBxu2Zv#aiyL5F?(vDIN{$c;Jx>Zov-)67;@L!>3=VYwqkv`% zrb7(G)G#FM@o_SQ5WNhyO4$#qCFo|(cA8C(07+Hud>2kAAtrxTmAl zW4NC863szJ?13$yi4RHmh-HquxWDxDdaTcpu`_U3Y0roQfieY>7$Y2r_jZY>3W6y% zeA3LN7F8AwZ4N7bJrNs#w5icZpNT;{;g?Ax+E6_s*r?5V_k6Eb5|-$xDLCt4xe7b# z%WF0;Z_G#+SWn>bl5oFvw|v9b9zF|1~jn+Finh5tyk$_o|0m3b<}B+ zoYE_C#F(Zy%UO0c24)TXO9{T+mC!O6@XQR8@Cr-yJcot}Ea$E+?#B|%6O%r17~z2L zI}^KR;X(gx0jVLocpUqNt7zU22uT;p8~9Xz@ZUyx4<~=sVMSrO7vzk9P||TU;v)y6 zO~v+1F4zn_c0v)nFYh)InpggIZo~;cT27^jkMQt%6(9wwjzzy#BMXrY6ocbhUdu-z z^GJEITrM`dT4OY&x7_DL7DUl9N^BEYk4Nhoz_1W7*W3}OICF5Y8CHeE2?{bBJyLi3 z2*8Yu-p_xl<#07~f;kfe%FND`iR%V?kennY$pzklx8NgyNvSWdb$DdzMZ9;4L2&d| zxR&@rQWXnFB0xY>DwBlMIX#8SUMx{lu@6Rpy&YGMA!-su47ZfDsrCrGbaDk86d(pC zLL<9E&@6R>dAYRuHG`N|=$j-4trtfiw3n3=GO2%x!5f;O6J<&mhxJq)PC#=54O}~e z%6+*SrNnBnFEeDW<)GIG!Ref*09PiVwU4L;iO^xN^2Lonr}4~!QE*0E+HSsv2y4U* z%nZ)N41nP>zzub-P=zyr$Kw$!MYZMt+M+*?#=V)q6yvxL@JJ7!j6Rv7s*}mV%o&=q zI$nS9GkLvo!qH*lm-=Q;uF(Fp1`gZNqF&g&q8KwpO_-ztll5|~rL(1IddxHysRHX4 zk~IYtWqWAQX;zc6#|#GzkCKo;EXlyMM)eYH#7pfk9mVPq8w3kyy(G31DBQ%8`7kin z*1!YEY$M1GXDE#TLLyb^k$gtaYnC&QST=v%=nkyc2LoM|{o@jd>L``qIU*oS31U)P zr3zx`GYK)Uj?$38_})I6;t_>A2X@$Bp$lBuv*m$Z7}(m^Tz`g-ah6vYzRqbIcKCzI zSJDynnANzHfXSG`CXBFh)4G)1O@9gxXmJDyTX>h$J7!1Q5<_GQn`}r{e=zo7;edZ{ z*}1j%k5g-^&d91z5pp7~$4CaKVl^SR$6>z;Mvzw;h&ey7_=X*^)n?vf4W-(#ip8$o z;Z9i(5Wx;dQ@vre)o#~gBFfbd(8`Bq6AGFf0ucgqI(D(m2K83+La|c_-j%9~_II46QpF| z`34;96LB|if*lhg7=%wmxyWbRcPSg~7kO@^nO*(=MyN!NFQiSt;Po!hq%~4hDru%i zo$(9oz=DzGAB=RzvOPK|V22$ZBqZq>VXwTj76WH_bdc z)hH?2g^i-ymvBp)x%|qbaX1-{uyCf;tg>BCL(>CH6x4@dAJjQ`d@y@L-rL6@$c44h z8(7jfM+Y8b&EhKI=|g(Zn8R_&HY&b?86t-D_Om$%RLKggb#v$rbCs`QUeEGHy_)j| zA1#iv&8k+1(`ugUW2y)&Dh+=qwOm0x0a5tTus8DRWaNhb zw92csAwjDOF3}YV(JP?jP*=?-eSZ#P3zV1`cCBI=1!KT0r*lLb$^LA82ueK3H#jt) zc3IB?5QPgBt<=>L4;EfnIPy`E`?Rwq2l;|NI6zDoMyP_l;BbigQqg}S(E}`JYgjo> zW5K~A$XQob9|rY_!&(l)uA5Zx1*TvFwM6pQk1kv6n@v#LVEiLu>40EdfG zbdqL1mB;U5jUN%ojP--rSdQVvV(Br*4PFki9=4k%!Z-p0GTd$Txn1(YQel_%VPT^z zEoTbBs3efidVSZ*j=6uf;HEu>YbdQpMxsmxVeA1;ii0NQj=jBq0C1(;150Yg%`}Ck zq>;MAXZq5Tjuo{D(KWMRi$G|`B8qsQnhaMB-53#OZ;NmhU)azdS)+=M#ba)(xp_h| zJ)zt#3*KN1MVTv>iWLK5Ac_vQvtWrAY|oy;)_|SUX3ru)#KM228X8HWj^etXlP0-A zbcAEl>44N&trXnFR0EXp2wx_PbO-jS(#VL&cPwE$wloN}QG}UdR#^-HiZ2Njz+z8> zm~t^=chmKrX~3S*t89m?S2~JVQOwA0zS_iAy9s-R|)V(;rty5sj`UF$139rTjXY%o|QD-%Gf#Yi=PaGCbZw8CH~Gt8hGITQCUM zfNvS^7n9K4EX^Lz>nnI#gB%+g%Y4WrfrWM?jhOKQN~PY+vaCP;xFNUO((zkQ(EG%e zxhA$M;b4E-e;ctK_-A4Zh(3)iJy?^DE-=@6K(*gF0evhyq~0=NU*%{oj%mmy*?@?N z+?qQ_+va54RyQ6^#Bd?+te(8!mq&U|LCHK%mlZ-aieHETaK7LywU{|kdfxx5Te#4F6?url^&U56%z5#SQ@!O?$szg{CeI8fXQC?F+}jffeM$T~K+ zi)87`T)f2&6k@Jd8s-msJqSsLX*Sr@=zLHwdvei;JqRV5uvq1WJMP;JVDDT6Joxkw z253v1Gnp(-Q#GXOMYQ&$Rg&auHW<3F56}8MCiP28^j3V2(+;Tx6zo3OhB;Q7fvyQO zufu=)gtNzh(P)_K(b6gBdL@vnWVxUweJqi3$+vOfz&XP@(k1~nr6mUu!X;KFAYZdo zw&E(XQR10h?y^PdI)@S|Gz-Y1Y6;+j#ZDH6$l;JBCGD1?T&6)v9in7N5(|=a{G7uh z)zK}3=LIKTZgD8@A-K@9*_s^IlMT)i^0I&FkT%e;k|R6iDFV}vRJh!30M`lyLRwn( z0a46Uwe6|eQ}B>JdfakqukZ!w=%W~-rp{a#h@Rif!iNNBrg#aFnZuzz4z>ZlSyQ+j zC2NLa`{PM4o*i&cDeAddf@sXA{TVP5wz(M%uwFBu<Gr)q1lE#qlwgHhmZ5imrO8eZd^fEQ90cl#DPn+_VYRrG7R+KUqrxQHFB?e> z^!=H#8?&QTShLGU+EB0=E4ev9u?v5QPr1m4Lc`<4+~=qG$jWxH%-K|s9-J~mD<I3O}DY%A?Y`y*1Dp|>D|scJ2e0D_iq9;G>FLIZk?NXRsqSWEY?;emgh>4~u~ zt?O~L?@_DTA%miHmmA(25Q;0V;kC2{%~}OrD3phJzye_}5d2u!2IB~(CiHYhjo1Up zgBD;|I%K-&f@BBB`7|1+4KTnY7&_Z6PYODcE_ZNGBwVnj3lNoLLXn7gfVq(BFV|)^ zs%;mWkKHU@vobI+T^$)Q6JLMtFD)iSkKlBcVnj9LC9+1N4MGg&%obzK9z!WE5RZv; zPg9H4mTIU!#AtQ}_|po}YT1tuKsAD9X22|Hv0Rhc_7FtKU^9amtR@5)6hy*IaIc3J zZma@)yciKP_s9rtwLfgEM+5CO@#YmLRHO2J8^Gv_c9S#F5vcz@>uZ00w!V5;DPqe> zPrwO~JPZM}2V+B6nNOB}3am;unh=6q@?^>rv$ENvDHRybX0R`-V>mjF1d*+$_ut#Z0M6xQ630K|{(VQ>yg>DSB0|uxTH~?fati8dw-}lRb zIVf#?6;j){_7wmcK|OzdN%rK)W{RQW0P*VymoKN-a=5h3cr8@S9-UHfabWkPGUlwj z@`xd%@nF9Q)3B!`wdBe9@Boiw)2OShXI9YEpAG5dZcY(1I+m6jF&V0%we%;4g9fg) z&Z6d}MLe3rrLt0$4Ln$q3~v_k1k(naq8w+N9PwrVNC3U*QXhX0n#q|8#KH=aiL>p_ zg^UF@69D@hC2wclXzt8t%IdcI4i59pg?k}AcDC9S|0o0NL+|v znul~>Z18=|Vl^6&1dh?Od>GWE(Tnz;8x;d=oJ2FCh@olHzlhc<02f;2uPUK6OI)Ha<^z9cpqnEv1v3bkg46j@gR2N? zlz(M{;cIu&=sLg_X@H0qhvu;u3?_+NN>v&n_+%*2ld?}&mLWNN_n?6D$cc|p1G#Gn zW`Xt0`@=)F*sz14Ga4G@z+NpTw6WdvM)azW?rnbLbG~VApgfp}PN@cC zeNL$jifn%-3u)mP%W`RQDV)ojWK}1&F%~^?$9O{rJRD}joi2(;9UJU-gwXeD6-ASk zBOj8PQU~Lsy_nPl?IdbgG+Y%vR*pMTj}!~;>%FF#!*z9>4FKOe7Nr-4X1?wpqLk3F zRim*Jc$lfC!tDkkr|8;lJhTFbnL;x^C3Zy#kdl8zSI%aV6u=5$UD@~7%T~ZN4#l+3 z#05-NE5l4T1HKM87J*@ho(Orp!8LNE+sMKnY1JlIoY5gwz|oSkEeaUk-NV$Pcozkt+rqkLclY zFdKglrrX|{G7nnrZnE$Q^k#4ose>dRSa`m%s0JidT}0-q5wz{CAdYKRYsYguQ7*vz z$n;iz?QQ1ecZ6qNNuB&Vc8cXS`Gt-Y@3h7bit;H=IT1em=!kxJn;~Rgq;x;Znr&wx|u8Z;35u&ZTq1bsN3`z6I zQ{`2_5K6S=_XLbL7!st48i;Y;+Z^N(hOOyvd&CVuriTEDVWYqVEj1|f9t8Jb0v$<9 zV7D!Y2X!0nKp@&qWnCHcF=&YNiuD?vOOP2VeMq;#<{Mpu{W$6Ed78@bEde6V5N>~w zfYf4t%EH55Jc>-j3YpP-JzX3F5T}yTVsKudjH;|Qur97;0P|*p)l?_IqNWid(4;-j z=+mQTuR!R)g9Zj@{dfq(%nHB|p!BE8gaSAb_N86C7#kSm>2q;=m_;KfO~|dI^~0Iz z4YdK{Eqke-n-&*u7L(PoFPl81#2kOK=C*Oe1p9?8Cbl4Lyokvc)l#Gtig8(rjknfF zZcT2|e6WtIDI-k?dmJnrX(}TuSsxqrUP@DC-xHBwY2>|Z9m^Zl)j$HR0J?=8jn->R$|2Uff&gg-*5$#?4#Ud%^s1p#Ip2pCn9hK z+70B58`zr&jX03WA?a?dp|*d@i&Y9?BU?HyByPrd{(KZ?s2wSIwM1kCr%RrrW)4bI zn!g2!_$U)|+SWa;)zko%*s9zFfMb)R^0E_4Xc9?=WJj&+da=q@S z{Q=4KxN1{tlQ}V=_?mCnsox)ag}T=D9__+mfll-SKOS_BW!4re!Zm+Uf_60kDu6^` z=qSjXRG0n|9q+fO!;k>l$WZ=*B^j0lWnmm~+l3!`oIBEwqk^C95E37X2tAlW{A3nQ z^3j2|5_+g12NK%$%O%b>f@kHfk!7L++X~^mWSQD_pxVGp3ccZWv-82YEY=X2GKXEX zANHu-5nM2g*z@O%6*+(T7HLT4P}!|(0Y*@87OSg8;idRUfc|{+pkHSn?R83Rh|H%jgB$5X3iF8slmdt=S+XHWp_|GPvV256z&LH z*L&2}lH&vdcY!gP4^(#`0?c$>4MS4|?VY+oy(MIYW7JtLc7(e(?GVQyn&&1pv={R_ zm}N3GT}@F$0gAPg7HYlt4?XIWYAPLpl`eLJRi# zdIP}I+^rgxQtyAp%%K_%KzX1_=yIF&bJGonQ^GCfBMbKFWRRw?T+mP?yf02~V#j+w zl;QtN4z-NF7(!?d&X-U~2}cm)*7>;6qkGLyEK^m{*w1GCz#WmEm@&51@Wo`a4~gk! zxujI80&r_xid?K&Yz27pg$DX#i-xdWQYeZ#7<$t^92bASV*%actzS(g@klh5R65WbA?t zErM}e9u}fmZ*7W@C;ZNaHhsIL4Jo4|RTeBa!eEEvg0VD7O_vPF64Hq-to&gr?+KFE zc`oN;cx`_$yf11wQ+ti-#Sff(7M5c;^i*rLw`AX5_3QyJVW~Wqw!OOw?ebg5biwpxFYP*`u2a;2%Ha$=;4r!}S!A@{p_@?l`9j?GcE*3wQP60*gYn!}%FU(^1&pih>>W0m zn)C=`Ol8oJ5Ie!~0ga=_nu$SO3^j?=K-=S14g0AJN zn_&jfX8#ak!lbY4)JYYYkwOe09YS?-RyaI3BDMW;94{oKKUrs~-_$?K$9bS6G^C6( zvKoKksg>g*y#Qw#GVV9HOO-Uc7z=8St>rYP9LhsPR}GdDqX+#hHy9^GUL2MRgD%%Yc&8EMJ(+(L zxSTGzY8o#`i`3`pg4GqqoQ;b{F@|K6G}(U?KV~zWn$A>vZx;p{al3}>hEnBG@3_@^zMG)NGGOxz1$+7k0Y|Q*aij)~)o4Vxj#zP-QTJ2H zGg!Vh6I0Oz$)aWiPme`@PH>Hwz7;mhA#qfcLNNTw2+JZ2WndH9d(xXvAZlW%0BV2r zV^oh7bW2m72dja}ZHf`NHMjc=kVk?V=hhRU@-clZjPkoct1jo^UE zx2gNt2IsfaL%nn>D^4V<2h17UqeeY)p3i*~8e^Mu%NH_B9U(C)g~7Pk7&F!{%a~d< zn($!55e_5ZHSO{w-7iyj9%bR=*qa8rVbi1;8z2JIUVhWmzTRPqQY3%ql~y$Ro5mR)+=4WuX%+=B8$1 zbDo>;oAn5(LFk)kvW!En(n56&dU!OCl5A5h@R_}efo4}$2ROjMUn+k8@H_$*$>%0!Sz zT!vP0uMs0~${J03xtQc?nimM1CDpOuH!E)DL5Yts%>dJ(Iy8r|mim8&>nSeUtmzaT zt?PKCA6&cP8X4h1mZvUgDW#KKJm|;}=qD?0*y|bVMVP5-P*Jv?yyrJsc&5AjT}8(r%9kGF%25O{3XnZ)FP%?rlT^ zAMKr`oaAVuvmUW#`zNMm9V#)5&Q6Xu#Rb;zq94%x_;ZXh!v`kZB11%9Vw8zcpyfyq zbzOkB17Lli%S9db4SFv&(lT(6V|g;R0#u(1@YoFF8U#&W-T8lRiWZ9)U5yn#X5}5N zHqU$M00@zhX=1>dS444&V(SzH4{2|7X!Z*vxy2k4&;00D7t-1Jy@ea0L3^9^lJJdV~wbQK#CjKw=2-tXX~P6tQSm?{e=at}kGt$SnysHhV~ z7dKESLd&BkPqrwqUVD9P2!dd$APvT#2AxaD6d4(a9nKspocV%4!TMfA4ry}qB!u=P z8Vq_mdXNK?EYiaEQAPG=)8lA0Y}%7|qPRw|!xqHMt=oUg)5D-pZPeiPJ)La5m{@Iv zJduO_Xaw?04%!Y!hc$IbhtpDp$hB%UJylhzoSz*s7Cp)hhku|aQi4~^pbuyzz#|vyUlu5eLy+H3UBNh zeHt)fmWO{1#b8y(eZcHDYaU90Gb+*^Qx3raW=`uNa8yNjBL_2C6g*gNl$~ac>SkP^ z24jOFQOU4hxD7lE>*0YHMRA`GR=l(K!BwU0r{!q8cKVJT%}`}W_ZoNuy&j+()5R)_ z2g60ZlqCTUkSxKPeMWbJ0Ph43#EYRJ`Ljt9Co6w7h;2y}hkdLe4(O_ZHFMpJId=AR z-F%-8vBRPs7R@>Xwk^@9w%g4We?T_y3d#_+w-C%Yrb^Pl6`v@(ffvuW30kZV!<7jF zYtluqrtD!2k5+Yt0xLh7RY4>-a}{UJy8F$3H?R-~s?SteJPSlunsZLy2%{L?Yz4o8 z!B~IW33ejEgtgmZvd|DK5oVpe=y|qh^g3oYJ;jfs2Um$_fP%Grbd9~5s&SaY8|G*i z(?d_+a=5o}1b;@)b~MD14aFn*J+t(pfUu4%BOUFP*DuR)!r7dAw2qqzli`a-q$3I|qA5l0XX0bV#=)HQyYH1RHDZGCh5!D<@fxQSX_SI^!2;JSlUQXfyDqyBw zZ}b&BB&~EZ9yBULDn|N5BRNU6tztbW@dK`mA%d4V#rFhmByePn=6Ga6d)07Pv?iiQ zM~KFz>-JV)XhO1@;LEiXG@9pVz9AK!gGNbcmH>gwSRJRh99f|UEf*%P9WjK^udIJ{ z<|3kv)>0Ic^I^}wY64KKmnVx@;JUyW#^Q7CIpo3eflHB$=u}=~IG%8lGx8f>l z$-#7H*E)=>v1$P0&T+BtS2H?-wSy>_TckHpOrM6P>xCZ^kf$VscXH}Bvu+0O5#7G!&s`VBmMD*r*F2W{)1B-tdK`_&e zrJbBQZv|Ct3`==;A;+EUxFAjoiQv6?=Qditu&VLWjaOrv395V%=wY%<=QYVxOBB^Z zZ$)xg-;B87+S>={%FooEC^TfxmV_vnX(M=l3i3u z6vfKk&T|uSa##t|S>hRRoWi6};Ii##i*Sibd%4f=d`60l`UusjDCbv5=8lTdJPTqg^$0_uMyP#J4tIM4X~qAIs; zxQRnq%L#8i)^{UKBMSjV55#K3?^SOMMr$;-VN67U;ezohXw~qkxhhlYLZdhNuo%Sb z&|L(6J{HroM~bK`HOf+Sps7sL2zWkY#n>~P{CW!t5TzDy;uvR|H zV1HS~3qONBp*MeO5O}$$L24v2evv0)vLAq@Ax}_bmFN84RVheYgS52Z{aAF#eZhh0 zaCk)a@_O!#r+9x#;0)o7xfri320z%Nb%88pYXvQ8fZHfw#+fCH@n$TtgTa10kivK{ zu_b|?5T#b*V>ln0B$P9oLB;rpzM9lEXrqM*4rsvP?$=4=Au1E8G5*8!)`G zuyiwpRfgwzDwtI!A*U?C5(y2MKAN$aZc)hpP2GR3&8jPDgXjfufOm%^khsJo9?tNY zc<-)$E5}@ORsFTA*6OZ4*t@@H#1IHMgyM}igiuOfE*+_~OY=13=_z=pr|yb0kF8Zi z^>5OdY)5}QFwp?0FvKGtwny%IsF4gJU-4=6^{9(^%aF)NLE>JWM!P|NEwp|shm-{C zToITd6!ky>FF2?{&Uk>H-2A|dDw;KFd(T|UbI#dgH+3|dJ~FhgaKN#}bif~Up%JSl z0#sCfL?JK+Yx5rM3w^x4;`_V2E@rlTLvxmAE#7}~C=<|)ep-h(g^!lx#zwDnWZ8%> zABAvpq92so`hmvHab4^8)aCvcdh^T6Yu;b6-i5u-#Af$s zczPp#wKc^+Fw(%#%9mIB*yz6F`Mv2Q6jNX5Q}2A6m5yS-s#23XQO2H(cD^=8Vj-c% z*qwj1MNWD~W%7m>RsGau({E4Pv%N3P>E>`}{L!++=M|6S6B56J@b-@>QmA_907EvO zs}9YkbH=rw+}X7s@(ho#b}VRJ{CBe?{~7om0Qml2vp^Ub|6U-BHu$O_sOX(ItC}N+ z$V6?N$e0Rv=q9b=1SJzaTd`{MNmw2)V8wrGQG4*;*DLr|03BgX^wA)u&7^2w@h;>- zQW^oOKIbGTU>t)G^f`MmyIsW9zQ%)y$(x4zjHY{BR;EO^l{!{0F*8DFd-Bgh>J(Ut zv#+Qu{8RPZec*24hR}=FXi9gEPe^{kmb#(9N$1k~!gkD)QP zhs|!!oCZW4z4@)LvoA7bwhBDtLB)m0{MbDYPmdU?-)UL!8G!MtjxbNGkngdpBGRxe z6GO~7$(>sbEAoEj@5)Wy&o{;`=G}kFySbqbIUeR~k>!DrYgy+fOiylOcU!={cU~2 zUZ2rccuVFBYu%ncb>^Psa-S>^S6ddRQXZ{q9f*$=zQX=4TSrv;XJX(cuL;@mTxPLf zZPxa>le1r(SGnZ(VQuOX2EwC8^0>A=_A-3Pa?`PPN7m%v(R3P&=*dB%dWR;lB5^FeRh+P86m6ff(sIm8ndXA$ zbuYFfJj=24c)=uWceUY!)A}zNqc!x`zoCo&e}tTy@gH>YKalg`UcW8Q-Y%f^9YS|x zl730eB^~C*@*2HNQTKQ{@hWBbc5Ua0LC7|bSPGJ)6FZRttyX`~(69{2oqKt~apl;Y zaDEX+m8nQ)veFtq-edt>19(TE$N6?o4NSZ}expJ+*v%UiE)sygN>)&&&l}G;4`jBt$tQ zU-d)$h*nRRXy8tv^Ljtv1$9SyU)p5=jMuWhy2_eG`d?M;F z+Cbr-j$wbgpE8K=at?(o7KcM7z8pewZbdO4VSOYoMCLZW!&?=w`|QNZr{N7>Sm0~B zDh*lA(SwgU%)P?eXhiCXWZ)57&+kwd#+MNrHGd8UzK7Wd>C=a5euSJw=$tclMpfL? znC@><;qjuTp1>WiZ%-m`_8lB8Iyuo`nEvi%<}iPm({HDh=f=ty{A8gA8N{#bFt76& zqDaks5K;-JsU2AVzfmQ%dt$vlLzH!`}CNO#Qfg)Cl|Mu zwiS_ciM)%wi~uQ=a==A6=)`pIB~)!1yO2vUNzKg-%ahO7$urbTETM}E9+)B8r%y+N*8}LQw zlHPWmOv?t?X!rVWwix(tKTr^0r=i8}-rR2%8noZ1{*U z9l;%+3AfCxnqVsl;VfkAwM(zPdN;jN-U`bYCCpRq7UtC!JaTkm=PYGl{#fGghDAq5 z^nyR&e(;Kctx1GKo!E}AaMY@5PS-T==&~!?-Lz=fuWAb&rNiNJh(diBH#N3FKplU1 z{HZng?5&-v~IjeE0_1K zAMfnV)Ns3>Jg{EzjVJ@}k4fjQcd35>kK*_y%FMs7+NhXrLeW8Zc^@OR)zU@Hd&XA> zwx+RvGst9v`|mVmdXyTWtf}+T1~Z;)nCgpHBO0yaamuG{)?F;2MZo5!WBS0A*FEMX z-8T)iu(o7)h&GPGdMLFQdN|X>dRs+3+bz0+Q2kodGwkY|5I*eiWMfVHc2R$5uMvMT zZKo@Oa<+;k-6V@9JJPL5|D>N8FB;TW4~yZ%4pT+mD%W}3V80V(;`@MmM<`qznjsm* zdyB%RLvqaEu>v~w&YofUgeZuyl{pxGmu7i_Nz!{BtI($lYTU+Fez{@z2*=HY9(1uK+)c_7!6D{}PB{`Amn;s9i zEn?5`nZxMV$Lpf_bJ@=rZS*vW2v<{-ur(gb)enBXb3DOs+z^?-E9dp{74cqKvE*vW z+Z{iUXw~i|B^g`a02_tNxcl&FZd&YY^soMG21@cl|F+NL^8J5nVjM9o4_!+Q8_?xoEtCT*_QK(NWk!iH6XW_`yE zNY`de*Bc(_e=!E>;?@9pS0!i-Jp||Uz&34{|Bj#Xls6!+7yyYt8Ev<|fBC>Q4#aUF zj~KPaQyAAK26cfnA~CELJhIKNERdH2={XRWfimB}c0_-_c#!Yt+30r;uS#V-A3&*{lnt_F((h;N*5oZ|NK;$ zY$M$ZuxZ1MaLXlsVB15RJOmnpLwrR9$~T(yI+ntg?9zU6`Z;y*TfcqWv>MvHccyeP zb}tF2ycxKpohwv++j9YU{M#Uh3L3n4@9};jk&Zj^15eNg-qMc~g<)8vIHM8PJwa+M z9-&l-^&8yCVR*T$yUj?igu#=K&szS8SnqiKA_K*qT3`WxK3tE#84rnQN zIJ!Pa`c`6vQ&MU_#V7H58RUkaI3eUi>_ra3-qrBE-a@Z{5mEcj;}Jim zFy-x5iv|X=kLEf_f-|G?Sxf z;u)QW1o3)*<(pxmYc71~87{W9Ch!SshAhPJ_dKAB=#nS#Q&l7b(E+)Kn@ zf%sb{i1Ja=FTP66X3*VinY*=TtYFH@=c>&$q3#QR7MnNr?Dgpty0}&XXrYjpGCYqA z?QN3pBXF)`5_()szTa1neCFWO%olm9wcSk}8dDZ}bSZk_C|hb2j&&NDXPMK^@Xaqo)QF3Wmd^Y@voj;fGE>7BT(Wq=Wh&l?L(oDCvo&=?P`BMS?-aL_tFo zz{La^=@j_w3k%wr=IW&9Kz{+5AI+3L+N6Bo_ze2%#dliGpUTanowK0cwfbbYo=UKy zEx+AZu?OR}hw62l(Jj~WE)xULrFk|mIW)Lh+pMvH7f77F>tskz8*D<1wOrh z08%~Atk+N$2S_4R#OC%SR1Q=D?+k1Kxaeuvq9K(C|I!Ha@y~ayHEQnMAx4iBzNB`e zQ94;)0g|G0ykdX~-UWfV?zrm*)0;8Rb%!^8m59nn<@@@ws})j&lziuDx#c$zV*Z07 zc9dTz>(njP$z`3U>4k#pE75J~YrigkK+71$9P1e8Z!VlWbeV3)Fbaci{D);!4?2@b zG)YCWWi#MW77JZ;Z*)s?`LnH0ucE5a(i%sZ-cqt3H$BrP48iyc&rV(|Y$)jXbQ9%_ zKVTd`9{#JJ_)G5)QAxjt*th_JT@RIps?f-DFLz;*i9H(i?cyVqTnoocG&n z75M?bjfYs*zJdNrI1-BV`|mbaME>&&Lt}tF^8aTuKr#6rGe8Y8JY+FCfqmIX>0RUM zktIT-aNr@2HUKYL*LuZQeJyJf(a9Q!;3k`-fFv_=7#Qncv(leRHs?mE2?gJeDIt zKQh7LjB=FbY2_h0W%ZYTpC)NsbFKL_;`UBj*w&%$l7WAT>zaCT%dCirjS7y)mFim$6iECvy+<-1R_w1vzfu6@qv5+TCy{3 zK6vN4<1y=0H{*&oEj90b+*BB+s;b7gM1IXq+jy_QCr{{u ziOku=FO-V>S~3#OTe32SODcmK_Bvjgg6Vo@2Q30r6+!54-r4C}rER4YxPSBV=vm~$ z{D1NF(f?_Yt$$i%ZhVKz-!i>%??0daZv~X|{^zkRNB=qg?{g-9on1hYn9Ys!@!jiW zJXJt?2Za-0f=lMmc6&S%Rfd}n#$FeLb7)91zZ&)fLPtlaFa zAqJ2YHZcgd(1OFFMDVb}O>wAB39~MUZLX_~1l9uwgcFB=J;9?y zOkl(Kv+zXz#~z^%Zt$fmLLI*y3uSvRuTr>kIUpeXV&D{iXW^cL_L+eC<jg3Qd=kdzQ`3a z1;!>d$v+Te;aOXtc>%GP1zh;ljacls%X_8|X|-^5<`f!x#FD>eT>fqk`GQmj9fkBE zvQyHS=r+RN&>ocj` zB(-&gdD^QzXP1J!AnSZX>Kh`t=YEgy3xTp1poW}cc-B0TCQpqpMLc0n?`Ow_gbAMM zf46??ITyvl5&kzX8vbKp`d`y}4)>6*V1fSB_}?#oW*5Rg&*>dW@9^PZhZnyEjwuEEJg zW#GSm+dQ#=f+JMqm<g>dYsCkaij^kkXW zCwZ~P;UT3v^W`t=8sKhT^SOYbg= znj5bo*T_VfM`vqu%@4JumkG$adg>{JJ-OetA zP(~Q`$FL{L8s?ib&&{_FPRZ;5(f+dLWom4PzPhCbs;tP&+tbY)4@&NR7#e?Jt9qpJ zgM`9lv654fyNsylAP{3zpSH)>ezvMxq9P5sEiA)KvLw58yAj$4ITkm%U|Yqbkgc14 z9O`5Fg6GaZcGuCio`2#x^K^{nA^EN>MA7`J8Ni1=LX0_jg53kIyGfTQJPf+4o^fHF z&3U(w$Cz_&e?1E2G!K?F_0RmKKGq9q(P@*W=9OrNvHMvqhK8NP zME6~Z7-faJC?BGA@!DCv)pz#9nEWw+%Z4DiPV5x-07yZIpTz-V`{@v(=K=eMDV$+{E01s| zwtF)vI>W51nHr9ax|m80l!>e_5)Dm%W(2pW7O%g2uE8EJO&AtFm=@TIldWyGvti4k z$vmLfZ%Jqt^64T01V+*pZ9F3Q-ir_vF>e*1oHe4@&9_SQnwy*FiL51w;Y(T0Z~4*| zu9B_KF@&!dbXhFi6qfO6Nb&T4+)H~ls?T}cmw(3ddm9ORXUlba`7mV~kLcn5Srj_! zyGrU|KSGI$Q0SEj8U_N5|A0(E4o=EJDb=HCB zA%UK*xl{ilhj9UUzE52k4$~bF(*ft;ST`+yeEwO8+5Vx)lKsm^r2*R{K}>Rja_FwI z>Ouy@_H>t{bfKXPp#kS_aLha3$6ftP_W#eHr|{J>iFMh?KeC(DS{Bp_`+GuacCB6Xx(DHP_V&HW4pOELvZpSx z$sSU`9}>K z!sU4#AOSbE9TACUd+qR)B%u5k z{^VvGJSZ9#!bT^09xn4uZ;{162e;XoNMlYF)Mm`D!LH7S)-54H_m6g@XlAHK zkt2|@08j=r88!yQXB5RMYpT$yR8;ZU>+ecL%_$h!H|`gK%`Fv)mS`R`8IIZ=w`7n( zs!}R{LHAzck6Yla`38u^I{y-`^l$%fwx;`U!HW0)1FSwo@z>(`|MIuI_$zG5yow~g zAF0A^NaLrWk0X;N@W<@0+qg5_ychZ>KMl5SR(K}<@=^oM1Zujp){o7UzdpK2oeDEL|F*ZIX7y0*Aoh`rxc>kZ-hL5 zsTjfd7(1C#A_xNR?$`+GT2T6@r2_^7VR=F9Tg~5CR^wxu8F3K_>wPqo!M@DA*up z*P>pjMWwDy&80)qxJ%KyOTT8Hp7D@k!jRVGkf!m7rs0U4cc2k+LT7c(FzJ_nVc?os zUEn6y4ZF%6v(7!k?gPW#18d;pAIa&FUH6I2;RRyx1o)xiB^wV@Y9Wdbz@%QZ+Z3oX9;x}5ycJw-1?0}Ak-_d(e9_6!rv<} zfGI}sRQ%~HqP6QEN`n_p9Q*~8KY=Hr8{zV-Ce2*Or2EWMG7Zz!%chy zWH>SdNi>xu8;JOjJ@EkR^C$7quEpP18-N+gn!v~;`}ynM8O@q=R}foF5V z(^xGR(-3t6WonDTJIQ0%+EzR#uLtYCorD1X=3QD&hdgYfWt}Vk1nT|bNs88H<5SJX zAuB35xi^fJ>_MvsEEtng`!hlmXMk{`8D<8~0WY!tX=;G^u38lz)3`D$W4$M;+uG9`;^l3roVa!A*+{24j2maFO0jm|Ht_R2;o1kuX6$nH(dNk z;xK77z&1$-Zed4mDZpjP0_>pz##XuX?=OwhjN0o<><+r708b%*fX{{g`&Er8=|P%0 zKvw{*eG2ebO1g1=o|z9YJBP}iLV%z4JI=!A3Bm&8Y3WivPY?l>!w=&>QSkg+0MhG$ zazMExU_UHX^y4o-sP`0Y(VmiSss`;jCPDZ73`NmX+z&=b_r7(zu%+O^z<07`Kq)~Xp$4GPL9K%NgM z`|XGy<@Z}YvvwW8LJ^={1ZWc=K4PmlVpW0vK-+xPX;uS&XfN=Ie9(-KWH%A0+kd=0 zaNUjHp05JYpCDq=zH8v4?XS%V=ma1K1nN$ubIn4Z&B29VUzU;d1orgN#FE{{-RGBZ z0g1r9J-~BI7=noY{AQ1j{|7DqZ+Ag~IEN##fUrD7RI!qWye)Q-bF!;;Yv& zpMghJg9kK!9}Etmt@0dvk9q&CV^xMA&iF zqdcuoP)RsRmiFv(il3r)VX>a@D!+=jYF?`y>P|UDd4Z3ST_^qp% zOFgW|z{H=iK?#o`DOgsR9*MnmjL|KhoxAk=f+Oa^(CU0X#!R=rZOY_~L?KYC_462H zJ)4@)1H%u@WZb))h~#THu{zy7X%gCjQXhmWtr+sX)|1PDr6HdaQ+jqjm{$oo0eg`9 zXx|Zk{nTr+dMMJKCA06BZ_Bq_i6sQ2X8#?w*q@^P-+)Vv{#S5e{+r|fF%CRf;y;r+ zF!-1MlJ-CU3I8Qd_%G%C=f4M8g#B;esE*fzVrM}5R1nwwzz%p0uV39UUp2jY{q(+2 zz6!t>vx<2xH{FI_>Eh=_G7|7YtiRf}162us0Z&Z9;6%iKwDa$KkRDa^+ciT4^6Mmn zdvg{L|Mz2G{M-L!9TofT#CP43Q1G1;hs8@<);jT+j(zG6I2xs?>y|4n(eh zlKvvt@)y+6{UwbC;s)_uy|}lqf=~w`XiLBUY1_N`-Al<;;>I1~@0Bj|;9e+b9}a{7 zLWxxafw*6v^Pqk61L?Nk-MN2*2B!m{Y9i^gq(FmSUN`QUTqyOcpuhot>bQj%X@LKL z0eEn1S&~152Y^8R0|ow2`G0~#`8PO!{Gak>yx|X0nB+fRLlf)w@GTAzBm2cVp|S)m z^xDocGjlA)X^NP(*G4mp5gYT_G)tEX7G~3cQ%c|AwLssp6mKKU3CNu+arV5?pLBCS zs{Gci9-Vh`w-&$H%7>dgG&q&9r?oetw<*$ZbIS}`#hVL_IY(K0 z$VffE%l!TFJT38}Ym-=oxzLKJYU-mT4H1&rLvb;E+G2H9b8{La6pcsjJNZW%!91-+ zXlC~&P( zBL4L9XAEO!tYSAN)TdLKz#uE)S25M*Fg0Ik0$S|D^!<`<&jk!wlX&KTCD(_pG|KP% z3&6n=AEKoq$XopAp&4?C)n}$ERzsL_W0;D-RvteR0o02tWxIL{)qorPpEiL@f7<)v zk45F*O(J~;z;T!sfYUF}k8}V&^|hN=RQUJsE9(bJe=vowm`?ph0H?B1bDAGU{#@7} zK~Q+^&%OKz3*bOcG!H$0V3nO8kO3~{0UN#mozq{E!~ClG-3Q=hdIK6^{BeohNCWK| zK;taoVBR3{tP4L|-hlEH8{F&9UjQ5q(3%@TjJg2?22l4p0#z$MU?HUG4y1)-z#m4S zA2WP=HsC{#pSKN~JA&*dU|!%3Iu-CQACRUD@VOr$i~$6FfZu$7{;=`+i9A4t3Lhl; z5lE2y3kYhL_38n5N%x~K^F(dS4~S=q(VpK4s5=ZeR~Uf?eF0_qElUBoja=W7{ewNm zKe31V^&KEY!vuyj;97uh4GH>Vx+{ILfO9y=9|q!j;3j^!L;hz_`TLMY>n*1?EJs#)Ez#slJ_dsN+|4m8 zlBuUfy>)}VZz<1;=B)2u7ZDL}VawfMbB?-Cl{a<@5_xHVNvXjImZ}?LmxVpoiw9in zC@#Q>YI9#i{pGg&%j;FO z!+Wcl=vf6>HRbBaO!s;^%=wB;b^p$OzbqHlI`=r2m&rqG7FUQGM z-E8`&1sLD@ssI7h6egA>t*PePW1R2$&A;7`!!@AOy1_(q>Fu0qo$uy4Imy)8i06os zQ~RoPZcZ22l#Z7h0ke1%A{8-btjvL7L%eB0fy(iJzG;hNAPDQuJ?4r>Oq?HieP*iN zg~1X4(oMnUE4$8;e88GqMDj%oophp5axOqFIuB3C$`j#4Fc!dtJhQb8+`RZlC zO|UD+)Hd_>w);W$q~Y>Dia%LZ98gs~+?Tf99)-TYrk>@9C#2A$&yKf-+bv2KMxEf> z7dGmDiAkPVp=Tx>wvQW;nZd+jui3!pL-F9jvhI4_VVm$@jBt`?0>w}MUL;H~`m)K> zXT2yWXIY;H%BigeB>Bp6{(KI1l1IUQ>ElVzM*^i*BQ=Y5ct*c8xSQ}2=h&eTf5_J; zhn7_lcGiC(e2X6Eygt%*^=X&P^tCRM3$a6gVkKtJ>s6Kqff@qka|wYvUH#P`*DXhD zeIGNM%;oX{-C3JjyK8aTGsQyF2DUW|Mp#zqJO!Bb_Lb&VOA9*DV{?ii3pr8;a?P|a z{0!k+g6{5pzGZ0UjE12w!3;%A~MxU$kTZ8l^`gunB#RV3b^h=<8pUD7rh04 zGz+0##aI9KBI@AUZSx&Dhl(P;t>g@o|9#db;>XW2yJOYJ(7(NbzVEp*KwVj!uXT^cLDWl4{xOg?@0Uch6 zhx+@;a|p(ob8-T=5MH%D{2F!7$d`6(Gu0{(MD3PF__V^&8-xni1`r%&@H{utM&3e; zfp1ZXis$rw*)0{B@Q9?cnwPB$TLL@92^v82#j<6#w_KaWhc|8>SG9^A`Bg7}h>F?v z2{9o$Y*_tfqJVGeM+GAU3C3&jO}&+b!=$fHYX3U^bJVbU)yEy!0RD!^`6^K)YeO7P zx{)g4POYn)AW+W^0ySd(LZ$y{&fJ~9%e4J3-LOA2D*XR;g9MOH`h#Pf{PZ{}h`1+; za7q_(3UC7CcHm^7@|v`85{OfOeE;*22z*L2QM0P!aj5GvdY2k}YHxpty(_N0SQ|LYjo!9O8z)|{l_Y)u4l08*#r&#|Lrf6nbG0-?vbsmQqrD0}k2 zbq>T0f68;TigPvQPkC;CssI5daYDd(_UD>29e?uw%KPParr}SVLjlpiF@=CUa!>H? z_DDF1pI6q~Xwk21Noc}H`KsT4;W8Rkin`yD;mK^q z-%Op>O@PL&%S*c#x&X}WVs_@Y$~crxW;PK6P`V<{h%ox|Vi5V~oKIk&{=j>0PJ(eG zSdS0QyUSZOuZDgk!nvIsm8SDq;#jp}WJfpgB-qh;e}_TvX$a+#R`-(q{lU0JjE7*q zztwB&As40LjCp^5)tH_(?5%x`?uyq>p4ljzEI5hRO5vf>smlWy%K2nHi;z(gLC<9? zGN{}(=$B1Q@8Zba1SjR7xjs;to}$g^_0e*Hy5qd%Xu=zk>2R0x#wV;T!KJk$7E4o} zaNslfFcQA@IAFuW@dpkVM(VCmczhc5Jxq2P?6P@b%r?n?jH={AXTvtMu$PVV%RvA2 zHN(G{hc8_Q(gh&l0hak2mjyyJKGuzsg2HKVo?m^-dPT>q?yv zNo@L#&;3e&E}4qY{)`_r5q&@(aw!>buhx6N3ipsJkCO|xl1ujxDAKrd_bmXCbGH(3 zR4+5PdSxyrWFY=`A146vUpz_VWmk%D?r~}1zu`LbK$=P}f=Az%tvr05`&diq)JXT* zhd6=hH;L!3D*Rd$nd2;L$+=g}>kz%JjSBBQDQT*Ic$MJ;o|_IXgU`N=Lw(GnTlgQh zikz~FuKqp}968e$dZm3|JzX4KK-kuw*a3r$4L|WMe3Lr;rb18CX2>w+KDT(tvb$TS zH(GudiT^z${U56R_)Xv*nf&|hE8yy(MkvWO@QYd!_)zgx_LNC(Oeo(O9-=H>vt>>E zW>)@xnn^(z(;NPL>vR6|)ekPmekw$dk954VHJI+F6@K3kPK_J%+R}Y3A6jNG80?9k zHpliL1cZrtvRIY6R+26S^YP$K)=$)lhwD-U%RMI4UTA5IL>A&J$W*fh)#cq|FQV*c z14l2fLz!LY6{}tk{H^!-LCg#DE&Q9~vPWBg9AklMI=&^3O~8dbK_8zWr zIn%d1V`%QrAj(w1ZafDsP1Gj$qkzJ=ItYPy;Wnp!n|=s+Kg5IL>y0WoDyO^qT}6;% zOE!eL!kpw|-zk0sm8$+b)e63SJ{-&cYkrLl8vnToInp!4Q;xC+&Iiu&VuyNwsc!>+ z$R}m>ZrwQ!(tf*c9v>YhAqaLs(0PaUP2D156McF>Hb@2s0e9)TC6Y@)4`s&aH*F6Gz2YBc;%E2<1{ z-~g(Ow%_k5)XZ^EiuhFzWne?l!wN25?5&76pOUBr@9b6Uwbsq3ew3LW9o-E_gl1Mo z^F@5JLGz~e0$yWrZNx17`Am*sVX_XbVoaLqSJD2?1=O%6EHh zsy^K^1j)TSP}>(XO|%(UuZ4(z@+@;aC!TaeM6O*-u0e(u%T|$ZG;1a8vB#)rnl6GQ?fujE9FI`PgQwbgsuH z+63HPbPvq$CwOkqqBebhH-1QdKi?mQ&gj(mz(zPA_-EGnVY&8K_xp(ZNxSbCrK0%~ zE1rMU+9aA#meeD;pO!)3tOr-xV`VHii{$$SKPs8O%#zr8PH}25?0GDWcm``85Ozy@kiX>o8R&(tDHm z^Exjr_$VD@&5l5@Wbnc>7x{d?Oz_EYBjpxWOU#RR_gQ78CI<#3d=#!HcnAWKq~|S+nGOBAv(8YNHmL?J*SNWnF``S+#v1z0Ub(ou;|$qgOF8&_>ABfMK7_k)ZE8 z92vY^lQY2E#fr0kh0-L_Wy~YtO7&}HXFL10Z-4eD0({gbypnz@$Fv#$m@Ra7U&edNS&%*z;!S8 zv$UEbhx^BW`!`eW@Smxd{Q0#>jp)z>W_(mG|8N?&HSBeH3n|SPZNK&Sw~KdBefRPG zwF(-wNWm**P1Ady1JdXkP@a0747SU5svO6NY8)xs6RIM|me zCnkV(2e)v-We-E}Bc~94>tF@;{Cr8(PXY(4R&uTb2J}u6&I`|MW zt+RB0%jrpZT?*Y>_L7&b8L${**dk~pF$`uaiiO9%#_ zGx8L!Acyb9k!7RkbI|Mu!<{5yfjX(j=l5|bZ`ruyr1G#ychk>s8a*dg@JHWwm={d2t)(|m&ddLEdeB#^|S$20T#DRwE-Ui z0g{(&wgDc0h`LL8XTA13FJHV2>}Kg;v3_iSxZ>XRXYHADU>xI($Xq zgmJMyb6W?~?CH*lIdNV}gLdI)o*!KtJ)GR!zGU+4PHWQHX}q5FZOcA8%AKFi%Xcr? z`@wVR;OybqJ8xd+H(ySB)s2Ju7fV0h=}pgnjz^oPS+Mcddezg6xj%k+vCYBtEI+@v z*tjlbE;bPjoYt}(BtaebjiUqex;Z!Y`}Rxqx;osg46m{;miyGcte;GuEO%nPuD1rI z!R0Ly$Q!qoQ*PbeLRes#)uxpLy)xOHvA29#?N)mmdzX!xdDz32;$Cf9&7XL?PveX6 z(d_uBoUcxg_ePz&Zq~T09Zv3V2Dh1i_KDT*?^bV*bGIM@WH--V@5&cfne*oBx^aAC zJzT#Yk8WO?^Ou{6JACb))SpND4aaj@d2h2~+zt1PJFE0?Ji47f)*Wh8( z-9IesU$4J<75%#SWP9LYGpJtIx_7ztR_^v?^SM2-&=$G9(`$Pt_4(!O776!%FNbD% z{OV?Eb`{LRg%>2Wwk!*dRCROx?p-ExSlzTUQ8@74=m1#OgSNTTj#(YkwmKiIXc z>TdOF*Ull9z20rEcb`kAuf5{_&PMrsbd>Gf-5u>;)@;yYUg?>;i}KugDR`GRmOjXz zRgAuCJy+fF96}mjA5U%?^~(l-BG8A%UA28QyWhP8%lPEjIIQ+hcB(t~mF`2OW?%FN z<+*#ZH)`F!j`d+FletA@C+@-P#qRCXb>qHaHmZfQQYU-f&o-Z~_3nBmw~i`)DwZ?F zJ;Z{Xijnt*t-WGqH)GyE)r-yg-V|-sPip#8rkmRwjLduEa3^zE)qB-{d9`+r7X3>5 z1fhIjW%I+i;S?^;@5|0~veDml3dM2u@Ok$+H+aamo4x(hYNb-%$Xt0RrK4ka|J6A; zTo$&s?u>`+eoY_t7PH`c%7Q`etQSkW1`cY;k6jFJ&)w@${r9C_D&jg8*XOF6ffo3=ZrHWH6^X2;i88-4dRH>+mm#bT!I7G8&~ z+WOT|w()EgMvZ4<@3M96RyJ>{7q8CrV()5jmOIk3*S$=xe7IRy&)H_tI`)k9*VDU6 zA%8oztAk>}x;u4VUR!&^cJFqY&spbJ-Qs%Y;%fJJRPEotJd7`Y?jF{gnZo?8^{|U( zE2?sGeVNM^-K+LXb})Zwmj=Uwv2**<&Q#|8-Pz4_d@*cW>-A!7oGYA^vty$=Me^Ob zchc`w577#JUD)Ve?KcOF*>!EwXzUcO&D`1K^7-youUx<6I#)ZJSGmf8`7*z{Zp?FM z7v);T$RSkid)D=T@xmqYemq=qMhp)$y=!V`eN@e~{#!bz+K$I{P}YHWI>=q$&m7M+ zH}u_Jy|r#P_XZDRXB`PHXl`EYUR~$1_591eUhB2W{oeFsdOA309v)lh|CfgcjZ0^6 zoiElJjlpnKyRq%-f!X(V>m{_4-Fdnhm&WJM?cKIswDwDXyPHVl-Mt*_p4?TAp675W zUT3pA-mDZRr=9(AcGfJ^d#|O+{O}+H*Evs|BbN*bYoaN>_M?Gu(q{QUYb*yy*OjLP89Y2H0l+*7YP?>I;OTt~@bGF}-nYt??)3gVTR1r@8Z$e$escSIHfvS0rSsC|__cNLa&q@oO9#5)!4w6yto^Osv zwR^jNq1PI-!$y8^cs4Spt)~a``t;$-vTwRamvjAY=lHx;8<~SzqdhvN(?D?X~M(xz@DeJY3B5_UrA~Ym6>`Z!*2tqYH%PBV#u2>a*ioZ8SD_XY1Z{ zy*@hb>`wM?nbIvat;5%oQfBA=`1F3*866i+a{XDi@X&pBUZ?Zc^~2Lee|Y{f zm{{$>*xTF7J(=$2WuwtQciJGNALUM~S$mv0d$?_H>~y+D@n-+L(0a}uouB18^V3s* z>v+94n4LKf^}RmY{u~c`6(sy;^{H2ERi-Crqx|lRS9SNwhl7h!xv`(Em0i=GH19`; zPrY2Jr;qA4{c0C6`}tvQZ`UqAZ&c^wruW>gXI>`znY-4GF&kUAN0XP{{Xy2w4v+gc z2YW}w?A>(la(H`MIM%o#i-FdocEfu{o{v+^Y-~&-*F13 zqvH7Wd2hU5MuPFvZlSq*va@r&@v=K`2a~I6bM`Vmex6l_jpp9d^mw;BDI8sI9@R_Z z;eOe<%(a@&t;^#5OJ?V$H#>is)^5H0@#g)|C_L03CQk3*JpWu8=?Aap{f2o6Q-5eY zch1l*m;S#29DkrqX8Ephepr9FzdPMO>+ihWZFYAqGK1D}e&_DS%($v_N43|ZPS0xGua_PkT2|ri?7lo`4J)_VllClIet)g?a<{c7uU#*n5BAs32UksJ z&lw(GKkPOhj2ojqn)WxEBlE(&ELJj}WuI{7cWMvUSLM;}?SAEO<6`s9%^kTXBgeW-TrH)=RWVsHgXzBNR&9O(B6+|+Z`=Rl|AF6q z%Wmn`so}bM&(OZGTM^Bn>1}CUBu{vzJxr|mwjp`p+_k=&xgRDf%$3x>~}p5bl0W#6I=J)?-PEf;FilP#$GBtTe9PF@{1H zP@lBKpC(GrlJ?LO6iB1Tp4Z<-aA==#0z9s-2T+&)!2uS3+$|!LqedO=;2fVoP$kh= zLtP(w0*3HADvRcUWu#fEG^VliliRM@GwrW$!>QTv`deDQlpD>qzYY6_+3O=}%#}*` z{q5V3X09d4YswsUj2TML;zXxopo$Ru8mipv@NcO$pm9rU_8r66 zIY1q=pmX%S(bqfnRQ1AhLQQ)6x#!s9VTaYTr?(9sV1xnzi@A*e7PI8tuO(#;(2#6t zF>RfW)Vdb4%pt->s^{n(6MafJy_TNHmr68K!`_#>5;cplI zX6fH9{LOZ8D*2mTlL2*%k)fkL3~l--C;MZX)v^*kgaOQv0rTt;e_nOC)FZNREF~yT zeJHXF1bATdp3TZ5l_w+B9y=}o(ROUt?dzta9KEq)A)csv`WF6>>6zW_mhKwmV)80$ z?Vs--SpA)8^`d&bOH^pj4~wqFu{j^@QlkF3^6Lvcmx{NugcGm-q_9_Qofs zNUPyKPesMK%Ay+P~3+{!|!ARPkcnCDW9~-QWgt{BP|oSI$u`}OITS!&iDm{1^`JV zKCv{k(hiL&TeHbGsA@a7!qY~(hS%=zTE+nNMQD6r&Wui=eQ!R0GVHE~le8~ikO<*= z4jP`ATAV|28mYx^8bRqAip)4)B!s48>`r9xKqfQbTNp(OV1hLZK;lXg_-|4hjxDIy z3d)H+!@Dx9Q+w@Hsv6?M} zB%%10Hs_@RSf{g(Biqv*G!OxdA2e?MyxOlNHT36C^pez?2ZxO$66|cpt65_wskPAG zCN4{!Z**&HAmQB6rx#}X*+5zPw$(vvG*bW(ckxYY~)+7=nbdmNKa@H>?69_P>eA{xxQN8kk(f%V$ zrZuVf+j7hcb&8npT6)iwdI|gjBSM%{6nP}K_Ae2CL)yRor7ajNoP-*Te~KeP6hq?K z6!&r;!Xtr-F+d`+jT~cQq6Md6wvg=5TTsmCm|nAwNf=F}$z*ZvKWh1m04#e~@ z6w8=@24(v1s2MTQm1?HUkS--FaUFk=e#q&O9zoQC)C5V|_nmHH9oI{zR`iYo%5|KIoUDR9&3maYRSyx0v zL@^oC+3f{rLKTW=LW^?`$q6bn0slboN!$Z}=*!W5`GRFfv2%{1bEp>xZ35IiRJx}s z-HRxl6H5b1TB_2mh|+nnG#PIyHnDDtC|C_T{8CNPot_qW^M6OY-{W;M0<{jb8C_`LSV8cO{&V+Kj&mw}pL z$--f@;4(l6qWW#T`zVLj9&xHBM!Mq~hiK1+%emtg+Jh$0=;YVX2%)kW4Rn#3GFyJN zY{gKvz<5M;Ckj-M#SpS_8|}XCRJ}xh7P0wt7!ox&iW0eZm&hwisQRK3LLEs=h+1ga zf*L9F(&`e~SuUGJg5Ig__0xEH2IaB#yT}>W*8Bw;LCnS@2i;hqg4~Z*kdLlFF&8Q8 zR4g9hRU-)#aERuhGy}oBlNjO^qc1 z2c@-GS`NPS&=&`P3G=~6$^lU6EXog9Lm4L$G(P?**Hy?kA^dmIhMo*TNc8VB_8)?YEm4eyYM?GrithO!0F{E%iHe9wM%OVc!!x+zb%b-LZIJ21l>Tdf+8HDQSzGq3 zrs6ZcB0_8%RE;4zM^z-@PYwO`hWJkd6qST;KNPYwS)Mbidrp}=Sg ze@}gjw_>k6LU72i2lp(jMc7cp5j^pv20u0UMeWfa_Ie7xs8#w?qrdnw>Oou{PiXzG zH|dkgY|cPf(R8k1+z91=LiTgi@+0ISvaSK96?1|>3{-;%&eC1?3~jf!wAho|26I&c z3Z~oo$nR;nJ@z8Gl`rREm2bLhx5uumT2MFAK^$#)t)k{QC`qd81r96L zYpjL03QPz6pZ_p_C3I*Ovn-%C!aDXuKm(<5{WZw~8kJBMXsnZV5ih{Ngjx}toOq_R zF&KICM6fEs)9=E5=l~O;1u&BYuyzE~sPiNOl<2ksw*B$OkM#eDkk=5P~&qJ7T)C1d)Zw-@x8K zfM~z#0b1w%R?(u^6`0i0n1~-%8$~;I#`v&haiEbRDvI@H&`>?v~9~xcTC-~dvxhh%6}Y|$nJsYhxV_Ms1|?< z&y}Ep{DS&_Okr<85L1fikFY)VXH51x+K83c&;}&8K~xv9(M(g8ft?C3hqmNUCd0TDEOKn<6kDYK z2!p+NII;wc@*?Esqmk=F07F2$zbF|O-UlVDkZR)o5+HBCe>vaSzR(IP+oHcP%kzRs zE7(_;SwOgve{~Rk`N<#zUu70?mQg1ewbVgdX#jbE` zo}v>_1NDjEf8PTB5`38y9HtT>#|pplfNMo`aml>NiwoBAFQ^}%KMTG=zI~LX<>WL% zdpIQ@C}r`K0#Erh&E0Fza*wwH@g?5+80Egdg)kq4ou*tbOv}h>v1Wnq8q|}Jio`3~ ztNjfK+AR1?DI_o}_A6mgNw!)m6#pyK@}|H~kPS(_f56BKNMg^%97%`fa5VNJF&Ul} zt2u;-u!=7#IOtGvMl0r*nn7b#^-%Mzv1cUW`q;DE_Fx2xGEnZ=-L4>2zKLjwwD~JN zQ2e6_zB#!bHz+K(um7 zvxiYopcXr$G5Ib|wx4n0>>S5ET$C}^F}nKL@?w7PQ4UYrvz-BPx``7TdaMh6w6Qg8 zKUt^#IHT@4cK-zH!)CgSZ7}JZ!`)k4B<}U$6ch&HmtSCnP#-*8GiEc7;5YQe9oeR3 ze>mUcP<1X{M0H`Qn1bCv>wxBibbu-}90U{OEd}!W*>;S!?O+;rao%h?&+^KUW9ily z#3VW)wSk+_sog;c2(Ko5hF}*didw)m|4zy05!V$XpJU$<1u5x8Ir1T5@oAV>sMxTF zNOB2LM%kOygsFC$3!x>l`*JHvra%-?e~CaxReN}W9j1W`Mmb1{`OqGjyfQ|qUL;8C z4a5mrh<%<=jv1rV3l7`FLu5h9P-+MiiMgbzSO5cz7i+B6CG0}XkIy&67tqeffLhQ* z7@}zSIWTnH0fWu=@H~s{JNn#h>lSCZ0jj3O)1$H5PsBfW4ZJ?0<;5{)n%Vghf5Xn) zF%8_!zrtMe#x$v7&e?7stE@*MJKWIOvG5fx`YzFj9cq7%Gl=zi{3W>hRDq z>%y5;B#Zze?-Hrp+I9>z6N}+Sf1nL^`~|l~d+V<$m|feWH~)xD3cUXzcpZreXuFDgA0N$BP|@>XB2f6#BA9Rn5hPM#OMVRlgugF=XMl#o z9Ht_MHezJi@X*34dY?oTu}6B_^yVb9M5gB?1A1iaMQr zMZ(e_AUna=@Toa>(p#Smf2`zZ^q`@Kq5I`qtnYcFtxRS*ou;RSwC(gV`D``|dB4TJ zekN4`-}^?ZbGD}08G${|2adxe*FyPzkZ^5;vw#^T%z~q5PgEDOT@$h4!vdJf0Tx4_3g3Yk!{{B zN;DhSOG1Ktdy^vr$5uL(V#VMj6Ep__T-(1uqf~Z}f3on$*eyIP%u2Z+WWF&R z&qN}FMm|CIEc_w9yHcsXU+MsL{}l;IE0rTFDaJZkQwcIrZmh;ah1z|i{oJx=vF~B! zDVeOyK_!OfY)tY`F*}Hjk!b`IEG9NA_{uoO$ePp2#60G3XgDyDQJ&AJa^S0^HY6M% zring%{oF@Se^OeT2#8-b?KA1!SE%da>b!Y)v86ToX4gyAEwlZsd3`3;YM43^zcH*1 zk|4D42rZ@^4UxX1fq4;AvHJ^D^tnYU{H$we1Ks@+hZVs^OG3}|`r}r*Z4WZ9=1d>; zO(&y|Mqoot%`&FzB37Bn<;$P&BgzIUsZ_35D3`Luf6e&UX5Vzt@;KM}`oz#&8_nr9 zdeS{N{W+sUcQUj;wCA+fF3R*(fagh{pguX~$lKbEe{Dczq?1sKT(k||Khb5ebC6#u zrch*J-Yf4Nuum3dN#>BU4|y*}+^t9o)-s6hR@}1@<-&F@X@7-X`pBFK`1L`L=+Q>J zR3ykse*x8pd^{kXXr-7!6_r+bf)K_E>nkRJcxdZRm85iWTCC`1|9tlQh{0v&vwVxf zcDT^$oZSB>?VuE_o&9?Yf8q--cRpj7QgjHmc3W7CGQ`=-{^{+uF#@5QNL9b9@_43a z87xawMSUdW7>I|*$U|&}en_L!hDk3Dk1+`vfBncmtf!fHX%~3Ku`yR>l6AvFM3U^l z9d1W~=Ya3XB9H~ahdE)a0JlQ#LKqq5ZcvPzM_GvkeogCL#B3P$I7AB_kAl+%o_@}( z@n?rLRno9_=xrmBdHlDYdQJVAO>KV9m`LJ_{TWjY0oH_N{{4tDqkL%(NvMJ?FMK#w zf5I%T&m%H~59@V^5;P-`In&*Xi90ctsh z{w!r7OAr;MKE4QH+yz#k)vy?aL%x+4$T`&C_v3OkOos3ng*Yl_2N1_5w$L}yEwrD( zl0Yu#lI`#EKof`s8Z1(NAqke=GAz9Df5yeL-^qTP3qNAsub&A}c$~h(p%CU^s6?DV zMm`cC;pCZQ;C7_>R>ra#v z{)f*QiklD@ds{FLQk$p_g4YnH$TV5mm7a+86Ws|51;P%&Z+i)4Qk?)60R3&Be?kJJ z85f+u_op$b$DhaHMf)8yc>y>4ug_n;9sJ=LEKoss=SZ7;HxHb7z_>sj za{)T{$zD%2<*~Mn^yd#4Nz`GZ1B%dzZFZJMLmm0>minEVrbsDUPEi z(<5vilQ`%uJ`%|_MJ9IOf~__?jD)_pA`Or-8VPN;hf=Tbhs0VS2b!T+WA`O`mrR2I zZHum`QKsijwLwyht*X3HDnC!4Zl_nRK0Rkk>h4t#R>R1>RVaAPHq%a9hvM*6> z-uvwkJq?H#x;fNzs?uM*^F61J36E0m7JAW9a;YO2@CMlK zDj)nX$3u?MOWc#Q301G$LQ;3v)PPF0_W@I7E$fBC2$0r-Ggf8hHrLY`G9 zi{!(SeH1AXw&UkkpPXS2($Fomp;LzES10=-g0O(<@MSs$X{4nboB_i*f!NqJ9Dkht zdP~XzcSxoX@=LOX@SUlJ;=(s6xPkDUBOr>F338>Xl41plrA5|The#V16p64y_a)%% zj5_ka!gE62e|tuGGT=xU#Ffl95yypLjg*v_Bt`TyZrUCh!vr0FHx}A8VYmH|fFz5D z|2-)+L{Em}Bq`8FC&_48n8j#;kr^$`D^D6j7HMT}-PW;@^-t869XxY`z5$cKNz$w) zRD`~(ynWUCe-d<+!p9s&LVnRQd18Emof3B!oAYx0nb|E{R`wR1g)?e_e z`(>5oQ{mqIOL)b@Rw0mJ3B*6T(uL3+y`$MxRF_XIw@Is=ph z?ImoGA?O#0;s~4K3aUC;84X9c7~w@RLT{VcWA|K}UkEWx-)8s^R-fo|{`*979^C8e?!66qG3~ z8lDo`j$U_AE?zCxaYn>oM{Eo4(~Y6GL)^C{9i@T92YYnk*dx8C6I_G`%~zy`O!#jc za-yJ#gaY3l#7G4E55X)TO_9Z*EbIj}Q+*+We}+{=LMm?-f=J+;*eijaeWS_?Rep&7 z;Cgj@OOWhgPXhhr^&>|a|!ptf4i#+AVOlH9KiLPA7T(|BgrCid_KVEJi}~2 zX(<#^xa{$rDxKA2R=7g?58AI6+paB>leJ}r$y#7Q%*-n?r3F-OnSpc20#9OdU*#!* z4L-mnxNV0Jc8g+0&Mg?ZEHi@W$$SHb5-?}c#vp|>rnzm$wk$2^2@LF?R(rff0S?I5DKgq{Hq4fIapRR?|ktC9!e3El3Klcw& z?}EGauxyCaBawuMTR@Rxhjg`VE+8ezGca#{;(@P8oUgNIm!kHGqZj?n3HXJ!@VQs~ z@FjHW+HV-<->-={*3*1ppTBPne{C<3h9)~}Xe2P`a$$#vqGXI{v4vRon_LO^jJNs4 z0wchoAbw~H3p2$P?ID#F7In-=H0v3c;>3PE`Tfdq&MEZjiS{Z7&w*}nR!vJi{`n;N zKywHZL8(YVT?;Slltu<@*l--qI~;ax9!!Eu;Vw>F3(4TLv}kz7xDMHzf461h(y!^h z?$*It$(;l-%HwN_jYxRlFw0aH_f>m~9Errhm{8Ea5LK#xUkJ|?B&X8BU4%yg35*eZ91A{O#TQtuv5h(*O9GGdmHZf;LpW0VUD_>x1qj<^ zxLI3ePWEvY!#IoiI17@xe{UAU1Hrm4jD)l+4uk`V-WHS4JE(F|LjCB)wzx7VdWhOn zz)p7HB+fWIirKjNmKIloD_W8Qr|4ml(TEP@kOGWKTm|{6SL`DGFu2frhGn{5=!)H_ z!a%jK(@f&ORr=GWF-(vgO8!>qPdgCO1pYw+amY)LX!B^3frZ$Bf4v1)!O2};A}z*0 zFN%dbB=Uc-RrnkW=X^)2Ul+BCZJ9nMz;hS9kWDz<)Zo4N8fMC8+?Rgu{OUC9OOGo` z_lYB;~ z{VCn2VTb)$p;D&Pe_X<(iV*4p;s9qcYF2{P3&i3w)F)`$K;lQNwjBF`ITy#^!X}K_ zi8*|h<~R-PLay~pqvp|gk#I5TmM+>Eg{ zg67p0_8pe|rrdGMa}0x|s5wy7&8}R{uycNThG_F}h?+;DBinI=;12LInjX!`6x2g{ zyfXQK%-SJxSpy-LE;Kw&ox;2)qck)%0~qg^NOVKee|0+;eNgR;;;Tc#C?hp1#yYUP zNJGEM99T)2L(QmC_qLUZ6hd_(8yIyeAC{mLE#;zc1{oLSGUBDN0e@wfsegiXR+yal zT_e%*B+m3purzQc1KXRi7a-cPx3S*?{u=+TaO(=m?WBYvWEOQX#OI--?p7qJiD01> z?ql@if4dkLuWl0g1Q%0=Y(7wMDS2Q3Fq@BNl^7Ud00Ky@t8t2??iuP?CqeJr6-I?) zZHvfEWa7&>OF{%8c#N+l1LLVKC?YPYQFz3%fIe3$2vIHK__LIeqOj37AT~oVKTVZN z45*(| z4TM{B-K;;`V8z4AC#pGP3DZ9Kfh5dSDjeW%6)`}?^9VSs#mA5fTmrra_8pDp{mCv4 zKJ^PuH9Oe#G?5_g1MtZ)tTo?dE{^R>E*U8(hx5P|C5@HUaA#d{jl^ICdqg}a7Y2Hl ze@aR09_yT;%2l{J3vJ|cMZBf(BcKL`vDG^;W=QxXKLZ@a4a}hqF(I+6Btdjz>cZ`3 zJ(cPqhV59bUfRK@7qD_E)kUvZQ>0}z67ak$W}lQ5sFzgNTnjVU0!)4k|~50vCGE z9I`fW7S}_2?>UXd7++iS!`O1je}y=|;&dUQpd>C1cZ~?tO&h(!T7o7Hy{lc&_5V8w zxc3=0@8B(ftHXW(7=zM|Y=C6Rfo^TFT*4agC=W;MJ3b5-s)P75{0zYOqTbKeM$9#<8n2$g_0#a|cv{Fv!$pI2TEB;1wE08xUXU&G0e?OHI?VcSZ zX+nuL9c&|voOMs5&_j?(fNi6|W9>=(N*_o>L)=NeX!+tsME=_VNP#$`t53B@I^1lm z;B?X>eNNJBa+p_&e$jy&D#Svse5i(V7cFoPA5VBxM@h|nhjA`sv+pRA#bx{w>Iiup z9C3;e0?$g*hR)EeFkQl1e>MpcxmG^y@?yPYj^~5(z^7#r#5`ZhM~!=MV}?Vao#Ggo z{-EQ?+0a$cyL}HXfQa*>tg+1RTAl2Twcj(}hM)A7ix^oFJ+*Az=^&1}W4O@38u9F$;c%5S;xZ-6Nx)(YiOLuEx$-as!k|k47&xA^O02k{e7LeJ|t*r zldB2nEW(BX`pgUl&>+nP$(X$L$qCJ=6T(Au*B(1ATxUV!+iq)Ji1xch_}Vt2MFJoX zc3s(yiieF|e+$ui{u_QHypq21J{TG>0j=*xl61zPczHIA5!MtsTpUGn!JDVau;ED@ zW+DW%iRqeXI^#gT1gSnPgU(QE&IgQw;T^xG>7asD*50GcAe8J6B+s{qnyEuBnU6Zj ziRX2P-%CI}H7WnSMmTjaVdH^`L7?#1n0>_Z5Ht|;e?ufAi5-%}hOwvZw_)EK(5Z%& zloSgh%Eu!nEEKPF>#&6+QZyNy6gXG$x=1C#hQK>%=z)#KpnV7kda*r}t~J00Mx;A2 z(lRdF)d!|Uqb&<%Vt$ZiCFC@)GbXRBD%7*|F&119#gOWLFzL*{F-^JO(pVt-20ON2 zGbCyoe~Uex?xQ7u1i|mWHQJP4Pht!9X5C`J#h)+!A2`5rE-*E9g18k7qjrABbzO~gd z5aUKukDM(at`PC)y@%)JGy%E9e`x5+tpf`e{|AydVe_WWG(<9jZpCp7 z`C?=)D)!-Q6?R7n_6qk|ZEkyoX)Exe7DD0k_8XbQoWfR^5kQk~Qe^Pf7-0{VMz$CO z8`BZ>kn#W9SplLZCi&o10lMt0M1(k#{_8B`C*tTe}V*)oA=g3LxzoZ!R*>s6!pi3?7USR!YYe{21Xu)+) zc-`ta_9%t=_RLC6XaHvh0EyDREiFw%WJ(dL5Rrq18~<0J2%^-4r%t+L3^doa%#N5u zH#zA7OC-_W(Xbm>M&TLBsvnsTdf#&NfA+KCxhb&d`BNL?f=%vkv2Wk9Sv~vsEv7Do zJ@-O|zLQd{5W*tmcp2>qM}kIs6(T<|p-IzMxZfj}-&Ty|B23F@D;VCZvqh~nLtL3}g}40;fADso zJHm%>7Dw-xV;APBAnRfdvB6t4eA{pLmkCCuT zRs?C+fTt{;Nt!^KX$VaZnvDRBf98u(C88!LWJc^NoK+AKeXhpnJ{w#PVpm{ZK~3&< zdIm*nh(NQzCo!)SF&7gcX2+;P(8vNRU$o)lkHAFX0oYV9VGOT;M7CqgQ8}AI3!@Zd zGF3KmR1pw0veN#a;$W6?`+5h2MZT55G|G4n5-QUhu9hylXfbS=?NrNne>Dv!kuH^z zS~`pWmMic#x49-#N{|E=KoQt6q;kf9BYw$cCMnp6$nA#5dqLAHG$FL`iHO8K^7^1^L9v}xOvZ&J+2SXU&XUri%3$GiQWa){Dd`x_Y|rePgk4j; z*iibkcrs+S7a%-9cnj+lfAAmfrdTopjmkY1-=h?=SxI)oYq}t|DfTd2vClU%aBCX~ zzI1MoPUFcRl6ysf358>iWu}MWQ{9&%1wtaREhAP5G-Rg`H|x|Gj>&Kh&}(V{ufoig zc_Y+;$GOQ%zG zJ~~8|)klbGl1ClgW8&}_zocAG_r`FA!ZZT&NiEJR@U6CFk>dw9MA{BW&=JCuP*qrX z`o9A9e^ENwMB(K%a4F|w9OnmSBrrp*tAowl z_x@wfCBbW&K~0*^kz1Jmmb;TdDMar}UTN;qKCZ}R@}+DreeM^y2F^v9m88QF#USx2dTK8e z$wpxJg03`VSCrQ-+NY4af#}Kf{U6d%WP=(CNtg8|uFOn1?SFw2%ZnAHf!)v#E41I< zi4uD7Oa~3Uf3L01;dSw&P{_J_?8d;b;&OKdd7lxf9L`d;FcFHVQ_E+JP&h3yu}UW$F*?F0<#Lxy)s|jCMXWj5@sif1XMAjP|pwNx(AMRGirkMy6)G{F#fu; z4+|>bv_~JVho*-ruvl|>+<;9c z0Db$aea2C!x~64)i38ey%NJOe*Zh(~G2*ogFhH<;j9B8j3!lJmSDGM&?Fczc*aGnb zIAgQ_vTI3A@ex7zn<4?p8f%KFCra%Bcgd|VM~RT*bLA!556K`ZRf=zdmu$phD6cn3 zDiq-JCD!F2vMHUfWd9K`v7ZURK^)+S5W6~-s@P9@^dDi!lj~${P?c4#5!Q74E+)|9mZQycT%pxw3 z&#m$1{rY@eLIe#hpO8P&Q$AHUvMU3jf1GYV4nnTDItcz$3QUXawvzfod*2Yb3uMiy z{f)_rgt|W{VF&1&SK1i2@SU#7;D--4l+toiJK)HNZ%Lxg7Z8?tfv?6VlM0(rhJ}GX z<5KcwvkB4JX}fd;&46k1@>e;Xqv zR0%%4L_B30dcS|ZVM6F(iGIYoaIV-_^&#wZ80r-o9df1i?ra1CJX6&|Z`=8@6#a5V4G$u%j2Gd$&fBw;-g~|`k_Lt;(NEL1rMxhn;+V8u>Z1^lE=xrBP zM*CWG?wG~XTyp%E7;{$97rY5j`ujZE1YX~z9D?tl4E_6I^Y>VH@vz_BGG(oRmH>-l z=gb&mihoyX$|KzWxREPe#tJ&tp>z?yszjX-21P6dDMz3Q5;QTWxWF3Je>Z`?8wgzx zK1S4o_%e@wUStn~M@I63hy^WZ6pCIW7YIcXl?evCpfO5mgI&!erR=P(I5k5OD05zr zE;`DsNtt%qeLn;qkzZJi!renOmWGUgzJ4Pjhp0}9z<e9M2X{ZnGBAm-BW)Uxr$^x7!WXESDu*5ap^PB{h zd)A@~KSE@H-@n8&8RB$Je6F!7C;pw$+p?mLvX~4|<|jc!DE$2(sl3B8ad`yEfx5`? zU%IbT@HBCIcdO$gXoSs8>C19aEmu@cwhvgcWS#k&0K`{cCoYm*e-3xNkz>erYJE@BI_xJFHc!fM3W-;f^0{OAlq`W;RWI{u1+7eqocRh$EnKNV za^f@0Vt$V5f8a-$+wAPQ|JCgyHY0uI=jd?(+>c;>@gvS2dFJ39kc65G_?zV$UI`pa3=xW8U+1R}ghoOu zyf9dzh>61-;j7lP!yT9EyrA2LGd7_^XeLUkt8~s7f8cXwzP5(D|Kg9r7I`E4ThK*< ztHZtu^c3_NA+v-L{utYY$vOIg;rsUceBbI2&K<{XPw66A&St|7)ud~lV~)ZV9eSw! zwpbO_Lzy@sTp1oLPz3%BC(aoUC%Qv<`|W#*2%J!ynb@64oK)a%muDJc#Zh+B6@g!^ zrfZR$e@;xaPr>3D9QiZZVk*_F(A|Xv*&zQ9)F3L5srEFY3CY!l%f}0<$8%M84_U~I z08XNPc>GS_!>sf`XlMx!;P=O*Y|+9Hma6FVzM(UVsM2{5C@KvJ8HJ;{s;q1-j%-A4 zpe%DENL~udK+b;35|V(_a1SWPB6!uF?X(SAe`yVIx#u{RI4Ks-FSHuha#7l|N8y$P zO-hIuB`HiEz>qNkwMRo+Odv|=a!w`=`66If**b)vX%M+4Xw!&=a7G)Wau8~4VJFE{ z=#ZY$wMe2h*kEnYW6fM+Ns%6rpXM>eSr(AOqGsBg1e8oztiGRXctg!yj%|;I`k{>k ze@~cmq5B20{=EwV>JJH`!`tFtBO2v(ZYz^9f|1lRRj*#tVa$=nLLekg23Bj!TbVnAV)GSV3{^%fZfay$Q zqa%PGR(m2~CN`3{vJswFXl+4Q#^)|@@&8}~h>0*lMM4C?7@Nox+ zbOj9|EvyCFRC&UQr(=BcTL8RpeQG`O)$YZ~;cf#xZNFjbcSQUA5JITea;d0TCU2Z^ zyt{#L$;d_|ICUzs9gpk(e4)KR9Gme^(8| zrSQe!EQ$qS7cCTZo1NYsIfm!WM~*pMUC0iEZ5h}@8?0rkMI2$r)3|XFyYOOj8w4_S z3>?%$Th+dLo;I|E2RKdcHH{ z_@h3u8**O}VdQ5TmCBW94j;hRf6%7bdSe|T+8%P7q^fUB%Y*h5DYT7^K8Z@@4PF5d z29HaNi9#J7hD4588XShfvmod4^9kH;6>&D!KVa%_+->k#g3D(CNg z?e^G3EHk1dS!ir{<5t+^C$wp$8W5~)Q|%DKDwUATygRU;%#a|CzcOb_e;TO>d@b>J z9N1sXC~%UsVD;oo0tOhH&2dw}X#BfB$xe$$Y*fu6I$t*fC$=~Fl=kI&b}(=;okVVZ z-n-dV#7Yq>sGAOw6NTO?D=8~>%-D-&3t!}j09Y4eS_=LVy65Tb{s7NQ68vC0kOM8b z23b<*V=#kH+S1WAPKxyYe^NY3!ri3N3gEEOG}1{!Bv7gb!qF|z(t~Kl)j|y}*lP)S zSL0hOTvfibV!Wya85gq|>}1860&qtK$WbA#ViL&{|E=Xs`j&ehu|gbAZO5@k9eYY$ zu0rD)5ic#!u-bby=j-lNK11RvEsz5Db|~aI6>#J%4M*!AP-Q`GfB%vy%}0aod(=h+ z%Lqr>Lek0-$Fm=g(?dLI(e}3WK_y&dtzn~g45I^fYZ!IHG34M$(V(S?2hqnTe^)hM z^MHy!Z10vl(wXU=b_7sI4u8^@D8JYL%{sk8{EoW>WSRM3ZWex9!yP3SBESfi^srch z-#X*Lh^g}y#|Fu+e+BT4aN9!E7(oC3=_n=fn0^jU?=Vu?bYFU6eEHFK9+5wWXMc)J z|92iVUxxVYh}}Dn_ON{9=x&^C$a2JCNa5|Ha>XWY#l#sqD0BGZq7k&p!y|sgqvYdW zu;jiYK0$PdeY!HdDLE1jdnEBE_ChRj|e>^Gbq^ zvZvG2-Z^)*srkO6-_Qy<%BpfP3Ps(Jos8t&TqrZSk}JSVAvi_im*_G$j0M&j#eMTq zRBR6%E146zOjsJ;8ZL%S1S+NsW{01BOs{EQHF{1Y(p5_n_oN)SfC~zq^dnSnX&WiXPkVgdHE)gBcP3;yS zUP++{P0u$x3!)hd)yh(QFcg>S$PTpv8fg7s;rN-WYjGn|X(;Uid`03X7*)ylg=hIK zw3m7dQgNLeK@g_yA*>eM)rG={mymSVG^~#3n7f%SfB&{EN4G}*OBa755-tnQ?HBYT z-=#OOJB*0YFxjys7R zE5EN}IJ=VR#F~ydYJvf_pfXp0@_NYeFjXyKP>CHG zjYv|`mL!9*=P`yK!H@9^?11g>YwtB$M4tr~PfUg4)Q8!W3f~LVjUm?crqZ)fdzvFR z_NJm2HCsa22zuh6e>UOjGl|ocXhxa|JhfPse+WfWz~NDh62fCYPcN?mTANT5Bw17; za|m0yVP0VMo^Y>;6sF)kC;S#@YnGojiiXTP8 ze;{V~k*Z|z7zUYpa)&_(UDY5&$B_|_uSMjeO8x1nGBu+$h_9J;0#}dmF_!MsTHE}id=wc)T|1#HV+7-1*H=rz=ffAJWyn{L%yAw!!h*PuXbJQJ4pggf0Bcc^wZVO zo62aFjlKi!p1fV!NgX57?;d^UE$D$LZ6$i-m#rY=plHY)eI(qxVB-Kf^A!%l7qUJb zDK5GY=SARBl|{1-llf=_!2%G=W3C6{?uZKu)GxRslWgbPTucm?Om{62g`uf870kf$X?($kNoaF>fJQUGdvMciXlneIhOKYi$>t+(j6T0Pc<#lW+qpCESwlO%lYOMwfy6+TL(4<6AC4O5h?B3Il%je;u? z;-`b51{V&K+I_7UHllD}BI$^tM)WWdBA*Y4cx|2<862H@XQB_=f2gN2dK3 zT<$B2aHm?Uf07SLq$DrETMTZVbJETt$9MeH97`*@K-$xlbPqK)# z^0FewpM+Aqf@^nZb(b;w?pX zX}Xjc^A6CGeMebtJpG9e+p_)v*NtSb1TULv1p0G>Mg1_ zVNNCAk}bP=OM$$236)f-yug%&ePwdn0-0=?B)51J1VcBU`r_(9vN2N|d6O8SdL)FU zl{OSE`;nM0k|K%J$m6+$VGHSMRq(4BkUT08ijr`Z`m&7|Td)g^yN*YQX>}ID60!lx z*AYs0e@mt~twl`xz`{lOllx~20@5u6gNi~C3nn(}83V)hxxYu=`?-~DhuL7oIX}#` zII|+@1YdHS51TS1I(zfsN;Abie&=Aa)rQTwAQ6F5m)7ucY^6z?e@P-T6N?!t5j!?L z+Yyin_lZSo`j$J2im@*joBp}%C*Afe&I#@}e^n0cRV75jjR0ZUyATk);g~LjCz2OO zrVSL%5d|F}FBg}z91Hh+p9D|K ze~)s!y6(Xx24wK4Jxfau^$89`0mv~Srjz(3-SUR`EOxY^pJxa28q2P_5;($$ilZ0P zszhH(_0)Irht}(1r{6VECi~-K15r9IW#OkherA!YbYvN1vJH+4^6m_<3UU6 zA`g`&^68SQUiKBcGV4RG(uwj>L!2tO2EF@==#qFvG&BsMrPQ%QLnIaQ3}?Nge@lXL zrl#=9 zU(YQ^$s|$6UARnZ#wPZ{2^t9xiQ409Zh%!#c|K?j347#6K}Rca{a^+B#yB z%K6v?Oq!lC2sFOSQ(mh*c`KO^&0z(er_L6M)!0)v6}&`7Kyngr6DrRf9+<{?(|XVQ;&Igobi42@DO^8kdDw!Y{G! z-+2WHeNY?+&80DK{}kgCf0d#e|A~>R$Pi`90striSnxQ09wbV8e;XOtNT`ekV#GP6 zI=L7sNGL&n!4eJGxumY;>N(MON2rioz9t8zWXA-;5gdeq>_ROCEcS>838azm5Z-!y zOeW!8nnN&3m3WMIfd(PK7TN}oPM?!_Pf|;v+P~7+lHq1jA8MiR{P;NQkC@+m`4$UG zV*xP&7wVW3lKb6!@UX1C0+MV z2)Q=?5Q!bt1BK@*-t&rs z1WY#WpVJB7P>oB3xir2*FZO*wc^1DYqJk@&ys!o_Mp8sAe^s7kVNJfQ98r%S2urSo z@5)5a21#5G+|ie!EY{af2_JB~lJv7={(NN8gm&$03mx<}N~4*bl0D2<2WKUs6!WXx zc~l1!g$Nmh*Rs)qvy*Vo27M)mvcw6uCMah73rdsJTlSaGIr1HD&!oZFKhdK(_$-hR zhFy?DDQ|~&fAkMV1piUsDoOG{AUX0UI*+zOp46hYNEX@Wklcs6Z`o6#&Vr)`aKfq> zI1NxUNTT6aNRZH)r1?G-KFt#R# z!H~{;gl@S}H4|v$uL$QS+S>LHLLlifgIp}Ba*#^0uvSUg0X=#~K|qG2)DYH+lcTEN zV&p(8T3Oj);Kzw>jUffG5(Fnn0Rft?&c5%aQp<~4)fX<)T!#Fa(x)*55vil8jrSji zM8RXDf1$t!)sj)?M3nh%pe&&DIP+aQD*ymI6{Ay+;i0KR9(w9PEx^oFzG#SLG>7pBP2 zhhhsg$hEID99h@(XS-+8#Am9B(2FvOY_~o{C&#O6AABT=gAt4Z7F@<(({^^7W*o6C>7m@br1R+)!UN%M3TLeV(wEnGw)-E*o z??+Xzf-s&GH^$1I1^ye>#U<%2_c9;jyE|5bUa~1X`s)N*N6oHDyk5v{aV=WodlWbS zb2Y`y-=d0R1;c|HzM4HLeNC#uMtxKse^8K|lDlHSNHFXUZ5W`EUIg}8M#(rTR0uHXgOiA{6DbX`9;GEOH?R$^^H_3tyK{LfAOX3IEsEu z`-M9(@Id&-H6nz|VczP?q0x(mASZ_Gpn}GzO-JFo`gVmVhnQ7rSaR`z;)o1$eF%n= z3!czeHbmib7yR_@Hq(bM2q;}F;lR*x{}rC3`G6y-f58bjm0!{2hbfWL{?)Mf3L3sL z0ha+eHEJY7!xy+pO`*|JfAX#u6Y~Ymlo!=-$uh|7i*?Iax=6Yndbf_Ryg{;k)o~CL z(schT@3gQ;5YPgvhLlIw@FlY1yMH6B|5a4uL~CKfo&n;N@_Xl-JhT;SUNr5*>Y_#t za%ebowthiT!q|BfyX853oz8a8czyv;xCT07O8$zd=UdwmM8( zN)*gnTM`co=i+*~$c!J@(i9@MG?lCP8HEM3-3`Kj;F6$w?EgC5?xIkrU(CXiz! zLXIw|%9`^*NSJ0GA!El%!~yTby$)e64gv_Vva5!I*zrlhZ=x@rJAdh|&jwcVGkVa_ z!_fT_?|a^8E0dW{r|D@SZ9Bb8KAX)#*7(=Yq$bVm;6S$?SZ&F)O5vW5Yzr@EDVq2t z?q2QJpqznu)~SxjY^Gr=BT7u=XhdrGr7z?!ei2gRTITEL45<}8AYi^y-);9>Y%O#y zMBF)yUAT~=-e|;Rw|~O*FKW6C-`}Y4NHQw$zX%ciQ>P98Ckyb1lZ#$AMUX{(!k}*aVEMp2!_9K3oNq^Ar_?HU z^LiBe^+K`8u@i;UH{UMwXQ*O%>3DGrs6^H6bd)nIC8pjQ; zTC6$k_RX$`*kdA<%O|z2Zn*~WphBJB5YQ#8^9$8dD=6<)MkEcp-L<1|=m**k<4iy-Z3 zjfO_O>jD_|VgEt0+YXN!X#QpOq8zqg#vFF`BL27Za#1b&8~op=Wk0*f2sS7YYe2;! zt*&&wU%8|7E9h1yKLugyrR zqT?!14}a__Q9F8i>>7>%3WrBjZ})fblSAtvNb#bDknELNKi~``r*F}jneZ9HXHPm~a@%ys4dEO|!@QJ-dqj zoi(oeyVpHq2HRGtDWBLUVo#<`ipaH)_eDdRsUc8U~pF&^{mp_ z_3kXwAI^&XyQ{|a&8c}fKb|_Rz1LxGv(b8f$aM9_s%UCy>o=T~kguirjD zbUM$wHye}N{r2d=T7N$1RGtpbI`@0ytHEKhb#UeN^_$Xd|9a2u?mt`^*R{Qer_Pc7 zI)B=~xvmZM!F~6jw%IhUPhT62(Lt|~Yv1Rdb7wo(^Yi+~{MOu?Pj6~=KWFVUcB>Bu zwb8hJn?0;w_O1{5wWsc0zkYRHUB7I4yO-D3wd&>G+|G?0{ni~Fo4wn;tA~T@>|Xh) zu)BHwTDrO2JIg-h`@{C_`Pp;P1r${qJAbpI+vlU>CPC!nte)*2U1fKwQ;f^a%UAn$ zzkdnO8~1Z>;_RItxkKw^-rTfbc4sf%bH{OaXCwF8eYu=%I-{GToz`ou)-p?D?|Jjd z+`Ae-=W^!D^;Nm}T)ORMj}9N2BfaxnvIn`^^ZaSBm)pNOyU*_RjlIs@=;`LJ|1-K# zzH5x~^Sz^~Yh4wlxwF>H^jhA|?QLmzHZ-mN-d)qXf7!X3j&hxb`D7kd4mLLd$hRC5 z0w4i@S%D_N`PFf$et&rQFf=~eqVess{TAmt_aKB5bLvp2+!o75fTAIEFWWc81Ww!0Bbs2{OWTg;UJI1I$3|N%CW` zbIK+;olI^pO=`?H3O(5#4R?c|cTEpm>$t%)e14gp+x-z;E<4y# z+6dUJ{V*rd#`at(Xl-X7!X|qjJ59jt;gH5*Cda<3&5(x@gA!9Y2>h+ z4uXUBerga#IykE36^$s&YQ5SlW4TwKWTeDTn`4UVlv6Cwt@q3@ZpV+Z&cF}T{IxVXAp)(1jn`X8dbRL+m}wZH%= z7bz?rSMk=Tu#q*GDq_-~i-LPL|0Yj0|2yZYQt{zDf1zfiH-dG%_C-asCgA;bB(Jd3e|&TQ-oc{r^T=NXr*`DpZiO$3&IeN?!UhMBd- zYhk)xE_C<@+rtt`5?8r|35boz)QAcPruC9p9s3@rjFP!<_#U)=+U{%wp^E`iNsVAr z*j3TFgYiR-XvNi)?ZH&nV6HXP(nIXXTS<43IuLO8jJpq}DA@jRNK)#djXj2J>*u;*REmsS1v>-0>UDN=f zdKFWQ)V)ladS^TPc!N;-mw9C zXA?f(Bv1$B-FMbT*-X%vn-eCLUrF68JR>^|5V&@E;c3M8z_sL<{A78~>m77YlCHSjoK%m3fryRNrwB#WZ|&-a~ofEiCn zjwn)+?MWh8%9dq&tch=9$ulcQ((!;KB*7vH1^_K9D}IjsK>Ni`UHaY)5R{!vW}SE@ zBGBl2S65e6*TohlRRyh%utl+=;|h-eBVcH(=Oig_GC6yMGLfK+^qmS8)r8Ivk}^{S$;#ERFl+sla6y8gzjHj%&+CWk+q?}N0$Z!i`_3np3^o#k4GttBKy;h~1Tc0HmG-zim~YODNZq;Ga!2H{Xu3 zc8k9Jtm|x#4!=F$cQ3RE6=>7LZeoC3vFXZc>)yS{(Y@u~!1C!MU^`lz0JAj~Is19~sY;ck`23u(9%mkDaNxauk>3B1$k&{uT1-_0)YnsrzUOg2M{i0X_Uy;GUxbp1l=hCmE1@($YJp z)r(riC3j5FXF2B%Ofyz&sjOWj$z*7e<2tE|5XgiZ){DJmD*nF^6#CLfJ| zk(HNe(T60`FU0P`^N#g#6i-I)@{6H)U2NBZ3T#+`;!NQc_|3nVXijwb1iwXld-yf_ zI@T%ts!prda&n8>>A2#K~7NC@Wz1`^k#zxhErD2oVD@ucd7$}9(>)|w=P2-O} zucw@DR)a_dSLKg1s?Z;xbYTMr&s_vkyzCZk_W(oxdcFiX)0ATJF8 z4&{!y0614@wYa_sXY?j|DyMG5!-7ZNg=BgNKpKxy&o&q6MMnB&Mf#RbKMR0=$R~Fr z@+Kk$kzISOI-7rCDPlLYE6H@u*qW5+5L)B(A}x!a*q0_wqul6~tSIx&Mi1wQ=+>{= z0YWMgxoH75d*YR8gl-sTa?6NQDDM7;{B5aX~jA-47rJqk?9S48rM8lRcipTLBEjrJ0AXNq7g`cCN zQJ&6AEb!+67RM(t7eCHWM5k=;(pg#>5OtN@xP&{lLr%MTs1?cKw8T4qvrawXNIjw$ zanU5c$?$E44v0j&3US^DHK6yb&%=KKw%+B5$qulRYBEmC7a1M6FwazrO_tbQjUp@{ zV`Ba7=+(WZ-T&#UY1p&dp51Gr)W7zBk68&jHI5#&8}zgFc2=Svs&OlvbDz9WaaQqMmobw5qh#e* zv+O!VYVcB{_Ld(T2MEA$pc?ywvf{CmMR*)Lk$qZ1TD4!~z(+PIfe*fkjFG5vc^1h! zP35Vz#}0p2Wh;GO!8gz2uTIl#S9!Mgzo{~ne%t+Ts!YgTq?PP{=R6Qj1?>_64~u51 zswV7y+xeh!v&S}L%qqd~hi6Q8;nd`n4}D|*YzR}zp&GmhcWCgWy!K)ibd4(4i&89K z!0@g;sA5sMM+`4=Sc~>W3UA5jz_rm>iJ3>EuyKP#3wRU9qNKOgacy3L;TE{)AxE#H{p>_ zdp)i1#k6kXvpcUq3aTO}@7|jeOY#*xRhae6Ro%9~LQU}M_**F$dY2d!wY13nyD0nXigC^v2X5D1EuTx;=xXaE` zjexxmj9}Z$BO6kyfeT6~##~hbJjqsA7;r1V7iRx|a2Oi- z&lDQWfP6SghZB?xQX3t&8`kcq?x?}VwUKQkm7*oR6&*292?Hg~AC~D+C*Ae}9iUr8 zIa#VJZoVN9@>e^xz-I6j+qD@LpHZJp@Ex~*gkHbHEDhx3iU9ZjXS!_OO`&I(E#984q=jh!LGj~ zQ~ENyxR@lH@?i_ku`3oeY+Az2h|4%82J#j_AKg+Ew1)~=8(nXE(2^Z9D;g^1IVIx|x;n$0*5j05V`u*>#1WFp&o6x9pAP z^?zO<0F+Z>q17<7TwdB-7KuqUCUm6_RPyGFoW3K zwn)`pluVpk3#2J~QBG{Kaom%C-&A09faGRZoa9NhFs-X|Dd|BMmgtD}4JCBCP7auD zV#s!@sb=g5z@bHMz&nzU=!y=Q!Zouic~StW2x;wB*Q6|yNuR*B8&Zr(d zym`G3KPXz3Nhq2Y&u~)r#2C>Go(Nd+iJphz<-Jkfd3+|GQEgN_Qe+YOD-tO5ig-p% zO7X~R$d9SYOboAl&eOSg)VEs}oR;~GV~s0DW8YpSHtI(y8HiBgB{K`z^S+u&HUJU%cdPOTuEV-6-7g3=x z)E1bXr}?zg+Gpuv1dPQcovqy2c!K-pCQ3f0MOpNte`brxIJ(Jy7683h2}-Q+VrBh0 zPs`-{md`JV-kTk=2|w=wH8_XXEIKe@EO0BEB?+!@3uo2*07Qe+H?heBUX0aLi!Ao~ zD)6c+sbSD6tC2@-vnrQeTH}|x(mGe5^srg+VW{s4bJg};<+4k^Z&dnyMd?O`Ysx-r zRQOq-v_ivmg;gehyR63Bb%k{dLB2PFZz;)D~8`oYL~hsVyus zxh*%CYn{o!n^j{W=M#E2!(r|rC`vVPG9?J5>~`d^wqbN7>o{r8vUT=I-tH+qa(F`j zr1(qr2<@{f#8!jPynb6af7h4%$a_Cv7WZe_>;^-q`@(O3?~)F(-+BG&#nb+G*Kr)k z?^2vtK!wUN=lXDZK@tKshiG@}>(T;VtdM=TF^X++S^8426dvyDti6zzOAceErD17vlwqkE~eJnsu7 zPZ4flm0nlr7MUYZ2VUI(suYn{t|*`>WKDpkJJd3*G-5~P$n2j%lQim~uc74CwzM)= ziRz1v)zree#Xzf+!>anoI>@WTU_j687QL-fOZ&oqy$xx&-J-X?9@`gPd0Qdw7X1tA z&skk`jv5YgvZN-jHy+Ln)u46oR>mgJZ&k|D0(471TV?LN8WaWDr2V>znsr6$6k1(S zGBqABYteIKlOu5(Ye!QO^z6 z{{f;10yv0JT8iBKz7;_web;W*>b+qj3WO$X95&N!H$tt3MuJWCm3D+eYke8aaL%4TM53|NRP|PMP z+~bxQvv7M>HSTjfCPU-4J{aS)(#1GsnlnzBti~x5oN-d}t%jr`wzIN`Zi>Q~3vfXx z1iEY@C(1^=vi?@l)9v9aR~p&8D;s$L3<^fi)rkoS1YEw|7dQT@9D9F$FxY?g>WBS* ziwYF?2h0AuVA-R87tdbRod>IP@!@Xa(7pg;Uti1bfQJwF?|%lj9v<6&I$s_h)xVDe zuYjO`JFgw?*T0Xe4)^D`=bzhuFwmh9|G_~2!9YiUFwnnm2Ace`AxoqjcUj!j9}M;% z4EFDy!8Y`Mg1oj;>T(!vhuxN~hZVDbgkq!Ck|QMI%?6+=E; z4d)cDX?nt0484)h8mu_r(X4)}Apl#7qn}(5Cr$mZpUr^d9NVi9Z`gi17TXUCw2f7C z%wK#R{@N{UIV*a7wErwc%A(SL)sV9Rjlx8SMrIMh`N4*n zHb?X1I&(=V&|nkfmcUN|UyKPtGlao3QDY z4UZ-YGJrJs05jET?~ljm8vY5cA*=|krDN_wX|QI7QHuh+KHJtg7Apt1I-PMg>TwhX zdv!dBr&h+0mwape*CBxLQ-I^*GQl_n?79td&b@;O6RUxJSk8LUyoimpxr<&NtDDlp zvf7i%?@(9edN$fAx_;ioA(6d#^d4S%s9L}7YU-E zv4A(T5oJ3ut2wK|`P`T7uw@Fu6AsvbC47a|GX|5V67jpxvGM?agQv63-iuNTt;{oWotVenN3|<^&8pQbK$z}aWX&^DRe_#fDqw0n!TxAFNGd{bza*O zQWA#NQ*^Qz<|`a<&}9Q8gCI$)B?%Sq;0CKUJ-O;KHuzlTE;g#cCp$(Sc{c3Y_(LZf zbE4e;I$#OabkS#jC!QY|Zqqs;=(M^-y>Dy{4Tqmh2pb4XIPyPynfK8+QCT*(pS=mX zw1j-BW4iM$E>xQiI%iBCc2n0W1Ajs-2C^X?uNW47aQe@+!9@>wSU@Dtv+E>3hzm_o zS)`JPAMsqovuQ>xO@t+xb%GE-!KT>s=$sNvP04T-EM9GYNJmZ7VK9k@$)xQ$7Hcz( z5|yujs{@|1EIEuBz+O0GmciFqx=5bcM|^=~_}SmH#@X`EqSi6FIW_BQ))t)8)J`_z zmii&9=78^=Wa1n>%2|x`zd|eLlP!cH!X4^a(1UowEEp!Fni9hRV;=qa-Gjhb8_`O& zmd@@VYS&t5TQT{%KIKxH0nwWrZ-lyNfOa%SVC1vM689pK z;sWZ9(dUVbu)^!0g8!NTgYIEKg;1;9Cr4`^6=d#?&EBKAww<=eFp9B$)@YR?4*5;Ry#!* zmkWdg2Klz(A?MjIH>jr|6I^h zhJTUYXp4bhJ{As$tzf{efS}sN@{*)P2Q|8o8$z7p;f*TqaJE8HXv~w=$PfmYnUh?l~C&<_pp zrnaZ|iGuH6VBm$KzbLG(F5ekqpe+|`6Twvz|3>dfN62M-VR}KttPtr4q2$U#$kq{m zr9dXamAkEef6!N5GD0$X!stMZ#IDN-nGQXSUR7`~(oek32;2htwvb1QM_8Lg@8M%< z(7BY}HECBW^R|Ga`0#O4;#D%>Sy5uRjWR>32V*}>@PDU!}b`~^~2nzs&O47t$XBM;cr$uu3 zxS?PN+K{wKIy=u)af>y8_8b=K==J`~AQOdI3%0*4=pqJc7mL}C=kv)8&1?sn^$@ah z{xL4LQR2^UqihOfusKs$)?rZN;?j*vfoXDN_-r?sQ$UH64&~b0i?;5Y@k2y^q8(I3 zB&w()XJ%!nyo&J%at;si=V+t9_1$-L>z#9C2uynL?KdiEi<34t@54etTU!rQeY_gu z;sm;k)#gUr4|(6ElH@$m?t@d%I4C*4vTP zP{?J33^upSWnc{bO7SoNL&{ixGA%VJ_b9O05YF%`4q0}6nU={8;8)}?*7JCrE((ez zx1(clNC+e>-&?zaYwL9I z_u<3n0Y+(sXB;qA1BXa{02^z+?4%|hU0X{l5fyh=eNkcpbveEw&NSSAajk+c2}r%W zAO(%$L%4af3PKhnK2VkExC($nG()G3(rHcA%9|b4YYm95w~TMTBu!jX>O55_YC$o1 zYv#713*kwtm|RAqw#OxBYC?d(;dc+R>6D8!0tWN^Cjy9K8LDHI>oOu*H-Z$d_|dEV zH;?;=kNM!ZX!{f5oV8DXvqetS6>7j$1e0;AMH;nv#nU(#rRJ8DfImH-OAENHyh8xQ z;_#1$!<>R}l6q1$qg#rzu1yb&xOX9HfJHK~alc`~PJcA4Jfqd5Y@_sFqz!AXAdtK< zhLMoZGHB#6d%!jJ0_KDP{uLMne0-W`)0Z%k@IhpEIH5Ntr96Ir3_sP=Tkbq#7BP#H zY<3~n8I?T3pHLYBez3bP<`ImkQLeZopO#dx7lkV{ag>o`q&9cBn1|WIo9K=QN$p;s znTC{P?4T+U;3Df2zmLzzwm;8elI`~u$8133C>~uV9bmHJd8#=q=KPgF0lDq>1%-sE z6&l*0!D=c9Lp>CKjhP@4(xSk?yz!`94PNe4tZuXEt6d7Kx}B;iZ(k;Pq8Y0o*co8b zpapr6u>|(a!p>CE#2fRNCqL;GaG796Dm~OAJ11Lz8ymgo-o|}HhQRskUE=MA zC*+-%NMKbp@kh8TShbhiCY{~}JD4WH*22P?^91H&RwP}*o_6oenGy?#&JcxSY!5}6II-*!ir!igVQe&@P z3nb(ApsBKpm@)17SIX9@h$+iQ`{1C4Zs zroZD}G+RuWSVG^(^GS*UH_6Ws0tJ@E4&Ro4RMIt&n3aZ51!X%H968V_tI@Ngqf}6> zX~FZ9j2)y?B&-j#?If}$sujDzs|v~G2{R*hoEGzZDu-PkgbsOZiDXW_!PyEG5@vpcFALt{Y#Q7Uc*ga%z^stE(Mdxsc0NsNuZZ zQx0pe)^0E!gqT|n#UDw-p00;_7a{&b>3j9EN_ny9;86+3No|xZKZ;D)vn&3SSWL?* zgEdPq7={Dc@W&4qbzgr9e^kA`=k;2Dmo1l+4adz12d;98J_r>33^F&Ooo4)v?%Itm>M%O|PiyNCc^)0&>FnF6$ba%GiO+Cx zT#C20IKF*%>7pslRvG$j`Sgoh5^lvQUme6qvKgOsX5OCrz<2e?V&tZUngm`bY zlhYA_2L)UD9I&Y}Xa4cDSn}!n6G^)=TPIGwTMFiz;cBPse^WmjW)gj2Tm{ru7Y+j{lc&%TK`We#zMA^% zx4fSY_VWu0q_n~VMYzGRg`~h#9FY8TRh<&7gmADW$(CzJv(}Msc0^ev#!-`LboiXc z?%p`DY(gfD7!`0qnkX{NnSWeOAM8wdj)dSZNi9{ zQY|cvFzAgZ)}jH_vaxkPKq}$a-AH#F8i>9J99LfUNfnNI8~qtW zz;>en{zTi6Jpy+jXp~e;`mMz3otaLGQ9L(yA2|>3^r^@$K|$@qU-m4Z9fc-&!~=Oq zk*(TaPs$y_aP6;uFW_m%gCE%;4X@j}(h5u(*xhg6JVzaz(Pd|FI$k^N_t)+Yx@J_i zPYOL9FR8TkFpgN)Ia;$@pb6#hW4rH$lX!MTktjQ%O~-d4tYShi_HYpIwF2Fl{3hL* zHSNyx-=sS)n|7zt-2lbtTTCV#qKZucdv`m#$1RJGbr!lo-7wpM{ z=#9(HBL30s!46Orhq1Mq72b)e>@w?NwG4DI!=Y5qf%k+-a;95UtotD*noQ;G;@Eh& zwCa{wxD`AR)SA6q0zz&Z_7rymP*CC6z|hU4;%RXdU~*KuZSfWGc(X}vx9bO5G)7N| zjsxR*)O4nQjDxXb*Lpakv#UpEUZ9B|zGM?Wgxh%WCEIurZX<6B0_0da3;;UYIGrYR zjaoE>gx8OshJhi(6bQzmscAK_a}FsJViX$Dz0$5wi-;{Df%qKIo4wm-v->9>;z_4< z4Ma|Mjf%xjP^a>FT9gTp&Ykug8U`jIXLB!0ITO8qv5{hCP9akJxk1Cx@}?|70WkRV-7~~Ft3s8iv|}1qDLK%I+A}G z8T^Yy^nR+CR8MQT;k3RlP=h!$qu9Xvf+#|~)}b3qOpl_$0Om0pB}EaTIuDZC{6S=Y z%^x3sC2;U2=tBs&w2oYsF0G3Mc~v1rq~-EaJR7S9t}ip7ZpYbZf#Oc9nf*nXVX^)Z z-LLmwHsYi;1h`29_D2Tz0uHlFaPJ<~)f< zhyWqenRSc&nd%%uwj5OEz;AGRPO}e*p#iD-(GG7lSAJ0MRl}Sh3G8AbYHT%-_3L3i zl&O~Kc{(DG+x8n!f7!ezSV&jsZRiz$`PWr?l8yQO@18b(tJgDzQ2!{L%QG z!?WZoI5rl23Y_a-lZ)P977hpyyehZ4BZ_dF+<`n;s;1ws=72bo>Abv&{{F`4x7r0i z<(;Yv@?}*wtW-oKS*hwm`1Evt8n9h`Hm;If=mZvyJ&BzQR_x=tYSmvt)iQZHbyrS% zdhS@rO449vB2+GKi`+&+Xy2-@u{vL5m2;~JX!u2h0BCS+8{>8>^g2FO%)sB@FzMs< zN$=y=3D7D9-Fzbq1$qyapx-^e(F(OE$RApmI_;4fco8xn!1x{n5-n+e<8oI1R!Dzk zwK%nFu(?iK+^DzZA=ezr@znpfbeWmsRr~wor`f-!yU9tcX8w=j@ygXVAfot%O2eV-^XN4Em#p(D67r#+Gx9r3}@uJ7+08>BoMG*&5 zoxSP2z9k#{V8#3?@3WbIe)Hprb%dgH>aUerj&yo)n{(Q%+J)STx>r1|&oS!S@y*oj z`BRxL=eco>Kv%-SF!v`z2*xIvI@Q>;N{BH@%X;IhaWX+pqSdrHqBqW~+Pur8hTo8C zr}4O6q7qu53Az=6ngkJ!Iy1xz1*i~z1~6kkCWh)(+vK&d7-`UdF*Gju?K(!wB834} z48c-IbfKPw-Ow58(jnSzX{|nlNC#NA8a@GwaEaxQ-V~UG{bnscWsoB*MtL@wbk;T- z1F?da->Prx&HE;hU9e{%lcyCiKS5-$a)n6=SKPi@IOB&6s$LO86DW~NVO8Ci2m;lL z(oMi&S^ev`s~mVRT~82$@>Qa3>V*rVkX$^g#IWg5?c+^p^js*k-B0 zwU|t*`DR0(&k-EDLOo1N`thXvA#u%_7)smwlX4AJ5E+C6jd2yDGM`k|f#T67l}wW| zuB-&bt4%6@pJuH?sER>-Btz>T2iH=Y;X#~xME`P{uh=Zq)Ux|FZklDL`EW<^dX)sOl>lHM@6!@FF)}IS%klFbUbK}(#%Xyzmo-0R0dfs zWT9VeY$ogHc!wvXb{AhD6?#Tq4$bVk``n-?Ggwv#v+5H~7?6042?-@?mr@b4^F>k~ z$#Ic?!AM8UEd2!R=EeP{1UE!ev^>rhLQzG{ePe;KP>ogM1nB$#3l37gV^I*9U?@|b zXs=75Oi+=ik=#XZM=h+j<@6DF?7%*U{Z#L;jO?teOsX%W!^C8*woTfH4Qc?phxV(y zoGshQ&h3z8s}|^wptr&PrJurq+fXXBP96Ex-< z1za!WEZfQEFXH?nomJkGN-L9($ynS%@iD{ckFpZ4;N)GHeM2bgj!fUB{*=gmLpE`L z%{7d3yq$c6+U#(S9YDutC1$ZG8MA&_M;{&guj$vz1cBFIduinLWFn*)Y~2+AcSkcz zo-cB8+q#Io2}aVd&XY-lv0#6&3_u`F=-#d|JeciVjt$7caW=v`7^vnMjn2Ia<{Mto zbin%s{+qE+LTwy=d#30Y*Z92(MVc z^5_N$2-WDi2E(RI1dWa>JDio-KhosdbrBYr8pn5sTKSn5!K#6(gJY}D!U(maEo5Ff zH`1UKnfSa2y2<@@?N9}x65)+b?IGc7)6+<~59eY#A~u)fSg% zBy#BhQErFNz`hu0&1bmkl=|#8lnyJ5tC=Zt=q^AsY#m6)86HR*4QT3$TLK5`;6(o# zJ>*FhNdj%I)aSM8J}XT<(~@}MF^if3NF~*8D?}E}3I6|7!d?v2b_3Jyq6rUL_E&qY zb2J+H#c-$RUKNN1yrcbpHa+98ji|{W(u#6nIxlxr>ydD9s0Y#e5cPl=*Vf*p;Vz4U zCm{+#bmkUJh(Y|>r-!s$tTYFAQJw~6eX6m(4}6uWIzTe_<28DRR3{mS}t`374`YqB7caRHf5sZI@}wz{aFL zaa8Y33u4_^-kVjRN`ui6zC*(b;b&%Pa6BP$@l7%T3h6`gI4%>zXyNeX@sl_I*nf`U z)?XaHe0%&P8bn)vQhN6}4m)InWQP<{vkfg7)PejVEz)5+Ny{6K%4sPaN$TT#vM7xB z5<1PliCjJEls|+o>{}K`^28PNt!((jwMbiTmepd~j-5fp-IK4{_mVqR7Pz1YnxYt>4izKK-)r1oKf-GV_YihNC&<=y#uxZ*aNcC zn3UX%e4HRUjMxIZp?b-w>rqEED8w7GdDuJ~h-jz{L_-)d4~n!gG^7~IE)EUy$SU?~ zs(@+O==vRhFl+6oq06VWXmhI@{fYj%{TEqa0A?2{m1;A3v1#=pP>WTt4LP|#{)#?( z_4bWg()MMx$lKwJjIwmrX*yc~YOpdBuAjyqiF$>CT`GC>luE(~vryv6y#DRUb$-&#&ckxid_FY2tbY_}NsvZY=Wcyhg zO<-#rr_&@`lpQ;F$*JB+63m5u;eY@NRz!={bIQrX*CX2`x~-3hGL7@ABODIiX_l|9 zXQF9;x$LHR$NX-x+q@x+X(s#(y)<=gB2JMT@1dp@zE?YmFa&;G(@8){AX-uH+qyjN za4Ib-GD~YZgiDKeqcmWADonMQMJYiQq_=I6-^_;ZDi^%?{Eo4Z#x&D3ghUAnIJMIt zfJJX!X)p5GC=X3oJ0Sli2|H@5vCb3?&~+t$1&_22_=qQmPAPFVS%VUUjJrSO2k*c( z3X6?>f-RG29}s)&0+6C66lUJfwBXcJQDw)ea~Na}aJ_j^9^n0s<6lyaFC?Zl*II85 z-VuQ%R$x#mtqPM)ScC~o29g>{ltg0+xmHl}XvHc+p*D4|r>Jr)tOKbwk1eMJy=WkR zRapZOpw~G{&2n?1O8@3do`WaC^yiH3p@qxRlYvS#*RJw3{mlc)iZO0i4pH*-kXp|X zgksT3Z#?25?2We2Ab>)k;ud}mWEG9}r^sv+bGD}$@<9xMM87t~O7M`G%q`pXwWb`{ zpJ#dFIE!}%Ipr7j#7Y^Vfb)KIxuUm!1LQn!m^GtEp9`vuIenfc6X0#oKEPN)ZD+t1 z270kDJIVFYRx?jV@w@~k_?`4}`;Iag1&C=DjTjdBL5*6e>|-GJV>&5+-a4qZiOv!NqkbHz5{QU@^uYRM zo=!c1;GMx~A>c%L5_YD*r~?&h*w?aXK@#vrC%q|9BPSyf&&(_AXW}ScjFP4oeeC#} zuA7$7{7Zy4)M~@Sfts@^YC$q^T?N(!=S07lPhi09(^ zwMbSpCO$h1kFhi>Xh1`C3pfgY>3I@BaUB7h=UP9tayIFA$NN-u)yHO%aImp^!O%6| zEl)}Yg_X}oXT}Ve#bLOdOi!MZCQyl4FkQnQfB*K)^Iu*(e((!BdLE>v)6IFDL!V2> z$(_8~4u6#w&3`(En%(FOru*1rhW5U1-y9xfQ`q9DqDe$Bd(gdHOovc^f#*C{RsT7) z*H#RZaqEhqY<0zarErU?d1?H5!)5}aMzuOi4v&)WyE{_}9m2Kg4u06~^w+v~2VIna zO)(Jqww0%IdcD>??Ze;G!JrG@cWS|nt3-FHa6+}cjikN$3QxYYCtI=9btH$rR53dA z-8r3k0YpuL7c+>8V?Vfmdc6=?$2(Yt_C0@4%I{x8;g9E}UZ8r~=zSY${Ytpq@Pp2Z z1*eORjr|SOF2F(}Mv(515yFvfr9ueX(i<>bCX&}{%SXC(I3v&4lo(xd;!;(=f@^b> zO??5k=5F`Cut)RH@?mZW0_+Wjon{y2_#_?FO4&*H#QKts%un`z*Z-e*{pYi${>-_* zO?;UIeCP5j`Z34$5#x!AxQ0H=$1yNS=qO=^vVU}Fn#rf*MN){ze2vqQY>^A**mce!kcj)jl>Z7|u zJj^z?LRDWi9IL1;P{T4$@YVeZR5rcMNag+TTC^GJ;4(kY;X3KIvSK}!JN7ol`;hK# zL#VyI|Dvf&@7FJuIQ4%0g}M|^n|5hFUDBna+sykBUHMkbdxZ?o1GT4%$wX)u{0W0k z1giRR<*Gb?%x+Sf(iz)o(je*G&1bHIf&|i8j^}gKxOp`vziAe+XND9OHLr6_bDe1w zy<_gAQYf}u-C0V-MLh3RnEQ+AWYttdo>moOl*BU>EGaFHVGUl#7s>PF0;O?5h^-ao z)pyOvhJsvTjbFweUSvbyFKkI^Wp^F+gln3`AIc1Wh#9gEV9v*`&6g{Z$L)k24wJnS zT6|EvY++-nnooi9@#L?pg9U60(65U;@4>c}#ssp$9aA(*wrA2&#%_dlo_I~W`ucXE zU3Av|k0)=A4qv@oS+QRz*UQ?B7$}2_F1*b0{D(t}jAk1aV?9G`3q_6(cc~tH z{Q7Hu>H!KPWa_3)-O{OBXR8}psU<;a!ev>`i|xSx;P`Se#QUGY&*{f_ewpS2v7y&L z4u+F#IGDx-P>F+sX90XVgT?zV|N7+ltH1WAW80%cGO00Zpz%tV^xIKOR33edF5@B^ zCW*Ys97kmq$)G6A8>kK=gW!Zj5ik+4MrJ^OfL`qFUTh{n?tWC=m^ z-iEa?0;f&A1waK#3gZI6iMDHXz?bDhD03h!2i)p)r`vM@)z}l;dhpBkv+5e)g`-69 zW=G}CBr*G4V8W6@$Ct?zwHx);^D;}Q>&L%`_54ZGz-7U=H();IMOe^WLs zTvO}^ZTo#GPoP}nL=-g)%~juuioW%DGzGbme@V}8RKK*MMc7I|qj~04a8y~-m`+6N z<}HJrJc-frh|8#l;|y19iHw%zcF8yeo&()L(J|Pf?b!0=Mvytpr=1p7j3&vD4|>mT zc)4@Ybqdo)eqt$Z1W{tXxFXc$`3P^!N$2@Hgy7miJrk;Y0}IILjs> zf8W3!X7rb~dZdg%zW7kN+KRD?k5z+ZH20aK)%%aZqoFRm@CHK8oL?lfMLU3f#OQY; z^}uKMIQ>vf-5ZXdjpL|A6n+c!bEz)#n|bIz1OjyLAv7Q&WeEsJW}qnd9uDA(6-ld| zPUq{%$N74m6pKk2UB@}a<=&G~w{%sbe;n7L*aOOe6QEd@mwQj>2Z@2`7mR?SzC+dc z{c!4hCl4wS3b=PESSB5WyXYThK0#6BESn`e?L9@IAO!^kl%$&a1|_8lD3@wc)Q@b~ zs_rugvOvH%k1G1y_Fla_eslQf?eXDDZ1O8smw{zjA1;8egDtdPEG}TXFdyjjf9S9% z7D?fD!{qwpg3^ZM=(_~Rd;jNuV=)0G0|KSXJOEDXBN@>gfQge3VAKR5XKI}V$}_kwDbJZg<)vRBqcq_(i&UNQX3(Xp zwKOzYB(|{1@L3mlqPFlIUY!KOe-bjZ%6Pa=Q9HT1{^ia5GMOQBag6X}5z@x(&$cR1 zdfDp46Ao*!R74@Df<6*=9nqxaCdkkvad~v6jEr8=`4^@&j2UGjLflpdrDKNF1my() zau#+rVTZb>JJqq<_}*!guhTJfy6+xefw%OgUk%-y#VM+Yrlr|~M&2i?e>}H)=8|+& zNsX?cbC@EI!-1DD$+W|-C?@fxEg10a(xZ+5Y0H4I;yl82*zBa zYG+>swFlrN&CVH-vl}WVrET3RfmSG&U^04K;j=%#PN!6@meWTgC|c^BPO^LFH-e+#Dz+ulU!tjsjvU+?rV`3iqkrnYlZ(g4<+1G|3IYlehI^8`omO9BWs+cfpyM`QUB5mgP=VR!e%(ET zeMe_+64SaB_0`dV8k&-bsOqUIO&^IZR`X74;zE&ZMLI;78=e7le?Yd>T-(A!<>ZkC z<)=dmii1`qd<;>$K$ZX_4@@N6WW8KWF|gDet$OGOzMv$v5Fw+o;d_6p;&;3xFqm*E zYNr`Wn&}0JU+jY)oqeV=%4We2G${{tjNoOQK<9-z(@9qr_zU-Fw^)cta*@o&MA>3v zMAOQ&iUZl~8Fa)se<5R%-9ozCv&fue$P$wn*3OWAsHP45uE)b``-nwgJ1TW|!S&VWdearu|;H zjx88PZi*G`TkW%wYvE$1!^aY3x*q6c@L~FPa`@PW1*5Rgo^_Cq@|r=Pz4FG?t*uqv z7y0)Uyb6xiT#FsNY|}lAsx~AhwiX683cu*Gup6|Me-?-O@Vi?YqlSPx9{wjh)bjU0 z9n}l$TnYZV>kZ2$sTReig)gm%q;m9~WkVb0WurDMTC&MQ@U#S?j3D9^?Au#c@k!$E z;2!r@%ergen4)yu(BkU`jNrCj645ED?^f+dJ^GUt^Leea&WSe()($(f4#D8{jb@O~ z(HWE^e+o{BGHD%^i(%11PoI)DHN2-9j}~s0)UA|jnHrA5XxQ~D6hrEey{}a|;SwAr z8Z8q)$!->Gev&;7=(|&6_}Hq}h7nDBx2Trzhi_t`B4ZMb8jUDg$ylzynN2u{1!K^` z_z|Cr&5WJLL#vc$>P%f356|2IhWCLz4C4cDe=Mxb*eUqxb_aUW$81Mwle{?-ES*xaq}jN0X~bAtz7j1-8*gOK4ZW09hed0ap1$Wm*%^wGk_hQ_oi!~9 zkQODeA~|{8b5P5j4&C_(y9j(Hxn(1{9#As?e|+!67vny-M<`EB6c6EVGVc2asXrK=9pSX) zDa^wgO0WQkycTA(X-unq-w2nXH_6S}2C&U0$gaO&mg76)TJ9Etk6OuXbC##0qe+4{` zVIjuRc)>i=ETZ!Lb_nZ^`t-2_f6<-9=qkttd)_3(s^ZUnaSXkn4dL!JbH+^vUjBJb z@+M$Ud-90&1W!_dYnKlb@ha_p`_9%8pOuO3mVN9C5Ym?b*$hgQ7IZlDVf!(wi9|$* zowkbzLewL$4I6a7-!jJr5=b-Qq(f*>$*8iHG zV=jI^eClKrQQXiIXLP_=B+%g78Sxs&@i00ZahF8WQ|KqA*!jto3RxDFlLT`!NfSN! zI7)KVzp`>;*CLEPhCxjI#_0-(X9cQ!3D^Ys5uCUwS;astQIY|>qF5IkoyaN+hrWd% zhJ&xQx9#_cL!i4w#Cqs5RzgLg#Vq}4k)&hH&(DXCoh;Lgz5-3cQHrgPqiit)l#LnA zC$T$y)A0iu^Wz832NaM$f5Euw3>|iybw8_-EBIY%m&;5cZ4~S*T_-{&4rgwElu@H` z_nFbF-SLjO1{EsWsfE2yU?nPsubtzX!sj<4%12m7PMy(m0WI;({%dVq6&oNWX) zLqc00sINngSGyfK0c=CrDX*K=$%%Fkn8gS!YiB@;?6s&z$7!|me@N|Ana>WL>eqKH zJhn$xFwbzEIgyvIWiG$AviFV(}@&m z=SE2ZW}0N2$W{LdH(efP$e4e~BmMFBopn zHgB#XyUAfr2br*bnY~31P<(%nHg$zC<#eLneljliJOA%5fBm)7wJsV}pWSWPBu6T2 z87*w|C;|%hM5Ms0tx(|hAuLzXo5+?H$w{+QHCx8^2O$FZ-scm*zZC^yyUpKL2_kaV zszhsW%lOV2(6~Z_x5LOd)8p_my=WTGT@R_r^$*C?AkzN93NA}~Q6%G@vdc!IBrFbm zI1%|=_d}ege@e)9!k_Ie7O2StI93Fz$?nb=W_4zX4JMZAC$Or9F(Xp*LESIn#lb_) z#y8$v^WH<&$mTGLyB7;M+V=j6e;*F`i<1M(?xC=+;=818_ukS&bojU;W0|K!>+T(k zhl+fHB;GrS>vB<~!@Vc#_*0PusK)m&`n@Cmt!j?lfAH-c@NY#fB*XWf!k?<|K-$tw zJrxfX`Nrv#`Q2iVIZvHXQ!_GYR5LzQR0&Ty&wxRIRClF5u9ieHcnIYld^Ro} z>{})N9MomyPfs07A78Ia=VB)qoZ_MhGhdBccGSYbdB(_$#x~%)_X=sICEe)ESP6;p z3Ws`hf5kyt!p8Jc`08jllv+ZLLZlc_rh6mC-dU)lX0j zDo7T-I^bzwqy>*>^%rhZ;H!hSlHn(nthyl}2tXX|=#)6oNTogpEsiZ3T;e7MO4yhy ziVR(IamPUSpDGR{S(=@Z`*FH_L!aX9HWCi4f4zri+MsaU-M-LkpYNT{ z-ojZgHRGjz{y6!NOn~>u`_t^_bTWziS$;7{W`n=QA7VC)8xYDIyh$z=lQ@3|{7#+} zysvXkixQoNy7avWT{@xHRg|gp9}aV9{W&}q=s28|`q|tij=1|@$(~CQb$T(&a_l`7 ze|?%^6Y+G8f_5%3xK5IIm}P_1D$0moD2NDseQBP<*B;ToxB^jLl>S$b2=euGRv?N( zm${;Cz%Zg#EW9WZ6y(K#NknyIk_!*$nhE(ZZ$kQ~vxkHE-owRY@5gKb&CIYC>=FDm zWb-f`Net|aUj^bRbV*jS9Tev+k|~fYe-qTRg$5?+9$J~aPQ(p!5iEoFKQ8*wVTmBZ z&NC4~V9#M6j#Aj4a?Yd3nDuQj>*BI6?!BMyh?%3|LG!W;42jXJ*QlTa^j-{IyimqX zX|5D`I{(7&|LUqRshq#_uUUqP8IA-Bb^dje6#rs>Nd(x;|8(oRna#JcF4@JNe@>od zG7%e4$s@z3p$tuF5aj4)JVAAvCM z9E%Ps=UUl8;R*gdlMMi5;jVf6=DDmJX7-p6pK`INuO$U{J;vG@07hBPe?Dxf9Xf#} zw&O-giX&Rvj*ijs3@r)RCatNxSF0vT26Do8IMMn1hsh;(JmV zd|&iJX@b+E^GgN8SYKP&@cg-Z@+gayvC$t1fbe@e+9CM2prWK-tx zte6nVk^#nHM1S}=>Tv$pInIabJt;^1exE|TB}(mqi;J=%QIufv0y7_#ak(f4$JeL? z!Cs1Fk%B%sZT>G=gNZENV+W5S&VB+Txwx1l>!_%F7M+N0tdn66ykGEBG>BsL^nR{B ze}vcT;sX9&!W$Gre-wM#dY$I+=;pK~@vJ=h2$5c3XpNg}VRm8-+dfW4mop$3FK(s&Ql*lou>&KisdLu0r;8(liR>9S%>=^H?PZZp69go3*b6*SX+poTB$}RBBO_;a|hi<~$O?Vv`C^3m_D=eI);aP^qM4 zr-VaBqi>QTn=IJKS(H+8(#~UMYKy4-`tj2?k?`<9^H_8n?df!MCDhPf11ipDabbbY zX-fe1Y0KWxs@$z0S}~Q}%AA{KKqe4BZTQeYafZlF_OUS?S|SEaBGRoSh?9xKXcv7gH&vcUXJ(!JM$ zf2b0JgQ=B3$oFQ}ft2w5o|RU}`#kPCDjM+zIRR33rKA)8%;UKbm7ugt&MNee)DH`E zvvHLWr@C!64D?+QUnGjO(=`J2h1nNX#!3QPXpdEbKciKXUA;Eb4HY&UQD&__1R$03~OI9+7x{`M7JGGzj^@ z!O>AWAj-pJ8n>{{HwPZ+JPyJTe^%}QF=Pq9J}Qd6eSG4)(iGp8QR58|WUQr*>v~9C zlPe)_E)3Gboh2>gUd>s^Nn45{(JZwTQ9vYzL5G2!(`GE;3pt+C>NDM;{$$t$=i2daxkv1?j@VRb>!<9AqBXg#`)Ie`)HB>5!v# zXG2XB1=_`%^n&y+x(tRS?8l{MGS5|^5CVH4z7MHTd~)wL`X(J)bHQPdw(6F{OuN-p zhgCu7zN4XHh!pdinnowq1;ANoX!8Cd!l=mOG>1o_M%20JKYF$Q=5gP&-6kztSq4oB zEpvBW*Gc{SQC_f8nld2h{W!(%)-HM|TFYCJpZI1-NhGa~R%Lx8A+C1G1vN zjK0`mWg zvD+w)OYCYmwb}8$tChB$+;G=$SfmCmapNs|5x|1VWF5N{wmKCqcu;4M%GUdMH=GR# zjKUu(0xlRnJ5MZH$3#gc;4e`hUm*bK7-8A-aFd7c(!$557Z>P1qc#vFV>o-h?&<$!n;`^5-| z=hwc}KHWCnHA2Y+VzkQ{5X8`}?BVV9bccVBzklzW zZ?^7zv$fHGKX)t+MTo)icf;XUaz6U*+wpi~e7<>qGyd-Wz3;v|KY#G;w;RK6{DK7u zH``m^{3ZI~k^kv%MqZ@U6fy3yM>q2F$NgznkZqy_0bdvkzagdCQ? z1u%vto&`KUe-$h9nJ{T8P!L4QdTl=(3Lcp141iq=TnMDVnToyfko#=r?qZ&ZvwTqK|Zvx7cSI` zsw=ASBDETeGM5r#=Sfg&aUV5=U^USi zaXWf=e>EKM#p^#m9N>WRP>a<{d7j8#m;-!`8r_@$uXBqz>7L*#syvA)iDJ3fvS^9P@PjJ{KRNt& zxwp^0gC7py8Q=9JW5NJ)4Md3nS72xpV!BW$f5gWSM|vyIt*$9)tsyCUNDY~hmbtbz z$!p!Vmh7^XeW<2y*((nx()Dk4s8sldE~k^)1BaD#MMQY=5sl*S9!t|};t$CH?|1v> zd3@3NOw2^%Y=)QqGo4CHIEX3MUoYrnf10OWyl$=NbJ_~GiL)tWca{Xi_mPDydg2rL zK~VER?fD{>$TyWUh!J_|WZWEa61%jvrrfz3YwGFR$uCI(F+9IUSbvj06xy_A@ zKY2!|8c3AC=NXjZ7Fq6Ep7V%-F?c1^QIwe;)r4e@!bv)|Zf1ZH;<~zu7OGT@KlS2h-7$=T8ofLq`*J zL|o7Xy0MBQY$q@Pt#3epuY8LT^n`^8Nbs=)hW3l2EZd_8wbC@8LYv&W#xJcR2pbge=YZg(rw+Cc1|SDz;`yzCG86lWcUggPvi_ z6mZ~rJV`GgKhLN&FXq?|B!T444NfynNfewDUCx*mjPN;7!!)TVZ!@KFf(-oEIokj0lkQ5@ zN$*SEfGYbO$s*y-lRa2vYtleMG$$L`+W4>k>Thhq|D(;VZJ0Z%6szJ&<0zXkA-O1b z+jM#tNx5Ib$u?Y+N#|=++}@#9`LV}8UI)m*?n_c-^hV4@f4Xhe7VLu0YU~--094v@ zVUlD6jB2iGvg-P}(-uKwt*Dq{HeY7_t#2NDd+)(__jw}YFFcE;omIu4ekXHS-P7O% zMgdJj8Ps^3mSTRtzJQkDKTP^#g1^`VbJS>OiYf7rN&Zrk%uWfNNfw?8)g;T~_aRXO zWD_I1CJBfQe;~ks2Lh@Yj&`Ib?r*>!db;=R{9{`#Rn>^dUNbx-(rmOyGlke>hY`DN zeYde?!NoAAU&5Lrp_7vqQBDqj&@QTvne~uxfR~$g52GLn#?2qe5S~!W<)$0V8vi+x zT@*I4n;=a#9bhx0Dx?;cKScDUZPWKs(h~O()o4MBf7I>*eg!{-;|9iN;A^K?DBiVQ zmSG}XR)#(blqI&+?4Rw`Pv#_U-e7L41v*Q36AA(jwJ~GpCm$*wIUQ6JO=m|M zQbCQ$@;=D*|LsO?L);e}cP0S5*}&}$_656fe{{532Y#!WZ-1q>u#fqxnk1)ggnoDI zhOr4R)eN&j=ac=_uUppfpsv~?tLT3cb~MVJEEoNq`i>S zQ5nY16Q&2PL~My*orQ=a5`2FPk>H)*LMB)tzcWOIEV2GWytkrwPfm%VukS&78{$8p zf2{>I{HsXD>m9UqGVb%_7*`~X#6@py`+z`gFgd$;4Tu*;dyFjtlXOlEoTe*L#*%R=k>hEC`P zECPih{aiZbHzq$ClSOrOinyP)FF32Le;9FDgSX12iJFtiTKe!Uyvps~fh(+1qhPA? z7>l9O>aUzlJ(J)Ka+{;2hN7|Z5QIV7WkyD*0Sy(EWN8a6weV5p-yU-19i!`cmX+I7 zhtca~vaK64($U3dQ9k)V*1aYXmCVMJTBvzgSYZLZ(XjG^v6zmU&?jpue}Ngc z?W8;viz#f^tZb_2FhmdVq6oT?FO!QbPm#n%6$sXT;Lq~+$wWS3v@Li}W(!kKR%^=& zWm^+(DJ6+3q`+N2xA3#YKlk|OKKx8sw^jtM=btSDHg%tE4O;9M8j))%+*2vwVOTl^ zUr0y8*Q{v4j%hW~tO)E4J>Au{e~}gjXMBg@&|2Xg*rM=hmimT)^{I&iJ)x#b<~Yyh z>u_dYu@_*{!yM~aCCxNHUNEH9tA1Fz9cq%DQ08NIy_L>1x53Q41`Z?NXZgjb^Nb<- zr94=i*dKLgRE~GN}g6lSQhW{&ZCYaB*hCRe#pEFt$Fawi0VF<_ga? zvVMDJ!(x4@Lds*cL|JI0$8FzKkbJ+YTthFu5L$@+)nw_H$}$)x)t(KBP2{1|SPzOi zd(nTfe{}Hb_~`h};mf~xK|(A@GxMN{+P0m7u3PM+uIR`>pA7!!#7PI)V&e)wxGO_Ef5;QaO!pwMb#>af zJj1b7gSgCY+ylx^H8f-MP$yel6iRq*d|Rk5{K7?RZ~drYdD&Q1zUIbJlYGmr4iQg; zPhP$G9H8|v1|OeJwlh8kRPSwc5>%PydcxfSsI9Lth+~QPY))KUX=J=5XoXFUjjseY z-oocP`eO6s-IaUse~fIBd#LtI!eg22z%5*>uzyz~Tup;^ndUc(nOwv&>4PL@-cg}e zr36B`89!~AyYIAx7n-9<66bpd_&3@|zwGhe>1=R1t1H7$3%R9p&ZY&~%f!p%dT)O$ zkH1C*SrEkq-U|gz z2Y3Ln)QM;lfAn1^Xp&02<;2Icb5gbHhD|qys5x>_wm_v@ypjXRN~~_)WkT3yCM8r zXPs`{v^E=oX9Ybp+&*$X%MYZ)7}ZyW2o|Zle{~aaK6(+}OiBkem7ZzvA33T++LdV} z#N&oszRDLJ{;MX+Y2WMm94bJ%J#Rf>Dp{Q;fKZ*Js5rk4CC@P3Wfea2E(iY!uQI{= z9Q-FkB@1g>%6a3Be?k_Rowiu5OpFleq|?^-EuY3!mtvCaJfj_5 zx1lUH5Dg$|q3k~zVQMtF1p4uxx&L&*C6iOdn$({`Vq>|*dR5hhIaxzZOt(~hghT*?cjNNM92J02YyOhluC=K1;=;|6qr007LzgI5ROPDv_UbT znCzY~2}oHI74Zl{*hIjU7$WqEf0xo8W+Mm_Y*{tk*bE(tYD|2Xj;pa@)owI5e>(m( zccbkOsAhs#zFj{*L20csmX%I~)F-1?Jr8QAj-Xt*V$QurgZZ3D5bX4tsVq{GtfH?z zPdu$SF11{=e=Npm+47O=CJs}6EZhZo&~JPuc>&;Y%S(>GwwlN^3-?@Se>ydjsFi5Y zHTnSEqqCh*zye6@3##)S?!Sxv@sF>c^rG-u1p&jXqg7SXe6jrmDY$jSLF(Q^fI;2( z>z#7h3*CTDt#nt*pX-l7*Y@4!zPN{gY{5MU_@8kcC2%3&QO=he`}mq56u~-wIK~- z$H{05gIkD$xEKBRCqoSXF3v-fgj-7&a<&cr(;tyThD!QY_NvS$@AMcn`hHh|zl~|s zRlr>87k?s6a#?|dM{|A|E(2$&2EF_$Oo#~z>DU1TH=e=o9}-{)E*wD87lnd%KG#$W z0g6E92m1LW2L1xTe@Wj&A(3T3hwF)#LT3$OiYIYdl3Y(n_>5T;-=bYz4O_MKJje2t zLH-cV&>em{E6R8_Lc1QiRt*I*mc&6kG3fpnYOqtcI&<1OE1Jh zKlp0k9XX=v^$1Y@{!oG(){ZmF9Sqvg6Tt>_gCSAjV<7%0f6QDnH>%^IRmKq)Qg_G0 zGxrWt#5ae1X!L%^fjlJDCNX?WyyzO{wfl9V+y5=e}8~`!=Fp~Gors!`ipA5?Rka@ zqiuT5zoYQgImcwCKN%G$DPA-FxiRCU8WDos9{>3I37T2b4$}Sf@Se_TXY}yIvG5+l zq8Q`IH$X^bRtm^EcR&^yknHGOb|+2I7xK|AqR_IQ+OaOFrWIb$CekO)!$Kn!guoL- z1t3Ole=D__FSDZb?!kDM#Pd{#wY2w&$9-{$;-;u7@g_m`IV3-=sLPG3X;%ki5p0~B z3gm(Ri0aF2GQ*nU_Wh0fDhM`kQD1)@jr-*2jQ1uxj9ZT|+e_e8pOQbD0DTFqL`FDm z>bQyYG`59J>=Sy}A*dqA=Lz(pSBtM2d0ckZe>(Q-Q|*jv=!3;E$+&ZQ+PE}al9S2* zcri&>v&EWaOS?Q+MJe_nZ7J{NrsEUJ-{SG>p<=$*290ZO&I&(*- zE3EZ+l03oBMaNqS*ntJbL~SvTqoo8iX=yx3f2I|RMtNLZqH=A|t%I80#-G*c_#JbJ zf6VT+UuTn>^K>!+YC=9*Bo0Q*gm3g~ejp()e4t*e%hbS zU~7!XodZ%ef1PB*c=Cd$%*rSN#LKOMfls#8n?+QS?K6Dj2lLYbAI`#2&UPf;>D3yb zkPWxBf?ZXoBcS2Xa{x@?(LO($Sz+Vne}oHw3!7aqg(uS*%{4nLeGA7@bodxcA3mle zYuf47DiQ&93z`>9kqK6PD(*FoUqG=Qr?KJlRbZcsVjEBl5?CZQ+BH>uEYE zX$knj{KVn9#jHiFcaODjx<7&J*UQU}PK!dB(T^E`2~B}`wjno9uab2jowCKnf2BQ! zgg+khH?!2=7wPCKqMl&hH|Dn&$!r0M_~UdN&A@O5sW143FV$1g!794WO!TLIy?Q!S z5j`7T0cJsDNBGU{2(OZ^j^F*Nvg_F-i^r-m@$Ob9x2nh{UfodOA3G|-$ z`CfC}Un8eT@v~}Y%_65vu$C>(f3L*yN5Ja;m@Q;(c=R&9dhLM9tJhwhgFGvWbtcN4 z+y}=t_Q+;8)AVNqQuS=X1^P34n&s1&P!EDcI<@hvaLLEcmNBk6Z+cFpcV~TZrq46G zRuu=^%o@++NA9+ucxt=+GfErB5K{lm>z#KUbLVOAAc|R|I2xc86 z`Mgw!LA=|2z>7dW&q*UVX@ti#EI^M)DLH0uL&b$^PW)ft?Q*9P4h2FK->=;xPTqE2hT+%XHO zfPf!Z7mHrdv@nNGBaA4ZV4t4bwmd|vq-$74u;3;N#8rAdnG*QFlKb_lpVe7@f^-PcDePh+-C{mK46&8Kk2J zqt?I#Ryf^p{5;fq-HFVdsvSPO4_ZSTb7}4GHm<*NR2Z1kN{xDlwGZ&c0=R^wGE6uU z6`cTj(R1xxCoN&1YguS9bjE@~Nd|xNJ#7WXCo}VC0(EI_fBbcvlbcT<|JVg;)+gIM zW8?^FCfXpIy68Lxieud8QrEyVN5dp4u2P^4LcDu5_wM1IYO8SLk%EDTCd-#ah-_gj zMcGH<)O$%rQODNVViojrKYrA~8Bpg`l{oEgpOj2Ge7^kGAznAYX^E1Kure7pg_cQ7 zT~yn0lY)eKe>_T6l(v=X?H75*DoeuHw>m|ivIiW-WLut%uc4f4dy3}+WUyQZ)f_KG zh3GSWsb!$6Q$$)*?ZLnjmk#1ZNizFmR!;(uEJ`GoZ%{)DHM#oub&{NyyBobSo5Npn z+`ao?W246r>UOstJb+IbEN~8=^Q1_BMv?RGhO6@Ee-3Dv0G3Sbg>Y3=deO<kNQM9b2I)u!xZ5r?1yT8zjr z_Lo^{;KBzpo7Fl-W#WXVreR96GNV}3vORs*_E|^0tS)@aQ>Dhcv{-}spgPywoQ*Hp zPZ6}Ue^e?f+wPMCyvf8d%%p|6y?D0%WT`$^K6x!vpDC_VnlpQ&dJ;-ZTAJ9mVg++-@5P|EPh#HJ%V;i+YQFTQlJ6-^_x(p<#x5y4! zf3C4GY>a0=o2jbDwSS<<-w}!wG1qCg_$OT@8QzQ#52+jvt7yN`(7my&-Ci{(w0%CC zYsy%H*6)N75pS!twe-xx_SHLHo&$zNt;P%e4}2!D2AljqdUsLMA1A=>>RoSZ=JjnD zs&wLwS3TDxN1&zXv<_z`g%T0l6Yu3ad3ONe@%|=ZwFsS`s2?)ug zhe5AVByK>0NMUF|E=Fh3Fd;L2{k6(}hx{)5}U!c4O~)gtOycD-Xuh=mI= z4i!#^AJgYOj=kflJE6`rf^+C0G1k#wf2NqrI6nQTp zUR{p6@aF~kSYf7#o@~bbOA_n|$R|04FY+kz(RS2E=q&(z4XBlnY=Cbbe_s!#(1Ro& zaIB2}d&j9zw?b^=g|aYDN)tu6hbt+RV{8=q0t`ZSQ3SQh8EysX;;Dt(_y98@exb~| zk6IaA5H^B*Mp|IArUsKC@L4STDE4+T<&jHIE>8K(;=^okcr^Pmd_d; z;xsXB*@&!Q$NlI;qBT>*f3;U!X4iMG_^W4xZ?dH%`o6 zJ=a`MMI4tfBVjE^JuBhBoy|w^uICLBhNfzgt{N^+X!l{QFempmf82en+c0)99@`;K zzbAukLc_I`>^I?I61p)TSu^?R>g*|}Md=i$_04czgcFbAo83XMD#tdA9o82Lj&s-q| z1gha`DnlV#Yds2be_f)Rn8tH`XpRFEMKqS32gKEe|E)oaF@VsH)u-b7_+zKth*IPJ zwAobX;(Ww^eigym9{G)x@u!y(iHNcG3 zAz-MevA%y{tC^5q@wRJ*OgGwAu4G$cocCD@8~t?FHm=4$e|5bHRN4+U#aF%54ld`D znPMGc;lqN8x7n3+I form { display: none !important; }" : "") + "#qrtab { margin-bottom: 1px; }" : "") + "\n\n" + (_conf['Post Form Style'] !== 'float' && _conf["Post Form Slideout Transitions"] ? "#qr { " + agent + "transition: " + agent + "transform .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transition: " + agent + "transform .3s linear;}#qrtab { " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover #qrtab { " + agent + "transition: opacity .3s linear;}" : "") + "\n\n#qr .close {\n float: right;\n padding: 0 3px;\n}\n#qr .warning {\n min-height: 1.6em;\n vertical-align: middle;\n padding: 0 1px;\n border-width: 1px;\n border-style: solid;\n}\n.persona {\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-button {\n width: 10%;\n margin: 0;\n}\n\n" + (_conf['Compact Post Form Inputs'] ? ".persona input.field { width: 29.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 14.8em; min-height: 9em;}#qr.has-captcha textarea.field { height: 9em;}" : ".persona input.field { width: 100%;}.persona input.field[name='name'] { width: 89.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 11.6em; min-height: 6em;}#qr.has-captcha textarea.field { height: 6em;}") + "\n\n" + (_conf["Tripcode Hider"] ? ".tripped:not(:hover):not(:focus) { opacity: 0;}" : "") + "\n\n#qr textarea {\n resize: " + _conf['Textarea Resize'] + ";\n}\n.captcha-img {\n margin: 1px 0 0;\n text-align: center;\n line-height: 0;\n}\n.captcha-img img {\n width: 100%;\n height: 4em;\n width: 246px;\n}\n.captcha-input {\n width: 100%;\n margin: 1px 0 0;\n}\n.field,\n.selectrice,\nbutton,\ninput:not([type=radio]) {\n " + Style.sizing + ": border-box;\n font-size: " + (parseInt(_conf['Font Size'], 10)) + "px;\n height: 1.6em;\n margin: 1px 0 0;\n vertical-align: bottom;\n padding: 0 1px;\n}\n.selectrice {\n padding-right: 1.6em;\n}\n#qr textarea {\n min-width: 100%;\n}\n#qr [type='submit'] {\n width: 25%;\n}\n[type='file'] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n}\n#showQR {\n display: " + (_conf["Hide Show Post Form"] ? "none" : "block") + ";\n z-index: 4;\n " + Style.sidebarLocation[0] + ": 2px;\n width: " + width + "px;\n background-color: transparent;\n text-align: center;\n position: fixed;\n top: auto;\n}\n/* Fake File Input */\n#qr-filename,\n.has-file #qr-no-file {\n display: none;\n}\n#qr-no-file,\n.has-file #qr-filename {\n display: block;\n}\n#qr-filename-container {\n " + Style.sizing + ": border-box;\n display: inline-block;\n position: relative;\n width: 100px;\n min-width: 74.6%;\n max-width: 74.6%;\n margin-right: 0.4%;\n overflow: hidden;\n padding: 2px 1px 0;\n}\n#qr-filerm {\n position: absolute;\n right: 3px;\n top: 2px;\n z-index: 2;\n}\n/* Thread Select / Spoiler Label */\n#qr-thread-select {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n}\n#qr-spoiler-label {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n text-align: right;\n}\n/* Dumping UI */\n.dump #dump-list-container {\n display: block;\n}\n#dump-list-container {\n display: none;\n position: relative;\n overflow-y: hidden;\n margin-top: 1px;\n}\n#dump-list {\n overflow-x: auto;\n overflow-y: hidden;\n white-space: pre;\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-list:hover {\n overflow-x: auto;\n}\n.qr-preview {\n " + Style.sizing + ": border-box;\n counter-increment: thumbnails;\n cursor: move;\n display: inline-block;\n height: 90px;\n width: 90px;\n padding: 2px;\n opacity: .5;\n overflow: hidden;\n position: relative;\n text-shadow: 0 1px 1px #000;\n " + agent + "transition: opacity .25s ease-in-out;\n vertical-align: top;\n}\n.qr-preview:hover,\n.qr-preview:focus {\n opacity: .9;\n}\n.qr-preview::before {\n content: counter(thumbnails);\n color: #fff;\n position: absolute;\n top: 3px;\n right: 3px;\n text-shadow: 0 0 3px #000, 0 0 8px #000;\n}\n.qr-preview#selected {\n opacity: 1;\n}\n.qr-preview.drag {\n box-shadow: 0 0 10px rgba(0,0,0,.5);\n}\n.qr-preview.over {\n border-color: #fff;\n}\n.qr-preview > span {\n color: #fff;\n}\n.remove {\n background: none;\n color: #e00;\n font-weight: 700;\n padding: 3px;\n}\na:only-of-type > .remove {\n display: none;\n}\n.remove:hover::after {\n content: \" Remove\";\n}\n.qr-preview > label {\n background: rgba(0,0,0,.5);\n color: #fff;\n right: 0; bottom: 0; left: 0;\n position: absolute;\n text-align: center;\n}\n.qr-preview > label > input {\n margin: 0;\n}\n#add-post {\n cursor: pointer;\n font-size: 2em;\n position: absolute;\n top: 50%;\n right: 10px;\n " + agent + "transform: translateY(-50%);\n}\n/* Ads */\n.topad img,\n.middlead img,\n.bottomad img {\n opacity: 0.3;\n " + agent + "transition: opacity .3s linear;\n}\n.topad img:hover,\n.middlead img:hover,\n.bottomad img:hover {\n opacity: 1;\n}\n" + (_conf["Block Ads"] ? "/* AdBlock Minus */.bottomad + hr,.topad,.middlead,.bottomad { display: none;}" : "") + "\n" + (_conf["Shrink Ads"] ? ".topad a img,.middlead a img,.bottomad a img { width: 500px; height: auto;}" : "") + "\n/* Options */\n#overlay {\n position: fixed;\n z-index: 30;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0,0,0,.5);\n}\n#appchanx-settings {\n width: auto;\n left: 15%;\n right: 15%;\n top: 15%;\n bottom: 15%;\n position: fixed;\n z-index: 31;\n padding: .3em;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.description {\n display: none;\n}\n#appchanx-settings h3,\n.section-keybinds,\n.section-mascots,\n.section-script,\n.style {\n text-align: center;\n}\n.section-keybinds table,\n.section-script fieldset,\n.section-style fieldset {\n text-align: left;\n}\n.section-keybinds table {\n margin: auto;\n}\n#appchanx-settings fieldset {\n padding: 5px 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n vertical-align: top;\n " + (_conf["Single Column Mode"] ? "margin: 0 auto 6px;" : "margin: 0 3px 6px;\n display: inline-block;") + "\n border: 0;\n}\n#appchanx-settings .section-advanced fieldset {\n display: block;\n margin: 0 auto 6px;\n}\n.section-advanced .selectrice {\n display: inline-block;\n clear: both;\n}\n.section-container {\n overflow: auto;\n position: absolute;\n top: 1.7em;\n right: 5px;\n bottom: 5px;\n left: 5px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.sections-list {\n padding: 0 3px;\n float: left;\n}\n.sections-list > a {\n cursor: pointer;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n position: relative;\n padding: 0 4px;\n z-index: 1;\n height: 1.4em;\n display: inline-block;\n border-width: 1px 1px 0 1px;\n border-color: transparent;\n border-style: solid;\n}\n.credits {\n float: right;\n}\n#appchanx-settings h3 {\n margin: 0;\n}\n.section-script fieldset > div,\n.section-style fieldset > div,\n.section-advanced fieldset > div {\n overflow: visible;\n padding: 0 5px 0 7px;\n}\n#appchanx-settings tr:nth-of-type(2n+1),\n.section-script fieldset > div:nth-of-type(2n+1),\n.section-advanced fieldset > div:nth-of-type(2n+1),\n.section-style fieldset > div:nth-of-type(2n+1),\n.section-keybinds tr:nth-of-type(2n+1),\n#selectrice li:nth-of-type(2n+1) {\n background-color: rgba(0, 0, 0, 0.05);\n}\narticle li {\n margin: 10px 0 10px 2em;\n}\n#appchanx-settings .option {\n width: 50%;\n display: inline-block;\n vertical-align: bottom;\n}\n.option input {\n width: 100%;\n}\n.optionlabel {\n padding-left: 18px;\n}\n.rice + .optionlabel {\n padding-left: 0;\n}\n.section-script fieldset,\n.styleoption {\n text-align: left;\n}\n.section-style fieldset {\n width: 370px;\n}\n.section-script fieldset {\n width: 200px;\n}\n#mascotcontent,\n#themecontent,\n.suboptions {\n overflow: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 1.7em;\n left: 0;\n}\n#themecontent {\n top: 1.8em;\n}\n.mAlign {\n height: 250px;\n vertical-align: bottom;\n display: table-cell;\n line-height: 0;\n}\n#save,\n.stylesettings {\n position: absolute;\n right: 10px;\n bottom: 0;\n}\n.section-style .suboptions {\n bottom: 0;\n}\n.section-container textarea {\n font-family: monospace;\n min-height: 350px;\n resize: vertical;\n width: 100%;\n}\n/* Hover Functionality */\n#mouseover {\n z-index: 33;\n position: fixed;\n max-width: 70%;\n}\n#mouseover:empty {\n display: none;\n}\n/* Mascot Tab */\n#mascot_hide {\n padding: 3px;\n position: absolute;\n top: 2px;\n right: 18px;\n}\n#mascot_hide .rice {\n float: left;\n}\n#mascot_hide > div {\n height: 0;\n text-align: right;\n overflow: hidden;\n}\n#mascot_hide:hover > div {\n height: auto;\n}\n#mascot_hide label {\n width: 100%;\n display: block;\n clear: both;\n text-decoration: none;\n}\n.mascots {\n padding: 0;\n text-align: center;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.mascot,\n.mascotcontainer {\n overflow: hidden;\n}\n.mascot {\n position: relative;\n border: none;\n margin: 5px;\n padding: 0;\n width: 200px;\n display: inline-block;\n background-color: transparent;\n}\n.mascotcontainer {\n height: 250px;\n border: 0;\n margin: 0;\n max-height: 250px;\n cursor: pointer;\n bottom: 0;\n border-width: 0 1px 1px;\n border-style: solid;\n border-color: transparent;\n overflow: hidden;\n}\n.mascot img {\n max-width: 200px;\n}\n.mascotname,\n#mascot-options {\n " + Style.sizing + ": border-box;\n padding: 0;\n width: 100%;\n}\n#mascot-options {\n opacity: 0;\n " + agent + "transition: opacity .3s linear;\n}\n.mascot:hover #mascot-options {\n opacity: 1;\n}\n#mascot-options {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n#mascot-options a {\n display: inline-block;\n width: 33%;\n}\n#upload {\n position: absolute;\n width: 100px;\n left: 50%;\n margin-left: -50px;\n text-align: center;\n bottom: 0;\n}\n#mascots_batch {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Themes Tab */\n#themes h1 {\n position: absolute;\n right: 300px;\n bottom: 10px;\n margin: 0;\n " + agent + "transition: all .2s ease-in-out;\n opacity: 0;\n}\n#themes .selectedtheme h1 {\n right: 11px;\n opacity: 1;\n}\n#addthemes {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n.theme {\n margin: 1em;\n}\n/* Theme Editor */\n#themeConf {\n position: fixed;\n " + Style.sidebarLocation[1] + ": 2px;\n " + Style.sidebarLocation[0] + ": auto;\n top: 0;\n bottom: 0;\n width: 296px;\n z-index: 10;\n}\n#themebar input {\n width: 30%;\n}\n.option .color {\n width: 10%;\n border-left: none !important;\n color: transparent !important;\n}\n.option .colorfield {\n width: 90%;\n}\n.themevar textarea {\n min-width: 100%;\n max-width: 100%;\n height: 20em;\n resize: vertical;\n}\n/* Mascot Editor */\n#mascotConf {\n position: fixed;\n height: 17em;\n bottom: 0;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n overflow: auto;\n z-index: 10;\n}\n#mascotConf .option,\n#mascotConf .optionlabel {\n " + Style.sizing + ": border-box;\n width: 50%;\n display: inline-block;\n vertical-align: middle;\n}\n#mascotConf .option input {\n width: 100%;\n}\n#close {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Catalog */\n#content .navLinks,\n#info .navLinks,\n.btn-wrap {\n display: block;\n}\n.navLinks > .btn-wrap:not(:first-of-type)::before {\n content: ' - ';\n}\n.button {\n cursor: pointer;\n}\n#content .btn-wrap,\n#info .btn-wrap {\n display: inline-block;\n}\n#post-preview {\n position: absolute;\n z-index: 22;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n#settings,\n#threads,\n#info .navLinks,\n#content .navLinks {\n text-align: center;\n}\n#threads .thread {\n vertical-align: top;\n display: inline-block;\n word-wrap: break-word;\n overflow: hidden;\n margin-top: 5px;\n padding: 5px 0 3px;\n text-align: center;\n}\n.extended-small .thread,\n.small .thread {\n width: 165px;\n max-height: 320px;\n}\n.small .teaser,\n.large .teaser {\n display: none;\n}\n.extended-large .thread,\n.large .thread {\n width: 270px;\n max-height: 410px;\n}\n.extended-small .thumb,\n.small .thumb {\n max-width: 150px;\n max-height: 150px;\n}\n.panel {\n position: fixed;\n top: 50% !important;\n left: 50%;\n " + agent + "transform: translate(-50%, -50%);\n}\n.icon::after {\n display: inline-block;\n float: right;\n width: 1em;\n cursor: pointer;\n}\n.helpIcon::after {\n content: '?';\n}\n.closeIcon::after {\n content: '×';\n}\n/* Front Page */\n#logo {\n text-align: center;\n}\n#doc {\n margin: 0 auto;\n width: 1000px;\n position: relative;\n}\n#boards .boxcontent {\n vertical-align: top;\n text-align: center;\n}\n#filter-container,\n#options-container {\n float: right;\n position: relative;\n}\n#optionssmenu {\n top: 100% !important;\n left: 0 !important;\n}\n#boards .column {\n " + Style.sizing + ": border-box;\n display: inline-block;\n width: 16em;\n text-align: left;\n vertical-align: top;\n}\n.bd ul,\n.boxcontent ul {\n vertical-align: top;\n padding: 0;\n}\n.right-box .boxcontent ul {\n padding: 0 10px;\n}\n.yuimenuitem,\n.boxcontent li {\n list-style-type: none;\n}\n.bd ul {\n margin: 0;\n}\n.yuimenuitem::before {\n content: \" [ ] \";\n font-family: monospace;\n}\n.yuimenuitem-checked::before {\n content: \" [x] \"\n}\n.yui-u {\n display: inline-block;\n vertical-align: top;\n width: 475px;\n margin: 10px;\n}\n#recent-images .boxcontent {\n text-align: center;\n}\n#ft {\n text-align: center;\n}\n#ft ul {\n padding: 0;\n}\n#ft li {\n list-style-type: none;\n display: inline-block;\n width: 100px;\n}\n#preview-tooltip-nws,\n#preview-tooltip-ws,\n#ft .fill,\n.clear-bug {\n display: none;\n}"; + }[_conf['Post Form Style']] || "") + "\n\n" + (_conf['Post Form Style'] !== 'tabbed slideout' ? (!(_conf['Post Form Style'] === 'float' || _conf['Show Post Form Header']) ? "#qrtab { display: none; }" : _conf['Post Form Style'] !== 'slideout' ? ".autohide:not(:hover):not(.has-focus) > form { display: none !important; }" : "") + "#qrtab { margin-bottom: 1px; }" : "") + "\n\n" + (_conf['Post Form Style'] !== 'float' && _conf["Post Form Slideout Transitions"] ? "#qr { " + agent + "transition: " + agent + "transform .3s ease-in-out 1s;}#qr:hover,#qr.has-focus,#qr.dump { " + agent + "transition: " + agent + "transform .3s linear;}#qrtab { " + agent + "transition: opacity .3s ease-in-out 1s;}#qr:hover #qrtab { " + agent + "transition: opacity .3s linear;}" : "") + "\n\n#qr .close {\n float: right;\n padding: 0 3px;\n}\n#qr .warning {\n min-height: 1.6em;\n vertical-align: middle;\n padding: 0 1px;\n border-width: 1px;\n border-style: solid;\n}\n.persona {\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-button {\n width: 10%;\n margin: 0;\n}\n\n" + (_conf['Compact Post Form Inputs'] ? ".persona input.field { width: 29.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 14.8em; min-height: 9em;}#qr.has-captcha textarea.field { height: 9em;}" : ".persona input.field { width: 100%;}.persona input.field[name='name'] { width: 89.6%; margin: 0 0 0 0.4%;}#qr textarea.field { height: 11.6em; min-height: 6em;}#qr.has-captcha textarea.field { height: 6em;}") + "\n\n" + (_conf["Tripcode Hider"] ? ".tripped:not(:hover):not(:focus) { opacity: 0;}" : "") + "\n\n#qr textarea {\n resize: " + _conf['Textarea Resize'] + ";\n}\n.captcha-img {\n margin: 1px 0 0;\n text-align: center;\n line-height: 0;\n}\n.captcha-img img {\n width: 100%;\n height: 4em;\n width: 246px;\n}\n.captcha-input {\n width: 100%;\n margin: 1px 0 0;\n}\n.field,\n.selectrice,\nbutton,\ninput:not([type=radio]) {\n " + Style.sizing + ": border-box;\n font-size: " + (parseInt(_conf['Font Size'], 10)) + "px;\n height: 1.6em;\n margin: 1px 0 0;\n vertical-align: bottom;\n padding: 0 1px;\n}\n.selectrice {\n padding-right: 1.6em;\n}\n#qr textarea {\n min-width: 100%;\n}\n#qr [type='submit'] {\n width: 25%;\n}\n[type='file'] {\n position: absolute;\n opacity: 0;\n z-index: -1;\n}\n/* Fake File Input */\n#qr-filename,\n.has-file #qr-no-file {\n display: none;\n}\n#qr-no-file,\n.has-file #qr-filename {\n display: block;\n}\n#qr-filename-container {\n " + Style.sizing + ": border-box;\n display: inline-block;\n position: relative;\n width: 100px;\n min-width: 74.6%;\n max-width: 74.6%;\n margin-right: 0.4%;\n overflow: hidden;\n padding: 2px 1px 0;\n}\n#qr-filerm {\n position: absolute;\n right: 3px;\n top: 2px;\n z-index: 2;\n}\n/* Thread Select / Spoiler Label */\n#qr-thread-select {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n}\n#qr-spoiler-label {\n vertical-align: bottom;\n width: 49%;\n display: inline-block;\n text-align: right;\n}\n/* Dumping UI */\n.dump #dump-list-container {\n display: block;\n}\n#dump-list-container {\n display: none;\n position: relative;\n overflow-y: hidden;\n margin-top: 1px;\n}\n#dump-list {\n overflow-x: auto;\n overflow-y: hidden;\n white-space: pre;\n width: 248px;\n max-width: 100%;\n min-width: 100%;\n}\n#dump-list:hover {\n overflow-x: auto;\n}\n.qr-preview {\n " + Style.sizing + ": border-box;\n counter-increment: thumbnails;\n cursor: move;\n display: inline-block;\n height: 90px;\n width: 90px;\n padding: 2px;\n opacity: .5;\n overflow: hidden;\n position: relative;\n text-shadow: 0 1px 1px #000;\n " + agent + "transition: opacity .25s ease-in-out;\n vertical-align: top;\n}\n.qr-preview:hover,\n.qr-preview:focus {\n opacity: .9;\n}\n.qr-preview::before {\n content: counter(thumbnails);\n color: #fff;\n position: absolute;\n top: 3px;\n right: 3px;\n text-shadow: 0 0 3px #000, 0 0 8px #000;\n}\n.qr-preview#selected {\n opacity: 1;\n}\n.qr-preview.drag {\n box-shadow: 0 0 10px rgba(0,0,0,.5);\n}\n.qr-preview.over {\n border-color: #fff;\n}\n.qr-preview > span {\n color: #fff;\n}\n.remove {\n background: none;\n color: #e00;\n font-weight: 700;\n padding: 3px;\n}\na:only-of-type > .remove {\n display: none;\n}\n.remove:hover::after {\n content: \" Remove\";\n}\n.qr-preview > label {\n background: rgba(0,0,0,.5);\n color: #fff;\n right: 0; bottom: 0; left: 0;\n position: absolute;\n text-align: center;\n}\n.qr-preview > label > input {\n margin: 0;\n}\n#add-post {\n cursor: pointer;\n font-size: 2em;\n position: absolute;\n top: 50%;\n right: 10px;\n " + agent + "transform: translateY(-50%);\n}\n/* Ads */\n.topad img,\n.middlead img,\n.bottomad img {\n opacity: 0.3;\n " + agent + "transition: opacity .3s linear;\n}\n.topad img:hover,\n.middlead img:hover,\n.bottomad img:hover {\n opacity: 1;\n}\n" + (_conf["Block Ads"] ? "/* AdBlock Minus */.bottomad + hr,.topad,.middlead,.bottomad { display: none;}" : "") + "\n" + (_conf["Shrink Ads"] ? ".topad a img,.middlead a img,.bottomad a img { width: 500px; height: auto;}" : "") + "\n/* Options */\n#overlay {\n position: fixed;\n z-index: 30;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0,0,0,.5);\n}\n#appchanx-settings {\n width: auto;\n left: 15%;\n right: 15%;\n top: 15%;\n bottom: 15%;\n position: fixed;\n z-index: 31;\n padding: .3em;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.description {\n display: none;\n}\n#appchanx-settings h3,\n.section-keybinds,\n.section-mascots,\n.section-script,\n.style {\n text-align: center;\n}\n.section-keybinds table,\n.section-script fieldset,\n.section-style fieldset {\n text-align: left;\n}\n.section-keybinds table {\n margin: auto;\n}\n#appchanx-settings fieldset {\n padding: 5px 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n vertical-align: top;\n " + (_conf["Single Column Mode"] ? "margin: 0 auto 6px;" : "margin: 0 3px 6px;\n display: inline-block;") + "\n border: 0;\n}\n#appchanx-settings .section-advanced fieldset {\n display: block;\n margin: 0 auto 6px;\n}\n.section-advanced .selectrice {\n display: inline-block;\n clear: both;\n}\n.section-container {\n overflow: auto;\n position: absolute;\n top: 1.7em;\n right: 5px;\n bottom: 5px;\n left: 5px;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.sections-list {\n padding: 0 3px;\n float: left;\n}\n.sections-list > a {\n cursor: pointer;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\n position: relative;\n padding: 0 4px;\n z-index: 1;\n height: 1.4em;\n display: inline-block;\n border-width: 1px 1px 0 1px;\n border-color: transparent;\n border-style: solid;\n}\n.credits {\n float: right;\n}\n#appchanx-settings h3 {\n margin: 0;\n}\n.section-script fieldset > div,\n.section-style fieldset > div,\n.section-advanced fieldset > div {\n overflow: visible;\n padding: 0 5px 0 7px;\n}\n#appchanx-settings tr:nth-of-type(2n+1),\n.section-script fieldset > div:nth-of-type(2n+1),\n.section-advanced fieldset > div:nth-of-type(2n+1),\n.section-style fieldset > div:nth-of-type(2n+1),\n.section-keybinds tr:nth-of-type(2n+1),\n#selectrice li:nth-of-type(2n+1) {\n background-color: rgba(0, 0, 0, 0.05);\n}\narticle li {\n margin: 10px 0 10px 2em;\n}\n#appchanx-settings .option {\n width: 50%;\n display: inline-block;\n vertical-align: bottom;\n}\n.option input {\n width: 100%;\n}\n.optionlabel {\n padding-left: 18px;\n}\n.rice + .optionlabel {\n padding-left: 0;\n}\n.section-script fieldset,\n.styleoption {\n text-align: left;\n}\n.section-style fieldset {\n width: 370px;\n}\n.section-script fieldset {\n width: 200px;\n}\n#mascotcontent,\n#themecontent,\n.suboptions {\n overflow: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 1.7em;\n left: 0;\n}\n#themecontent {\n top: 1.8em;\n}\n.mAlign {\n height: 250px;\n vertical-align: bottom;\n display: table-cell;\n line-height: 0;\n}\n#save,\n.stylesettings {\n position: absolute;\n right: 10px;\n bottom: 0;\n}\n.section-style .suboptions {\n bottom: 0;\n}\n.section-container textarea {\n font-family: monospace;\n min-height: 350px;\n resize: vertical;\n width: 100%;\n}\n/* Hover Functionality */\n#mouseover {\n z-index: 33;\n position: fixed;\n max-width: 70%;\n}\n#mouseover:empty {\n display: none;\n}\n/* Mascot Tab */\n#mascot_hide {\n padding: 3px;\n position: absolute;\n top: 2px;\n right: 18px;\n}\n#mascot_hide .rice {\n float: left;\n}\n#mascot_hide > div {\n height: 0;\n text-align: right;\n overflow: hidden;\n}\n#mascot_hide:hover > div {\n height: auto;\n}\n#mascot_hide label {\n width: 100%;\n display: block;\n clear: both;\n text-decoration: none;\n}\n.mascots {\n padding: 0;\n text-align: center;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n.mascot,\n.mascotcontainer {\n overflow: hidden;\n}\n.mascot {\n position: relative;\n border: none;\n margin: 5px;\n padding: 0;\n width: 200px;\n display: inline-block;\n background-color: transparent;\n}\n.mascotcontainer {\n height: 250px;\n border: 0;\n margin: 0;\n max-height: 250px;\n cursor: pointer;\n bottom: 0;\n border-width: 0 1px 1px;\n border-style: solid;\n border-color: transparent;\n overflow: hidden;\n}\n.mascot img {\n max-width: 200px;\n}\n.mascotname,\n#mascot-options {\n " + Style.sizing + ": border-box;\n padding: 0;\n width: 100%;\n}\n#mascot-options {\n opacity: 0;\n " + agent + "transition: opacity .3s linear;\n}\n.mascot:hover #mascot-options {\n opacity: 1;\n}\n#mascot-options {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n#mascot-options a {\n display: inline-block;\n width: 33%;\n}\n#upload {\n position: absolute;\n width: 100px;\n left: 50%;\n margin-left: -50px;\n text-align: center;\n bottom: 0;\n}\n#mascots_batch {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Themes Tab */\n#themes h1 {\n position: absolute;\n right: 300px;\n bottom: 10px;\n margin: 0;\n " + agent + "transition: all .2s ease-in-out;\n opacity: 0;\n}\n#themes .selectedtheme h1 {\n right: 11px;\n opacity: 1;\n}\n#addthemes {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n.theme {\n margin: 1em;\n}\n/* Theme Editor */\n#themeConf {\n position: fixed;\n " + Style.sidebarLocation[1] + ": 2px;\n " + Style.sidebarLocation[0] + ": auto;\n top: 0;\n bottom: 0;\n width: 296px;\n z-index: 10;\n}\n#themebar input {\n width: 30%;\n}\n.option .color {\n width: 10%;\n border-left: none !important;\n color: transparent !important;\n}\n.option .colorfield {\n width: 90%;\n}\n.themevar textarea {\n min-width: 100%;\n max-width: 100%;\n height: 20em;\n resize: vertical;\n}\n/* Mascot Editor */\n#mascotConf {\n position: fixed;\n height: 17em;\n bottom: 0;\n left: 50%;\n width: 500px;\n margin-left: -250px;\n overflow: auto;\n z-index: 10;\n}\n#mascotConf .option,\n#mascotConf .optionlabel {\n " + Style.sizing + ": border-box;\n width: 50%;\n display: inline-block;\n vertical-align: middle;\n}\n#mascotConf .option input {\n width: 100%;\n}\n#close {\n position: absolute;\n left: 10px;\n bottom: 0;\n}\n/* Catalog */\n#content .navLinks,\n#info .navLinks,\n.btn-wrap {\n display: block;\n}\n.navLinks > .btn-wrap:not(:first-of-type)::before {\n content: ' - ';\n}\n.button {\n cursor: pointer;\n}\n#content .btn-wrap,\n#info .btn-wrap {\n display: inline-block;\n}\n#post-preview {\n position: absolute;\n z-index: 22;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px;" : "") + "\n}\n#settings,\n#threads,\n#info .navLinks,\n#content .navLinks {\n text-align: center;\n}\n#threads .thread {\n vertical-align: top;\n display: inline-block;\n word-wrap: break-word;\n overflow: hidden;\n margin-top: 5px;\n padding: 5px 0 3px;\n text-align: center;\n}\n.extended-small .thread,\n.small .thread {\n width: 165px;\n max-height: 320px;\n}\n.small .teaser,\n.large .teaser {\n display: none;\n}\n.extended-large .thread,\n.large .thread {\n width: 270px;\n max-height: 410px;\n}\n.extended-small .thumb,\n.small .thumb {\n max-width: 150px;\n max-height: 150px;\n}\n.panel {\n position: fixed;\n top: 50% !important;\n left: 50%;\n " + agent + "transform: translate(-50%, -50%);\n}\n.icon::after {\n display: inline-block;\n float: right;\n width: 1em;\n cursor: pointer;\n}\n.helpIcon::after {\n content: '?';\n}\n.closeIcon::after {\n content: '×';\n}\n/* Front Page */\n#logo {\n text-align: center;\n}\n#doc {\n margin: 0 auto;\n width: 1000px;\n position: relative;\n}\n#boards .boxcontent {\n vertical-align: top;\n text-align: center;\n}\n#filter-container,\n#options-container {\n float: right;\n position: relative;\n}\n#optionssmenu {\n top: 100% !important;\n left: 0 !important;\n}\n#boards .column {\n " + Style.sizing + ": border-box;\n display: inline-block;\n width: 16em;\n text-align: left;\n vertical-align: top;\n}\n.bd ul,\n.boxcontent ul {\n vertical-align: top;\n padding: 0;\n}\n.right-box .boxcontent ul {\n padding: 0 10px;\n}\n.yuimenuitem,\n.boxcontent li {\n list-style-type: none;\n}\n.bd ul {\n margin: 0;\n}\n.yuimenuitem::before {\n content: \" [ ] \";\n font-family: monospace;\n}\n.yuimenuitem-checked::before {\n content: \" [x] \"\n}\n.yui-u {\n display: inline-block;\n vertical-align: top;\n width: 475px;\n margin: 10px;\n}\n#recent-images .boxcontent {\n text-align: center;\n}\n#ft {\n text-align: center;\n}\n#ft ul {\n padding: 0;\n}\n#ft li {\n list-style-type: none;\n display: inline-block;\n width: 100px;\n}\n#preview-tooltip-nws,\n#preview-tooltip-ws,\n#ft .fill,\n.clear-bug {\n display: none;\n}"; }, theme: function(theme) { var agent, background, backgroundC, bgColor, css, fileHeading, icons, replyHeading, _conf; diff --git a/src/General/Config.coffee b/src/General/Config.coffee index 67c8078be..25a847c0e 100644 --- a/src/General/Config.coffee +++ b/src/General/Config.coffee @@ -243,9 +243,13 @@ Config = ] 'Posting': - 'Quick Reply': [ + 'Header Shortcut': [ true - 'All-in-one form to reply, create threads, automate dumping and more.' + 'Add a shortcut to the header to toggle the QR.' + ] + 'Page Shortcut': [ + false + 'Add a shortcut to the top of the page to toggle the QR.' ] 'Persistent QR': [ true diff --git a/src/General/css/layout.css b/src/General/css/layout.css index 2d2b018df..7580f1155 100644 --- a/src/General/css/layout.css +++ b/src/General/css/layout.css @@ -1120,6 +1120,10 @@ input:checked + .rice { #selectrice:empty { display: none; } +/* Post Form Shortcut */ +.qr-shortcut.on-page { + font-size: 250%; +} /* Post Form */ #qr { z-index: 20; @@ -1346,16 +1350,6 @@ input:not([type=radio]) { opacity: 0; z-index: -1; } -#showQR { - display: #{if _conf["Hide Show Post Form"] then "none" else "block"}; - z-index: 4; - #{Style.sidebarLocation[0]}: 2px; - width: #{width}px; - background-color: transparent; - text-align: center; - position: fixed; - top: auto; -} /* Fake File Input */ #qr-filename, .has-file #qr-no-file { diff --git a/src/Posting/QuickReply.coffee b/src/Posting/QuickReply.coffee index 249c7d4b7..a2b6c60f6 100644 --- a/src/Posting/QuickReply.coffee +++ b/src/Posting/QuickReply.coffee @@ -1,9 +1,16 @@ QR = init: -> - return if !Conf['Quick Reply'] - @db = new DataBoard 'yourPosts' + $.ready @initReady + $.on d, '4chanXInitFinished', @persist if Conf['Persistent QR'] + + Post::callbacks.push + name: 'Quick Reply' + cb: @node + + return unless Conf['Header Shortcut'] or Conf['Page Shortcut'] + sc = $.el 'a', className: "qr-shortcut #{unless Conf['Persistent QR'] then 'disabled' else ''}" textContent: 'QR' @@ -19,14 +26,16 @@ QR = QR.close() $.toggleClass @, 'disabled' - Header.addShortcut sc + return Header.addShortcut sc if Conf['Header Shortcut'] - $.ready @initReady - $.on d, '4chanXInitFinished', @persist if Conf['Persistent QR'] - - Post::callbacks.push - name: 'Quick Reply' - cb: @node + $.addClass sc, 'on-page' + sc.textContent = if g.VIEW is 'thread' then 'Reply to Thread' else 'Start a Thread' + con = $.el 'div', + className: 'center' + $.add con, sc + $.asap (-> d.body), -> + $.asap (-> $.id 'postForm'), -> + $.before $.id('postForm'), con initReady: -> QR.postingIsEnabled = !!$.id 'postForm' @@ -117,9 +126,9 @@ QR = QR.captcha.nodes.input.focus() alert el.textContent if d.hidden QR.notifications.push new Notification 'warning', el - + notifications: [] - + cleanNotifications: -> for notification in QR.notifications notification.close() @@ -571,7 +580,7 @@ QR = # Load this post's values. for name in ['thread', 'name', 'email', 'sub', 'com'] QR.nodes[name].value = @[name] or null - + QR.tripcodeHider.call QR.nodes['name'] @showFileData() QR.characterCount() @@ -703,16 +712,16 @@ QR = dragStart: -> $.addClass @, 'drag' - + dragEnd: -> $.rmClass @, 'drag' - + dragEnter: -> $.addClass @, 'over' - + dragLeave: -> $.rmClass @, 'over' - + dragOver: (e) -> e.preventDefault() e.dataTransfer.dropEffect = 'move' @@ -782,7 +791,7 @@ QR = $.addClass QR.nodes.el, 'has-captcha' $.after QR.nodes.dumpList.parentElement, [imgContainer, input] - + sync: (@captchas) -> QR.captcha.count() @@ -944,7 +953,7 @@ QR = $.on nodes.dumpButton, 'click', -> nodes.el.classList.toggle 'dump' $.on nodes.addPost, 'click', -> new QR.post true $.on nodes.form, 'submit', QR.submit - $.on nodes.fileRM, 'click', (e) -> + $.on nodes.fileRM, 'click', (e) -> e.stopPropagation() QR.selected.rmFile() $.on nodes.spoiler, 'change', -> QR.selected.nodes.spoiler.click() @@ -969,9 +978,9 @@ QR = QR.status() QR.cooldown.init() QR.captcha.init() - + Rice.nodes dialog - + $.add d.body, dialog if Conf['Auto Hide QR'] @@ -987,7 +996,7 @@ QR = else if !check and @.className.match "\\btripped\\b" then $.rmClass @, 'tripped' preSubmitHooks: [] - + submit: (e) -> e?.preventDefault() @@ -1155,11 +1164,11 @@ QR = QR.status() QR.error err return - + QR.cleanNotifications() h1 = $ 'h1', tmpDoc - + if Conf['Posting Success Notifications'] QR.notifications.push new Notification 'success', h1.textContent, 5