Waraxe IT Security Portal
Login or Register
November 25, 2024
Menu
Home
Logout
Discussions
Forums
Members List
IRC chat
Tools
Base64 coder
MD5 hash
CRC32 checksum
ROT13 coder
SHA-1 hash
URL-decoder
Sql Char Encoder
Affiliates
y3dips ITsec
Md5 Cracker
User Manuals
AlbumNow
Content
Content
Sections
FAQ
Top
Info
Feedback
Recommend Us
Search
Journal
Your Account
User Info
Welcome, Anonymous
Nickname
Password
(Register)

Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144

People Online:
Visitors: 60
Members: 0
Total: 60
Full disclosure
APPLE-SA-11-19-2024-5 macOS Sequoia 15.1.1
Local Privilege Escalations in needrestart
APPLE-SA-11-19-2024-4 iOS 17.7.2 and iPadOS 17.7.2
APPLE-SA-11-19-2024-3 iOS 18.1.1 and iPadOS 18.1.1
APPLE-SA-11-19-2024-2 visionOS 2.1.1
APPLE-SA-11-19-2024-1 Safari 18.1.1
Reflected XSS - fronsetiav1.1
XXE OOB - fronsetiav1.1
St. Poelten UAS | Path Traversal in Korenix JetPort 5601
St. Poelten UAS | Multiple Stored Cross-Site Scripting in SEH utnserver Pro
Apple web content filter bypass allows unrestricted access to blocked content (macOS/iOS/iPadOS/visionO S/watchOS)
SEC Consult SA-20241112-0 :: Multiple vulnerabilities in Siemens Energy Omnivise T3000 (CVE-2024-38876, CVE-2024-38877, CVE-2024-38878, CVE-2024-38879)
Security issue in the TX Text Control .NET Server for ASP.NET.
SEC Consult SA-20241107-0 :: Multiple Vulnerabilities in HASOMED Elefant and Elefant Software Updater
Unsafe eval() in TestRail CLI
Log in Register Forum FAQ Memberlist Search
IT Security and Insecurity Portal

www.waraxe.us Forum Index -> PHP script decode requests -> Please Could Someone Work Their Magic For Me :)
Post new topicReply to topic View previous topic :: View next topic
Please Could Someone Work Their Magic For Me :)
PostPosted: Sat Jun 04, 2011 12:28 am Reply with quote
xxmarkxx
Beginner
Beginner
Joined: Jun 04, 2011
Posts: 3




Ok I have two files. I would be so increadibly grateful if anyone could help. If you happen to notice anything in the code that may look like a security issue I'd sure like to know about it. ;p
BTW, FYI I don't know for sure butwouldn't be surprised if some lines of the code have been commented out. Don't know if that matters.

File 1: win.php
Code:

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. Copyright 2010 Virtual Stake, Inc. Visit http://www.wptwin.net/license.html for additional information. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0xaaf0;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTYxKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdGNUovVzRMbVMzQWpHZnBUY292d3Q4K1ZscUkwT1FEeHVuTUg2azJOQjFDRWlYc1BZaHk5S2VnZDdSWlVyemFiPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>~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


Last edited by xxmarkxx on Sat Jun 04, 2011 12:55 am; edited 1 time in total
View user's profile Send private message
PostPosted: Sat Jun 04, 2011 12:39 am Reply with quote
xxmarkxx
Beginner
Beginner
Joined: Jun 04, 2011
Posts: 3




And file number 2. Sorry had to split them up in two posts.

File 2: ploy.php
Code:

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. Copyright 2010 Virtual Stake, Inc. Visit http://www.wptwin.net/license.html for additional information. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0xd1ec;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTYxKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdGNUovVzRMbVMzQWpHZnBUY292d3Q4K1ZscUkwT1FEeHVuTUg2azJOQjFDRWlYc1BZaHk5S2VnZDdSWlVyemFiPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>ik3WzTG/5TG/5TG/e9Qm3xO28Y0L4HqvuNVezLvth4VerNjJSNSM76wKzTGWrYw9FYjMSNSMY6wKzTG/FYGWrYAJoTwKrYG/FYGWrB3WrYw9FYwKrYGJu6w9FYGWrYw9FYjJoTw9FYw9FYG/F1jJQLftBP89oG08G9c+1mqN5tlgzgQdc7AeqiOt6Ywe4WDm8swtugI93pcH4/o+klOe5qIm6Rvg8Nq/Qv+k8yD24MTvOi3K4JcKo4o6QSvt1jwWepwe5otkft88qV+4kIl+3HqL82qgn1I2Xi0+RPOm4yOdoeQNQ7DVBYGwS9f/tgf9uRAyrNAv61pgqH0Lz9qvu6w9FYGWrYw9FYAwXkQ24iAJoTw9FYw9FYw9F1pY==J2ksI8z9qVcB3dfkOdf10g7slN8NVgfP0V5nQ4rKGMOiGJ6UJ2ksI8z9qVcB3dfkOdf10g7slN8NVgfP0V5nQ4zdlV3s3yYYAwiAqV3y0d3xO28Y0d3KI+RNA/F1pY19qVoxQLkXq8ziI+e1QJu9G/F1pYB6vtk3vtk3vtk3v+h3S/KuSNQYQmQ102q10LtXOd4iSHiA3Wk3vtk3vtk3vtki0JFzSJ3dOmodI+R2I+hkjVonl2hkOm3kq2k7SHiA3Wk3vtk3vtk3vtkiGvFzSJ3dOmodI+R2I+hkjVfPQV3HqV8y0JSUJMo3vtk3vtk3vtk3Gt6uTvFMQd5KQgksq2kiqveBQL4Hlg89OySUJMo3vtk3vtk3vtk3G+YuTvFMQd5KQgksq2kiqveP0LoYlVoBSHiA3Wk3vtk3vtk3vt6hGvFzSJ3dOmodI+7XSHiA3Wk3vtk3vtk3v+h3vvFzS/OUJMo3vtk3vtk3vtkiv+YuTvFMQd5KQgksqL8Y0LzRjN5BOJSUJMo3vtk3vtk3vtkivwWuTvFMGM7dGJSUJMo3vtk3vtk3vtki0W6uTvFMGHOYSHiA3L8yO2zyOyFzSL4yO24RAJ6UJ2k2SJunq2kiq8zkDLk9QmGB3dQYj+3i0gOXIL8nqL8yjN5BOJO1SmhrS+q10L8xqVn1Odo9AJQdOJeH0gR2I+OsOLnY3y61SmiAqLk9OLhnDt8yO2zyw+8sQvuM8Ln1Oy59ld31Omcu0V89QJ5Mqv5Y0L4Hq+culVcuQLnkSm3P0dcu0glulv5gl+h1qJ5V0d36tm3kOdGuI+R9QL4i0L4KI+zsjMFutLhklVfkSLksOdon0LYu8gzyq45yqVf9Smq1lv5HtL4sq+Yu3N3nONSUSWqn0NonOdo1lgrul+R6SmoBq+7uON8sSmoBIVGuOgfyIV5KSL4Nl+ksjMS1pY1kDLkKAJ6UJNKA3Wk3vtk3vtk3v+hiGvFzSL87q+GBS28HILruQL89QJS1pY11qMFB3Wk3vtk3vtk3v+hiGvFnTvFNQL89QJO1SmiAqLk9OLhnDt8yO2zyw+8sQvuN++zeOM5B0dfKSLoPqVGu02zKSL4i0LzdSmoBqv5eOgtu0gluQLnkSmfROdok0vu1SL4sqJ5kDL8HAJ6uqN8sldo10gR9jMFu8LnkSmfHO2kYQJ5Hl+Rs0dculgzsQLksQ+tsSJ5c0L8nOgtulgzsQL4HQJ5PQVSuTLWuIm3kqHKMImoKO/BPjdQYQmQ10MRsqVcPOd8YOLzyQJrMT6nk0mFuoL89I9YPlw7uq2zySL46qLkKI+zsl+YuI+R20d3XlVo10g7s3y6UJ287IVcBAwiAxc11qMFBQ28yOgkP0kzH0geYlV3kA45St4z+o83wvtzpjJOejHFsGJOi39YNAv6uDYB6vtk3vtk3vtk30/WhS/KuSNoyQ+tMpYB6vtk3vtk3vtk3Gtk3S/Ku3Wk3vtk3vtk3vw43vvFs39h6IVluOdoR0LtzSN5nqLo102OZGw5YD/iuOL46qLksqyeM0doK0gKZGH5YD/XM0d36qVSZS/3YDJ56lVfBq+cUSmQ1qmoBpHc7Gm57py5XlV3NI+7ZlV8K09iMTMFrOd5n0M59QmkiqwKMlgzi0dSZO286pySaTLSatWncS4qkONf10g7uoV3y0dSrjgSaTJz9OL4sTHhMOMFPTMFrlHRcv4Fu828yOgkP0MFeSm3kOV81O286jMFu++zeSL4yqv5yQ+RsI+RNSmqkONf10g7ZSJOstWncVeq4tkf3wK7ujMOrjgSaTJz9OL4sTHhYSJraTLSaTmtac24HIgQy0d8sqJ5302qPO2enQLkP0HYPQw7rjgSaTJzMOH7rOJFPTHh6IVluOdoR0LtzSNokDmcXl+h1qg7Z0L82Q/XXlV3NI+7Xl2zKQLzXpHWeOmuUSHR50moB0d8NIJ5X0dfKSLnPOdo102OuOm3PQ2k6qV39SmfeOm5PONcutWncSmqkONf10g7ufvYuD+zeOM59qV3gqVSu0+4RSL3kSLfP02q1qd8yq+cuQLruQVfkSL4sSLziqL8ySmqkONf10g7ulN6uqL82lV8iQJ7uSWksSLePOdculg49qVGiSmkPQv5Hl+7ulgnn02QkSmoBqv56q+qnQ+hKSmfkQmo102OuQ2knSLfcl+Rk0J7uSWnPQg8gqVSiSLoPI+RNSmfPSLenDv5nq2qkldcu0doBqVSulV5Y0LkHlVo10g7uQLnnQJ5yqV4eIV3kSmoBqv5P0LokOM5gqV39I+zsSLz2S45StJ7uS4oBqV3kq2zyqvYuIVcuIVGuOg42qVSuQLru0dqkON31qLtuQLnkSLokq24e0mcutWncSmqkONf10g7u0g7ulv5YqVSuqLkyq+fK0d3RSL3nOgk9jJ5nOy59ILzd0M5Mq+hPQy7uSWk2SmkPQv560y5s0dcuIL4gqv5n0N6ulV5Y0LkHlVo10gR9SmoBlVcuO28hQ+kyqv5KILtu0gh6qVSuQ28yOgkP0M5PqM5cv4Fulgzsq2kNQV3kqJ5nOy5KILtuqL82lV8iQJYuIVcuIVGuOdoy0gRN0m6uO28H0geXq+R6q+cuD+zeSLfBl+RNqv5KILtuqL82lV8iQJ59qVoKI+RNSmoPS45StJFeSLzySLhnQL8yjMFutLhklVfkSLfP0NonldcuD+zeOM5B0dfKI+RNSm5y0dq1qL8ySmQ1QLuuOV8kOdo10gR9SL4M0d8KS45StJ5gqV39I+zsSLfBl+RNqVGuq2zySmkPQVSul+fH0d8sQJ7rjgo1QH7rOJFPTHhMTHheTk5POdfMI+hkSWq1D/BuwdqkON31qLtutWncS4qkONf10g7uq2zyS4oBIVGucV5Y0LkHlVo10g7rjdtaTJzMTHYPlNSaTmFuj97rqLkgSmfKD+hkTv3KqVnKj+4iI+Qsp2hkqNcU0+4yqgksj+3PQmoP0wBhfV57pySacd3klVokSLWuj2nKl+fHqVf9SLq10LtuI+7uQLnkSLo1O28HQLzyDv5dIVoBSmoBqv520ghi0dQ102OuQmQPSLh10289SmoBq+7uO28i0g46SmoBIVGuOL4NqwBrjgo1QH7rqLkgSmfKD+hkTv3KqVnKj+4iI+Qsp2hkqNcUOL46qLksq9ByGm57pgenO2Q10Meiq+qKpHSYOmuU0+4yqgksjV31qgnKpHSYOmuUl24HIgQy0d8sqJeH0ghPOHBHowf4GKt9SHR5qLotDV5kSL4YOLh1lg4KI+zsjduXImoKOLcXOLnYfvFsOLnYTL3ySJrac+o6vL4sqLhkOM5nOm5iI+fnQLkP0Mz7j+nKQm56jV5BO/tujN5BO/hMOMFPTHYPqLkgTHh6IVluOdoR0LtzSNokDmcXl+h1qg7Z0L82Q/XXlV3NI+7XQLzYpHSYOmuUSHR3qM5KILk9SLoPqVGu02zKSLq1DJ5KILtuOm3Pl2hk0vYuOLhklVfkSLfP0NonldcuD+zeOM5B0dfKI+RNSm5y0dq1qL8ySL4sqJ5nOgiuQLnk0v5B0dOuQLruq+Rnl2hkS45StJ5gqV39I+zsS/tu0dSu0L4KqVSu0g7uD+zeOM5dq+SuOg8yQ28yjHYPqLkgTHYPqLkgTHhYSJra39iAxc11qMn102kxqg8KAJQ9l+qkVgePqLtNAv6uDYB6vtk3vtk3vtk30/WhS/KuSNoyQ+tMpYB6vtk3vtk3vtk3Gtk3S/Ku3Wk3vtk3vtk3vw43vvFs39h6IVluOdoR0LtzSN5nqLo102OZGw5YD/iuOL46qLksqyeM0doK0gKZGH5YD/XM0d36qVSZS/3YDJ56lVfBq+cUSmQ1qmoBpHc7Gm57py5XlV3NI+7ZlV8K09iMTMFrOd5n0M59QmkiqwKMlgzi0dSZO286pySaTLSatWncS4fnq2tuw+z6qwYPlH7rjdfYl+7aTL3ySJraS/hMTkkPQVSuOg8yQ28ySLk9SLfP02q1qd8yq+cuQgkKIJ5cv4Futg42qv5f0gokSWzsjMFu8Ln1Oy5nOm5iI+fnQLkP0M5Hl+Rs0dcuON8sSmQ1QLuutg42qv5f0gokSWzsjHYPlH7rjdfYl+7aTmFuj97rlH7rQwRJl+fEqd3PQ+R6SWksq2zy0+4KI+zsTJzeTHYPlH7rjg3yTHhYSJraTLo1QM59QmkiqwKMQL87QJen0LkN0H1iq+qKpgenO2Q10MeM0doK0gKZGw8YD/iMTkoBqv520ghi0dQ102OuIVGul+7uqVnHqV3YQJ52O2zXSmoBqv5cv4FuoLzHQ+ek0NonQLkP0M5Yl+QkSLqPOMFMtg42qv5f0gokpMSrOJFPTHh6IVluOdoR0LtzSNokDmcXl+h1qg7Z0L82Q/XYl+o6I+RNpHSYOmuU0+4yqgksj+hkqNcZGH5YD/XXlV3NI+7XO2kNImcZGH5YD/XMl+fEqd3PQ+R6j+fP0LzypMf4GKt9owGMTkoBqv5cv4FuOg42qv5X0gokSLk9SL4sSL4KQL8XOmcuQLruOgziQ2tuQLnkSmfBlV3kqJe9qV3gqVSuOg8HQV31Qm6uOm3Pl2hk0v7uvVcuIVGulV3HILkKq+fKQV3n0LhRSLkslgzyO28HQJ5K0y5KON6uQLruOgziQ2tuQLn1Oy5YO2zM0L8XSL4KSmoBqv5cv4Fu0L8gq+YsjM7rlNSuj97rjgo1QH7rOJFPTkfnq2tuw+z6qv5BlVGul28k0M5yq+ePQ286SLqy0gKutWncSmqkONf10g7ufM5n02cul+3PQ2tsSJ5L0dSulgzXOLhkQLtuqL8Kl+kiOy5P0M5wl+qkSWePqLtiSmfkqv5KILtuTLWuIm3kqHKMImoKO/BPjd89jN5BOJRsqVcP0+4sQ+4ijg8sjgqklVoeO289jNfnq2tX0+z6qvRYImFMSmonO2QkQ/KMVg3il+RESHRcv4Futg42qv5f0gokSWoPld8Xq+RKlVo10g7rjgWaTJz6IVlaTmFuj97rlH7rQwRc0df9l2kiqv5LIVuZSWkXOLhk0+8sQJ59Q85StJ530NfKq+46TJzeTHYPlH7rjg3yTHhYSJraTLo1QM59QmkiqwKMQL87QJen0LkN0H1iq+qKpgenO2Q10MeM0doK0gKZGw8YD/iMTkoBqv5YO282qV3yq+cu0+8KILz6SLz2SLqPOM510V5iq+ek0No102OutWncSmfkld8yIVoRSLksSmfBlV3kqJ5k0Nq1O2zs0+8sQmGuIVGulN6uQVf102OuOd8cv4FsSJ5c0L8nOgtulVfESmkPQVSuILz9QLksqy5YO2zgI+okOM5nl2zeQJ5B0dOuQLruq+Rnl2hkSmfetWncSLqPOM5R0d8ySL4Hlgze0NcsTJz6IVlaTJz6IVlaTmFuj97NpY1zJNoPQ+fBAJ3dOmoKqVfKOL8y0+k9OgkP0MRYImFMAv5POMF6vtk3vtk3vtk3G+h3S/KuSNoyQ+tMpY1e02h102iBSNQYQmokOdoYqV3XIVf9I+zsjN5BOJS1SLzySJo3vtk3vtk3vt6h0W6uTvFMQm3eqvSUJ2k2SJu6vtk3vtk3vtk3G+h3S/KzSJ3KON8kSM6uDYB6vtk3vtk3vtk30/WhS/KuSNoyQ+tMpYB6vtk3vtk3vtk3Gtk3S/Ku3Wk3vtk3vtk3vw43vvFs39h6IVluOdoR0LtzSN5nqLo102OZGw5YD/iuOL46qLksqyeM0doK0gKZGH5YD/XM0d36qVSZS/3YDJ56lVfBq+cUSmQ1qmoBpHc7Gm57py5XlV3NI+7ZlV8K09iMTMFrOd5n0M59QmkiqwKMlgzi0dSZO286pySaTLSav+R9Q+q2I+f1q+RKS45kO2e1Odf10gR9TJzMTHYPOd5n0H7rlNSuj97uTLSa++zeOM59qV3gqVSulgzsq2kNQV3nQLkP0M5dI+hiSLRPQJ5n0LhPQy5KILk9SL4YOLh1lg4KI+zsSmoPSLqe02fKI+zsSm5y0d5kO2hRSLoeqv5K0y510Nfeq2q1lgkk0Ncuq2kiqv5YqV3XIVf9I+zsOy7rjgSaTJz9OL4sTHhYSJraTLSaTmtac24HIgQy0d8sqJ5302qPO2enQLkP0HYPQw7rjgSaTJzMOH7rOJFPTHh6IVluOdoR0LtzSNokDmcXl+h1qg7Z0L82Q/XXlV3NI+7Xl2zKQLzXpHWeOmuUSHRf0dfKSmfBlV3kqJ5B0dfKI+RNSmfkONqkONGulV3kSLfP02q1qd8yq+cuQgkKIJ5nS45StJ59q+feO2kKDv5X0goe0Ltulg4i0L86S/hMTNfetWncTJzMTMYuQgn1lguul+hi0dQ9SmfHO2kYQmGuQLruqVnkld8Kqv5dIVoBSmoBqv5YqV3XIVf9I+zsOy5PqM5KILtuq2kiqv5PQgRkOM7rOJFPT6ePOdcu8k5wSL4sqJ5Wq+o1lg4Kq+cutg8yQ28yOy5nO2tu02zKSLfP02q1qd8yq+cuQgkKIJ59Q85StJ7u8Ln1Oy51Oy5Mq+fnQVfkSmoBqV6ulV3kSLePO2tuOg8HQV3kSLksSLRnQm8yqv7uSWksSLWuOgnnO286SLnPOdo102Ouq+RgIV3P02ek0NciSLen0N6uQVfkONGuON8sSmfHO2kYQmGuqN3P0v5nSmf102Qiqv59qV3gqVSiSL4sqJ51QJ51Oy5KIL8yq+qPO2tuld31QLkHl+YuQLruOm3PQL8HQJ5P02tuQVfkOkYNOy52I+hkOy52O2zXSL4s0doBqVSuQVfkOkYNOy59ld31Omo9jMFutgkslgtuoL86I+fnQL86SL4sqJ5+t4GuOg8yQ28ySL4yqv5s0dcuQVfel+hiDv59IL4yq+culN6u0+zyqv5KIL4sSLzsqv5H0geYl+RRSLzySm89qVSiSmfetWncSLk9SLRPQJ5yqV4eIV3kqJYuILzdqVqkOMYuIVcuqLzkOy5HlV89qv5YO2zM0L8XOy520dSuQLn1Oy5nOm5iI+fnQLkP0M7rjgo1QH7rOJFPTHhMTHheTk5POdfMI+hkSWq1DJFhpM530V5iq+ek0NcuOd8cv4FrjdtaTJzMTHYPlNSaTmFuj97rqLkgSmfKD+hkTv3KqVnKj+4iI+Qsp2hkqNcU0+4yqgksj+3PQmoP0wBhfV57pySav+luD+zeSL4yqv5yQ+RsI+RNSLksSLWuOgnnO286SLnPOdo102Ouq+RgIV3P02ek0NcuAmkPQVSuQmkYI+fn0J510287OL8sOgkgqv59qV3gI+fkAvYuQLn1Oy51Oy56q+q102kKq+hRSmQBlVcuD+zeSmfB0d8iqJ560y7uS45iq+49qv5nOgiuD+zeOM5B0dfKI+RNSm5y0dq1qL8ySL4M0d8KSLnPQy5K0y5k024M0LtuOd8cv4Fuq2zySmkPQVSul+fH0d8sQJ7rOJFPTM530M5nSWokqLkHlVokqJ5wqV3gqVSu0dSu8k5wSL8sQ2ky0gRXq+RKjJ5KILk9SLk9SL4iOgrulv5N0gz6SLzYQLkP0MYul+R6SmkPQv5Hl+7ulVfESmkPQVSuILz9QLksqy5YO2zgI+okOM5K0y5Bq+hYSmkPQv510NfKl+hiSL4sqJ5H0gR2I+QeO2tuOd8cv4FiSLnPQg8gqVSiSmoBqv5sqVnKSmfP0m8KI+zsSmQ10LYul2tu0V8HIJ5klVf1qVSuQLruI+eY0L8Xq+RKjHhYSJraTJz6IVlaTLSaTmtatLz9Og310Ltuo2k7S/SZSWfBl+RNqv5WIV3kldoPON6u3M5LI+hkSWzd028yOgn1O/YPQw7rjgSaTJzMOH7rOJFPTHh6IVluOdoR0LtzSNokDmcXl+h1qg7Z0L82Q/XXlV3NI+7Xl2zKQLzXpHWeOmuUSHRL0dSuOg8HQV31Qm6uO28nOgzsOyYuD+zeSL4yqv59Qm3P02QiDv56IVfH0d8yl+QkqJ52O2zXSLkXOLhk0+8sQLksqy5KILk9SmfP0m8KI+zsSLksSLWuOgnnO286SLnPOdo102Ouq+RgIV3P02ek0NcsTmFuj9R30M5nSWokqLkHlVokqJ5wqV3gqVSu0dSu8k5wSL8sQ2ky0gRXq+RKjJ5KILk9SLk9SLRPQJ5n0M51Odfeqv5n02cuQLn1Oy590gheQLkP0M5Hl+7ul2tuOg42q+hRSLkXOLhk0+8sQL86jHhYSJratgziQVo10g7ZTmFuj97r0gYaTLh1T6fBl+RNqv5KILtu0dQsqV39ILkYSLz2SmoBqv520gh6qVSuO28HQV39IVqk0m6uq2zySmoBIVGuqLzXl+ksSmoPSmoBqv5eOg8ySmoBqv5dq+SuOg8yQ28ySm3e0NGulVGuAmoROLkHl+hiDvFM02zM0goRSM6sSJ5q0dtulg4sSL49Iy5R0d8ySLnPOdo102OuOm3PQ2k6qVSu0dSuOdk9QL8XSL460+ksIVfKO24K0dSuILzdSmoPSLoPSmoBIVGsTJziIw7rjgziTHYPqLkgTHYPqLkgTHhYSJra39iAxc11qMFB3Wk3vtk3vtk3v+YhGvFzTvFMQm3eqvS1SmiAqLk9OLhnDt8yO2zyw+8sQvu6vtk3vtk3vtk3Gtk3AwiAqVn1QJu1pY1zJ2k2SJunq+eYQm6B3L8yO2zyOy61SmiAq+fB0yFMTm8iSLfilVf9TvQkON3PONGNTMSUJ2qPO28nlguuAJokON3PONGulVGu3Wk3vtk3vtk30Wk30J6uDY1klgnPSJSr0L6aDyo3vtk3vtk3v+h3v+hzTJziIw7MpY1zJ28HILruSHYPQ+YaSHiAqVn1Q/iAxc11qMFBOdoyIVfKOMncv45xweGi3eQ3wMO1SJl2Svn9Qm31OdoyA45St4zTtyYNoL4yQgks3y61Av5UJ2okq2ksqvuMo4GMjJ3OVJS1pY1zq+h9qv5UJ2okq2ksqvuMo4GMjJSPSM6UJNKAO28hQ+kyqvuNjMzdOJeH0gR2I+OsOLnY3y6UJModOJKaI+R1QJu1pYB6QdFXTN5nONfkVd3kOV8kOdcBAwiA3mQYjwRhQ+8yD8zY0dfKOyu1pYB6QdFXTN3kqgk9QL8yVgQi0g3n0mGBAwiAqghPl24iSJodOLoMpYB6vtk3vtk3vtk3G+YhS/KuoW3xvWzw8/iA3Wk3vtk3vtk3vwWhvvFzSWoJVe8wo8SUJMo3vtk3vtk3vt6hG+YuTv5Wckzcc8fw8Kzvo/iA3Wk3vtk3vtk3vwWhGvFzSWoJVKR5wttUJNfkOdf10gRxOdonONcBAwiAI+luAJoxt68o8t8w84iNq+R63eKuTwKuSHWMAv5UJMoxtK8wtKkTwkiNQd5KQgksO28Nq+enI+YNVvFzSJSMpY19qVf9I+zsVgokOdoy0d6BAwiAxcB6vtk3vtk3vtkiv+h3S/Ku028dS411O48KI+h9AJ6UJMo3vtk3vtk3v+h30LYuTv56IV3sl+ekAJoxtK8v868v+yQwce33t4oxo6kGotR5wttNVv6uj6owpYB6vtk3vtk3vtkivw43S/Kuqg8KVg3i0gQ102qPAJQsl+ek3y6UJMo3vtk3vtk3v+h3G+YuTv5NqVoxl2hPqgksq2rB3d8y0JO1pYB6vtk3vtk3vtkivwWhS/KuOdoyVd3kOLhnlgtB3yFNjJQx3yY6vtk3vtk3vtkivw43AwiA3Wk3vtk3vtk30W6hGvFzSmfKOkzyqV5il+fkAJOs3yYNxMOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuNxJOi3erNjJo3vtk3vtk3v+h3GwW1pYB6vtk3vtk3vtkivwWhS/KuOdoyVd3kOLhnlgtB3yBNjJQx3yY6vtk3vtk3vtkivwWhAwiA3Wk3vtk3vtk30W6hGvFzSmfKOkzyqV5il+fkAJOb3yYNVyOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuNTMOi3erNjJo3vtk3vtk3v+h3GwW1pYB6vtk3vtk3vtkivwWhS/KuOdoyVd3kOLhnlgtB39YNjJQx3yY6vtk3vtk3vtkivwWhAwiA3Wk3vtk3vtk30W6hGvFzSmfKOkzyqV5il+fkAJOP3yYNVyOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuNV4YNjJQx3yY6vtk3vtk3vtkivwWhAwiA3Wk3vtk3vtk30W6hGvFzSmfKOkzyqV5il+fkAJSNSMYNVyOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuNSMOi3erNjJo3vtk3vtk3v+h3GwW1pYB6vtk3vtk3vtkivwWhS/KuOdoyVd3kOLhnlgtB3ylHG/GRpyOi3yOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuNpyOi3yOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuNSyOi3yOi3Wk3vtk3vtk30W6hGv6UJMo3vtk3vtk3v+h3GwWuTv59Qm3xO28Y0L4HqvuN3MOi3yOi3Wk3vtk3vtk30W6hGv6UJ2k2SJu6Ve34t884teo03ghPqgks3eKuTwKu3d3kqgfBq+fE3yl234zvo848o8ft+yQyq+Qk0+410JQQSJWzSJSMAv5UJMo3vtk3vtk30/4ivt6uTv5dO4odI+RGI+fk0NfkcgnklgiB34zvo848o8ft+yQyq+Qk0+410JQQAwiAI+luAJo3vtk3vtk30/4ivt6uTwKuSNoyQ+tMxmY6vtk3vtk3v+Yh0Wk3S/KzSJ3e02Xs0dQsSM6uDYB6Vef4tef3wKR03dQYQmQ10N3kqg8Xl+ki3eKuTvF6Ve34t884teo03d3kqg8Xl+ki3eKUJNek0mfkSmiA3Wk3vtk3vtkiG+h30JFzSJOrO/7rI/GaTLqP0Nculgzi0dSzSN3kqJSaTL6aoV3y0dSZSWksQ24iI+cut28NIVfKO24KI+zsTJz1THYPq2zsQ/7rjguyTHYPO/7NpY1zJNKAI+luAJoxt68o8t8w84iN0+z6qvQQS/KzSJQP0Lo60dQs0LznqJO1SmiAx+8iOgtuI+luAJoxtWzw84iN0+z6qvQQS/KzSJQ6qV5i0d6XlgnP0dfk3y6uDYB6vtk3vtk3v+Yh0W6hS/Ku3Wk3vtk3vtk30Wki0J76Ve5Tteo03gq10L8sl+ek3eKUJMo3vtk3vtk30/4i0W6uTv5YlVoBI+R20yu6vtk3vtk3v+Yh0W6hAwiAI+luAJ59Qm3K0ghPQg8yAmfelNfKOMu6vtk3vtk3v+Yh0W6hjJK9Av6uSwKu3dQYQJO23NfKONoP0LzdqVSBOd8MOdoyAJo3vtk3vtk30/4ivwWijwG1AvFnTvFND2kY3y6uDYB6qV3y0d39+eKuTvFNcghP02tuq2kiqv5XQVfKSL3kSLWuQd5KjMOUJNKAI+luAJ42I+hkVg87IVfKOyu6vtk3vtk3v+Yh0W6hAv6uDYB6qV3y0d39+eKuTvFNcghP02tuQd5KSLq10Ltu02zKSLqPQ+R6jMOUJNKAI+luAJ4k0V5KDvu6qV3y0d39Av6uDY16IVfY0L4RoV3y0d3fq+ReAJOrO/7rI/GaTLqP0Nculgzi0dSzSN3kqJSaTL6aoV3y0dSZSWfi0gRkSLq10Ltu02zKSLqPQ+R6TJz1THYPq2zsQ/7rjguyTHYPO/7NAwiAqVn1QJu1pY1zJ2fiq+4so2kiqVGBAwiA3Wk3vtk3vtk30WkivvKaQ+RIIVFB3Wk3vtk3vtkiG+h3GvY6vtk3vtk3vtkiv+hiAwiA3Wk3vtk3vtk30Lh30JFzSJo3vtk3vtk3v+h30LYs3Wk3vtk3vtk3vtkivwiAI+luAJ42I+hkVg87IVfKOyu6vtk3vtk3vtki0WkiAv6uDYB6qV3y0d39+eKuTvFNc24HId8YSmfh0J52I+hkSLRPQJ520d8sqJ7NpY1zJMo3vtk3vtk3v+h3Gt6uTv5NqVoxl2hPqgksq2rB3gRn0+tNAwiA3Wk3vtk3vtkiG+hiGvFzSLQkQ4zM0LzNI+R20yuNqL89ld31Omo10g7NAwiA3Wk3vtk3vtk30W6h0JFzSLQkQ4zM0LzNI+R20yuNQV3i3y6UJMo3vtk3vtk3v+hivwWuTvFM0Vk9O+h6Q+eYSJFXj+nPOdcz3yo3vtk3vtk3vt6h0/WNSJKXQVfkOHKN3Wk3vtk3vtk3vwWhvvOujveYlVf9Qgzyq/KN3Wk3vtk3vtk3vwWh0JOujvenqLcXqm3POJeKl+3iqvFXj+RPj+onQLWu3Wk3vtk3vtk3vwWhGv5rSLQyqVFuV6ovweFuxJ5XDVfh0JFXj+nPOdcz3yo3vtk3vtk3vt6h0/WNSJKXQVfkOHKN3Wk3vtk3vtk3vwWhvvOujveYlVf9Qgzyq/KN3Wk3vtk3vtk3vwWh0JOu3Wk3vtk3vtk3vwWhGvSUJMo3vtk3vtk30/4iGt6uTv5nON3nDvu1pYB6vtk3vtk3v+Yh0/4iS/Kuq24iOgtUJ65kDL8HAJo3vtk3vtk3v+hivwWi3Wk3vtk3vtkiG+YhvvY6vtk3vtk3v+Yh0/4iAwiA3Wk3vtk3vtk30Lh3GvFzSJ3XDVfh0JFXjVqkO23POgtujveB0dfKTvO6vtk3vtk3vtk3G+Yh3yFXjV89qVSz3yo3vtk3vtk3vt6hGt6NSJKXOL49OdQPO2cz3yo3vtk3vtk3vt6hG+YNSJo3vtk3vtk3vt6hGwWuTJF6vtk3vtk3vtki0WkiSHiA3Wk3vtk3vtkiG+YhvvFzSL4yO24RAJ6UJMo3vtk3vtk30/4iG+YuTv52l+h9qwiAcL87q+GB3Wk3vtk3vtk30Lh3GvY6vtk3vtk3v+Yh0/43jJo3vtk3vtk30/4iG+Y1pYB6vtk3vtk3v+h30/4iS/Kuqg8KVdonl2hkOyu1pYB6vtk3vtk3vtki0LYhS/Ku3Wk3vtk3vtk30Wki0J76vtk3vtk3vtk3v+YhpYB6vtk3vtk3v+Yh0/WhS/Ku3yOUJ2k2SJn2I+hkVg87IVfKOyu6vtk3vtk3vtki0LYhAv6uDYB6vtk3vtk3v+YhGtk3S/Kuq2kiqvu6vtk3vtk3vtki0LYhAwiA3Wk3vtk3vtkiG+YhGvFzSJo3vtk3vtk30/Whvtk0G4KUJNKA3Wk3vtk3vtkiGw430JFzSJo3vtk3vtk3v+h3G+YUJMo3vtk3vtk30/WhvwWuTv5YlV39q8zeO2YB3Wk3vtk3vtkiG+YhGvhcv45x883GVe558Wu1pYB6vtk3vtk3v+YhG+hiS/KuOL4yOg8xQV3iAJo3vtk3vtk30/Whv+YitWncVe8vw4zcc8oSAwiAI+luALq10L8xqVn1Odo9AJo3vtk3vtk3v+h30LYs3Wk3vtk3vtk3vt6hvv61SmiAI+luALq10L8xqVn1Odo9AJo3vtk3vtk3v+h30LYs3yRBQL4Hlg89OyO1Av5UJN8s0LksIyu6vtk3vtk3vtkiv+hijMOsImonlgfkOdGNAwiAxcB6vtk3vtk3vtki0/43S/Kuq2zYq+7B3yRBQL4Hlg89OyOi3dONAwiA3Wk3vtk3vtkiGw43vvFzSLq10LtB3Wk3vtk3vtk30Wki0J76vtk3vtk3vtk3vw43AwiAq2zyq+4HIJFB3Wk3vtk3vtkiGw43vv5nOyF6vtk3vtk3v+YhG+YhAv5UJ2k2SJu6vtk3vtk3v+YhGt6hSJWzSJSM3Ml6vtk3vtk3v+YhGt6hSJWzSJSPSMl23Wk3vtk3vtkiGw4i0JFnTvFMSMl23Wk3vtk3vtkiGw4i0JFnTvFMjyS1SmiA3Wk3vtk3vtkiGw4iGvFzSmfKOkzyqV5il+fkAJo3vtk3vtk30/4iGwWi3Wk3vtk3vtkiGw430JY6vtk3vtk3v+YhG+YhAwiA3Wk3vtk3vtkiGw4iGvFzSmfKOkzyqV5il+fkAJo3vtk3vtk30/WhvwWi3Wk3vtk3vtkiGw4i0JY6vtk3vtk3v+YhG+YhAwiAx+8iOgtuI+luAJu6vtk3vtk3v+YhGt6hSJWzSJSM3Ml6vtk3vtk3v+YhGt6hSJWzSJSPSM6u3MlB3Wk3vtk3vtkiGw4i0JFzTvFMSNhr3Wk3vtk3vtkiGw4i0JFzTvFMjyS1Av5UJMo3vtk3vtk30/Wh0/WuTv59Qm3xO28Y0L4Hqvu6vtk3vtk3v+Yh0/WhjJONjJo3vtk3vtk30/Wh0/W1pYB6vtk3vtk3v+YhG+YhS/KuOdoyVd3kOLhnlgtB3Wk3vtk3vtkiGw43GvYN3yY6vtk3vtk3v+YhG+YhAwiAx+8iOgtuI+luAJu6vtk3vtk3v+YhGt6hS/KzSJSMxmY6vtk3vtk3v+YhGt6hS/KzSJSPSM6u3MlB3Wk3vtk3vtkiGw4i0JFnTvFMSNhr3Wk3vtk3vtkiGw4i0JFnTvFMjyS1Av5UJMo3vtk3vtk30/Wh0/WuTv59Qm3xO28Y0L4HqvuNt28dO2kKqt3nOgtujyOi3e3kQd31QL8JlVfkSJOs3Wk3vtk3vtkiGw4i0J7NjyOi3Wk3vtk3vtkiGw4iGv6UJMo3vtk3vtk30/Wh0/WuTv59Qm3xO28Y0L4HqvuNt28dO2kKq83e0LtujMFP3yYNt28dO2kKq83e0LtujMFNjMo3vtk3vtk30/Wh0LYs3yrNjJo3vtk3vtk30/Wh0/W1pY1zJ2qdO2kKqvu6vtk3vtk3vtki0/43jJo3vtk3vtk30/Wh0/W1pY1zJ2qH0Lz9qvu6vtk3vtk3vtki0/43AwiAxcB6vtk3vtk3v+YhGw43S/Ku028dSmQYqLSB3Wk3vtk3vtk3vwWhvvY6vtk3vtk3vtk3Gw4ijJo3vtk3vtk3vt6hGwWi3Wk3vtk3vtk3vw4iGv6u0dSuqLkkSJuMILKsjMRVqv5Bl+cuIVf9Q+89SLfP02Rkldo102OuQLruQLnkSLonQL4MlVfkjMFutLhklVfkSLfP0NonldcuOd8YOLzyQJ7MAwiAI+luALq10L8xqVn1Odo9AJo3vtk3vtk3v+h30LYs3Wk3vtk3vtk3vt6h0J61SmiA3Wk3vtk3vtkiGwWh0JFzSLq10LtB3Wk3vtk3vtk30Wki0J76vtk3vtk3vtk3vw4iAwiA3Wk3vtk3vtkiGwWhGvFzSJo3vtk3vtk30/WhG+h0G4KUJNek0mfkSmiA3Wk3vtk3vtkiGwWhGvFzSJo3vtk3vtk3v+h30LYUJNKA3Wk3vtk3vtk30Lhi0JFzSJo3vtk3vtk3v+h30LYs3Wk3vtk3vtk3vtki0/iA3Wk3vtk3vt6hvtk3vvFzSJONpY11qMFBq2kiq8zkDLk9QmGB3Wk3vtk3vtk30Lhi0J61SmiA3Wk3vtk3vt6hvtk30JFzSLq10LtB3Wk3vtk3vtk30Lhi0J6UJMo3vtk3vtk3Gtk3vt6uTvF6vtk3vtk3vw43vtki+95QpY1zJ2k2SJu6vtk3vtk3vw43vtk3SJWzSJoKl+3iq8zYO282IVu1SmiA3Wk3vtk3vt6hvtk3GvFzSJSsjdQYj+fP02q1qyRYImFMpY1FlgnX0gcB3Wk3vtk3vt6hvtk3GvYYf9OdAwiAI+luAJ41OezdO2kKq+4M0LtB3Wk3vtk3vt6hvtk3Gv61SmiAq+fB0yFMcgzsq2kNSWq10LtuAmQYj+fP02q1qyRYImF1SWRkq+o9SmoPSL3kS4QyIVokl+3iqvSUJNek0mfkSmiA3Wk3vtk3vtk30LYhvvFzSW520d5k0Mu6vtk3vtk3vw43vt6hjJ3yAyS1pY11qMFB3Wk3vtk3vtk30LYhvv6uDY1dILkiqvFBS+qk0glB3Wk3vtk3vtk30LYhvv61SmiA3Wk3vtk3vt6hvtkiG8XQS/Kuq2QkQmGB3Wk3vtk3vtk30LYhvvYKG/6gAwiAxc12lghPOgtB3Wk3vtk3vtk30LYhvv6UJMo3vtk3vtk3v+hiGt6uTv5Fq2zYq+7B3Wk3vtk3vt6hvtk3GvYMQyiMAwiAq2zyq+4HIJFB3Wk3vtk3vt6hvtkiGv5nOyF6vtk3vtk3vw43vw4iAv5UJ2k2SJn9Qm3Y0dGB3Wk3vtk3vt6hvt6h0JY6QL4M0L8xOm3kq2k7Av6uDYB6vtk3vtk3vw43vw4iS/KuOdoyVd3kOLhnlgtB3monl2hkVd5yq+q1DJY6vtk3vtk3vw43vtk3jJo3vtk3vtk3Gtk3G+Y1pY1zJ2qdO2kKqvu6vtk3vtk3vtki0/43jJo3vtk3vtk3Gtk3G+Y1pY1zJ2qH0Lz9qvu6vtk3vtk3vtki0/43AwiAlgnX0gcuAJo3vtk3vtk3Gtk3vwWiG/lKfJ6UJNKAxc1zJModOLoMjwRhQ+8yDvuMOg8KSmfkOdf10g7uQg41Q4zKI+ek0d8KTwlYGJS1pY120d3kl+fBAJo3vtk3vtk30WkiG+YulVGu3Wk3vtk3vt6hv+h3vv6uDYB6vtk3vtk3vw430WkiS/KuOdoyVd3kOLhnlgtB3Wk3vtk3vt6hvtk3vvYMSMY6vtk3vtk3vw430Wk3AwiA3Wk3vtk3vt6hv+h3GvFzSJo3vtk3vtk3Gtk3vt6ujMo3vtk3vtk3Gtkiv+YUJMo3vtk3vtk3Gtki0W6uTvF6Qd56lMKaqg8KVdqnOMuMtK8GotftSWfT8tRtAJB1SWqvwKKuSM76vtk3vtk3vw430Wk3AwiA3Wk3vtk3vt6hv+hi0JFzS/SYG/iAI+luAJo3vtk3vtk3Gtki0W6uTMo3vtk3vtk3Gtki0LY1SmiA3Wk3vtk3vt6hv+hiGvFzS/FUJNek0mfkSmiA3Wk3vtk3vt6hv+hivvFzSJo3vtk3vtk3Gtki0LYUJMo3vtk3vtk3Gtki0/WuTvFYpY1zJNQBI+hkSJu6vtk3vtk3vw430Lh3S/76vtk3vtk3vw430LYhAv5UJMo3vtk3vtk3GtkiGt6uTvF6Qd56lMKaqg8KVd3kOd8iQmGBSkf4wW8/8JFCSWqvwKKuSM76vtk3vtk3vw430W6hSJ7MSWh3wtktSJSs3Wk3vtk3vt6hv+hiGvFsSMYuSM76vtk3vtk3vw430LhiAwiAq2zyq+4HIJu6vtk3vtk3vw430/43SL49SJo3vtk3vtk30W6h0W61SmiA3Wk3vtk3vt6hv+Yh0JFzS/FUJMo3vtk3vtk3GtkiGwWuTvFN39iA3Wk3vtk3vt6hvw43vvFzSJONpYB6vtk3vtk3vw43GtkiS/KuSk8coW4tovFMjMo3vtk3vtk3GtkivwWujMSutK8tSJSUJ2qPO28nlguB3Wk3vtk3vtkivw4ivv5nOyF6vtk3vtk3v+h30W6hTw76vtk3vtk3v+h30Lh3Av5UJ2k2SJu6vtk3vtk3vw430/4iS/KzS/F1SmiA3Wk3vtk3vt6hv+YhGvFzSJo3vtk3vtk30WkivwWUJMo3vtk3vtk3Gt6hvt6uTvF6vtk3vtk3v+h30Lh3pY1zq+h9qv5UJMo3vtk3vtk3Gt6hvwWuTv5Pl21kldoxO28Y0L4Hqvu6vtk3vtk3v+Yh0/WhjJo3vtk3vtk30/Whv+Yi3Wk3vtk3vtkiv+hivv6UJMo3vtk3vtk3Gt6hv+YujHKu3Wk3vtk3vtkiv+h3GvFsSMFzSJOMjMo3vtk3vtk3Gt6hvwWujMSNjJFMpY1zJMo3vtk3vtk3GtkiG+YEA9iAxcB6vtk3vtk3vw43GtkiS/KuOd8MOdoyAJo3vtk3vtk3Gt6hv+YiGJh9Qm3iq+7B3Wk3vtk3vt6hvw430J6ujwS1pYB6vtk3vtk3vw43GtkiSJ7zSJSu8Kn4t6tuSM76vtk3vtk3vw430/WhSJ7MS/Ku3ySs3Wk3vtk3vt6hvw43vvFsSMOUSJSUJModOLoMjwRhQ+8yDvu6vtk3vtk3vw43GtkiAwiAxcB6vtk3vtk3vw430LYhS/Ku3Wk3vtk3vt6hv+hiGvFE3Wk3vtk3vt6hv+hi0/iAxc1zJModOLoMjwRhQ+8yDvuM885Wc8o4SJSs3Wk3vtk3vt6hvtk3vvFsS2zYQLkP0NGutK8tSLzYQLkP0kzgl+heqwKNSMRXDVfh04zyq+4iVg89lg4Yq8z9Qm3102OB3Wk3vtk3vtk30W6hvv6ujMSNS4QSo834SLzYQLkP0kzsl+ekTvQM0LzN024XqvOMAwiA3mQYqLSXTN4eqV3RAJ38tWo58WtuSM76vtk3vtk3vw43vtk3SJ7M0d5KI+zsOy5wo8cu0d5KI+zsVdqn0m8kTvOMj2eROd4iVd3kl+hxqVfHlV5kVdfKO2ksqyu6vtk3vtk3v+Yh0LYhAvFsSMOu8Kn4t6tu0d5KI+zsVgRn0+tz3g3i0gQ6qVfHO2kYQLkP0MOMAwiA3Wk3vtk3vtk30Lh3GvFzSJ3XDVfh0Loe0VFujvePOmcuj+uu3Wk3vtk3vtk3vw4iGvFXQvFN3Wk3vtk3vtk3vwWhvvOujveYlVf9Qgzyq/KN3Wk3vtk3vtk3vwWh0JOu3Wk3vtk3vtk3vwWhGvFaSmi6vtk3vtk3vtki0WkixvRsqVOMpYB6vtk3vtk3v+Yh0/43S/KulV3ylV6BAwiA3Wk3vtk3vtkiG+Yh0JFzSLqn0mfkpY1FqVnklyu6vtk3vtk3vtki0W6hjJo3vtk3vtk30/4iGt6i3Wk3vtk3vtkiG+Yh0J6UJMo3vtk3vtk3Gt6h0LYuTv59Qm3xO28Y0L4HqvuNjyOi3eYP3yY6vtk3vtk3v+Yh0/WhAwiA3Wk3vtk3vt6hvw4iGvFzSmfKOkzyqV5il+fkAJOP3yYNVJrNjJo3vtk3vtk30/Whv+Y1pYB6vtk3vtk3vw43Gw43S/KuOdoyVd3kOLhnlgtB3yrNjJQOjyOi3Wk3vtk3vtkiGwWhGv6UJMo3vtk3vtk3Gt6hG+YuTv59Qm3xO28Y0L4HqvuNjyOi3eYP3yY6vtk3vtk3vtkiv+hiAwiA3Wk3vtk3vtk30Lh3GvFzSJ39q+cuj+6u3dGP3Wk3vtk3vt6hvw4iGvr6vtk3vtk3vw43G+hijgONSmi6vtk3vtk3vtki0WkixvRsqVOMpYB6vtk3vtk3v+Yh0/43S/KulV3ylV6BAwiA3Wk3vtk3vtkiG+Yh0JFzSLqn0mfkpY1FqVnklyu6vtk3vtk3vtki0W6hjJo3vtk3vtk30/4iGt6i3Wk3vtk3vtkiG+Yh0J6UJ2k2SJn2I+hkVg87IVfKOyu6vtk3vtk3vtkiv+hijMOsImonlgfkOdGNAv6uDYB6vtk3vtk3vtki0W6hS/KuSNfkqJFXIvFNOyr6vtk3vtk3vw43G+hijyo3vtk3vtk3Gt6h0/WPqyOuj2nKl+fHqVf9SHiA3Wk3vtk3vtkiG+YhvvFzSL4yO24RAJ6UJMo3vtk3vtk30/4iG+YuTv52l+h9qwiAcL87q+GB3Wk3vtk3vtk30Lh3GvY6vtk3vtk3v+Yh0/43jJo3vtk3vtk30/4iG+Y1pY1zJMo3vtk3vtk3v+hivwWuTvFMOg86SJe1SJQ9jyo3vtk3vtk3Gt6h0LYP3Wk3vtk3vt6hvw4iGvzN3y5U3Wk3vtk3vtk30Lh30mKs028dSHiA3Wk3vtk3vtkiG+YhvvFzSL4yO24RAJ6UJMo3vtk3vtk30/4iG+YuTv52l+h9qwiAcL87q+GB3Wk3vtk3vtk30Lh3GvY6vtk3vtk3v+Yh0/43jJo3vtk3vtk30/4iG+Y1pY11qMFBq2kiq8zkDLk9QmGB3Wk3vtk3vtk30Wki0J7MOgkKq+enOJR70+YMAv6uDYB6vtk3vtk3vtki0W6hS/KuSNfkqJFXIvFNOyr6vtk3vtk3vw43G+hijyo3vtk3vtk3Gt6h0/WPqyOuOgkKq+enOJR70+YMpYB6vtk3vtk3v+Yh0/43S/KulV3ylV6BAwiA3Wk3vtk3vtkiG+Yh0JFzSLqn0mfkpY1FqVnklyu6vtk3vtk3vtki0W6hjJo3vtk3vtk30/4iGt6i3Wk3vtk3vtkiG+Yh0J6UJNKAI+luALq10L8xqVn1Odo9AJo3vtk3vtk3v+h30LYsSNf1QL8XlVFsDLeij2QZSM61SmiAQ+RiI+REAJ39IVok0+4YjNnX0JRNDMS1pYB6vtk3vtk3vtki0W6hS/KuS2QZIVFuj+GuOgkKq+enOJR70+YuTM59IVok0+4YjNnX0JRNDMSUJMo3vtk3vtk30/4iGt6uTv5nON3nDvu1pYB6vtk3vtk3v+Yh0/4iS/Kuq24iOgtUJ65kDL8HAJo3vtk3vtk3v+hivwWi3Wk3vtk3vtkiG+YhvvY6vtk3vtk3v+Yh0/4iAwiAxc11qMFB3Wk3vtk3vtkiGwWhGvFnTvF6vtk3vtk3vtkiv+hiAv5UJMo3vtk3vtk3v+hivwWuTvFMOg86SJe1SJQ9jyo3vtk3vtk3Gt6hGt6P3Wk3vtk3vt6hvwWh0JzN3y5U3Wk3vtk3vtk30Lh30mKs028dSHiA3Wk3vtk3vtkiG+YhvvFzSL4yO24RAJ6UJMo3vtk3vtk30/4iG+YuTv52l+h9qwiAcL87q+GB3Wk3vtk3vtk30Lh3GvY6vtk3vtk3v+Yh0/43jJo3vtk3vtk30/4iG+Y1pY1zJMo3vtk3vtk3v+hivwWuTvFM0Vk9O+h6Q+eYSJFXj+nPOdcz3yo3vtk3vtk3vt6h0/WNSJKXQVfkOHKN3Wk3vtk3vtk3vwWhvvOujveYlVf9Qgzyq/KN3Wk3vtk3vtk3vwWh0JOujvenqLcXqm3POJeKl+3iqvFXj+RPj+onQLWu3Wk3vtk3vtk3vwWhGv5rSLQyqVFuV6ovweFuxJ5XDVfh0JFXj+nPOdcz3yo3vtk3vtk3vt6h0/WNSJKXQVfkOHKN3Wk3vtk3vtk3vwWhvvOujveYlVf9Qgzyq/KN3Wk3vtk3vtk3vwWh0JOu3Wk3vtk3vtk3vwWhGvSUJMo3vtk3vtk30/4iGt6uTv5nON3nDvu1pYB6vtk3vtk3v+Yh0/4iS/Kuq24iOgtUJ65kDL8HAJo3vtk3vtk3v+hivwWi3Wk3vtk3vtkiG+YhvvY6vtk3vtk3v+Yh0/4iAwiA3Wk3vtk3vtk30Lh3GvFzSJ3XDVfh0JFXjVqkO23POgtujveB0dfKTvO6vtk3vtk3vtk3G+Yh3yFXjV89qVSz3yo3vtk3vtk3vt6hGt6NSJKXOL49OdQPO2cz3yo3vtk3vtk3vt6hG+YNSJo3vtk3vtk3vt6hGwWuTJ5U3Wk3vtk3vtk30Lh30mKs028dSHiA3Wk3vtk3vtkiG+YhvvFzSL4yO24RAJ6UJMo3vtk3vtk30/4iG+YuTv52l+h9qwiAcL87q+GB3Wk3vtk3vtk30Lh3GvY6vtk3vtk3v+Yh0/43jJo3vtk3vtk30/4iG+Y1pY11qMFBq2kiq8zkDLk9QmGB3Wk3vtk3vtk3vtkivv61SmiAQ+RiI+REAJo3vtk3vtk3vtk30W61pY1zJ2k2SJn2I+hkVg87IVfKOyu6vtk3vtk3vtki0WkijMSs028dSM61SmiAQ+RiI+REAJo3vtk3vtk3v+hiv+YsSMRsqVOMAwiAxc11qMFBq2kiq8zkDLk9QmGB3Wk3vtk3vtk3vtki0J61SmiAQ+RiI+REAJo3vtk3vtk3vtk30LY1pY1zJ2k2SJn2I+hkVg87IVfKOyu6vtk3vtk3vtk3vw4iAv6uDY1e02h102iB3Wk3vtk3vtk3vt6h0J6UJNKAI+luALq10L8xqVn1Odo9AJo3vtk3vtk3vtk30/W1Av5UJN8s0LksIyu6vtk3vtk3vtk3v+YhAwiAxc11qMFBq2kiq8zkDLk9QmGB3Wk3vtk3vtk3vt6hvv61SmiAQ+RiI+REAJo3vtk3vtk3vtk3Gt61pY1zJ28HILru39hHq+RKqVSaTmFuj97rImSuj97rq2zsQJ5H0ghPOHKMqd3kq+7MTkf1QLtucghP02tuoL8Y0LzRq+cZS/YPq2zsQ/7rlv5BO282TvSsjySacgh1lgiuvL8yqv5K0y5+I+8dTJznTHhBOMFPTHYPlg8sQL8yTMOUJ2k2SJu6Ve34t884teo03gok0L8Kq8zH0LzsqVSNVvFzTvFMD+89SM6uDY1e02h102iB3Wk3vtk3vtk3v+h30J6UJNKAI+luAJoxt68o8t8w84iNqL8iqVokVgfi0gRkVgq10LtNVvFzTvFMD+89SM6uDY1e02h102iB3Wk3vtk3vtkiG+h3Gv6UJNKAxcBUq+fB0yFN39iAI+luAL8XOmoRAJoxt68o8t8w84iN0+z6qvQQAv6uDY16IVfY0L4Rw+8sQvu1pY1zJ2qe02fKI+zsSm3kl+o2I+hkVgfBQ+REq+cB3Lq10L8sl+ekjJo3vtk3vtk3vw430/WuTv5ttk84Av5UJ2okq2ksqvuNcKn8w6XxtKkIovOiGwFyfJBhG/SKAwiA3Wk3vtk3vtk3Gt6h0JFzSJONpYB6vtk3vtk3vt6hvwWhS/KYpYB6vtk3vtk3vtki0/43S/Kuq2zYq+7B3Lq10L8sl+ekjJQylMO1pY11qMFB3Wk3vtk3vtk30LYhvvFzTwKuq24iOgt1SmiAO28KQV3sSLqn0mfkpY1zJNQBI+hkSJunq28PqMu6vtk3vtk3vtki0/43Av6uDYB6vtk3vtk3vt6hvw4iS/KuqN3kl+cB3Wk3vtk3vtk30LYhvvh/v48pvezwv814AwiAq+fB0yF6vtk3vtk3vt6hvw4ipY1Plkz20m89IJu1pY120m89IJu1pY11qMFB3Wk3vtk3vtk3GtkiGv6uDYB6vtk3vtk3vt6hvwWhSJizSmfKO2hk0Mu6vtk3vtk3vt6hvw4iAwiAxc1zJMo3vtk3vtk3vw4i0LYuTv52lghPOgtB3Wk3vtk3vtk30LYhvv6UJ2k2SJu6vtk3vtk3vt6hv+YhSJl23Wk3vtk3vtk3G+hi0J6uDY1yqVoeO27u3Wk3vtk3vtk3Gt6hGwiAxc1yqVoeO27u3Wk3vtk3vtk3G+hi0/iAxc12Q+RHQLkP0M56IVfY0L4Rw+8sQvu1SmiAqghPl24iSJo3vtk3vtk30/4iv+YUJ2Qi0g3n0JF6vtk3vtk3vtk30W6hpY1N0LzMl+Yu3Wk3vtk3vtk3v+h30/iAqghPl24iSJo3vtk3vtk3vtk3GwWUJ2Qi0g3n0JF6vtk3vtk3vtkiv+hipY11qMFB34zvo848o8ft+yQ2Q+RHQLkP0MQQS/KzSJ36q+hkQLtXlghP02tM3Ml6Ve34t884teo03gq10L8sl+ek3eKuSwKuSMS1SmiAQ+RiI+REAJoxt68o8t8w84iNq2kiq+Rn0+tNVv6UJNKA3Wk3vtk3vtk3G+Yh0JFzSL4yO24RAJ6UJMo3vtk3vtk3v+hiGt6uTv5POL8sqLkyAJo3vtk3vtk3v+h30LY1pY1dILkiqvFBq24iOgtuSwKzSJu6vtk3vtk3vtkiGw43S/KuO28nqLo1OMu6vtk3vtk3vtki0/43Av61SmiAI+luAJo3vtk3vtk3v+YhGt6uSwKuSM7M3Ml6vtk3vtk3vtkiGw43SJWzSJSsjMS23NfKONfKOMu6vtk3vtk3vtkiGw43jJo3vtk3vtk3vtk3GwW1SJl2AmfelNfKOMu6vtk3vtk3vtkiGw43jJK9AvFzTvFMQd5KSNhrOd8MOdoyAJo3vtk3vtk3v+YhGt6ijwG1S/KzSJ3ZIVFMAv6uDYB6vtk3vtk3vt6h0/4i+eKuTvF6vtk3vtk3vtkiGw43pY1zJNKApg8HILru3YBATJ4WwKft+854SLnK0+Yut48JwWk/SJSXjyzVGKGPjKotoJ5lv4ofwJFhjHFu8m3n0Nf1QLkP024ijyz4wMSuS2nKQmFZjyzdQdOsQ9Gs0d3NjeovjdnBQLeiGvzW8WcPDLnK0+YhjVoyl+R9IVo10gRn0JR6QLcMTuBrImoX0J570+hsO9KMImoKO/BPjdQdQyRdGyRPO2OPGw6Rpvz7ImoX0JSaJHhBq+46TuBrQLkK0Lta8eFu8mQ10HYPQLkK0LtaJHhXqVonSLRn0+tzSN3Pl2zKOySulgzsQL8sQ/KM02z102okDJhs0gqP0LhPQySuj97ATmfKD+hkSmoROLtzSNokDmcPldf9SH7AAM5UJMFu0+4yqgkspMFYpYBuSm5nqLo102OZS/FUJMFuxcBAI/WiSLuyjJ5BGyYuI/cuDYB3q2zsQJedq+kNImcZSL3P0LcUJukKqVnKj+4iI+QspM5Hq+RKqVSUJuk20gRKj+qn0+kiDw1gqV36l+RnjJ5nO2kn0/iAJ+hkQmokOMe9OL4HI+RNpMKhOmuUJukKqVnKjVoyl+R9q2zy0wBulg4YIVon0LkZqwiAxcBAI/WuDYB3q2zsQJe9IV1kpHS7OmuUJukiI+Rkj+nkI+QBQ/B9fm57pYB3QL87QJen0LkN0H1Hq+RKqVSUJukH0ghPOHBHG/FYG/FYpYB30+4yqgksj+3PQmoP0wByfm57pYB3Jc1zJu1BGM5UJuk20gRKjVf1D2tZGHoYD/iAJckiI+Rkj+nkI+QBQ/Bypm57pYB3lgzi0dSZS96RG/FYG/iAJ+enO2Q10MeM0doK0gKZGH5YD/iAJNKAJ2u9SmiAJ+qP0NcXOgkZqwBuGH5YD/iASJFuSLh102tXIL81qgnKpHSdOmuUJuk20gRKjVQkI+QBQ/Bul2ziq/iAJ+enO2Q10HBuG/iAJ+fP0LzypMGYG/FYG/FUJukXlV3NI+7Xl2zKQLzXpHSYOmuUJu1zJ2uKSmiAJ+qP0NcXOgkZqwBhfV57pYB30+4yqgkspHFUJ2enO2Q10Meiq+qKp24eQLrUJ2enO2Q10MeyI+QBQ/1nQVoPpY1XlV3NI+7Xl2zKQLzXpHSYOmuUJ2fP0LzypMGRpwFYG/FUJNKAJu1M0goRSmiASJ5Y0df1QLkP0HBuO28ilVo1Q2tUSJrCSWq1DL89SL3y0dQ9qVSuO289IV1102OulN8NSLksSWk4fMFCjYBuSLenO2Q10HBulV8K09iASJFASJ5KqVnKj+4iI+QspM5Hq+RKqVSUSJrCSWk4SWfk0NokO2ksqy5tq+fB02khQ+tuAMrASJ5Ml+fEqd3PQ+R6pMFHGwFhG/WKSm8y0JnBQmoYpMrPlgosjNQYQmQ10MRsqVcPO28X0dokjgkXl+QkOyzMqg3Pqm6sOLRNAv5yqV5klVcuQLzYSLhkqNcUJMFuxcBAOJ5UJ2enO2Q10MeM0doK0gKZGH5YD/iAxcBASdQylV5YqVSuDYBuSmokDmcXl+h1qg7ZSLhkqNcUSJrCSWk4SWfk0NokO2ksqy5tq+fB02khQ+tuAMrASJ5zJuBAJMfBq+46qVSuDYBuSLenO2Q10MeK0dFZS/SYOmuUJMFuOL46qLksq9BuGJFYS/FuG/iuJMFuxcBAJMfe02okO2nkl+okOM5UJMFulghklVSZSL3PQLuUJMFul24HIgQy0d8sq/BuQV3iALnKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPI+enqg89jdQYQmQ102hPqgrsOLRNAv5Hq+RKqVSuQLzYSLRPjV3kOL8nQ/iASJ5Bq+kNImcZGwSKOmuUJMFuQgk6QLuZS/6yGV57pyFPAM5TQ28yO2k6qVGu0+k9lg4ild8ilVo10g7uI+7uvttgpy51qgRPO286SL3RSLzKIL8ySL3y0dQ9qV39jMFCjYBuSLenO2Q10HBulV8K09iASJ5KqVnKj+4iI+Qsp2fk0NokOHiAJuBuSmKAJMrCSWenI+7ulgzsQL8sQJFCjYBASgenI+7uDYBuQgk6QLuZS/udGV57pYBu0+4yqgkspMFXGV57SL4eQLruGm57SL4eQLrUJM5Yl+o6I+RNpMFYS/SeOmuufV57S/SeOmuUJM5Ml+fEqd3PQ+R6pN8y0JnBQmoYpMrPlgosjNQYQmQ10MRsqVcPO28X0dokjgkXl+QkOyzXl+ksl2OsOLRNAv5yqV5klVcXDwiASmKAJMfH0gRKq+RKQd3nOm5kOM5UJMFuq2hPlVcZSLhkqNcUJMFuQgk6QLuZS/tyGm57pYBuSJFuq2zsQJe9IV1kpHWgOmuUJukiI+Rkj+nkI+QBQ/ByGV57pYBuSLqP0NcXq24XI+hRpM55O2kn0JYu8m3klN8HIL8KSWewjJ59l+R9jVfkO2k2pYBuSmKAJMfH0gRKq+RKQd3nOm5kON31qgnKSmiASJ520LznQ/BuO2kNImcUJMFuQgk6QLuZS/GKGm57pyFuJMFuq2zsQJe9IV1kpMFhGN5KpYBuSLfP0LzypMFHptthcH4JpYBuSmKAJMfH0gRKq+RKSmiASJ5zJuBHlgzsQL8sQJFsOL4Nq8o1QLhkSmiASJ5Yl+o6I+RNpMFeOmuuGm57S/FuGw5YD/iASJ520gRKjVf1D2tZS/WKOmcUJMFulgzi0dSZSJGRow4JGtSUJMFuxcBAJuBsOLz9QJ5UJMFu0+4yqgkspMFeGm57S/FuGH8YDJFyGN57pY6AJMFuxcBAjyBulgzsQL8sQJ5vI+QBQJFCjYBAJMfH0gRKq+RKO2kNImcuDYBuSLqP0NcXOgkZqwBuGw4YQ/iASJ5H0ghPOHBuS9k4GtShcHiASJ5XlV3NI+7XO2kNImcZS/SYOmuUJMFuq2zsQJe2l+e10m6ZQL4B0genjJ5Nq+zyqgknjJ5gqV36l+RnpYBuSmKAJMfH0gRKq+RKO2kNImcujN5nqg8tIVoiqv5UJMFuOL46qLksq9BufV57S/WYOmuuGJFhGm57pYBASJ5zJuBAJMRY0dfKO2kNImcuDYBuSLenO2Q10HBuGH5YDJFYS/SeOmuuGH3YD/iASJ5zJuBAjyBuw28dOyFCjYBASgRkQdGuDY1dI+oKI/Bypw6UJNKAJMRsqVQ9QLzYSmiASJ5Ml+fEqd3PQ+R6pN8y0JnBQmoYpMrPlgosjNQYQmQ10MRsqVcPO28X0dokjgkXl+QkOyzsqVQ9QLzYjN5sqy6u02rXO28Yq+4KpYBuSLnkI+QBQ/BhGHQYD/iASJ5zJuBAj2RkQdfXI+cuDYBuSL3nlgXNO2ze02cZQV3iALnKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPI+enqg89jgRkQdfXI+csOLRNAv5yqV5klVcXDwiASJ5zJuBAj2RkQdfXI+cuOmiA0+4yqgksj+3PQmoP0wBhGm57pY1Yl+o6I+RNj+hkqNcZGHoYD/iAOL46qLksqyeyI+QBQ/B9pV57pYBuSmKASJFs028dOg3PQmoP0v5UJMFul24HIgQy0d8sq/1eO2YBImoKO/BPjgf60MRdOmodI+7s028Kjd3k0+zKqvz10+4NqVGP028dOg3PQmoP0vRY02O1SLRPjV3kOL8nQ/iASJFuSLnkI+QBQ/BeGd57pYBuSmKAJuBPAM5L0gzKqVSuAMrAJMf20gzKqVSuDYBuSLfiq+4ypM5M0doBpYBuSmQ1qmoBpMF7f94YD/iujyBuwdqkON31qL89SLe1Ogfn0Lfe0L4KI+zsSLksSWk4fHiuI+Qs0d3kqJ5MDv5PQLnkOM5MO2zdOg8yOy7uAMrASJ5XlV3NI+7ZSL4eQLrUJMFuOL46qLksq9BuGJFyfV57S/GeOmuuGH8YD/iASJFuSL3nlgXNO2ze02cZQV3iALnKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPI+enqg89jgqP0dokOMRY02O1SLRPjV3kOL8nQ/iASJ5zJuBHq2zPQL8ySmFuDYBuSm5nqLo102OZS/FUJMFuq2zsQJe9IV1kpMF7OmcUJMFulgzi0dSZSJGYG/FUJMFuQL87QJen0LkN0HBulg8sQL8ypYBuSmKAJMf20gzKqVSulv5UJMFulgzi0dSZSJfJpw85ftWUJMFuxcBASgqP0dokOM5np2nPQ28ySmiASJ5H0ghPOHBuSgq2qHiASJ5zJuBHld3kqLkKOy5UJMFulghklVSZSL3PQLuUJMFu0+4yqgkspMFYSL4eQLrUJMFu0LksqveBq+kNImcZS/WROmuUJMFuxcBAJMrCSW87Qm3nOyFCjYBAj2fiq+4yq+cuDYBuSLfiq+4ypM5M0doBpYBuSmKAJMRiq+qKSmiASJ520LznQ/1iq+qKpYBuSmKAJMRyI+QBQJ5UJMFuq2hPlVcZO2kNImcUJMFuxcBAJuBA0L6uDYBuSJ5XlV3NI+7ZGwnYD/iASJFu0+4yqgksj+3PQmoP0wByfV57pYBuSJ5XlV3NI+7XO2kNImcZG98YD/iASJFu0+4yqgksj+hkqNcZfH5YD/iAxcBAj2n1qgniI+QBQJ5UJukMl+fEqd3PQ+R6j+fP0LzypNkk0LhPQ9iAJ+fP0Lzyp23il+fEpY1zJuBAj2kXqyeyI+QBQJ5UJ2qi0g4KpM5yI+QBQ/iA0+4yqgksj+hkqNcZGH5YD/iAxcBAJMR10+OX0L82QJ5UJ2qi0g4KpM5iq+qKpY1XlV3NI+7XO2kNImcZGH5YD/iAxcBAj242qNokDmcuDYB3q2zsQJe2l+e10m6ZSLQk0d3NI+WiSmonILzXlvYuQ28yqL4slwiAJ+qP0NcXOgkZqwBhGN57pYB3q2zsQJedq+kNImcZl2ziq/iAxcBAjNf1qgReOJ5UJuk20LznQ/BuO2kNImcUJuk20gRKjVf1D2tZGwqYD/iAJ+qP0NcXQg81qgnKp23P0LcUJNKAJ23i0gfEOV8PQLtuDYB30+4yqgksj+hkqNcZlV8K09iAJ+enO2Q10MeyI+QBQ/1nQVoPpYB3Qgk6QLuZGHOYOmuUJukYl+o6I+RNpHWYOmuUJukMl+fEqd3PQ+R6j+fP0LzypMf4c6tRotWUJukM0d36qVSXQLzYpMFHG/FYSmfP0Lk6S/4YD/iAJ+3PO2okOMeiq+qKpMGYG/FuOgziI+cuGV57pYB3l2zyqL8yjV31qgnKpMGYG/FuOgziI+cuGV57pYB3l2zyqL8yj+3PQmoP0wBHG/FYSmfP0Lk6S/4YD/i3JNKAJ23i0gfEOV8PQLtuI/WuDYB3lgzi0dSZS96RG/FYG/iAJ+qP0NcXOgkZqwBhfd57pYB30+4yqgksj+hkqNcZfvtUJukXlV3NI+7XO2kNImcZfvtUJukiI+Rkj+nkI+QBQ/ByGd57pYB30+4yqgksj+3PQmoP0wByGm57pY1zJuBAl2hPlgXhQ+zKqv5YjJ5KqmiAJ+qP0NcXq24XI+hRpNo10+89jJ5gqV36l+RnjJ5nO2kn0/iAJ+qP0NcXOgkZqwBhfm57pYB30+4yqgksj+hkqNcZS/WeOmuUJukiI+Rkj+nkI+QBQ/Bhpm57pY1zJuBAJuBrjdfKD+hkTuBATJzBq+46TuBATL3Pqm6aJHh6IVluI+czSNQylV5YqVSMTuBrqLkgSLk6Tv3e02okO2nkl+okOMSaJHYPqLkgTHYnjvKucghPOg89Sm8sqL8yvL8nqL8ySJKXTuBrqLkgSLk6Tv3Xl+ksSH7ATLo1QM51q/KMlgzsQL8sQmQylV5YqVSMTuBATLo1QM51q/KMlgzsQL8sQJSaJHh6IVlulghnOdGzSN5POdcMTuBrqLkgSLfilVf9Tv3Y0dfKcgzsQL8sQJSaTmFaJuBNpY11qMu6Vef4tef3wKR03dQYQmQ10N3kqg8Xl+ki3eKuTwKuSMS1DYBUq+fB0yFNJc6rI/Wa8e5tQgksS45y0goeldcut28NIVfKO24KI+zsTJzBGw7AJc6rO/7AJck30M5PO2okOM5K0y56qV5i0d6ulv5H0LzsqvYuD+zeSLeeOdcul2tulv5yq+Q1OdokO286S4Qc8mQ10M5HQVfK0gekOM7utLhklVfkSL8sQL8ySmoBqv5k0+410J5nqLoyqVf9Sm89q+cuQLruOm8ylgnnOgtu8e5tQgksSL4sqJ5H0LkHIy5KILtuTL6aSkqn0Lk6lVokSWRPQySrjg6aSL3eQmoP0M7AJc6rjdFaJu63TLfk0NokOH7AJc6Npg8HILru3Wk3vtk3vtkiG+h30/iUq+fB0yFNJc6rq2zy0v5XqVoB0gczSN5POdcMSL4HQLkP0HKM39XklgnPSJo3vtk3vtk3vtkiv+YUpg8HILru3ySuq+RHQmkYqwKM0V8iQLkYlV3KjgqPO2KXqL4KlvSaJu63TLksOm8KSmoROLtzSNokDmcMSmf1D2tzSHcYSM5sl+ekTv3yq+Qk0+410JSa32RMOdFU32RMOdFUJu63TLksOm8KSLRn0+tzS2hPqgksSM5gl+heqwKMO28NlgnklgiMSmoROLtzS2n1qLok0MSuj97AJc6rI+RYQVcuQmkYqwKMOd8M0+kKSM5gl+heqwKM824iI+onQLtuw2zdSMFPTuB3JwYPq2zy0w7AJc6rjgfk0NokOH7AJMOUJNek0mfkSmiApg8HILru3YB3JwYnjvKuOdonONcuOg4iqVGulgzYDv5BqV3kSJKXTuB3JcB3JcB3JwhSGwRWqV5i0d6u++zeOM5/0LzsqvWuTJzSGw7AJc6rO/7AJckt0yFuqL8Y0LzRSmkPQVSulghP02tiSLqP0LhPQy5KIL89qv510NfKON8HQLkP0NGsjM7rjdFaJu63T4FaJu63JcB3JcB3Jwh20d3XSLekQLnPq/KMOLz9QJSul+fKI+zsTvSNpg8HILru3Wk3vtk3vtk3v+h30/iUq+fB0yFNSM5k02fKDV5kTv3XQ+hKIV5nONcPq2zy0ve6lVonSH7AJc6rwKYaJu63JvOUJMo3vtk3vtk3vw4iG+YuTv5nON3nDvu1pYB6vtk3vtk3vtki0/43S/Ku0d5k02o1OMu6vtk3vtk3vtkiv+hiAwiAQgn10LtuALqn0mfkSJWzTvFB3Wk3vtk3vtk30/WhvvFzSm3kl+o6IVSB3Wk3vtk3vtk30LYhvv61Av5UJ2k2SJu6vtk3vtk3vtkiGw43SJWzSJSsSMl23Wk3vtk3vtk30/WhvvFnTvFMjM7M3Mq9Qm39QmSB3Wk3vtk3vtk30/WhvvY6vtk3vtk3vtk3vwWhAvF23Mn9Q+39QmSB3Wk3vtk3vtk30/WhvvYXGy6uTwKuSNQYQJ3rxmfelNfKOMu6vtk3vtk3vtkiGw43jJK9AvFzTvFMD2kYSM61SmiA3Wk3vtk3vtk3G+Yh04XQS/Ku3Wk3vtk3vtk30/WhvwiAxc1zJ2k2SJunAL8XOmoRAJo3vtk3vtk3vw4iG+Y1Av6uDYBUq+fB0yFNJc6AJc6AJc63JwhGvwR/ILzPOgtuQLnkSW4eQLzXlVo1ly5/0L8n0Me8OJ5TOmo10gR9Ju63Jc63JwhYSJraJu63Jc63JwhYSmfKD+hkTv320gRKjVf1D2tZS/WyOmuUSH7AJc63Jc63Jc6rI+RYQVcuQmkYqwKMlgnklgXM0duMSLRn0+tzS2ok0L8Kq8zH0Lzsq8z2I+hkSM5gl+heqwKMD+89SM5HIL8HIg86TMFrOd5n0M5H0L49O9KMqL8Y0LzR0d5KI+zsOgek0NcMT6ok0L8Kqv5/0Lzsqv5LI+hkSW42QL8ySWokOLhPD+ksqyFBt28H0geXq+R6q+c1TJz9OL4sTHhMOMFPTuB3Jc63Jc63Jwh10N5eQJ5KDV5kTv3HIL8HIg3PDJSu024XqwKMqL8iqVokVgfi0gRkOMSuQ24iQ+tzSNkkOySulgnklgXkq/7uTmfYl+7ulghnOdGzS2okOLhPD+zYQLkP0NfXq+RKSHRWq+hkQLtu8e5tQgksS4fHO2kYQJ55qNokOM5WqV5i0dk102OuA43klgzX0+8sqL86AwYPOd5n0H7rOJFPTuB3Jc63Jc6rjdFaJu63Ju63Jc6rwW6acgnP0dfkSmoBqv5/0Lzsqv5LI+hkSmoPSWokOLhPDcB3Jc63Jc6rOJFPTuB3Jc63Jc6rO/7AJc63Jc63Jc63Tmfk0L8HQJ5sl+ekTv32I+hk024XqvSaJu63Jc63Jc63JvOUJ2qPO28nlguuAJo3vtk3vtk3vw4iG+YulVGu3Wk3vtk3vtk3G+YhGv6uDYB6vtk3vtk3vt6hGtk3S/KuqVnY0Lz6qvuNjvOi3Wk3vtk3vtk3G+YhGvF1pY1klgnPSJSr0d5KI+zsSmqn0m8kTvQU3Wk3vtk3vtk3G+YhGVKNTMSsOdoyVd3kOLhnlgtB3d7NjJOs3yh9Qm3xO28Y0L4HqvnxjJOu3yY6vtk3vtk3vt6hGtk3+94QAvF1SJ7MSJuMjMo3vtk3vtk3vwWhvtk0GkKujMSXSM76vtk3vtk3vt6hGtk3+9fQSJ7MjvSs3Wk3vtk3vtk3Gw43v8iKVvFsSMFMjNfelNfKOMu6vtk3vtk3vt6hGtk3+98Qj/FiGM6ujMSZSMR9Q+39QmSB3Wk3vtk3vtk3Gw43v8ieVvYyj/S1SJFsSHBMjNfelNfKOMu6vtk3vtk3vt6hGtk3+98Qj/ciGM6ujMS1TJzPOmo10g7aVL7MpY1zJHXklgnPSJO3Jc63Jc63Jc6rjdfk0L8HQ/7AJc63Jc63TJzYTuB3JcB3Jc63TWh3T6fiI+fESmoBqv5JQVoK0g7uc28i0dOuQLruoL8Y0LzRSmoBqv5/0LzsqcB3Jc63Jc6rOJFPTuB3Jc63Jc6rO/7AJc63Jc63Jc63TLksOm8KSLRn0+tzS2ePqLtMSmqn0m8kTv36qV5i0d6XlgnP0dfkSM5KDV5kTv3BI+o6q+7MSJraJu63Jc63Jc63Jwh10N5eQJ5KDV5kTv39Q+3XIVcMSmqn0m8kTv3WqV5i0d6ucghP02tMSJraJu63Jc63JwYPO/7AJc63Ju6339iAx+8iOgtuDYBUq+fB0yFNJc6AJc63TWh3Tk8Y0LznqJ5KILtucghP02tu8e5tSWq10LtuqN3P0v5KILtutgzeO2fkS4QPO2ocO289Oy5wIVokJu63Ju6339iAxcBUq+fB0yFNJc6AJc6AJc6AJc6rjKzGTuB3JwYPq2zy0w7AJc6AJc6AJc6AJc6rt/7AJc6rOd5n0M5H0L49O9eBI+QB0LkNImcatd5klgkn0J5p0dokpHYPOd5n0H7u8gnk0M5R0dtuqL8Y0LzRSmkPQVSulghP02tiSmoBqv5eOg8y024Xqv5n02cuOL49OdQPO2cuQgki0J5Mqv5kDL4HQLhRSmoBqv59l+ekSL49SLkKSLk9SLzsSmoBqv590d8ylgtuOgkKqv7u8LnkSLzs0m6uOg8KQLksqdGuQLnnQJ5dI+hiSLRPQJ5Mqv5PQ28yO2k6qL8sSLzsSmoBqv5H0Lzsqv5nO2tuQLnkS4f1QLtuw24Xqv5n02cuoL89ld31OmoP0MFBQgn1lguuD+zeSLokq2ksqv510M5Ll+RKlVfKI+fPSLoeO2ksqy5KILtuI+R9QL4i0L4KI+zsAv7u++zeSLfn0M5HIL4sqgtuD+zeOM5YlVf9QgzyqJ5nqNokOM56qV5i0dk102OuQLnkSLfi0gRkSL3RSL4Hlg89Ogksqy5KILtu8gzyq45yqVf9SW460+ksSLksQL8yq24Hqv7rjdFaJu63T4FaS/YPO/7AJc6A39iAq+fB0yFNTmfKD+hkSLekqLknTv39ld3kq+7MSmoROLtzSNokDmcPldf9SH7NpY1klgnPSJOHl+q2I+R20dokDmcuDgo1Od5ilV6Z02zsqVKNpY1klgnPSJOrjdfKD+hkTMOUJ28HILru39h6IVluI+czS242q2ksq2zKqVnKSH7NpYB6vtk3vtk3vt6hGt6hS/Kuqg8Kt28X0dokv4ofwJuMImoKO/BPjgf60MRdOmodI+7s028Kjd3k0+zKqvz6qV5i0dknq2q102qPqLkgjN5BO/zk0wKMj2nK0+hk0No1QLkkOyu6Vef4tef3wKR03dQYQmQ10N3kqg8Xl+ki3eK1AwiAq+fB0yF6vtk3vtk3vt6hGt6hpY1klgnPSJOrjgo1QH7NpYBUq+fB0yFNJc6AJc6A39iAxcBUq+fB0yFNJuBrjgo1QH7uJHYPqLkgTMFATJz6IVlaJHYPqLkgTMFrSvKXSWfi0dfkOy5Gq+qKSWfP0Nok0NcujvKaJuBAJHYnjvKuOdonONcuO2kNImculgzsQL8sQJFXjw7ATLo1QM51q/KMlgzsQL8sQmQylV5YqV3yI+QBQJSaTLo1QM51q/KMlgzsQL8sQm31qgnKSH7AJuBrqLkgSLfilVf9Tv3Y0dfKO2kNImcMTuBATLo1QM5H0L49O9KMOLz9QWfP0Nok0NoyI+QBQJSaJuBrSvKXSWRkQdGutdonONcujvKaJuBNpY1klgnPSJOrOdoR0Ltu0+86I+WzSNfHO28k0MSuQmkYqwKMQL87QJzHOdGMTMOUJ28HILru3yfsqVQ9SmX6IVfY0L4Rp2RP028z39iAq+fB0yFNTJz9Qmkiqw7NpY1klgnPSJOrqLkgSLk6Tv3sqVQ9SH7NpYB6vtk3vtk3vt6hGt6hS/Kuqg8Kt28X0dokv4ofwJuMImoKO/BPjgf60MRdOmodI+7s028Kjd3k0+zKqvz6qV5i0dksqVQ9qLkgjN5BO/zk0wKMj2nK0+hk0No1QLkkOyu6Vef4tef3wKR03dQYQmQ10N3kqg8Xl+ki3eK1jMS2Q28yTvSs3Wk3vtk3vtk3v+hivv6UJ28HILru3Wk3vtk3vtk3Gw43GwiAq+fB0yFNTJz6IVla39iApg8HILru3YBrSvKXSWRkQdGuo+R6SJKXTuBATJz6IVlaSFBrjgo1QH7uJHYPqLkgTuBrjgo1QH7uJuBATJWXjv5k02cuO2kNImculgzsQL8sQJFXjw7ATLo1QM5H0L49O9KMlghklV3kqJSaTJz6IVlaJHYPqLkgTMFrSvKXSWfi0dfkOy5fl+ksSJKXTuBrqLkgSLk6Tv3nl2zgq+qP0dokOMSaJHYPqLkgTuBrqLkgSLk6Tv320gzKqVSMTuBrOJ5H0L49O9KMOdoR0Lt9SM5n0LkN0HKMlg8sQL8ySHRVt4odI+7u828yOgkP0HBu39XklgnPSJo3vtk3vtk3vtkivwWUpg8HILru3yFrlH7XTJzMTMFrlv5BO282Tv3BQmoYpMrPQd5KQgksj2RkQJSa8e5tQgksj2RkQ/YPlw7uTLSajwYPlH7uo2zyS4feOm5PONcu82k9IVcu0d8yS/hnSLnyq+lzS2nKQmFZjyzdOmodI+7s028KjdfeOm5PONcPSHRSq+hYSWokOgirjgWaSLzySWfn0LYuA/GYpv6ufwWdjwFgfwtrlNSuj97yGwlRSWQiq+7uwg4EOy5WOM7iSWfPO24iQ2ki0LtiSWk5S/tyGHchTJzYTuBrjgo1QH7AS/YPc6zW+w7ATJzS8WeGTuBAJvOUJNKAqN8sldo10g7uqLk9OLhnDt8yO2zyw+8sQvu6vtk3vtk3vt6hG+hiAv5UJ2Qi0g3n0JF6vtk3vtk3vtk30W6hpY1N0LzMl+Yu3Wk3vtk3vtk3v+h30/iAqghPl24iSJo3vtk3vtk3vtk3GwWUJ2Qi0g3n0JF6vtk3vtk3vtkiv+hipYBUq+fB0yFNJuBrStoTceoqtWtuImoX0J5c8t3GvtGuSMKPjeO9cyrPo4oWS4nS8WeGS/WsGJ5tO24sOgkKI+zsl+YPjK8pSMFMImoKO/BPjdQdQyRdGyRPO2OP84SPDLnK0+YhjKotoJz7ImoX0/WXQm3n0Nf1QLkP024ij2oKqJSaJHhBQLeiSmnX0LR9Tv3BQmoYpMrPQdQdjNO9j2zyqyrhpw6RjdnBQLeiSH7ATLnkl+caJHhKIVoiqwRVtJ5tQgksTJzKIVoiqw7ATLekQLWu024XqwKMO2zM0do9SM5H0gRKq+RKTv3s0gksqL87jLRPq2zi0LzdSMFPTuBrOdoR0LtuQmkYqwKMQL87QJzHOdGMTuBCSmiASJ5XlV3NI+7ZS/FUJMFuOL46qLksq9BuG/iASJ5zJu1BGvYuI/SiSLu9jJ5BfJ5UJuk20gRKjVQkI+QBQ/Bul2ziq/iAJVokDmcXl+h1qg7ZSLfk0NokOHiAJ+qP0NcXq24XI+hRpNqkO2on02WiSL4yI+4ipYB30L8KQL8yjVfYl+f102OZjw4YD/iAJVokDmcXQm3n0Nf20d3XpM5HlV51QL4iIV1kpY1zJu1BGv5UJuk20gRKjVf1D2tZGHnYD/iAJ+h102tXIL81qgnKpHGKOmuUJukKqVnKj+4iI+Qsp2fk0NokOHiAJ+fP0LzypMGYG/FYG/FUJukXlV3NI+7Xl2zKQLzXpHSKOmuUJu63JNKAJ2uySmiAJ+qP0NcXOgkZqwByfm57pYB3J+h102tXIL81qgnKpHS7OmuUJukH0ghPOHBHpw6YG/FYpYB30+4yqgksj+3PQmoP0wByGm57pYBAxcBAI/GuDYB3q2zsQJe9IV1kpMFyGm57pYBuSJFu0LksqveBq+kNImcZGHQYD/iAJ+qP0NcXQg81qgnKpM5M0gh6pYB30+4yqgkspMFYpYB3lgzi0dSZS9FYG/FYG/iAJ+enO2Q10MeM0doK0gKZGH5YD/iAJNKAI/cuDYB3q2zsQJe9IV1kpHWeOmuUJukXlV3NI+7ZG/iA0+4yqgksj+hkqNcZlV8K09iA0+4yqgksjV31qgnKp24eQLrUJ2enO2Q10MeM0doK0gKZGH5YD/iAlgzi0dSZS96RG/FYG/iAxcBAJ23Pqm6uDYBuSm5POgkKI+zspM5yq+hnQLkgqwiujyBuo2k7qVGulN3PQdfkOM5yqVf1D2ksqy5MQ+OuI+7uvttgSJBPJMFu0+4yqgkspM5nQVoPpYBuSFBuSmokDmcXl+h1qg7ZSLfk0NokOHiujyBuvttucg8sQL8yI+RNS4oklgnsIV4eqvFCjYBuSL3nlgXNO2ze02cZSJGhG/WYGwcuQV3iALnKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPI+enqg89jg3Nl2z6DvRY02O1Sm3kOL8nQJ5K0dFu0L82Q/iASJ5zJu1YSmiA0+4yqgksj+3PQmoP0wByGm57pY1zJuBHQd3nOm5kOM5UJMFuQL87QJen0LkN0HBu0L82Q/iujyBuvttucg8sQL8yI+RNS4oklgnsIV4eqvFCjYBuSmKAJuBASgnkl+okOM5UJMFu0+4yqgksjVoPO/BuGH5YD/iASJ5Yl+o6I+RNpMFYS/FuGJFYpyFASJ5zJuBASd8sqL8yIL8nqL8ySmiASJ5H0L8nOHBul2zKI/iASJ5Ml+fEqd3PQ+R6pM5eO2YBImoKO/BPjgf60MRdOmodI+7s028Kjd3k0+zKqvz10+4NqVGPQd5KQgks0LzN0yRY02O1SLfk0NokOM5K0dFu02rXO28Yq+4KpYBuSLnkI+QBQ/BhGHoYD/iASJ5dI+oKI/BupwShOmuUSJrCSWzgqV3yI+okOy5XIVfHl+hHQ+hnQLkP0M510M53owlUSLkN02zyq+culN6u0doBqVSulN3PQdfkONGsSJBPJMFu0+4yqgkspM5nQVoPpYBuSmokDmcXl+h1qg7Zlg8sQL8ypYBAJMFuxcBAjyBuw+410M5H0gRKq+RKSJBPJuBH0+410M5UJM5dI+oKI/Bup/OhOmuUJM5XlV3NI+7ZSJKhOmuulV8K0yFYOmuulV8K09iASm5nqLo102OZS/FuGH8YDJFeOmuuGH8YD/iASL3nlgXNO2ze02cZQV3iALnKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPI+enqg89jgenI+RMqyRY02O1Sm3kOL8nQJeRpYBuxcBASgfP0Nok0NodO24YOL8ySmiASJ520LznQ/Bu0L82Q/iASJ5dI+oKI/BufwSYOmuUJMFuSJ520gRKjVf1D2tZGwqYD/iAJ+h102tXIL81qgnKpHShOmuUJMFuq2zsQJe2l+e10m6ZSW4yI+4ijJ5tO28MQ+fBqVcuw8GiSmfn0NGXOg8yI+lUJMFuxcBASgfP0Nok0NodO24YOL8yO2kNImcuDYBuSLqi0g4KpM5yI+QBQ/iASJ5dI+oKI/BuG9cYOmuUSJFASJ520gRKjVf1D2tZS/WyOmcUJMFulgzi0dSZSJGRow4JGtSUJMFuxcBASgfP0Nok0NcuDYBuSmKAJMfH0gRKq+RKSJRYl+Qk8LkK0LtuDYBuSm5nqLo102OZS/8YDJFYOmuuGJFhGm57pYBuSLqP0NcXOgkZqwBuGwoYQ/iASJ5H0ghPOHBuS9k4GtShcHiASJ5zJuBAJMRY0dfKSmiASJ5XlV3NI+7ZS/tYOmuuGJFyfV57S/SyOmuUJcBASJ5zJuBPAM5H0gRKq+RKS431qgnKSJBPJuBASgfP0Nok0NoyI+QBQJ5UJMFuq2zsQJe9IV1kpMFhGV5KpYBuSLfP0LzypMFHptthcH4JpYBuSLenO2Q10MeyI+QBQ/BuGH5YD/iASJ520gRKj+qn0+kiDw1Kl+nP0+WiSLQk0d3NI+WiSmqkO2on02WUJMFuxcBASgfP0Nok0NoyI+QBQJFsOL4Nq8o1QLhkSmiASJ5Yl+o6I+RNpMFeOmuuGw5YDJFYS/WYOmuUJuBuSmKAJuBAjN5POdoyI+QBQJ5UJMFu0+4yqgkspMFyGm57S/FuGH8YDJFyGN57pYBuSmKAJuBPAM5pqVQ9SJBPJuBH028dOy5UJNQ1qmoBpHSRpwiAxcBAj2RkQdfK0dFuDYBuSL3nlgXNO2ze02cZQV3iALnKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPI+enqg89jgRkQdfK0dFsOLRNAv5s0yeyqV5klVcUJMFuIL81qgnKpHWyfd57pYBuSmKAJuBs028dOge1qJ5UJMFul24HIgQy0d8sq/1eO2YBImoKO/BPjgf60MRdOmodI+7s028Kjd3k0+zKqvz10+4NqVGP028dOge1qJRY02O1Sm3kOL8nQJeRpYBuSmKAJuBs028dOge1qJ5YDY1XlV3NI+7Xl2zKQLzXpHWYOmuUJN5nqLo102OX0L82Q/Byfm57pY1Yl+o6I+RNjV31qgnKpHGROmuUJMFuxcBuSJRsqVQ9l2zKQLzXSmiASJ5Ml+fEqd3PQ+R6pN8y0JnBQmoYpMrPlgosjNQYQmQ10MRsqVcPO28X0dokjgkXl+QkOyzsqVQ9l2zKQLzXjN5sqy6u02rXO28Yq+4KpYBuSJFuIL81qgnKpHt9OmuUJMFuxcBAJMrCSWqP0dokOMFCjYBASgqP0dokOM5UJMFulghklVSZSL3PQLuUJMFuQgk6QLuZS/udGV57pyFPAM5TQ28yO2k6qVGu0+k9lg4ild8ilVo10g7uI+7uvttgpy51qgRPO286SL3RSLzKIL8ySL3y0dQ9qV39jMFCjYBuSLenO2Q10HBulV8K09iASJ5Yl+o6I+RNpMFYS/SeOmuuG98YDJFyfV57pYBuSJFul24HIgQy0d8sq/1eO2YBImoKO/BPjgf60MRdOmodI+7s028Kjd3k0+zKqvz10+4NqVGPq2zPQL8yjN5sqy6u02rXO28Yq+4KpYBuSmKAJMf20gzKqVSuOJ5UJMFuOL46qLksq9BuG/iASJ520gRKjVf1D2tZS/nYQ/iASJ5H0ghPOHBuS9FYG/iASJ5KqVnKj+4iI+QspM5Hq+RKqVSUJMFuxcBASgqP0dokOM5nSmiASJ5H0ghPOHBuSKSRftWecwiASJ5zJuBHq2zPQL8ySLWZILzgqVSuDYBuSLfP0LzypMFHq2q2pYBuSmKAJMfHO286IVo9SmiASJ5H0L8nOHBul2zKI/iASJ5XlV3NI+7ZS/FulV8K09iASJ5iI+Rkj+nkI+QBQ/BuGwkYD/iASJ5zJuBAjyBuoVnKO249SJBPJuBslghklV3kqJ5UJMFulghklVSZSL3PQLuUJMFuxcBAj2hkqNcuDYBuSLqi0g4Kp2hkqNcUJMFuxcBAjN31qgnKSmiASJ520LznQ/1yI+QBQ/iASJ5zJuBAJu1iIv5UJMFuSLenO2Q10HBhpm57pYBuSJ5XlV3NI+7Xl2zKQLzXpHSeOmuUJMFuSLenO2Q10MeyI+QBQ/B9fV57pYBuSJ5XlV3NI+7X0L82Q/BgGm57pY1zJuBsILkNILh1qgnKSmiAJ+3nlgXNO2ze02cXlgzi0dSZD+8i0LzdpYB3lgzi0dSZl2hnlgiUJNKAJuBsI+eNjV31qgnKSmiAq2hPlVcZSm31qgnKpY1XlV3NI+7X0L82Q/ByGm57pY1zJuBAj2kXqyeiq+qKSmiAq2hPlVcZSLhkqNcUJ2enO2Q10MeyI+QBQ/ByGm57pY1zJuBsl+q2QL87QJ5UJuk20gRKj+qn0+kiDwBuqg8PO2Q1lvYuQL4B0genjJ5gqV36l+RnpYB3q2zsQJe9IV1kpHWyOmuUJuk20gRKjVQkI+QBQ/1M0gh6pY1zJuBsOgkN0N8YSmiAJ+qi0g4KpM5yI+QBQ/iAJ+qP0NcXOgkZqwBhfN57pYB3q2zsQJedq+kNImcZl2ziq/iAxcBAl2hPlgXhQ+zKqv5UJukXlV3NI+7X0L82Q/1nQVoPpYB30+4yqgksjV31qgnKp24eQLrUJukdI+oKI/Byf95YD/iAJV5nqLo102OZGw5YD/iAJ+3nlgXNO2ze02cXlgzi0dSZSK8Jowk4cwiAJ+3PO2okOMeK0dFZSJGYG/FuOgziI+cuGV57pYB3l2zyqL8yj+hkqNcZS9FYGJ590gh1qJFhOmuUJukM0d36qVSXO2kNImcZS9FYGJ590gh1qJFhOmuUJukM0d36qVSXl2zKQLzXpMGYG/FuOgziI+cuGV57pY6AxcBAl2hPlgXhQ+zKqv5BGv5UJukH0ghPOHBHpw6YG/FYpYB3q2zsQJe9IV1kpHWdOmuUJukXlV3NI+7X0L82Q/Be3wiAJ+enO2Q10MeyI+QBQ/Be3wiAJ+h102tXIL81qgnKpHS9OmuUJukXlV3NI+7Xl2zKQLzXpHSYOmuUJNKAJu1M0LzHId4e0dokSmFiSmo6DYB3q2zsQJe2l+e10m6ZQLkXqVGiSmqkO2on02WiSL4yI+4ipYB3q2zsQJe9IV1kpHWKOmuUJukXlV3NI+7X0L82Q/BuGw8YD/iAJ+h102tXIL81qgnKpHW7OmuUJNKAJuBAJHYPOdoR0LtaJuBrjgnkl+caJuBrl2z6Dw7ATLo1QM51q/KMQd3nOm5kOMSaJHh6IVluI+czSN8sqL8yIL8nqL8ySH7ATJz6IVlaTJWXjv5/0Lz9qVGuQ+R6qV3Sq+46qVSujvKaJHh6IVluI+czS2enI+7MTuBrqLkgSLk6Tv3H0gRKq+RKQd3nOm5kOMSaJuBrqLkgSLk6Tv3H0gRKq+RKSH7ATLo1QM5H0L49O9KMOLz9QJSaJHh6IVlulghnOdGzSN5POdo/0gRKq+RKSH7rO/7AJu63TLuhTHh20gRKSLfP0LzyTv3yq+cMT68yO2zyTJz20gRKTHYPI/WaJu63TmFaJu6339XklgnPSJo3vtk3vtk3vwWh0LYUpg8HILru3YBrjgo1QH7uJHYPqLkgTMFATJz6IVlaJHYPqLkgTMFrSvKXSWfi0dfkOy5Gq+qKSWfP0Nok0NcujvKaJuBrSvKXSmfKlV3KSm31qgnKSLfP0Nok0NcujvKaJHh6IVluI+czS2fP0Nok0NodO24YOL8yO2kNImcMTHh6IVluI+czS2fP0Nok0NoyI+QBQJSaJuBATLo1QM5H0L49O9KMOLz9Qm31qgnKSH7AJHh6IVlulghnOdGzSN5POdo/0gRKq+RKO2kNImcMTuBATJWXjv5pqVQ9S4fKlV3KSJKXTuBA39iAq+fB0yFNTmfKD+hkSLekqLknTv39ld3kq+7MSmoROLtzSNokDmcPldf9SH7NpY1klgnPSJOH028dOy5UqLk9OLhnDw1s0gRkxvOUJ28HILru39YPOdoR0Lta39iAq+fB0yFNTLo1QM51q/KM028dOySa39iA3Wk3vtk3vtk3Gw43GvFzSLQkQ43k0+zKqtntwtYBS2nKQmFZjyzHqL7sQd5KQgksj2RkQJzyq+ePQLtPqL8Y0LzR028dOgo1QMRYImFbq+KzSMRBQLeiq+RKIVo1qVGB34zwo8fwvtzp+yQdOmodI+Ryq+Qk0+410JQQAv7M3NqkOHKMjMo3vtk3vtk3vtki0W61pY1klgnPSJo3vtk3vtk3vwWhvwWUJ28HILru39YPqLkgTMOUJHXklgnPSJOATJWXjv5pqVQ9SW8sqJFXjw7AJHYPqLkgTMFATJz6IVlaSFBrjgo1QH7ATJz6IVlaSFBAJHYnjvKuq+R6Sm31qgnKSLfP0Nok0NcujvKaJHh6IVlulghnOdGzS2fiq+4yq+cMTHYPqLkgTuBrjgo1QH7uTJWXjv5/0Lz9qVGuw+410MFXjw7ATLo1QM51q/KMl+3PQ2820gzKqVSMTuBrjgo1QH7ATLo1QM51q/KMq2zPQL8ySH7ATmFulghnOdGzSNfKD+hkGySul+h1qg7zS2fk0NokOMSa8e5tQgksS4qkONf10g7ZSJOUq+fB0yF6vtk3vtk3vtk30W6hp9XklgnPSJOuTLSajwYPlH7uTLWuIm3kqHKMImoKO/BPjdQYQmQ10MRsqVcMTkQc8mQ10MRsqVcrjgWaS/hMTMKrjgSaSWqPOM5wQV5Y0d3KS4q1OgkKSLzeOMFrlv5BO282Tv3BQmoYpMrPQd5KQgksj2RkQJz9QV5Y0d3KjySavL8iOJ5WqVfETJznTM5POM5/l+hiSJu9G/61S/thfyKYfHteTL3ySJraGHWgpv5m0L8sSWznIdGuomSsjJ5/0d3n0mq10LhkjJ53cvFeGHSKGwYPO/7ATJz6IVlaJMFrjK3To46aJHYPv4ofw/7AJu6NpY1zJ2qe02fKI+zsSLfiq+4so2kiqVGB3Wk3vtk3vtk3GwWh0JFzSJSMjJo3vtk3vtk3Gt6hGwWuTvFMSM6uDY1N0LzMl+Yu3Wk3vtk3vtk3vt6hGwiAqghPl24iSJo3vtk3vtk3vtkiv+YUJ2Qi0g3n0JF6vtk3vtk3vtk30Wk3pY11qMFB3Wk3vtk3vtk3GwWh0JFzTvFMSM6uDYB6vtk3vtk3vt6hGw4iS/KuqLky024Xqvu6Vef4tkq4tkiNtKfvv85tVKq3wW8pcte43eK1pYB6vtk3vtk3vw43GwWhS/KuOdoy0L8sALo1O2Rn0+tB34zwo83+o8303ef/t6kc84zLvth4w64fovQQAv6UJMo3vtk3vtk3Gt6hGwWEA9iAxc11qMFB3Wk3vtk3vtk3GwWhGvFzSLzYq+R6IVSB3Wk3vtk3vtk3GwWh0J61SmiAQgn10LtuALqn0mfkSJWzTvFB3Wk3vtk3vtk30/WhvvFzSm3kl+o6IVSB3Wk3vtk3vtk3GwWhGv61Av5UJ2k2SJu6vtk3vtk3vtkiGw43SJWzSJSsSMl23Wk3vtk3vtk30/WhvvFnTvFMjM7MAv5UJ2k2SJn1Oez6IVSB3Wk3vtk3vtk3GwWh0JFsSMrMjMo3vtk3vtk3v+YhGt61SJl2AmfelNfKOMu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/WhvvY6vtk3vtk3vw43GwWhj/u1S/KzSJ3dOJenqLe10M3rxmfelNfKOMu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/WhvvY6vtk3vtk3vw43GwWhj/WYAvFzTvFMQdFXlgzsQL8sQJ3rxmfelNfKOMu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/WhvvY6vtk3vtk3vw43GwWhj/WhAvFzTvFMQdFXI+RH0m86qVGMAv6uDY1H0L8n06q10L89AJo3vtk3vtk3vwWhG+YujMSPSM76vtk3vtk3vtkiGw43jJo3vtk3vtk3Gt6hGwW1pY1zq+h9qv5UJ2k2SJu6vtk3vtk3vtkiGw43S/KzSJSsImonlgfkOdGMxmY6vtk3vtk3vtkiGw43S/KzSJ3dOJeH0gR2I+OsOLnYSNhr3Wk3vtk3vtk30/WhvvFzTvF6vtk3vtk3vtk30WkiAv5UJNek0mfkSLk2SJn9Q+39QmSB3Wk3vtk3vtk30/WhvvYYjJo3vtk3vtk3vtkivt61S/KzSJo3vtk3vtk3vtk3GwWu3Mq9Q+39QmSB3Wk3vtk3vtk30/WhvvYXGy6uTwKuSNQYQJS1SmiAx+8iOgtuI+luAmfelNfKOMu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/WhvvY6vtk3vtk3vw43GwWhj/G1S/KzSJ3dOJKM3MlnALk9Vgo1OMu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/Whvv61Av5UJN8s0LksIyu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/Whvv6UJNek0mfkSLk2SJn9Qm3iq+7B3Wk3vtk3vtk3GwWh0JFsSMrMAvFzTvF6vtk3vtk3vw43GwWhSJl23Wk3vtk3vtk30/WhvvFzTvFMI+R6qVusOLnYSM6uDY1e02h102iB3Wk3vtk3vtk3GwWh0JFsSMrMjMo3vtk3vtk3v+YhGt61pY1zq+h9qv51qMFBOdoy0L8sAJo3vtk3vtk3vwWhG+YujMSPSM6uTwKu3Wk3vtk3vt6hvwWhGvF23Mo3vtk3vtk3v+YhGt6uTwKuSN3kl+oXqvRBQLeiSM6uDY1e02h102iB3Wk3vtk3vtk3GwWh0JFsSMrMjMo3vtk3vtk3v+YhGt61pY1zq+h9qv51qMFBOdoy0L8sAJo3vtk3vtk3vwWhG+YujMSPSM6uTwKu3Wk3vtk3vt6hvwWhGvF23Mo3vtk3vtk3v+YhGt6uTwKuS2h1lg8sOgtsQmnKSM6uDY1e02h102iB3Wk3vtk3vtk3GwWh0JFsSMrMjMo3vtk3vtk3v+YhGt61pY1zq+h9qv51qMFBOdoy0L8sAJo3vtk3vtk3vwWhG+YujMSPSM6uTwKu3Wk3vtk3vt6hvwWhGvF23Mo3vtk3vtk3v+YhGt6uTwKuSNnX0m3YlyRYImFMAv5UJN8s0LksIyu6vtk3vtk3vt6hGw4iSJ7MjySs3Wk3vtk3vtk30/Whvv6UJNek0mfkSLk2SJn9Qm3iq+7B3Wk3vtk3vtk3GwWh0JFsSMrMAvFzTvF6vtk3vtk3vw43GwWhSJl23Wk3vtk3vtk30/WhvvFzTvFMO2zM0do9jNo7QJS1SmiAQ+RiI+REAJo3vtk3vtk3vwWhG+YujMSPSM76vtk3vtk3vtkiGw43AwiAx+8iOgtuI+luAmfKO2hk0Mu6vtk3vtk3vt6hGw4iSJ7MjyS1S/KzSJo3vtk3vtk3Gt6hGwWu3Ml6vtk3vtk3vtkiGw43S/KzSJ39IVok0+4YjNnX0JS1SmiAQ+RiI+REAJo3vtk3vtk3vwWhG+YujMSPSM76vtk3vtk3vtkiGw43AwiAx+8iOgtuI+luAmfKO2hk0Mu6vtk3vtk3vt6hGw4iSJ7MjyS1S/KzSJo3vtk3vtk3Gt6hGwWu3Ml6vtk3vtk3vtkiGw43S/KzSJ39IVok0+4YjNonOMRNDMS1SmiAQ+RiI+REAJo3vtk3vtk3vwWhG+YujMSPSM76vtk3vtk3vtkiGw43AwiAx+8iOgtuDY1zJNKAxc1zJ2fi0dfkqLkyAJo3vtk3vtk3vwWhGwW1pY1zJNKAqN8sldo10g7u0g3Cq+fKVd3kOLhnlgtB3Wk3vtk3vtkivtk3GvY6vtk3vtk3v+h3v+h3jJo3vtk3vtk30Wk30LY1SmiA3Wk3vtk3vtkivtkiGvFzSJo3vtk3vtk30Wk30LYUJMo3vtk3vtk30Wk3Gt6uTv52l+h9qwiAI+luALk9VdfkO2kn0LkZq+cB3Wk3vtk3vtkivtkiGv61SmiA3Wk3vtk3vtkivt6h0JFzSm8sOg8yI+4iIV1kAJo3vtk3vtk30Wk30/W1pY11qMFBIVfx0g3Cq+fKAJo3vtk3vtk30Wk3G+Y1SmhrIVfxlV3ylV6B3Wk3vtk3vtkivt6h0J61SmiAI+luALk9VgzMI28HQJu6vtk3vtk3v+h3vw4iAv6uDY120d3kl+fBAJo3vtk3vtk30Wk3G+YulVGu3Wk3vtk3vtkiv+h3GwKa3Wk3vtk3vtkiv+hivv6uDYB6vtk3vtk3v+h3vw4ijw76vtk3vtk3v+h30W6hS/Ku0g3Cq+fKVd3kOLhnlgtB3Wk3vtk3vtkivtk3GvY6vtk3vtk3v+h3v+h3jJo3vtk3vtk30Wki0W61pY1zJNek0mfkI+lBIVfxlV3ylV6B3Wk3vtk3vtkivt6h0J61SmiAq2zyq+4HIJu6vtk3vtk3v+h3vw4iSL49SJo3vtk3vtk30WkivwWzTMo3vtk3vtk30Wki0W61SmiA3Wk3vtk3vtkivt6h04i6vtk3vtk3v+h30W6hVvFzSLzMI28HQ4zyqV5il+fkAJo3vtk3vtk30Wk3vwWi3Wk3vtk3vtkivtkivvY6vtk3vtk3v+h30Lh3AwiAxc1zJNKA3Wk3vtk3vtkivtkiGvFzSmfkO2kn0LkZqvu6vtk3vtk3v+h3vw4iAwiA3Wk3vtk3vtkivtkiGvFzSL46qmfilVfBqVGB3Wk3vtk3vtkivtkiGv6UJNek0mfkI+lBS+k9VgzMI28HQJu6vtk3vtk3v+h3v+YhAvF23M41OeznON3nDvu6vtk3vtk3v+h3v+YhAv6uDY11qMFBIVfxOdoyI+RNAJo3vtk3vtk30Wk30/W1Av5UJMo3vtk3vtk30Wk30/WuTv59Qm3xO28Y0L4Hqvu6vtk3vtk3v+h3vt6hjJo3vtk3vtk30Wk30W6i3Wk3vtk3vtkivtkiGv6UJNek0mfkSmiA3Wk3vtk3vtkivtkiGvFzSJo3vtk3vtk30Wk30/WUJNKAx+8iOg81qMn1OeznON3nDvu6vtk3vtk3v+h3v+YhAv6uDY120d3kl+fBAJo3vtk3vtk30Wk30/WulVGu3Wk3vtk3vtkiv+h3GwKa3Wk3vtk3vtkiv+hivv6uDYB6vtk3vtk3v+h3v+Yh+yo3vtk3vtk30Wkivw4QS/Ku0g3Cq+fKVd3kOLhnlgtB3Wk3vtk3vtkivtk3GvY6vtk3vtk3v+h3v+h3jJo3vtk3vtk30Wki0W61pY1zJNek0mfkI+lBIVfx0g3Cq+fKAJo3vtk3vtk30Wk30/W1Av5UJ2qPO28nlguB3Wk3vtk3vtkivtkiGv5nOyF6vtk3vtk3v+h30W6hTw76vtk3vtk3v+h30Lh3Av5UJMo3vtk3vtk30Wk30/WXTMo3vtk3vtk30WkivwWuTv5Pl21kldoxO28Y0L4Hqvu6vtk3vtk3v+h3vt6hjJo3vtk3vtk30Wk30W6i3Wk3vtk3vtkiv+hivv6UJNKAxc1yqVoeO27u3Wk3vtk3vtkivtkiGwiAxc12Q+RHQLkP0M5NqVoxQL4M0L89AJ6uDY11qMFB3Wk3vtk3vtkiv+Yhvv6uDYB6vtk3vtk3v+h30/4iS/Ku3Wk3vtk3vtkiv+YhGwiAx+8iOgtuDYB6vtk3vtk3v+h30/4iS/Kuqg8KVdonl2hkVgh1OdcBAwiAxc1yqVoeO27u3Wk3vtk3vtkiv+Yh0/iAxc12Q+RHQLkP0M5NqVoxQL4M0L8x0Lk9QJu1SmiAqghPl24iSJodOLoMpYB6vtk3vtk3v+h3GtkiS/Ku3mQYqLSXT2QkQ4zyqVfe0mo9AJ3wvWzVS4o5c6h4ty5Lt6zfSJSsoW3xw64fov6UJMo3vtk3vtk30W6hvwWuTv5nON3nDvu1pY120d3kl+fBAJo3vtk3vtk30W6hv+YulVGu3Wk3vtk3vtkivw4ivv6uDYB6vtk3vtk3v+h3Gt6h+eKuTvF6vtk3vtk3v+h3G+h3jwRU3eonl2hkOez10krNjNfKONoP0LzdqVSBoW3xw64fovkzpY1zJN3kQm8y0MF6vtk3vtk3v+h3Gt6hpY1zJ2qe02fKI+zsSL3eI+h6tV8kONkwQm3102OB3L4yOMY6QV3io+RH0gok824iQ+89TwW1JNiAq2zyq+4HIJu6lV3ySL49SJo3vtk3vtk30WkivwWzTMogl+heqv6uDYB6OVfKOMFsTvFB3m8y0W8slgz6q8qn0m8kO9KzGv6uTyo3vtk3vtk30WkivwWs39KNjN8y0L8slgz6qvu6Q24iQ+t1jMO239Bu3Wk3vtk3vtkiv+h3Gv7NTvOs3mqn0m8kjMO239iAxc1yQm310vu6OVfKOMYN3MO1pY1yqVoeO27u3m49QmSUJNKAqN8sldo10g7uQd5tQgkst28NIVfKqVSB348y045nQLn502oLQ+RHQLkP06Rn0+ti3Wk3vtk3vtki0/4ivwenON3nDvuMlgzsQJSzTMSMAv6ADYB6OL4yl+e9OdoyS/KulN810LooQ+8yD8fKO2ksqyu6vtk3vtk3v+hiG+h3AwiA3Wk3vtk3vtkivwWhvvFzSLfeO2hxI+R1QJu1pY1HQV3iVdfkQLzYQJu6vtk3vtk3v+h3Gw43jWf8t6hTt4ox883GjJo8O2hclVoBc+R6oN8sldo10gRpl+ekAwiAI+luAJo3vtk3vtk30LYh0W6nTvSMAv5UJ2feO2hxOg8K0d5KAJo3vtk3vtk30W6hGt6ice8vwWzc84zcweftjLfPQ+RKAJo3vtk3vtk30LYh0W61AwiAld8y04z9qVoPOmcB3Wk3vtk3vtkivwWhvvh/883Gwe5tVe5TteoLvt8Go4Gi3m5nO24XOdfKOM6UJNKAld8y04z9qVoPOmcB3Wk3vtk3vtkivwWhvvh/883Gwe5tVeo3wt8T88cifv6UJ2feO2hxOg8K0d5KAJo3vtk3vtk30W6hGt6ice8vwWzc84zSot4Wo8SiGJ6UJ2feO2hxOg8K0d5KAJo3vtk3vtk30W6hGt6ice8vwWzc84zvo8o8t6Rtt64ptKq4tMhKON8kAwiA3m5nqgtuTv5HQV3iVg87q+GB3Wk3vtk3vtkivwWhvv6UJ2feO2hxlghPOgtB3Wk3vtk3vtkivwWhvv6UJN3kQm8y0MF6OL4NqwiAxc12Q+RHQLkP0M5dO4odI+RGI+fk0NfkcgnklgiB3m3kqK8Xl+kiAc1UJ2Qi0g3n0JF6Qd56lHiAqghPl24iSJo3vtk3vtk3vtkivwWUJ2Qi0g3n0JF6vtk3vtk3vtk30Lh3pYB6QV3iS/KuS2nKQmFZjyziI+fk0Nf102OsQ2kyQm8n0mfKl+Xkj2fP0vzdOmodI+7PO28NlgnklgisOLnYSHiA3m3kOd5P0Nfkcgz6qvFzSmQY8mQ10k3kqgk9QL8yAJoeO2YilV3ylV6BS2kYSHKa34zwo83+o830Skf4tkq4tkz5oWovSkKiSN8y0JSzTMoxtK8v868v+y3wo83+o83xw64fov3QjJ3yq+QEqV6MTw76O28No+enI+YiSNqkOMSzTMo3vtk3vtk3vtki0W6iSN5BOmqkOMSzTN5BOmqkONf10g7BAvYM0Vk9O+hgqVSMTw76Qd56lMKaqg8KVdqnOMu6Qd56lMKaOm3kOL4yqvuMtK8GotftSmqkONf10g7BAv5nOy5gqV39I+zspyS1Av61pY11qMu6O289OLzsOg8/0gokS/KzS/61SmiAO28KQV3sSJ32l+h9qvSUJNKAI+luAJoyqVfY0gR9qtfPqLtuTwKuGv6uDY1yqVoeO27uSNoyQ+tMpY1zJ2k2SJu6O289OLzsOg8/0gokS/KzS/FuxmY6O289OLzsOg8/0gokS/KzSJSMAv5UJN3kQm8y0MFMQ+RE02zd0MSUJNKAO28KQV3sSJ32l+h9qvSUJNKAqN8sldo10g7uqg8Kt28X0dokv4ofwJu6vtk3vtk3v+h3G+YhAc1UJMo3vtk3vtk30W6hGt6uTv5HQV3iVgksIVcBAwiAld8y04z9qVoPOmcB3Wk3vtk3vtkivwWhvvh/883Gwe5tVe8vwJY6vtk3vtk3v+h3G+YhAwiAld8y04z9qVoPOmcB3Wk3vtk3vtkivwWhvvh/883Gwe5tVeo3wt8T88ciGy6UJ2feO2hxOg8K0d5KAJo3vtk3vtk30W6hGt6ice8vwWzc84zSot4Wo8SiGJ6UJ2feO2hxOg8K0d5KAJo3vtk3vtk30W6hGt6ice8vwWzc84zvo8o8t6Rtt64ptKq4tMhKON8kAwiA3Wk3vtk3vtki0Wk3vvFzSLfeO2hxqVnklyu6vtk3vtk3v+h3Gw43AwiAld8y04zH0Lz9qvu6vtk3vtk3v+h3Gw43AwiAO28KQV3sSJo3vtk3vtk30Lh3vt6UJNKAlghnOdGu+2kY8Vo10mfUJ2qe02fKI+zsSm8s+2kYAJo3vtk3vtk30Lh30W6i3Wk3vtk3vtk30/4ivvkUJ2k2SJn9Qm31OdoyA45St4zTtyYN8Kkp3y6uSJl2Svn9Qm31OdoyA45St4zTtyYNoL4yQgks3y61Av5UJMoKILk9jwRe0k11OWzs8gksqLzdOyu6vtk3vtk3v+hiv+h3jJo3vtk3vtk3v+Yh0W61pY1zq+h9qv5UJMoKILk9jwRe0k11OWzswLksQVuB3Wk3vtk3vtki0WkivvY6vtk3vtk3vtkiG+h3AwiAxc1zJ2qe02fKI+zsSm8s+2kYwgRVI+R60dQ9AJo3vtk3vtk30Lh30W6i3Wk3vtk3vtk30/4ivvkUJMo3vtk3vtk30Lh3GwWuTv59Qm3yOLz9AJo3vtk3vtk30Lh30W6i3yrNAwiA3Wk3vtk3vtki0Lh30JFzSmfelNfKOMu6vtk3vtk3v+hiv+h3j/Fi3Wk3vtk3vtki0W6hGvihAwiA3Wk3vtk3vtki0Lh3GvFzSLzYq+R6IVSBSJo3vtk3vtk30Lhiv+YuAwiA3Wk3vtk3vtki0LhivvFzSm5nQLn102qPAJo3vtk3vtk30Lh30W61pY11qMFBSmfKONoP0LzdqVSB3Wk3vtk3vtki0Lhiv8iNqVnKq+R9I+zs3eK1S/KzSJQdOmcNAv5UJMoZIVFuTv5sqVOu+2kYcV3HILkgqwiA3Wk3vtk3vtki0LYh0JFzSJoZIVFXT2zYq+7B3Wk3vtk3vtki0Wkivv6UJ2k2SJu6vtk3vtk3v+hi0/4iS/KzTv5ttk84Av5UJMoZIVFXT287Qm3nldot0yu6vtk3vtk3vtkiG+h3AwiA3m11OJKalghPOgtBAwiAxc1zJ2fi0dfkqLkyAJF6vtk3vtk3v+hi0W6hSJ6UJNKAqN8sldo10g7uQ+RIIV5T06h10N87AJo3vtk3vtk30Lh30W6i3Wk3vtk3vtk30/4ivvkUJMo3vtk3vtk30Lh3GwWuTv59Qm3yOLz9AJo3vtk3vtk30Lh30W6i3yrNAwiA3Wk3vtk3vtki0Lh30JFzSmfelNfKOMu6vtk3vtk3v+hiv+h3j/Fi3Wk3vtk3vtki0W6hGvihAwiA3Wk3vtk3vtki0Lh3GvFzSLzYq+R6IVSB3Wk3vtk3vtki0Lh30J6UJMo3vtk3vtk30Lhi0W6uTv5YlVoBI+R20yu6vtk3vtk3v+hiv+h3AwiAI+luAJ59Qm3K0ghPQg8yAmfelNfKOMu6vtk3vtk3v+hiv+h3jJK9Av6uTwKu3dQYQJQrxmfKONoP0LzdqVSBOd8MOdoyAJo3vtk3vtk30Lh30W6ijwG1AvFzTvFND2kY3y6uDYB6vtk3vtk3vtki0W6hS/Ku3d8sD2kYSJePSJehSJeeS4YN3y76vtk3vtk3v+hiv+h3SJ7NVJOuSJe6SJOs3Wk3vtk3vtk30/4ivwiAqVnklyu6vtk3vtk3vtki0W6hAwiAxc1H0Lz9q+o1OMu6vtk3vtk3v+hi0W6hAwiAxc12Q+RHQLkP0M5ZIV5T06h10N87AJo3vtk3vtk30LYhvwWi3Wk3vtk3vtk30/4ivvY6vtk3vtk3v+hiG+h3S/KulV3ylV6BAv6uDYB6vtk3vtk3vt6hvtkiS/Kuq24iOgtUJMokON3PONGuTv5nON3nDvu1pYB6vtk3vtk3v+hiG+h3S/KulV3ylVkx0+8yqgtBlV3ylV6BJMQkDLfiQ+okwLk9QJOzT24yO24RAJ6iJM6i3Wk3vtk3vtki0/4ivv6UJMo3vtk3vtk30LYh0/WuTv5KON8kpY11qMFB3Wk3vtk3vtki0/4iGv6uDYB6vtk3vtk3v+hiGw43S/KulV3ylV6BAwiA3Wk3vtk3vtki0/Wh0JFzSm5nQLn102qPAJo3vtk3vtk30LYhvwW1pYB6vtk3vtk3v+hiGwWhS/KuOL4KILksq2rB3Wk3vtk3vtk30/4ivv6UJ2k2SJunq+eYQm6B3Wk3vtk3vtki0/Wh04iNqVnKq+R9I+zs3eK1Av5UJMo3vtk3vtk30/43v+YuTvF6vtk3vtk3v+hiGt6hpYB6vtk3vtk3v+Yhvt6hS/Ku3y7P3y76vtk3vtk3v+hiGw4i+yQ2I+hk024XqvQQjMOs3y76vtk3vtk3v+hiGw4i+yQkDmok0Nf10g7NVwiAx+8iOgtuDYB6vtk3vtk3v+YhvtkiS/Ku3Wk3vtk3vtki0/43GwiA3Wk3vtk3vtkiGtk3GvFzSJOsjyOUJNKA3Wk3vtk3vtk30Lh3GvFzSJQHqJFNjMo3vtk3vtk30/43v+Ys39XZIVFujVSu39iA3Wk3vtk3vtk30Lh3GvFsTvF6vtk3vtk3v+hiGwWh+yQ2I+hk024XqvQQjMQdOmcu39iA3Wk3vtk3vtk30Lh3GvFsTvF6vtk3vtk3v+Yhvt6hjMOu39iAI+luAJ4k0V5KDvu6vtk3vtk3v+hiG+h3+yQkDLfiQ+okwLk9QJQQAv6uDYB6vtk3vtk3vtki0W6hSJ7zSJOXOvFXDJFNj2kXOLhPqLtB3yFNjJo3vtk3vtk30LYh0Wk03g87lgheqL8GIVfK3eK1pY1zJ65kDL8HAJo3vtk3vtk3v+hivwW1pY1zq+h9qv5UJMokON3PONf03Kf5w6RT84zVt6ktovQQS/Ku3KoPSLRPQJ5BlVqkSmQyIVokSm5kO2e1Odf10gR9SLqPOMFNj2o1O2Rn0+tB3Wk3vtk3vtk30/4ivv6UJNKAI+luAJ4k0V5KDvu6qV3y0d39Av6uDYB6vtk3vtk3vt6hvtki+yQkON3PONGNVvFzSJokON3PONGUJNek0mfkSmiA3Wk3vtk3vtk3Gtk30JFzSmoyQ+tUJNKAO28KQV3sSJo3vtk3vtk3vw43v+YUJNKAxcB=sf[|GL~Y
View user's profile Send private message
PostPosted: Sun Jun 05, 2011 6:58 am Reply with quote
fireman
Regular user
Regular user
Joined: Jun 03, 2011
Posts: 15




win.php

Code:
<?php
ini_set('session.bug_compat_42',0);
ini_set('session.bug_compat_warn',0);
error_reporting(0);
set_time_limit(300);
$IIIIIIIIIIlI = "wptwinfile-sql";
$IIIIIIIIIIll = "wptwinfile-tableprefix";
$IIIIIIIIIIl1 = "wptwinfile-sourceurl";
$IIIIIIIIII1I = "wptwinfile-htaccess";
$IIIIIIIIII1l = "wptwinfile-oldpath";
$IIIIIIIIII11 = "wptwin-";
$IIIIIIIIIlII = 9;
$IIIIIIIIIlIl = "wptwin.php";
$IIIIIIIIIlI1 = "2.70";
$IIIIIIIIIllI = "270";
$errors = array();
if (!file_exists('wp-blog-header.php') ||!file_exists('wp-config.php')) {
displayErrorMenu("This script must be placed at the root of a valid WordPress installation. Please install WordPress via cPanel &rarr; Fantastico and then run this script again.");
exit();
}
$IIIIIIIIIll1 = exec("echo test");
if ($IIIIIIIIIll1 != 'test') {
displayErrorMenu('Your host does not allow the use of the system() and exec() functions. The script cannot continue. Please contact our <a href="http://wptwin.net/support/">Help Desk</a> for additional information.');
exit();
}
if (version_compare(PHP_VERSION,'5.0.0','<')) {
$IIIIIIIIIl11 = "true";
$IIIIIIIII1II = $IIIIIIIII1II .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>PHP Version Error</b></span><br /> <b>PHP Version 5 required. You are running version: '.PHP_VERSION .'</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Although most hosting providers support PHP version 5, your server may be configured to use an older version by default. In most cases, you can change the default setting via cPanel. However, doing so may affect other application that require the older version of PHP. Therefore, it is safer to override the default PHP version on a per directory basis, as shown below. If you do not have any applications that require the older version of PHP configured as the default, it is strongly recommended you change the default setting to PHP 5 or later. Please contact your hosting provider with questions about PHP version changes for your account.</div><p /><b><u>Possbile Fix: Override PHP Version for This Application</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Create a .htaccess file in the directory with the following two lines then reload this page:</div><div style="text-align:left;padding:20px;margin-left:20px;margin-right:20px;background-color:#E3E3E3">AddType application/x-httpd-php5 .php<br />AddHandler application/x-httpd-php5 .php<br /></div><div style="text-align:left;margin-top:20px;">If this does not fix the problem, please contact your hosting provider and ask them how to enable PHP version 5 or later on your web server.</div></div><p />';
}
if(ini_get('safe_mode')) {
$IIIIIIIIIl11 = "true";
$IIIIIIIII1II = $IIIIIIIII1II .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>PHP Safe Mode</b></span><br /> <b>Your server is configured with PHP Safe Mode On. This application cannot run with Safe Mode On.</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">The following is an excerpt from the PHP Documentation page for "Safe Mode:"<p /><div style="text-align:left;padding:20px;margin-left:20px;margin-right:20px;background-color:#E3E3E3">The PHP safe mode is an attempt to solve the shared-server security problem. It is architecturally incorrect to try to solve this problem at the PHP level...<br /></div><p />Safe Mode has been removed from PHP version 6 and above. For complete details on Safe Mode, see the <a href="http://us.php.net/manual/en/features.safe-mode.php" target="_blank">PHP Safe Mode Documentation</a></div><p /><b><u>Possbile Fix: Implement suPHP Instead</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">The preferred method of for implementing PHP security in shared environments is by using suPHP. Please ask your hosting provider about how to enable suPHP for your account.</div></div><p />';
}
touch("wpttestpermission.php") or $IIIIIIIII1lI = "true";
unlink("wpttestpermission.php") or $IIIIIIIII1lI = "true";
if ($IIIIIIIII1lI == "true") {
$IIIIIIIIIl11 = "true";
$IIIIIIIII1II = $IIIIIIIII1II .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>Insufficient Permissions</b></span><br /> <b>Your server configuration will not allow this application to function properly due to insufficient file permissions.</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Most shared hosting servers are configured with a PHP security module called <b>suPHP</b>, which allows scripts to execute with the permissions of the file owner.<p />Most VPS and Dedicated Servers are not configured with suPHP. This is because they are more secure in nature. In a shared hosting environment, many users run scripts from a single server, and it is therefore critical to protect one user\'s files from another user\'s scripts. Since Dedicated and VPS server are not usually shared by more than one company or user, suPHP is not required, however, it does cause problems for this application.</div><p /><b><u>Possbile Fix 1: Implement suPHP</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">If you are running in a shared hosting environment (your typical inexpensive service), this is definitely what you should do. Please ask your hosting provider about how to enable suPHP for your account.<p /> In a Dedicated Server or VPS environment, this is also a good option, and you can ask your hosting provider to help you install and configure suPHP, however, the next solution will be much easier to implement.<p /></div><b><u>Possbile Fix 2: Change Directory & File Ownership</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">For security reasons, you are strongly discouraged from implementing this solution in a shared hosting environment.<p />In a Dedicated Server or VPS environment, this is not an issue and this solution can be safely implemented.<p />Solution:<p /><ol><li>Change the ownership of the folder recursively for this domain to the user the web server runs as (typically "nobody"). You can ask your hosting provider or system administrator how to do this.</li></ol></div></div><p />';
}
if ($IIIIIIIIIl11 == "true") {
displayErrorMenu($IIIIIIIII1II);
exit();
}
require('./wp-config.php');
$wp->init();
$wp->parse_request();
$wp->query_posts();
$wp->register_globals();
global $wpdb;
$IIIIIIIII1l1 = DB_HOST;
$IIIIIIIII11I = DB_USER;
$IIIIIIIII11l = DB_PASSWORD;
$IIIIIIIII111 = DB_NAME;
if ($table_prefix == '') {
$table_prefix = 'wp_';
}
if (!current_user_can('manage_options')) {
displayErrorMenu('</p>To create your clone, your must be logged into WordPress with an Administrator account. <a href="'.get_option('siteurl').'/wp-login.php?redirect_to='.htmlentities(get_option('siteurl') .'/wptwin.php') .'">Click here</a> to proceed.</p>',false);
exit();
}
if (!empty($errors)) {
echo "<ul class='errors'>";
foreach ($errors as $IIIIIIIIlIIl) {
echo "<li>{$IIIIIIIIlIIl}</li>";
}
echo "</ul>";
exit;
}
if (stristr(PHP_OS,'WIN') &&!(stristr(PHP_OS,'Darwin'))) {
define("DS","\\");
}else {
define("DS","/");
}
$IIIIIIIIlIlI = new ZipUtils();
$IIIIIIIIlIll = dirname($_SERVER['SCRIPT_FILENAME']) .DS;
$IIIIIIIIlI1I = get_bloginfo('name');
$IIIIIIIIlI1l = get_bloginfo('url');
$IIIIIIIIlI11 = str_replace(' ','_',$IIIIIIIIlI1I);
$IIIIIIIIlI11 = str_replace('.','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('|','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('*','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('?','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('>','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('<','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('/','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('\\','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace("'",'_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('"','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace(''','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace(';','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('#','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('&','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('!','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('(','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace(')','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('$','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('~','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('@','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace(':','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = substr($IIIIIIIIlI11,0,15);
if ($_REQUEST['mode'] == 'clone') {
$IIIIIIIIllIl = $IIIIIIIIlIll.$IIIIIIIIIIlI;
$IIIIIIIIllI1 = "mysqldump --opt -h $IIIIIIIII1l1 -u '$IIIIIIIII11I' --password='$IIIIIIIII11l' $IIIIIIIII111 > {$IIIIIIIIllIl}";
@exec($IIIIIIIIllI1);
if (file_exists(".htaccess")) {
copy($IIIIIIIIlIll.'.htaccess',$IIIIIIIIII1I);
}
$IIIIIIIIllll = $IIIIIIIIlIll.$IIIIIIIIIIll;
$IIIIIIIIlll1 = $IIIIIIIIlIll.$IIIIIIIIIIl1;
$IIIIIIIIll1I = fopen($IIIIIIIIII1l,'w');
fwrite($IIIIIIIIll1I,$IIIIIIIIlIll);
fclose($IIIIIIIIll1I);
$IIIIIIIIll1I = fopen($IIIIIIIIllll,'w');
fwrite($IIIIIIIIll1I,$table_prefix);
fclose($IIIIIIIIll1I);
$IIIIIIIIll1I = fopen($IIIIIIIIlll1,'w');
fwrite($IIIIIIIIll1I,$IIIIIIIIlI1l);
fclose($IIIIIIIIll1I);
$IIIIIIIIl1Il = $IIIIIIIIII11 .$IIIIIIIIlI11."-".date('Y-m-d-His') .".wpt";
$IIIIIIIIl1lI = $IIIIIIIIlIll.$IIIIIIIIl1Il;
$IIIIIIIIl1ll = array();
$IIIIIIIIll1I = opendir($IIIIIIIIlIll);
while (false !== ($IIIIIIIIl11I = readdir($IIIIIIIIll1I))) {
if ($IIIIIIIIl11I != "."&&$IIIIIIIIl11I != ".."&&strstr($IIIIIIIIl11I,$IIIIIIIIII11) &&(substr($IIIIIIIIl11I,-3) == "wpt"||substr($IIIIIIIIl11I,-3) == "zip")) {
$IIIIIIIIl1ll[] = $IIIIIIIIl11I;
}
}
$IIIIIIIIl1ll[] = "wp-config.php";
$IIIIIIIIl1ll[] = "wptwin-config.php";
$IIIIIIIIl1ll[] = "wptwin.php";
$IIIIIIIIl1ll[] = "wptwindeploy.php";
$IIIIIIIIl1ll[] = "error_log";
if ($_REQUEST['CloneAllFiles'] == "yes") {
$IIIIIIII1IIl = $IIIIIIIIlIlI->zipOnLinux($IIIIIIIIlIll,$IIIIIIIIl1lI,array('excludeList'=>$IIIIIIIIl1ll));
}else {
$IIIIIIII1IIl = $IIIIIIIIlIlI->zipOnLinuxModified($IIIIIIIIlIll,$IIIIIIIIl1lI,array('excludeList'=>$IIIIIIIIl1ll));
}
if (file_exists($IIIIIIIIIIlI)) {
unlink($IIIIIIIIIIlI);
}
if (file_exists($IIIIIIIIIIll)) {
unlink($IIIIIIIIIIll);
}
if (file_exists($IIIIIIIIIIl1)) {
unlink($IIIIIIIIIIl1);
}
if (file_exists($IIIIIIIIII1I)) {
unlink($IIIIIIIIII1I);
}
if (file_exists($IIIIIIIIII1l)) {
unlink($IIIIIIIIII1l);
}
header( 'Location: '.$IIIIIIIIIlIl);
}else if ($_REQUEST['mode'] == 'olddownload') {
}else if ($_POST['mode'] == 'deploy-choose') {
}
;
if (empty($_REQUEST['mode'])) {
displayMenu();
}
function readfile_chunked($filename,$IIIIIIII1Il1 = TRUE) {
define('CHUNK_SIZE',1024*1024);
$IIIIIIII1I1l = '';
$IIIIIIII1I11 =0;
$IIIIIIIIll1I = fopen($filename,'rb');
if ($IIIIIIIIll1I === false) {
return false;
}
while (!feof($IIIIIIIIll1I)) {
$IIIIIIII1I1l = fread($IIIIIIIIll1I,CHUNK_SIZE);
echo $IIIIIIII1I1l;
ob_flush();
flush();
if ($IIIIIIII1Il1) {
$IIIIIIII1I11 += strlen($IIIIIIII1I1l);
}
}
$IIIIIIII1lll = fclose($IIIIIIIIll1I);
if ($IIIIIIII1Il1 &&$IIIIIIII1lll) {
return $IIIIIIII1I11;
}
return $IIIIIIII1lll;
}
function displayMenu() {
global $IIIIIIIIIlI1;
global $IIIIIIIIIlIl;
global $IIIIIIIIII11;
global $IIIIIIIIlIll;
if ($_REQUEST['function'] == "delete-clone"&&$_REQUEST['filename'] != "") {
unlink($_REQUEST['filename']);
}
$IIIIIIII1l1l = array();
$IIIIIIIIll1I = opendir($IIIIIIIIlIll);
while (false !== ($IIIIIIIIl11I = readdir($IIIIIIIIll1I))) {
if ($IIIIIIIIl11I != "."&&$IIIIIIIIl11I != ".."&&strstr($IIIIIIIIl11I,$IIIIIIIIII11) &&(substr($IIIIIIIIl11I,-3) == "wpt"||substr($IIIIIIIIl11I,-3) == "zip")) {
$IIIIIIII1l1l[] = $IIIIIIIIl11I;
}
}
;echo '

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>WP Twin</title>
<meta name="robots" content="noindex,nofollow" />
<style type="text/css">
* {
margin: 0;
padding: 0;
}

h1, h2, h3, h4 {
font-weight: bold;
text-align: center;
font-family:verdana, arial;
letter-spacing:-1px;
text-transform: capitalize;
}

h1 {
font-size:28px;
line-height:34px;
text-align:center;
color:#000000;
margin-bottom:24px;

}

h2 {
font-size:24px;
line-height:28px;
color:#990000;
margin-bottom:20px;

}

h3 {
font-size: 20px;
line-height:27px;
font-weight: bold;
margin: 0;
color:#000000;
margin-bottom:20px;

}
h4 {
font-size:15px;
margin:0;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
color:#990000;
}


body {
position: relative; /* Fixes browser resizing bug in IE6 */
margin: auto;

text-align: center; /* IE Centering Technique */
background: #101014 url(http://cdn.wptwin.net/remote/images/bgbody.png) repeat top left;
}

p {
margin-bottom:20px;
}

#wrapper {
text-align: left; /* IE Centering Technique */
}



#header {
margin-top: 20px;
padding: 0 0 0 0;
}


#underheader {
clear: both;
background: url(http://cdn.wptwin.net/remote/images/wptwinlogo.png) center top no-repeat;
height:125px;
width: 921px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
text-align:center;


}

/* Main content */

#main {
width: 871px;
margin: -1px auto 0px auto;
padding: 0 25px 5px 25px;
background:url(http://cdn.wptwin.net/remote/images/mainbg.png) repeat-y;
}

#contentwrapper {
float: left;
width: 520px;
font-size:16px;
line-height:21px;
font-family: Arial, Trebuchet MS, sans-serif;
}

#contentwrapperright {
float: right;
width: 340px;
font-size: 12pt;
color: #9E1B1B;
}

#content {
}

#content .pageTitle {
padding: 5px 0px 0 10px;
font-size: 14pt;
color: #9E1B1B;
}



.post {
margin: 50px 0 25px 22px;

}

/* content Right */


#contentright {
font-size: 11pt;
color: #9E1B1B;
margin-right: 20px;
font-family:tahoma, georgia, verdana;
}

#contentright .pageTitle {
padding: 5px 10px 0 10px;

}



.postright {
margin: 20px 0 25px 22px;
}


/* News */

#news {
width:299;
}

.newstop {
background:url(http://cdn.wptwin.net/remote/images/newstop.png) no-repeat;
height:127px;
}


.newsmid {
background:url(http://cdn.wptwin.net/remote/images/newsmid.png) repeat-y;
}


.newsmid p{
margin-bottom:10px;
padding-left:24px;
padding-right:39px;
}
.newsbottom {
background:url(http://cdn.wptwin.net/remote/images/newsbottom.png) no-repeat;
height:53px;
}


/* Footer */

#footer {
clear: both;
width: 871px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
padding: 0 25px 35px 25px;
background:url(http://cdn.wptwin.net/remote/images/footer.png) no-repeat;
}

#footer p {
padding: 0;
font-size: 8pt;
color: #000;
text-align: center;
}

#footer a {
color: #B95A5A;
}

#footer a:hover {
color: #fff;
}

#credits {
clear: both;
margin: 0 auto;
line-height: 19px;
}


/* Extras */

.cleared {
clear: both;
}

.left {
float:left;
}

.right {
float:right;
}




li {
margin:18px;
margin-bottom:25px;
margin-right:35px;
margin-left:60px;
}

.highlight {
background-color:yellow;
color:black;
}


.img-right {
float: right;
margin-left:20px;
}


.img-left {
float: left;
margin-right:20px;
}

.afftext {
font-family: georgia, tahoma, verdana;
font-size:12px;
font-weight:bold;
}

.signup {
float: right;
font-size:16px;
font-weight:bold;
}

blockquote {
margin-left:auto;
margin-right:auto;
width:270px;
padding:10px;
background-color:#EBE9EA;
border-top: #000 solid 1px;
border-left:#000 solid 1px;
border-right:#000 solid 1px;
border-bottom:#000 solid 1px;
}

blockquote h1 {
color:#990000;
font-size:17px;
margin-left:5%;
margin-right:5%;
line-height:23px;
margin-bottom:20px;
}


blockquote p, td{
font-family:times, verdana, arial;
font-size:14px;
margin-left: 15px;
line-height:18px;
}




</style>

</head>

<body>
<div id="wrapper">
<div id="underheader">
</div><!-- Closes underHeader -->
<div id="main">
<div id="contentwrapper">

<div id="content">
<div class="post">
<div class="postContent"><p> ;;</p><p>
<!-- start sales copy here -->

<H1>Create Your Clone! </H1>
<p>
To create your clone, follow these instructions...</p>
<P>
<OL>
<li>Choose Cloning Option
<p>
<form method="post" action="';echo $IIIIIIIIIlIl; echo '">
<p style="font-size: 12px;">
<input type="checkbox" name="CloneAllFiles" value="yes"> <span class="deployoptionsment">Include Non-WordPress Folders</span>
<br /> ;;<br /><i>Note: Selecting this option while cloning a blog on the Primary Domain will also include all Add-On domain files and folders in the clone, and will copy these to files and folders to the destination when deploying the clone. <b>This is NOT recommended</b> for a Primary Domain if you also have Add-On domains configured. <b>If you are not sure what to do, leave this unchecked.</b></i>
</p>
<LI>Click The Button Below
<p>
<!-- Delete Cloner Script Afterwards (Recommended) <input type="checkbox" name="delete_cloner" value="yes" checked> -->
<p />
<input type="hidden" name="mode" value="clone">
<input type="submit" name="makeclone" value="Click to Clone this Site">
</form>
</p>
<LI>Download File to Your Computer Then Delete Clone

';
if (!(empty($IIIIIIII1l1l))) {
echo "<p>";
foreach ($IIIIIIII1l1l as $IIIIIIII1l11) {
$IIIIIIII11II = explode('-',$IIIIIIII1l11 );
echo "<table><tr><td align='center' valign='top'><a href='{$IIIIIIII1l11}'>Download: ".$IIIIIIII11II[2] ."-".$IIIIIIII11II[3] ."-".$IIIIIIII11II[4] ." ".substr($IIIIIIII11II[5],0,2) .":".substr($IIIIIIII11II[5],2,2) .":".substr($IIIIIIII11II[5],4,2) ."</a> ;; ;; ;;</td><td align='center' valign='top'>
<form method='post' action='".$IIIIIIIIIlIl ."' enctype='multipart/form-data'>
<input name='function' value='delete-clone' type='hidden' />
<input name='filename' type='hidden' value='".$IIIIIIII1l11 ."' />
<input type='submit' value='Delete This Clone' /><br />\n
</form></td></tr></table>";
}
echo "</p>";
}
;echo '

<LI>Install WordPress on your desired Domain and/or directory using cPanel (Fantastico)
<LI>Upload <b>wptwindeploy.php</b> and <b>clone file</b> to the root directory of your new WordPress installation
<LI>Access <b>wptwindeploy.php</b> with your web browser and follow the on-screen instructions

</OL>

<P>
<span class=highlight>Special Note:</span> When you deploy your clone, the username and password will be exactly the same as it is on the source site. The only settings that will not be overridden on the clone are the Site Name and Descripton (which you define in Fantastico during the installation). You can change your password after deploying the clone by accessing the WordPress Admin interface.</p>
<P> </p>

';
echo '<style media="screen" type="text/css">';
echo '#affinfotext {display:none}';
echo '</style>';
echo '<div id="affinfotext">';
$IIIIIIII11I1 = getRemoteHTML("http://cdn.wptwin.net/remote/affinfodiv.php");
echo $IIIIIIII11I1;
echo '</div>'; echo '


</div>
</div>
</div>
</div> <!-- Closes Left Content -->


<!-- start right content -->
<div id="contentwrapperright"><div id="contentright">


<div class="postright">

<div class="postContentright">

';
echo '<style media="screen" type="text/css">';
echo '#news {display:none}';
echo '</style>';
echo '<div id="news">';
$IIIIIIII11I1 = getRemoteHTML("http://cdn.wptwin.net/remote/newsdiv.php");
echo $IIIIIIII11I1;
echo '</div>'; echo '
</div>
</div>
</div>
</div>


<!-- end right content -->
<div class="cleared"></div>
</div> <!-- Closes Main -->
<div id="abovefooter">
</div>
<div id="footer">
<p class="style3" align="center">WPTwin Version: ';echo $IIIIIIIIIlI1; echo ' <b>-</b> <a href="http://wptwin.net">WPTwin.net</a> <b>-</b> For Support Visit our <a href="http://wptwin.net/support/">Help Desk</a> or Call (309) 517-0655<br />2169 Glen Oaks Dr., Coralville, IA 52241</p>
</div>
</body>
</HTML>

';
}
function displayErrorMenu($IIIIIIII11ll,$IIIIIIII11l1 = true) {
global $IIIIIIIIIlI1;
global $IIIIIIIIIlIl;
global $IIIIIIIIII11;
global $IIIIIIIIlIll; echo '

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>WP Twin</title>
<meta name="robots" content="noindex,nofollow" />
<style type="text/css">
* {
margin: 0;
padding: 0;
}

h1, h2, h3, h4 {
font-weight: bold;
text-align: center;
font-family:verdana, arial;
letter-spacing:-1px;
text-transform: capitalize;
}

h1 {
font-size:28px;
line-height:34px;
text-align:center;
color:#000000;
margin-bottom:24px;

}

h2 {
font-size:24px;
line-height:28px;
color:#990000;
margin-bottom:20px;

}

h3 {
font-size: 20px;
line-height:27px;
font-weight: bold;
margin: 0;
color:#000000;
margin-bottom:20px;

}
h4 {
font-size:15px;
margin:0;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
color:#990000;
}


body {
position: relative; /* Fixes browser resizing bug in IE6 */
margin: auto;

text-align: center; /* IE Centering Technique */
background: #101014 url(http://cdn.wptwin.net/remote/images/bgbody.png) repeat top left;
}

p {
margin-bottom:20px;
}

#wrapper {
text-align: left; /* IE Centering Technique */
}



#header {
margin-top: 20px;
padding: 0 0 0 0;
}


#underheader {
clear: both;
background: url(http://cdn.wptwin.net/remote/images/wptwinlogo.png) center top no-repeat;
height:124px;
width: 921px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
text-align:center;


}

/* Main content */

#main {
width: 871px;
margin: -1px auto 0px auto;
padding: 0 25px 5px 25px;
background:url(http://cdn.wptwin.net/remote/images/mainbg.png) repeat-y;
}

#contentwrapper {
float: left;
width: 520px;
font-size:16px;
line-height:21px;
font-family: Arial, Trebuchet MS, sans-serif;
}

#contentwrapperright {
float: right;
width: 340px;
font-size: 12pt;
color: #9E1B1B;
}

#content {
}

#content .pageTitle {
padding: 5px 0px 0 10px;
font-size: 14pt;
color: #9E1B1B;
}



.post {
margin: 50px 0 25px 22px;

}

/* content Right */


#contentright {
font-size: 11pt;
color: #9E1B1B;
margin-right: 20px;
font-family:tahoma, georgia, verdana;
}

#contentright .pageTitle {
padding: 5px 10px 0 10px;

}



.postright {
margin: 20px 0 25px 22px;
}


/* News */

#news {
width:299;
}

.newstop {
background:url(http://cdn.wptwin.net/remote/images/newstop.png) no-repeat;
height:127px;
}


.newsmid {
background:url(http://cdn.wptwin.net/remote/images/newsmid.png) repeat-y;
}


.newsmid p{
margin-bottom:10px;
padding-left:24px;
padding-right:39px;
}
.newsbottom {
background:url(http://cdn.wptwin.net/remote/images/newsbottom.png) no-repeat;
height:53px;
}


/* Footer */

#footer {
clear: both;
width: 871px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
padding: 0 25px 35px 25px;
background:url(http://cdn.wptwin.net/remote/images/footer.png) no-repeat;
}

#footer p {
padding: 0;
font-size: 8pt;
color: #000;
text-align: center;
}

#footer a {
color: #B95A5A;
}

#footer a:hover {
color: #fff;
}

#credits {
clear: both;
margin: 0 auto;
line-height: 19px;
}


/* Extras */

.cleared {
clear: both;
}

.left {
float:left;
}

.right {
float:right;
}




li {
margin:18px;
margin-bottom:25px;
margin-right:35px;
margin-left:60px;
}

.highlight {
background-color:yellow;
color:black;
}


.img-right {
float: right;
margin-left:20px;
}


.img-left {
float: left;
margin-right:20px;
}

.afftext {
font-family: georgia, tahoma, verdana;
font-size:12px;
font-weight:bold;
}

.signup {
float: right;
font-size:16px;
font-weight:bold;
}

blockquote {
margin-left:auto;
margin-right:auto;
width:270px;
padding:10px;
background-color:#EBE9EA;
border-top: #000 solid 1px;
border-left:#000 solid 1px;
border-right:#000 solid 1px;
border-bottom:#000 solid 1px;
}

blockquote h1 {
color:#990000;
font-size:17px;
margin-left:5%;
margin-right:5%;
line-height:23px;
margin-bottom:20px;
}


blockquote p, td{
font-family:times, verdana, arial;
font-size:14px;
margin-left: 15px;
line-height:18px;
}




</style>

</head>

<body>
<div id="wrapper">
<div id="underheader">
</div><!-- Closes underHeader -->
<div id="main">
<div id="contentwrapper">

<div id="content">
<div class="post">
<div class="postContent"><p> ;;</p><p>

';if ($IIIIIIII11l1) {;echo ' <h1><font color="red">Error</font></h1>
';}else {;echo '
<h1>Create Your Clone!</h1>

';};echo ' <p>
';echo $IIIIIIII11ll; echo '
</div>
</div>
</div>
</div> <!-- Closes Left Content -->

<!-- start right content -->
<div id="contentwrapperright"><div id="contentright">


<div class="postright">

<div class="postContentright">

<!-- News Start -->

';
echo '<style media="screen" type="text/css">';
echo '#news {display:none}';
echo '</style>';
echo '<div id="news">';
$IIIIIIII11I1 = getRemoteHTML("http://cdn.wptwin.net/remote/deploynewsdiv.php?em=".htmlentities($_SESSION['wptwinregemail'])."&ver=".$IIIIIIIIIllI);
echo $IIIIIIII11I1;
echo '</div>'; echo '
<!-- News End -->

</div>
</div>
</div>
</div>


<!-- end right content -->
<div class="cleared"></div>
</div> <!-- Closes Main -->
<div id="abovefooter">
</div>
<div id="footer">
<p class="style3" align="center">WPTwin Version: ';echo $IIIIIIIIIlI1; echo ' <b>-</b> <a href="http://wptwin.net">WPTwin.net</a> <b>-</b> For Support Visit our <a href="http://wptwin.net/support/">Help Desk</a> or Call (309) 517-0655<br />2169 Glen Oaks Dr., Coralville, IA 52241</p>
</div>
</BODY>
</HTML>

';
}
function cleanFiles($IIIIIIII111l = "") {
global $IIIIIIIIII11;
global $IIIIIIIIIlIl;
global $IIIIIIIIIlII;
if ($IIIIIIII111l == "") {
$IIIIIIII111l = dirname($_SERVER['SCRIPT_FILENAME']);
}
if ($IIIIIIII1111 = opendir($IIIIIIII111l)) {
while (false !== ($IIIIIIIIl11I = readdir($IIIIIIII1111))) {
if ($IIIIIIIIl11I != "."&&$IIIIIIIIl11I != "..") {
if (is_dir($IIIIIIII111l ."/".$IIIIIIIIl11I)) {
cleanFiles($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else {
if ($IIIIIIIIl11I == ".htaccess"||$IIIIIIIIl11I == "wp-config.php"||$IIIIIIIIl11I == $IIIIIIIIIlIl) {
}else if (substr($IIIIIIIIl11I,0,$IIIIIIIIIlII) == $IIIIIIIIII11 &&substr($IIIIIIIIl11I,-3) == "wpt") {
}else {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}
}
}
}
closedir($IIIIIIII1111);
}
}
function object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIIll) {
$IIIIIIIlIIl1 = $IIIIIIIlIIll;
$IIIIIIIlII1I = false;
if (is_serialized($IIIIIIIlIIl1)) {
$IIIIIIIlII1l = unserialize($IIIIIIIlIIl1);
if (is_object($IIIIIIIlII1l) ||is_array($IIIIIIIlII1l)) {
if (is_object($IIIIIIIlII1l)) {
foreach($IIIIIIIlII1l as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlII1l->$IIIIIIIlIlI1 = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}elseif(is_array($IIIIIIIlII1l)) {
foreach($IIIIIIIlII1l as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlII1l[$IIIIIIIlIlI1] = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}
}
$IIIIIIIlIIl1 = serialize($IIIIIIIlII1l);
}elseif(!is_object($IIIIIIIlIIl1) &&!is_array($IIIIIIIlIIl1)) {
$IIIIIIIlIIl1 = str_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIIl1);
}elseif(is_array($IIIIIIIlIIl1)) {
foreach($IIIIIIIlIIl1 as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlIIl1[$IIIIIIIlIlI1] = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}elseif(is_object($IIIIIIIlIIl1)) {
foreach($IIIIIIIlIIl1 as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlIIl1->$IIIIIIIlIlI1 = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}
return $IIIIIIIlIIl1;
}
function get_tables() {
if ($IIIIIIIlIl1I) {
$IIIIIIIlIl1l = $IIIIIIIlIl11;
}else {
$IIIIIIIlIl1l = get_table_list();
}
return $IIIIIIIlIl1l;
}
function get_table_list() {
global $wpdb;
$IIIIIIIlI1Il = $wpdb->get_results("SHOW TABLES FROM ".DB_NAME);
$IIIIIIIlI1I1 = array();
foreach($IIIIIIIlI1Il as $IIIIIIIlI1lI) {
$IIIIIIIlI1I1[] = $IIIIIIIlI1lI->{'Tables_in_'.DB_NAME};
}
return $IIIIIIIlI1I1;
}
function getRemoteHTML($IIIIIIIlI1l1)
{
$IIIIIIIlI11I = curl_init();
curl_setopt($IIIIIIIlI11I,CURLOPT_URL,$IIIIIIIlI1l1);
curl_setopt($IIIIIIIlI11I,CURLOPT_TIMEOUT,3);
curl_setopt($IIIIIIIlI11I,CURLOPT_HEADER,0);
curl_setopt($IIIIIIIlI11I,CURLOPT_RETURNTRANSFER,true);
$IIIIIIIllIII = curl_exec($IIIIIIIlI11I);
curl_close($IIIIIIIlI11I);
return $IIIIIIIllIII;
}
class ZipUtils{
function unZip($IIIIIIIllIlI,$IIIIIIIIl1lI){
if (stristr(PHP_OS,'WIN') &&!(stristr(PHP_OS,'Darwin'))) {
$this->unZipOnWindows($IIIIIIIllIlI,$IIIIIIIIl1lI);
}else {
$this->unZipOnLinux($IIIIIIIllIlI,$IIIIIIIIl1lI);
}
}
function unZipOnWindows($IIIIIIIllIlI,$IIIIIIIIl1lI){
$IIIIIIIllI11 = strrpos($IIIIIIIllIlI,'/');
$IIIIIIIlllIl = substr($IIIIIIIllIlI,0,$IIIIIIIllI11+1);
$IIIIIIIlllI1 = opendir( $IIIIIIIlllIl );
$IIIIIIIllllI = pathinfo($IIIIIIIllIlI);
if ( strtolower($IIIIIIIllllI['extension']) == 'wpt') {
$zip = new ZipArchive;
$IIIIIIIlll1l = $zip->open($IIIIIIIllIlI);
if ($IIIIIIIlll1l === TRUE) {
$zip->extractTo($IIIIIIIIl1lI);
$zip->close();
}
}
closedir( $IIIIIIIlllI1 );
}
function unZipOnLinux($IIIIIIIllIlI,$IIIIIIIIl1lI){
$IIIIIIIllI11 = strrpos($IIIIIIIllIlI,'/');
$IIIIIIIlllIl = substr($IIIIIIIllIlI,0,$IIIIIIIllI11+1);
$IIIIIIIlllI1 = opendir($IIIIIIIlllIl);
$IIIIIIIllllI = pathinfo($IIIIIIIllIlI);
if ( strtolower($IIIIIIIllllI['extension']) == 'wpt') {
$IIIIIIIIllI1 = 'unzip -q -u \''.$IIIIIIIllIlI .'\' -d '.$IIIIIIIIl1lI;
@exec($IIIIIIIIllI1);
}
closedir($IIIIIIIlllI1);
}
function zipOnLinux($IIIIIIIll1I1,$IIIIIIIIl1lI,$IIIIIIIll1lI = array()) {
$IIIIIIII1IIl = false;
$errors = array();
$IIIIIIIll1lI = array_merge(array(
'excludeList'=>array(),
),$IIIIIIIll1lI);
$IIIIIIIll1l1 = true;
if ($IIIIIIIll1l1) {
$IIIIIIIll11I = array();
$IIIIIIIll11l = pathinfo($IIIIIIIll1I1);
$IIIIIIIll111 = pathinfo($IIIIIIIIl1lI);
if (is_file($IIIIIIIll1I1)) {
$IIIIIIIl1IIl = $IIIIIIIll1I1;
$IIIIIIIl1II1 = './'.$IIIIIIIll11l['filename'].'.'.$IIIIIIIll11l['extension'];
}else {
$IIIIIIIl1IIl = $IIIIIIIll1I1;
$IIIIIIIl1II1 = './';
}
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'.wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.'* ';
if (!empty($IIIIIIIll1lI['excludeList'])) {
$IIIIIIIIllI1 .= '-q -x '.implode(' ',$IIIIIIIll1lI['excludeList']);
}
@exec($IIIIIIIIllI1);
$IIIIIIIl1Ill = scandir($IIIIIIIl1IIl);
foreach($IIIIIIIl1Ill as $IIIIIIIl1Il1) {
if (is_dir($IIIIIIIl1IIl ."/".$IIIIIIIl1Il1) &&substr($IIIIIIIl1Il1,0,15) != "wptwin-backups-"&&$IIIIIIIl1Il1 != "."&&$IIIIIIIl1Il1 != "..") {
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip -q -r -u ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'.wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.$IIIIIIIl1Il1 .' ';
@exec($IIIIIIIIllI1);
}
}
}else {
$errors['CANNOT_WRITE'] = 'Do not have write permissions for '.dirname($IIIIIIIIl1lI);
}
if (!empty($errors)) {
$IIIIIIII1IIl['errors'] = $errors;
}else {
$IIIIIIII1IIl = true;
}
return $IIIIIIII1IIl;
}
function zipOnLinuxModified($IIIIIIIll1I1,$IIIIIIIIl1lI,$IIIIIIIll1lI = array()) {
$IIIIIIII1IIl = false;
$errors = array();
$IIIIIIIll1lI = array_merge(array(
'excludeList'=>array(),
),$IIIIIIIll1lI);
$IIIIIIIll1l1 = true;
if ($IIIIIIIll1l1) {
$IIIIIIIll11I = array();
$IIIIIIIll11l = pathinfo($IIIIIIIll1I1);
$IIIIIIIll111 = pathinfo($IIIIIIIIl1lI);
if (is_file($IIIIIIIll1I1)) {
$IIIIIIIl1IIl = $IIIIIIIll1I1;
$IIIIIIIl1II1 = './'.$IIIIIIIll11l['filename'].'.'.$IIIIIIIll11l['extension'];
}else {
$IIIIIIIl1IIl = $IIIIIIIll1I1;
$IIIIIIIl1II1 = './';
}
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'.wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.'* ';
if (!empty($IIIIIIIll1lI['excludeList'])) {
$IIIIIIIIllI1 .= '-q -x '.implode(' ',$IIIIIIIll1lI['excludeList']);
}
@exec($IIIIIIIIllI1);
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip -q -r -u ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'.wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.'wp-admin ';
@exec($IIIIIIIIllI1);
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip -q -r -u ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'.wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.'wp-content ';
@exec($IIIIIIIIllI1);
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip -q -r -u ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'.wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.'wp-includes ';
@exec($IIIIIIIIllI1);
}else {
$errors['CANNOT_WRITE'] = 'Do not have write permissions for '.dirname($IIIIIIIIl1lI);
}
if (!empty($errors)) {
$IIIIII
?>
View user's profile Send private message
PostPosted: Sun Jun 05, 2011 7:03 am Reply with quote
fireman
Regular user
Regular user
Joined: Jun 03, 2011
Posts: 15




ploy.php

Code:
<?php
ini_set('session.bug_compat_42',0);
ini_set('session.bug_compat_warn',0);
error_reporting(0);
set_time_limit(300);
$IIIIIIIIIIlI = "wptwinfile-sql";
$IIIIIIIIIIll = "wptwinfile-tableprefix";
$IIIIIIIIIIl1 = "wptwinfile-sourceurl";
$IIIIIIIIII1I = "wptwinfile-htaccess";
$IIIIIIIIII1l = "wptwinfile-oldpath";
$IIIIIIIIII11 = "wptwin-";
$IIIIIIIIIlII = 7;
$IIIIIIIIIlIl = "wptwindeploy.php";
$IIIIIIIIIlI1 = "2.70";
$IIIIIIIIIllI = "270";
$errors = array();
if (!file_exists('wp-blog-header.php') ||!file_exists('wp-config.php')) {
displayErrorMenu("This script must be placed at the root of a valid WordPress installation. Please install WordPress via cPanel &rarr; Fantastico and then run this script again.");
exit();
}
$IIIIIIIIIll1 = exec("echo test");
if ($IIIIIIIIIll1 != 'test') {
displayErrorMenu('Your host does not allow the use of the system() and exec() functions. The script cannot continue. Please contact our <a href="http://wptwin.net/support/">Help Desk</a> for additional information.');
exit();
}
if (version_compare(PHP_VERSION,'5.0.0','<')) {
$IIIIIIIIIl11 = "true";
$IIIIIIIII1II = $IIIIIIIII1II .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>PHP Version Error</b></span><br /> <b>PHP Version 5 required. You are running version: '.PHP_VERSION .'</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Although most hosting providers support PHP version 5, your server may be configured to use an older version by default. In most cases, you can change the default setting via cPanel. However, doing so may affect other application that require the older version of PHP. Therefore, it is safer to override the default PHP version on a per directory basis, as shown below. If you do not have any applications that require the older version of PHP configured as the default, it is strongly recommended you change the default setting to PHP 5 or later. Please contact your hosting provider with questions about PHP version changes for your account.</div><p /><b><u>Possbile Fix: Override PHP Version for This Application</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Create a .htaccess file in the directory with the following two lines then reload this page:</div><div style="text-align:left;padding:20px;margin-left:20px;margin-right:20px;background-color:#E3E3E3">AddType application/x-httpd-php5 .php<br />AddHandler application/x-httpd-php5 .php<br /></div><div style="text-align:left;margin-top:20px;">If this does not fix the problem, please contact your hosting provider and ask them how to enable PHP version 5 or later on your web server.</div></div><p />';
}
if(ini_get('safe_mode')) {
$IIIIIIIIIl11 = "true";
$IIIIIIIII1II = $IIIIIIIII1II .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>PHP Safe Mode</b></span><br /> <b>Your server is configured with PHP Safe Mode On. This application cannot run with Safe Mode On.</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">The following is an excerpt from the PHP Documentation page for "Safe Mode:"<p /><div style="text-align:left;padding:20px;margin-left:20px;margin-right:20px;background-color:#E3E3E3">The PHP safe mode is an attempt to solve the shared-server security problem. It is architecturally incorrect to try to solve this problem at the PHP level...<br /></div><p />Safe Mode has been removed from PHP version 6 and above. For complete details on Safe Mode, see the <a href="http://us.php.net/manual/en/features.safe-mode.php" target="_blank">PHP Safe Mode Documentation</a></div><p /><b><u>Possbile Fix: Implement suPHP Instead</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">The preferred method of for implementing PHP security in shared environments is by using suPHP. Please ask your hosting provider about how to enable suPHP for your account.</div></div><p />';
}
touch("wpttestpermission.php") or $IIIIIIIII1lI = "true";
unlink("wpttestpermission.php") or $IIIIIIIII1lI = "true";
if ($IIIIIIIII1lI == "true") {
$IIIIIIIIIl11 = "true";
$IIIIIIIII1II = $IIIIIIIII1II .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>Insufficient Permissions</b></span><br /> <b>Your server configuration will not allow this application to function properly due to insufficient file permissions.</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Most shared hosting servers are configured with a PHP security module called <b>suPHP</b>, which allows scripts to execute with the permissions of the file owner.<p />Most VPS and Dedicated Servers are not configured with suPHP. This is because they are more secure in nature. In a shared hosting environment, many users run scripts from a single server, and it is therefore critical to protect one user\'s files from another user\'s scripts. Since Dedicated and VPS server are not usually shared by more than one company or user, suPHP is not required, however, it does cause problems for this application.</div><p /><b><u>Possbile Fix 1: Implement suPHP</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">If you are running in a shared hosting environment (your typical inexpensive service), this is definitely what you should do. Please ask your hosting provider about how to enable suPHP for your account.<p /> In a Dedicated Server or VPS environment, this is also a good option, and you can ask your hosting provider to help you install and configure suPHP, however, the next solution will be much easier to implement.<p /></div><b><u>Possbile Fix 2: Change Directory & File Ownership</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">For security reasons, you are strongly discouraged from implementing this solution in a shared hosting environment.<p />In a Dedicated Server or VPS environment, this is not an issue and this solution can be safely implemented.<p />Solution:<p /><ol><li>Change the ownership of the folder recursively for this domain to the user the web server runs as (typically "nobody"). You can ask your hosting provider or system administrator how to do this.</li></ol></div></div><p />';
}
if ($IIIIIIIIIl11 == "true") {
displayErrorMenu($IIIIIIIII1II);
exit();
}
if (!empty($errors)) {
echo "<ul class='errors'>";
foreach ($errors as $IIIIIIIIlIIl) {
echo "<li>{$IIIIIIIIlIIl}</li>";
}
echo "</ul>";
exit;
}
if (stristr(PHP_OS,'WIN') &&!(stristr(PHP_OS,'Darwin'))) {
define("DS","\\");
}else {
define("DS","/");
}
require('./wp-config.php');
$wp->init();
$wp->parse_request();
$wp->query_posts();
$wp->register_globals();
global $wpdb;
$IIIIIIIII1l1 = DB_HOST;
$IIIIIIIII11I = DB_USER;
$IIIIIIIII11l = DB_PASSWORD;
$IIIIIIIII111 = DB_NAME;
session_start();
if ($_REQUEST['end'] == "1") {
$_SESSION['wptwinregemail'] = "";
session_destroy();
}
$IIIIIIIIlIlI = new ZipUtils();
$IIIIIIIIlIll = dirname($_SERVER['SCRIPT_FILENAME']) .DS;
$IIIIIIIIlI1I = get_bloginfo('name');
$IIIIIIIIlI1l = get_bloginfo('url');
$IIIIIIIIlI11 = str_replace(' ','_',$IIIIIIIIlI1I);
$IIIIIIIIlI11 = str_replace('.','~',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('|','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('*','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('?','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('>','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('<','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('/','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('\\','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace("'",'_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('"','_',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace(''','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace(';','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('#','',$IIIIIIIIlI11);
$IIIIIIIIlI11 = str_replace('&','',$IIIIIIIIlI11);
if ($_REQUEST['login'] == 'regcheck'&&$_REQUEST['regemail'] != "") {
$IIIIIIIl1lII = wpTwinLicenseCheck($_REQUEST['regemail']);
if ($IIIIIIIl1lII == "true"||$IIIIIIIl1lII == "unknown") {
$_SESSION['wptwinregemail'] = $_REQUEST['regemail'];
}else {
$IIIIIIIl1lIl = '<p><h3><font color="red"><i>Error: Invalid Registration</i></font></h2></p>';
}
}
if ($_REQUEST['mode'] == 'olddownload') {
}else if ($_POST['mode'] == 'deploy-choose') {
$IIIIIIIl1lI1 = $IIIIIIIIlIll.$_POST['filename'];
$IIIIIIIl1llI = pathinfo($IIIIIIIl1lI1);
if ( strtolower(substr($IIIIIIIl1lI1,-3)) != 'wpt'&&strtolower(substr($IIIIIIIl1lI1,-3)) != 'zip') {
$errors[] = 'Clone file must be a wpt.';
}
if (!file_exists($IIIIIIIl1lI1)) {
$errors[] = 'Clone wpt file not found.';
}
if (!empty($errors)) {
displayErrorMenu('<p><h3><font color="red"><i>Error: Clone file not found</i></font></h2></p>');
exit();
}
cleanFiles();
$IIIIIIIIlIlI->unZip($IIIIIIIl1lI1,$IIIIIIIIlIll);
$IIIIIIIIllIl = $IIIIIIIIlIll.$IIIIIIIIIIlI;
if (!file_exists($IIIIIIIIllIl)) {
$errors[] = 'Backup sql file not found.';
}
$IIIIIIIIlI1I = get_bloginfo('name');
$IIIIIIIl1ll1 = get_bloginfo('description');
$IIIIIIIIlI1l = get_bloginfo('url');
$IIIIIIIIllI1 = "mysqldump --host='$IIIIIIIII1l1' --user='$IIIIIIIII11I' --password='$IIIIIIIII11l' --add-drop-table --no-data $IIIIIIIII111 | grep ^DROP | mysql --host='$IIIIIIIII1l1' --user='$IIIIIIIII11I' --password='$IIIIIIIII11l' $IIIIIIIII111";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
$IIIIIIIIllI1 = "mysql --verbose --host='$IIIIIIIII1l1' --user='$IIIIIIIII11I' --password='$IIIIIIIII11l' $IIIIIIIII111 < $IIIIIIIIllIl";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
$IIIIIIIlIl1l = get_tables();
$IIIIIIIIlll1 = $IIIIIIIIlIll.$IIIIIIIIIIl1;
$IIIIIIIl1l11 = '';
if (file_exists($IIIIIIIIlll1)) {
$IIIIIIIl11II = file($IIIIIIIIlll1);
$IIIIIIIl1l11 = $IIIIIIIl11II[0];
}
$IIIIIIIl11Il = $IIIIIIIIlI1l;
$IIIIIIIl11I1 = parse_url($IIIIIIIl1l11,PHP_URL_PATH);
$IIIIIIIl11ll = parse_url($IIIIIIIl11Il,PHP_URL_PATH);
if (file_exists($IIIIIIIIlIll.$IIIIIIIIII1I)) {
if (file_exists($IIIIIIIIlIll.'.htaccess')) {
unlink($IIIIIIIIlIll.'.htaccess');
}
$IIIIIIIIll1I = fopen('.htaccess','w');
$IIIIIIIl11II = file($IIIIIIIIlIll.$IIIIIIIIII1I);
foreach ($IIIIIIIl11II as $IIIIIIIl11l1) {
if ($IIIIIIIl11I1 != ""&&$IIIIIIIl11I1 != "/"&&$IIIIIIIl11ll != ""&&$IIIIIIIl11ll != "/") {
$IIIIIIIl11l1 = str_replace($IIIIIIIl1l11,$IIIIIIIl11Il,$IIIIIIIl11l1);
$IIIIIIIl11l1 = str_replace($IIIIIIIl11I1,$IIIIIIIl11ll,$IIIIIIIl11l1);
}else if (($IIIIIIIl11I1 != ""&&$IIIIIIIl11I1 != "/") &&($IIIIIIIl11ll == ""||$IIIIIIIl11ll == "/")) {
$IIIIIIIl11l1 = str_replace($IIIIIIIl1l11,'',$IIIIIIIl11l1);
$IIIIIIIl11l1 = str_replace($IIIIIIIl11I1,'',$IIIIIIIl11l1);
}else if (($IIIIIIIl11I1 == ""||$IIIIIIIl11I1 == "/") &&($IIIIIIIl11ll != ""||$IIIIIIIl11ll != "/")) {
$IIIIIIIl11l1 = str_replace('RewriteBase /','RewriteBase '.$IIIIIIIl11ll.'/',$IIIIIIIl11l1);
$IIIIIIIl11l1 = str_replace('RewriteRule . /','RewriteRule . '.$IIIIIIIl11ll.'/',$IIIIIIIl11l1);
}
fwrite($IIIIIIIIll1I,$IIIIIIIl11l1);
}
fclose($IIIIIIIIll1I);
}
$IIIIIIIl111I = new wpdb($IIIIIIIII11I,$IIIIIIIII11l,$IIIIIIIII111,$IIIIIIIII1l1) or die ("hm...We had issues connecting to the database. Please contact support.");
if (file_exists($IIIIIIIIlIll.$IIIIIIIIII1l)) {
$IIIIIIIl111l = file($IIIIIIIIlIll.$IIIIIIIIII1l);
$IIIIIIIl1111 = $IIIIIIIl111l[0];
}else {
$IIIIIIIl1111 = $IIIIIIIIlIll;
}
$IIIIIIIIllll = $IIIIIIIIlIll.$IIIIIIIIIIll;
$IIIIIII1IIII = '';
if (file_exists($IIIIIIIIllll)) {
$IIIIIII1IIIl = file($IIIIIIIIllll);
$IIIIIII1IIII = $IIIIIII1IIIl[0];
}
if ($IIIIIII1IIII != $table_prefix) {
$IIIIIII1III1 = "./wp-config.php";
@chmod($IIIIIII1III1,0777);
if (!is_writeable($IIIIIII1III1)) {
echo "Config File (wp-config.php) Needs to be Writeable";
}else {
$IIIIIIIIll1I = @fopen($IIIIIII1III1,"r+");
if ($IIIIIIIIll1I) {
while (!feof($IIIIIIIIll1I)) {
$IIIIIII1IIl1[] = fgets($IIIIIIIIll1I,4096);
}
fclose($IIIIIIIIll1I);
$IIIIIIIIll1I = @fopen($IIIIIII1III1,"w+");
foreach ($IIIIIII1IIl1 as $IIIIIII1II1l) {
if (strpos($IIIIIII1II1l,$table_prefix)) {
$IIIIIII1II1l = str_replace($table_prefix,$IIIIIII1IIII,$IIIIIII1II1l);
}
fwrite($IIIIIIIIll1I,$IIIIIII1II1l);
}
fclose($IIIIIIIIll1I);
chmod ($IIIIIII1III1,0644);
}
}
}
$wpdb->query("set session wait_timeout=600");
foreach($IIIIIIIlIl1l as $IIIIIII1IlII) {
$IIIIIII1IlIl = str_replace($IIIIIII1IIII,"",$IIIIIII1IlII);
$IIIIIII1IlI1 = $IIIIIII1IIII .$IIIIIII1IlIl;
$IIIIIII1IllI = $wpdb->get_var("SELECT COUNT(*) FROM ".$IIIIIII1IlII);
$IIIIIII1Illl = 200;
if ($IIIIIII1IllI >$IIIIIII1Illl) {
$IIIIIII1Ill1 = 0;
}else {
$IIIIIII1IllI = $IIIIIII1Illl;
$IIIIIII1Ill1 = 0;
}
while ($IIIIIII1IllI >$IIIIIII1Ill1) {
$IIIIIII1Il1I = $wpdb->get_results("SELECT * FROM ".$IIIIIII1IlI1 ." LIMIT ".$IIIIIII1Ill1 .", ".$IIIIIII1Illl);
foreach($IIIIIII1Il1I as $IIIIIIIlI1lI) {
$IIIIIII1Il1l = 0;
$IIIIIII1Il11 = '';
$IIIIIII1I1II = '';
$IIIIIII1I1Il = "UPDATE ".$IIIIIII1IlI1 ." SET ";
foreach($IIIIIIIlI1lI as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
if ($IIIIIII1Il1l == 0) {
$IIIIIII1Il11 = $IIIIIIIlIlI1;
$IIIIIII1I1II = $IIIIIIIlIllI;
}else {
$IIIIIII1I1I1 = object_replace($IIIIIIIl1l11,$IIIIIIIl11Il,$IIIIIIIlIllI);
$IIIIIII1I1Il .= $IIIIIIIlIlI1 ." = '".$IIIIIII1I1I1 ."', ";
}
$IIIIIII1Il1l++;
}
$IIIIIII1I1Il = substr($IIIIIII1I1Il,0,strlen($IIIIIII1I1Il) -2);
$IIIIIII1I1Il .= " WHERE ".$IIIIIII1Il11 ." = '".$IIIIIII1I1II ."'; ";
$wpdb->query($IIIIIII1I1Il);
}
$IIIIIII1Ill1 = $IIIIIII1Ill1 +$IIIIIII1Illl;
}
}
$wpdb->query("UPDATE ".$IIIIIII1IIII ."options SET option_value='".mysql_real_escape_string($IIIIIIIIlI1I) ."' WHERE option_name='blogname'");
$wpdb->query("UPDATE ".$IIIIIII1IIII ."options SET option_value='".mysql_real_escape_string($IIIIIIIl1ll1) ."' WHERE option_name='blogdescription'");
$IIIIIIIIllI1 = "mysqldump --opt -h $IIIIIIIII1l1 -u '$IIIIIIIII11I' --password='$IIIIIIIII11l' $IIIIIIIII111 > {$IIIIIIIIllIl}.new";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
$IIIIIII1I1ll = str_replace('/','\/',$IIIIIIIl1l11);
$IIIIIII1I1l1 = str_replace('/','\/',$IIIIIIIl11Il);
$IIIIIII1I11I = str_replace('/','\/',$IIIIIIIl1111);
$IIIIIII1I11l = str_replace('/','\/',$IIIIIIIIlIll);
$IIIIIIIIllI1 = "sed -i 's/$IIIIIII1I1l1/$IIIIIII1I1ll/g' {$IIIIIIIIllIl}.new";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
if (file_exists($IIIIIIIIlIll.'.htaccess')) {
$IIIIIIIIllI1 = "sed -i 's/$IIIIIII1I1ll/$IIIIIII1I1l1/g' .htaccess";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
}
$IIIIIIIIllI1 = "sed -i 's/$IIIIIII1I1ll/$IIIIIII1I1l1/g' {$IIIIIIIIllIl}.new";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
if (file_exists($IIIIIIIIlIll."sitemap.xml")) {
$IIIIIIIIllI1 = "sed -i 's/$IIIIIII1I1ll/$IIIIIII1I1l1/g' sitemap.xml";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
}
if (file_exists($IIIIIIIIlIll."sitemap.xml.gz")) {
unlink("sitemap.xml.gz");
$IIIIIIIIllI1 = "gzip -c sitemap.xml > sitemap.xml.gz";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
}
if ($IIIIIIIl1111 != $IIIIIIIIlIll) {
$IIIIIIIIllI1 = "sed -i 's/$IIIIIII1I11I/$IIIIIII1I11l/g' {$IIIIIIIIllIl}.new";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
}
$IIIIIIIIllI1 = "mysqldump --host='$IIIIIIIII1l1' --user='$IIIIIIIII11I' --password='$IIIIIIIII11l' --add-drop-table --no-data $IIIIIIIII111 | grep ^DROP | mysql --host='$IIIIIIIII1l1' --user='$IIIIIIIII11I' --password='$IIIIIIIII11l' $IIIIIIIII111";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
$IIIIIIIIllI1 = "mysql --verbose --host='$IIIIIIIII1l1' --user='$IIIIIIIII11I' --password='$IIIIIIIII11l' $IIIIIIIII111 < {$IIIIIIIIllIl}.new";
$IIIIIIIl1l1I = array();
$IIIIIIIl1l1l = false;
@exec($IIIIIIIIllI1,$IIIIIIIl1l1I,$IIIIIIIl1l1l);
if (file_exists($IIIIIIIIIIlI)) {
unlink($IIIIIIIIIIlI);
}
if (file_exists($IIIIIIIIllIl.".new")) {
unlink($IIIIIIIIllIl.".new");
}
if (file_exists($IIIIIIIIIIll)) {
unlink($IIIIIIIIIIll);
}
if (file_exists($IIIIIIIIII1l)) {
unlink($IIIIIIIIII1l);
}
if (file_exists($IIIIIIIIIIl1)) {
unlink($IIIIIIIIIIl1);
}
if (file_exists($IIIIIIIIII1I)) {
unlink($IIIIIIIIII1I);
}
echo '<center><p /><hr /><font color="green">Site Clone Deployed: </font><a href="./">Click Here to View</a><hr /></center>';
if ($_REQUEST['delete_cloner'] == "yes") {
unlink($IIIIIIIIIlIl);
}
if ($_REQUEST['delete_clone_file'] == "yes") {
unlink($IIIIIIIl1lI1);
}
}
;
if (empty($_REQUEST['mode'])) {
displayMenu();
}
function readfile_chunked($filename,$IIIIIIII1Il1 = TRUE) {
define('CHUNK_SIZE',1024*1024);
$IIIIIIII1I1l = '';
$IIIIIIII1I11 =0;
$IIIIIIIIll1I = fopen($filename,'rb');
if ($IIIIIIIIll1I === false) {
return false;
}
while (!feof($IIIIIIIIll1I)) {
$IIIIIIII1I1l = fread($IIIIIIIIll1I,CHUNK_SIZE);
echo $IIIIIIII1I1l;
ob_flush();
flush();
if ($IIIIIIII1Il1) {
$IIIIIIII1I11 += strlen($IIIIIIII1I1l);
}
}
$IIIIIIII1lll = fclose($IIIIIIIIll1I);
if ($IIIIIIII1Il1 &&$IIIIIIII1lll) {
return $IIIIIIII1I11;
}
return $IIIIIIII1lll;
}
function displayMenu() {
global $IIIIIIIl1lIl;
global $IIIIIIIIIlI1;
global $IIIIIIIIIlIl;
global $IIIIIIIIII11;
global $IIIIIIIIlIll;
if ($_REQUEST['function'] == "delete-clone"&&$_REQUEST['filename'] != "") {
unlink($_REQUEST['filename']);
}
$IIIIIIII1l1l = array();
$IIIIIIIIll1I = opendir($IIIIIIIIlIll);
while (false !== ($IIIIIIIIl11I = readdir($IIIIIIIIll1I))) {
if ($IIIIIIIIl11I != "."&&$IIIIIIIIl11I != ".."&&strstr($IIIIIIIIl11I,$IIIIIIIIII11) &&(substr($IIIIIIIIl11I,-3) == "wpt"||substr($IIIIIIIIl11I,-3) == "zip")) {
$IIIIIIII1l1l[] = $IIIIIIIIl11I;
}
}
;echo '

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>WP Twin</title>
<meta name="robots" content="noindex,nofollow" />
<style type="text/css">
* {
margin: 0;
padding: 0;
}

h1, h2, h3, h4 {
font-weight: bold;
text-align: center;
font-family:verdana, arial;
letter-spacing:-1px;
text-transform: capitalize;
}

h1 {
font-size:28px;
line-height:34px;
text-align:center;
color:#000000;
margin-bottom:24px;

}

h2 {
font-size:24px;
line-height:28px;
color:#990000;
margin-bottom:20px;

}

h3 {
font-size: 20px;
line-height:27px;
font-weight: bold;
margin: 0;
color:#000000;
margin-bottom:20px;

}
h4 {
font-size:15px;
margin:0;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
color:#990000;
}


body {
position: relative; /* Fixes browser resizing bug in IE6 */
margin: auto;

text-align: center; /* IE Centering Technique */
background: #101014 url(http://cdn.wptwin.net/remote/images/bgbody.png) repeat top left;
}

p {
margin-bottom:20px;
}

#wrapper {
text-align: left; /* IE Centering Technique */
}



#header {
margin-top: 20px;
padding: 0 0 0 0;
}


#underheader {
clear: both;
background: url(http://cdn.wptwin.net/remote/images/wptwinlogo.png) center top no-repeat;
height:124px;
width: 921px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
text-align:center;


}

/* Main content */

#main {
width: 871px;
margin: -1px auto 0px auto;
padding: 0 25px 5px 25px;
background:url(http://cdn.wptwin.net/remote/images/mainbg.png) repeat-y;
}

#contentwrapper {
float: left;
width: 520px;
font-size:16px;
line-height:21px;
font-family: Arial, Trebuchet MS, sans-serif;
}

#contentwrapperright {
float: right;
width: 340px;
font-size: 12pt;
color: #9E1B1B;
}

#content {
}

#content .pageTitle {
padding: 5px 0px 0 10px;
font-size: 14pt;
color: #9E1B1B;
}



.post {
margin: 50px 0 25px 22px;

}

/* content Right */


#contentright {
font-size: 11pt;
color: #9E1B1B;
margin-right: 20px;
font-family:tahoma, georgia, verdana;
}

#contentright .pageTitle {
padding: 5px 10px 0 10px;

}



.postright {
margin: 20px 0 25px 22px;
}


/* News */

#news {
width:299;
}

.newstop {
background:url(http://cdn.wptwin.net/remote/images/newstop.png) no-repeat;
height:127px;
}


.newsmid {
background:url(http://cdn.wptwin.net/remote/images/newsmid.png) repeat-y;
}


.newsmid p{
margin-bottom:10px;
padding-left:24px;
padding-right:39px;
}
.newsbottom {
background:url(http://cdn.wptwin.net/remote/images/newsbottom.png) no-repeat;
height:53px;
}


/* Footer */

#footer {
clear: both;
width: 871px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
padding: 0 25px 35px 25px;
background:url(http://cdn.wptwin.net/remote/images/footer.png) no-repeat;
}

#footer p {
padding: 0;
font-size: 8pt;
color: #000;
text-align: center;
}

#footer a {
color: #B95A5A;
}

#footer a:hover {
color: #fff;
}

#credits {
clear: both;
margin: 0 auto;
line-height: 19px;
}


/* Extras */

.cleared {
clear: both;
}

.left {
float:left;
}

.right {
float:right;
}




li {
margin:18px;
margin-bottom:25px;
margin-right:35px;
margin-left:60px;
}

.highlight {
background-color:yellow;
color:black;
}


.img-right {
float: right;
margin-left:20px;
}


.img-left {
float: left;
margin-right:20px;
}

.afftext {
font-family: georgia, tahoma, verdana;
font-size:12px;
font-weight:bold;
}

.signup {
float: right;
font-size:16px;
font-weight:bold;
}

blockquote {
margin-left:auto;
margin-right:auto;
width:270px;
padding:10px;
background-color:#EBE9EA;
border-top: #000 solid 1px;
border-left:#000 solid 1px;
border-right:#000 solid 1px;
border-bottom:#000 solid 1px;
}

blockquote h1 {
color:#990000;
font-size:17px;
margin-left:5%;
margin-right:5%;
line-height:23px;
margin-bottom:20px;
}


blockquote p, td{
font-family:times, verdana, arial;
font-size:14px;
margin-left: 15px;
line-height:18px;
}




</style>

</head>

<body>
<div id="wrapper">
<div id="underheader">
</div><!-- Closes underHeader -->
<div id="main">
<div id="contentwrapper">

<div id="content">
<div class="post">
<div class="postContent"><p>

';
if($_SESSION['wptwinregemail'] == ""){
;echo ' <h1>WPTwin Product Registration</h1>
<p>
In order to deploy a clone, you must be a registered WPTwin customer. Please enter the email address used to purchase WPTwin and click the <i>"Validate Now"</i> button.
</p>
<center>
';echo $IIIIIIIl1lIl; echo ' <form method="post" action="';echo $IIIIIIIIIlIl; echo '" enctype="multipart/form-data">
<input type="text" size="40" name="regemail"> ;; ;;
<input name="login" value="regcheck" type="hidden" />
<input type="submit" value="Validate Now" />
</form>
</center>

';
}else {
;echo '
<!-- start sales copy here -->


<H1>Deploy Your Clone! </H1>
<p>
To deploy your clone, follow these instructions...</p>
<P>


<form method="post" action="';echo $IIIIIIIIIlIl; echo '" enctype="multipart/form-data">
<OL>
';
$IIIIIIII1l1l = array();
$IIIIIIIIll1I = opendir($IIIIIIIIlIll);
while (false !== ($IIIIIIIIl11I = readdir($IIIIIIIIll1I))) {
if ($IIIIIIIIl11I != "."&&$IIIIIIIIl11I != ".."&&strstr($IIIIIIIIl11I,$IIIIIIIIII11) &&(substr($IIIIIIIIl11I,-3) == "wpt"||substr($IIIIIIIIl11I,-3) == "zip")) {
$IIIIIIII1l1l[] = $IIIIIIIIl11I;
}
}
if (!(empty($IIIIIIII1l1l))) {
;echo '

<LI>Choose the Automatic Clean-Up Options
<p />
<p style="font-size: 12px;">
<input type="checkbox" name="delete_clone_file" value="yes" checked> <span class="deployoptionsment">Delete Clone File After Deploying (Recommended)</span><br />
<input type="checkbox" name="delete_cloner" value="yes" checked> <span class="deployoptionsment">Delete WPTwin Script After Deploying (Recommended)</span><p />
</p>

<LI>Choose the Clone File to Deploy
<p />
<p>
<select name="filename">
';
foreach ($IIIIIIII1l1l as $IIIIIIII1l11) {
$IIIIIIII11II = explode('-',$IIIIIIII1l11 );
echo "<option value='{$IIIIIIII1l11}'>".str_replace('~','.',str_replace(_,' ',$IIIIIIII11II[1]) ) ." (".$IIIIIIII11II[2] ."-".$IIIIIIII11II[3] ."-".$IIIIIIII11II[4] ." ".substr($IIIIIIII11II[5],0,2) .":".substr($IIIIIIII11II[5],2,2) .":".substr($IIIIIIII11II[5],4,2) .")</option>\n";
}
;echo ' </select>
</p>

<LI>Click the Button Below to Deploy the Clone
<p />
<p>
<input name="mode" value="deploy-choose" type="hidden" />
<input type="submit" value="Deploy Clone" />
</p>

';
}else {
;echo '
<LI>Upload the Clone WPT File from the Source WordPress Site

';
}
;echo '


</OL>
</form>



<P>
<span class=highlight>Special Note:</span> When you deploy your clone, the username and password will be exactly the same as it is on the source site. The only settings that will not be overridden on the clone are the Site Name and Descripton (which you define in Fantastico during the installation). You can change your password after deploying the clone by accessing the WordPress Admin interface.</p>
<P> </p>

';
echo '<style media="screen" type="text/css">';
echo '#affinfotext {display:none}';
echo '</style>';
echo '<div id="affinfotext">';
$IIIIIIII11I1 = getRemoteHTML("http://cdn.wptwin.net/remote/deployaffinfodiv.php?em=".htmlentities($_SESSION['wptwinregemail']));
echo $IIIIIIII11I1;
echo '</div>';
}
;echo '

</div>
</div>
</div>
</div> <!-- Closes Left Content -->



<!-- start right content -->
<div id="contentwrapperright"><div id="contentright">


<div class="postright">

<div class="postContentright">

<!-- News Start -->

';
echo '<style media="screen" type="text/css">';
echo '#news {display:none}';
echo '</style>';
echo '<div id="news">';
$IIIIIIII11I1 = getRemoteHTML("http://cdn.wptwin.net/remote/deploynewsdiv.php?em=".htmlentities($_SESSION['wptwinregemail'])."&ver=".$IIIIIIIIIllI);
echo $IIIIIIII11I1;
echo '</div>'; echo '
<!-- News End -->

</div>
</div>
</div>
</div>


<!-- end right content -->
<div class="cleared"></div>
</div> <!-- Closes Main -->
<div id="abovefooter">
</div>
<div id="footer">
<p class="style3" align="center">WPTwin Version: ';echo $IIIIIIIIIlI1; echo ' <b>-</b> <a href="http://wptwin.net">WPTwin.net</a> <b>-</b> For Support Visit our <a href="http://wptwin.net/support/">Help Desk</a> or Call (309) 517-0655<br />2169 Glen Oaks Dr., Coralville, IA 52241</p>
</div>
</BODY>
</HTML>

';
}
function displayErrorMenu($IIIIIIII11ll) {
global $IIIIIIIIIlI1;
global $IIIIIIIIIlIl;
global $IIIIIIIIII11;
global $IIIIIIIIlIll; echo '

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>WP Twin</title>
<meta name="robots" content="noindex,nofollow" />
<style type="text/css">
* {
margin: 0;
padding: 0;
}

h1, h2, h3, h4 {
font-weight: bold;
text-align: center;
font-family:verdana, arial;
letter-spacing:-1px;
text-transform: capitalize;
}

h1 {
font-size:28px;
line-height:34px;
text-align:center;
color:#000000;
margin-bottom:24px;

}

h2 {
font-size:24px;
line-height:28px;
color:#990000;
margin-bottom:20px;

}

h3 {
font-size: 20px;
line-height:27px;
font-weight: bold;
margin: 0;
color:#000000;
margin-bottom:20px;

}
h4 {
font-size:15px;
margin:0;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
color:#990000;
}


body {
position: relative; /* Fixes browser resizing bug in IE6 */
margin: auto;

text-align: center; /* IE Centering Technique */
background: #101014 url(http://cdn.wptwin.net/remote/images/bgbody.png) repeat top left;
}

p {
margin-bottom:20px;
}

#wrapper {
text-align: left; /* IE Centering Technique */
}



#header {
margin-top: 20px;
padding: 0 0 0 0;
}


#underheader {
clear: both;
background: url(http://cdn.wptwin.net/remote/images/wptwinlogo.png) center top no-repeat;
height:124px;
width: 921px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
text-align:center;


}

/* Main content */

#main {
width: 871px;
margin: -1px auto 0px auto;
padding: 0 25px 5px 25px;
background:url(http://cdn.wptwin.net/remote/images/mainbg.png) repeat-y;
}

#contentwrapper {
float: left;
width: 520px;
font-size:16px;
line-height:21px;
font-family: Arial, Trebuchet MS, sans-serif;
}

#contentwrapperright {
float: right;
width: 340px;
font-size: 12pt;
color: #9E1B1B;
}

#content {
}

#content .pageTitle {
padding: 5px 0px 0 10px;
font-size: 14pt;
color: #9E1B1B;
}



.post {
margin: 50px 0 25px 22px;

}

/* content Right */


#contentright {
font-size: 11pt;
color: #9E1B1B;
margin-right: 20px;
font-family:tahoma, georgia, verdana;
}

#contentright .pageTitle {
padding: 5px 10px 0 10px;

}



.postright {
margin: 20px 0 25px 22px;
}


/* News */

#news {
width:299;
}

.newstop {
background:url(http://cdn.wptwin.net/remote/images/newstop.png) no-repeat;
height:127px;
}


.newsmid {
background:url(http://cdn.wptwin.net/remote/images/newsmid.png) repeat-y;
}


.newsmid p{
margin-bottom:10px;
padding-left:24px;
padding-right:39px;
}
.newsbottom {
background:url(http://cdn.wptwin.net/remote/images/newsbottom.png) no-repeat;
height:53px;
}


/* Footer */

#footer {
clear: both;
width: 871px; /* Overrides miscalculation in IE6; ignored by other browsers. */
margin: auto;
padding: 0 25px 35px 25px;
background:url(http://cdn.wptwin.net/remote/images/footer.png) no-repeat;
}

#footer p {
padding: 0;
font-size: 8pt;
color: #000;
text-align: center;
}

#footer a {
color: #B95A5A;
}

#footer a:hover {
color: #fff;
}

#credits {
clear: both;
margin: 0 auto;
line-height: 19px;
}


/* Extras */

.cleared {
clear: both;
}

.left {
float:left;
}

.right {
float:right;
}




li {
margin:18px;
margin-bottom:25px;
margin-right:35px;
margin-left:60px;
}

.highlight {
background-color:yellow;
color:black;
}


.img-right {
float: right;
margin-left:20px;
}


.img-left {
float: left;
margin-right:20px;
}

.afftext {
font-family: georgia, tahoma, verdana;
font-size:12px;
font-weight:bold;
}

.signup {
float: right;
font-size:16px;
font-weight:bold;
}

blockquote {
margin-left:auto;
margin-right:auto;
width:270px;
padding:10px;
background-color:#EBE9EA;
border-top: #000 solid 1px;
border-left:#000 solid 1px;
border-right:#000 solid 1px;
border-bottom:#000 solid 1px;
}

blockquote h1 {
color:#990000;
font-size:17px;
margin-left:5%;
margin-right:5%;
line-height:23px;
margin-bottom:20px;
}


blockquote p, td{
font-family:times, verdana, arial;
font-size:14px;
margin-left: 15px;
line-height:18px;
}




</style>

</head>

<body>
<div id="wrapper">
<div id="underheader">
</div><!-- Closes underHeader -->
<div id="main">
<div id="contentwrapper">

<div id="content">
<div class="post">
<div class="postContent"><p>

<h1><font color="red">Error</font></h1>
<p>
';echo $IIIIIIII11ll; echo '
</div>
</div>
</div>
</div> <!-- Closes Left Content -->

<!-- start right content -->
<div id="contentwrapperright"><div id="contentright">


<div class="postright">

<div class="postContentright">

<!-- News Start -->

';
echo '<style media="screen" type="text/css">';
echo '#news {display:none}';
echo '</style>';
echo '<div id="news">';
$IIIIIIII11I1 = getRemoteHTML("http://cdn.wptwin.net/remote/deploynewsdiv.php?em=".htmlentities($_SESSION['wptwinregemail'])."&ver=".$IIIIIIIIIllI);
echo $IIIIIIII11I1;
echo '</div>'; echo '
<!-- News End -->

</div>
</div>
</div>
</div>


<!-- end right content -->
<div class="cleared"></div>
</div> <!-- Closes Main -->
<div id="abovefooter">
</div>
<div id="footer">
<p class="style3" align="center">WPTwin Version: ';echo $IIIIIIIIIlI1; echo ' <b>-</b> <a href="http://wptwin.net">WPTwin.net</a> <b>-</b> For Support Visit our <a href="http://wptwin.net/support/">Help Desk</a> or Call (309) 517-0655<br />2169 Glen Oaks Dr., Coralville, IA 52241</p>
</div>
</BODY>
</HTML>

';
}
function cleanFiles($IIIIIIII111l = "",$IIIIIII1I111 = "") {
global $IIIIIIIIII11;
global $IIIIIIIIIlIl;
global $IIIIIIIIIlII;
if ($IIIIIIII111l == "") {
$IIIIIIII111l = dirname($_SERVER['SCRIPT_FILENAME']);
$IIIIIII1I111 = strlen(dirname($_SERVER['SCRIPT_FILENAME']));
$IIIIIII1I111++;
}
if ($IIIIIIII1111 = opendir($IIIIIIII111l)) {
while (false !== ($IIIIIIIIl11I = readdir($IIIIIIII1111))) {
if ($IIIIIIIIl11I != "."&&$IIIIIIIIl11I != "..") {
if (is_dir($IIIIIIII111l ."/".$IIIIIIIIl11I) &&(substr($IIIIIIII111l ."/".$IIIIIIIIl11I,$IIIIIII1I111,8) == "wp-admin"||substr($IIIIIIII111l ."/".$IIIIIIIIl11I,$IIIIIII1I111,10) == "wp-content"||substr($IIIIIIII111l ."/".$IIIIIIIIl11I,$IIIIIII1I111,11) == "wp-includes")) {
cleanFiles($IIIIIIII111l ."/".$IIIIIIIIl11I,$IIIIIII1I111);
}else {
if ($IIIIIIIIl11I == ".htaccess"||$IIIIIIIIl11I == "wp-config.php"||$IIIIIIIIl11I == $IIIIIIIIIlIl) {
}else if (substr($IIIIIIIIl11I,0,$IIIIIIIIIlII) == $IIIIIIIIII11 &&substr($IIIIIIIIl11I,-3) == "wpt") {
}else if (substr($IIIIIIII111l ."/".$IIIIIIIIl11I,$IIIIIII1I111,3) == "wp-"&&!(is_dir($IIIIIIII111l ."/".$IIIIIIIIl11I))) {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "index.php") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "readme.html") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "license.txt") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "xmlrpc.php") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "robots.txt") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "sitemap.xml") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else if (strlen($IIIIIIII111l ."/") == $IIIIIII1I111 &&$IIIIIIIIl11I == "sitemap.tar.gz") {
unlink($IIIIIIII111l ."/".$IIIIIIIIl11I);
}else {
}
}
}
}
closedir($IIIIIIII1111);
}
}
function object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIIll) {
$IIIIIIIlIIl1 = $IIIIIIIlIIll;
$IIIIIIIlII1I = false;
if (is_serialized($IIIIIIIlIIl1)) {
$IIIIIIIlII1l = unserialize($IIIIIIIlIIl1);
if (is_object($IIIIIIIlII1l) ||is_array($IIIIIIIlII1l)) {
if (is_object($IIIIIIIlII1l)) {
foreach($IIIIIIIlII1l as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlII1l->$IIIIIIIlIlI1 = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}elseif(is_array($IIIIIIIlII1l)) {
foreach($IIIIIIIlII1l as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlII1l[$IIIIIIIlIlI1] = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}
}
$IIIIIIIlIIl1 = serialize($IIIIIIIlII1l);
$IIIIIIIlIIl1 = addslashes($IIIIIIIlIIl1);
}elseif(!is_object($IIIIIIIlIIl1) &&!is_array($IIIIIIIlIIl1)) {
if (is_string($IIIIIIIlIIl1)) {
$IIIIIIIlIIl1 = str_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIIl1);
}else {
$IIIIIIIlIIl1 = $IIIIIIIlIIl1;
}
}elseif(is_array($IIIIIIIlIIl1)) {
foreach($IIIIIIIlIIl1 as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlIIl1[$IIIIIIIlIlI1] = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}elseif(is_object($IIIIIIIlIIl1)) {
foreach($IIIIIIIlIIl1 as $IIIIIIIlIlI1=>$IIIIIIIlIllI) {
$IIIIIIIlIIl1->$IIIIIIIlIlI1 = object_replace($IIIIIIIlIII1,$IIIIIIIlIIlI,$IIIIIIIlIllI);
}
}
return $IIIIIIIlIIl1;
}
function get_tables() {
if ($IIIIIIIlIl1I) {
$IIIIIIIlIl1l = $IIIIIIIlIl11;
}else {
$IIIIIIIlIl1l = get_table_list();
}
return $IIIIIIIlIl1l;
}
function get_table_list() {
global $wpdb;
$IIIIIIIlI1Il = $wpdb->get_results("SHOW TABLES FROM ".DB_NAME);
$IIIIIIIlI1I1 = array();
foreach($IIIIIIIlI1Il as $IIIIIIIlI1lI) {
$IIIIIIIlI1I1[] = $IIIIIIIlI1lI->{'Tables_in_'.strtolower(DB_NAME)};
}
return $IIIIIIIlI1I1;
}
function buildQueryString($arr,$urlEncodeValues=1)
{
foreach($arr as $IIIIIIIlIlI1=>$value) {
$qstr .= ($urlEncodeValues==1) ?$IIIIIIIlIlI1.'='.urlencode($value).'&': $IIIIIIIlIlI1.'='.$value.'&';
}
rtrim($qstr,'&');
return $qstr;
}
function wpTwinRegister($UrlPathAndFunctionName,$IIIIIIIll1lI=array("cont"=>""))
{
$paramsstr = buildQueryString($IIIIIIIll1lI);
$IIIIIIIlI11I = curl_init();
curl_setopt($IIIIIIIlI11I,CURLOPT_URL,$UrlPathAndFunctionName);
if ($IIIIIIIll1lI!="") {
curl_setopt($IIIIIIIlI11I,CURLOPT_POST,count($IIIIIIIll1lI));
curl_setopt($IIIIIIIlI11I,CURLOPT_POSTFIELDS,$paramsstr);
}
curl_setopt($IIIIIIIlI11I,CURLOPT_TIMEOUT,5);
curl_setopt($IIIIIIIlI11I,CURLOPT_HEADER,0);
curl_setopt($IIIIIIIlI11I,CURLOPT_RETURNTRANSFER,true);
$page = curl_exec($IIIIIIIlI11I);
curl_close($IIIIIIIlI11I);
return $page;
}
function wpTwinLicenseCheck($regEmail)
{
global $wpdb;
global $IIIIIIIIIlI1;
global $IIIIIIIIIllI;
$url = "http://licensing.virtualstake.com/wptwin/regcheck.php";
$responseCode = wpTwinRegister($url,array("ip"=>$_SERVER["SERVER_ADDR"],"url"=>$_SERVER["SERVER_NAME"],"regkey"=>$regEmail,"ver"=>$IIIIIIIIIllI,"phpver"=>phpversion(),"mysqlver"=>$wpdb->get_var($wpdb->prepare("SELECT version() as version;"))));
if($responseCode == 9) {
return "false";
}
if ($responseCode == 1) {
return "true";
}
if ($responseCode == 0 ||$responseCode == "") {
return "unknown";
}
return "false";
}
function getRemoteHTML($IIIIIIIlI1l1)
{
$IIIIIIIlI11I = curl_init();
curl_setopt($IIIIIIIlI11I,CURLOPT_URL,$IIIIIIIlI1l1);
curl_setopt($IIIIIIIlI11I,CURLOPT_TIMEOUT,3);
curl_setopt($IIIIIIIlI11I,CURLOPT_HEADER,0);
curl_setopt($IIIIIIIlI11I,CURLOPT_RETURNTRANSFER,true);
$IIIIIIIllIII = curl_exec($IIIIIIIlI11I);
curl_close($IIIIIIIlI11I);
return $IIIIIIIllIII;
}
class ZipUtils{
function unZip($IIIIIIIllIlI,$IIIIIIIIl1lI){
if (stristr(PHP_OS,'WIN') &&!(stristr(PHP_OS,'Darwin'))) {
$this->unZipOnWindows($IIIIIIIllIlI,$IIIIIIIIl1lI);
}else {
$this->unZipOnLinux($IIIIIIIllIlI,$IIIIIIIIl1lI);
}
}
function unZipOnWindows($IIIIIIIllIlI,$IIIIIIIIl1lI){
$IIIIIIIllI11 = strrpos($IIIIIIIllIlI,'/');
$IIIIIIIlllIl = substr($IIIIIIIllIlI,0,$IIIIIIIllI11+1);
$IIIIIIIlllI1 = opendir( $IIIIIIIlllIl );
$IIIIIIIllllI = pathinfo($IIIIIIIllIlI);
if ( strtolower($IIIIIIIllllI['extension']) == 'wpt') {
$zip = new ZipArchive;
$IIIIIIIlll1l = $zip->open($IIIIIIIllIlI);
if ($IIIIIIIlll1l === TRUE) {
$zip->extractTo($IIIIIIIIl1lI);
$zip->close();
}
}
closedir( $IIIIIIIlllI1 );
}
function unZipOnLinux($IIIIIIIllIlI,$IIIIIIIIl1lI){
$IIIIIIIllI11 = strrpos($IIIIIIIllIlI,'/');
$IIIIIIIlllIl = substr($IIIIIIIllIlI,0,$IIIIIIIllI11+1);
$IIIIIIIlllI1 = opendir($IIIIIIIlllIl);
$IIIIIIIllllI = pathinfo($IIIIIIIllIlI);
if ( strtolower(substr($IIIIIIIllIlI,-3)) == 'wpt'||strtolower(substr($IIIIIIIllIlI,-3)) == 'zip') {
$IIIIIIIIllI1 = 'unzip -o -q -u \''.$IIIIIIIllIlI .'\' -d '.$IIIIIIIIl1lI;
exec($IIIIIIIIllI1);
}
closedir($IIIIIIIlllI1);
}
function zipOnLinux($IIIIIIIll1I1,$IIIIIIIIl1lI,$IIIIIIIll1lI = array()) {
$IIIIIIII1IIl = false;
$errors = array();
$IIIIIIIll1lI = array_merge(array(
'excludeList'=>array(),
),$IIIIIIIll1lI);
$IIIIIIIll1l1 = true;
if ($IIIIIIIll1l1) {
$IIIIIIIll11I = array();
$IIIIIIIll11l = pathinfo($IIIIIIIll1I1);
$IIIIIIIll111 = pathinfo($IIIIIIIIl1lI);
if (!empty($IIIIIIIll11l['extension'])) {
$IIIIIIIl1IIl = $IIIIIIIll1I1;
$IIIIIIIl1II1 = './'.$IIIIIIIll11l['filename'].'.'.$IIIIIIIll11l['extension'];
}else {
$IIIIIIIl1IIl = $IIIIIIIll1I1;
$IIIIIIIl1II1 = './';
}
$IIIIIIIIllI1 = 'cd '.$IIIIIIIl1IIl.';zip -r ';
$IIIIIIIIllI1 .= $IIIIIIIll111['filename'].'wpt ';
$IIIIIIIIllI1 .= $IIIIIIIl1II1.' ';
if (!empty($IIIIIIIll1lI['excludeList'])) {
$IIIIIIIIllI1 .= '-q -x '.implode(' ',$IIIIIIIll1lI['excludeList']);
}
@exec($IIIIIIIIllI1);
}else {
$errors['CANNOT_WRITE'] = 'Do not have write permissions for '.dirname($IIIIIIIIl1lI);
}
if (!empty($errors)) {
$IIIIIIII1IIl['errors'] = $errors;
}else {
$IIIIIIII1IIl = true;
}
return $IIIIIIII1IIl;
}
}
.
?>
View user's profile Send private message
PostPosted: Sun Jun 05, 2011 8:14 am Reply with quote
xxmarkxx
Beginner
Beginner
Joined: Jun 04, 2011
Posts: 3




Dude! That's perfect. Mind if I ask how it was obfuscated? What method I mean. I seriously don't know how you guys do it. How long did it take? I tried learning what I could to do it myself. In the end I came to the conclusion that I needed Linux but my box is down. Can this even be done in windows? Yea I know stupid questions. But hey, thank you SO much. I really do appreciate it.
View user's profile Send private message
Please Could Someone Work Their Magic For Me :)
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT
Page 1 of 1

Post new topicReply to topic


Powered by phpBB © 2001-2008 phpBB Group



Space Raider game for Android, free download - Space Raider gameplay video - Zone Raider mobile games
All logos and trademarks in this site are property of their respective owner. The comments and posts are property of their posters, all the rest (c) 2004-2024 Janek Vind "waraxe"
Page Generation: 0.043 Seconds