43503d:	45                   	inc    %ebp
43503e:	51                   	push   %ecx
43503f:	59                   	pop    %ecx
435040:	44                   	inc    %esp
435041:	50                   	push   %eax
435042:	32 50 2f             	xor    0x2f(%eax),%dl
435045:	2f                   	das
435046:	2f                   	das
435047:	38 47 6a             	cmp    %al,0x6a(%edi)
43504a:	52                   	push   %edx
43504b:	59                   	pop    %ecx
43504c:	41                   	inc    %ecx
43504d:	41                   	inc    %ecx
43504e:	41                   	inc    %ecx
43504f:	45                   	inc    %ebp
435050:	4e                   	dec    %esi
435051:	4b                   	dec    %ebx
435052:	78 4d                	js     0x4350a1
435054:	52                   	push   %edx
435055:	45                   	inc    %ebp
435056:	45                   	inc    %ebp
435057:	55                   	push   %ebp
435058:	44                   	inc    %esp
435059:	41                   	inc    %ecx
43505a:	41                   	inc    %ecx
43505b:	41                   	inc    %ecx
43505c:	41                   	inc    %ecx
43505d:	43                   	inc    %ebx
43505e:	77 41                	ja     0x4350a1
435060:	41                   	inc    %ecx
435061:	41                   	inc    %ecx
435062:	42                   	inc    %edx
435063:	55                   	push   %ebp
435064:	41                   	inc    %ecx
435065:	41                   	inc    %ecx
435066:	41                   	inc    %ecx
435067:	41                   	inc    %ecx
435068:	66 41                	inc    %cx
43506a:	41                   	inc    %ecx
43506b:	41                   	inc    %ecx
43506c:	41                   	inc    %ecx
43506d:	48                   	dec    %eax
43506e:	78 73                	js     0x4350e3
435070:	6f                   	outsl  %ds:(%esi),(%dx)
435071:	4f                   	dec    %edi
435072:	67 41                	addr16 inc %ecx
435074:	41                   	inc    %ecx
435075:	42                   	inc    %edx
435076:	68 4d 51 4b 2b       	push   $0x2b4b514d
43507b:	49                   	dec    %ecx
43507c:	47                   	inc    %edi
43507d:	46                   	inc    %esi
43507e:	31 6b 54             	xor    %ebp,0x54(%ebx)
435081:	42                   	inc    %edx
435082:	42                   	inc    %edx
435083:	63 54 45 43          	arpl   %edx,0x43(%ebp,%eax,2)
435087:	76 59                	jbe    0x4350e2
435089:	41                   	inc    %ecx
43508a:	78 64                	js     0x4350f0
43508c:	5a                   	pop    %edx
43508d:	45                   	inc    %ebp
43508e:	77 6b                	ja     0x4350fb
435090:	59                   	pop    %ecx
435091:	45                   	inc    %ebp
435092:	78 41                	js     0x4350d5
435094:	72 7a                	jb     0x435110
435096:	69 74 6f 42 78 45 4a 	imul   $0x6d4a4578,0x42(%edi,%ebp,2),%esi
43509d:	6d
43509e:	68 4d 4b 46 68       	push   $0x68464b4d
4350a3:	4d                   	dec    %ebp
4350a4:	4c                   	dec    %esp
4350a5:	46                   	inc    %esi
4350a6:	68 4d 4d 46 68       	push   $0x68464d4d
4350ab:	4d                   	dec    %ebp
4350ac:	4e                   	dec    %esi
4350ad:	45                   	inc    %ebp
4350ae:	51                   	push   %ecx
4350af:	30 73 4d             	xor    %dh,0x4d(%ebx)
4350b2:	78 45                	js     0x4350f9
4350b4:	4d                   	dec    %ebp
4350b5:	41                   	inc    %ecx
4350b6:	6f                   	outsl  %ds:(%esi),(%dx)
4350b7:	35 70 4c 79 41       	xor    $0x41794c70,%eax
4350bc:	43                   	inc    %ebx
4350bd:	45                   	inc    %ebp
4350be:	51                   	push   %ecx
4350bf:	79 55                	jns    0x435116
4350c1:	45                   	inc    %ebp
4350c2:	51                   	push   %ecx
4350c3:	6f                   	outsl  %ds:(%esi),(%dx)
4350c4:	52                   	push   %edx
4350c5:	44                   	inc    %esp
4350c6:	5a                   	pop    %edx
4350c7:	51                   	push   %ecx
4350c8:	7a 46                	jp     0x435110
4350ca:	51                   	push   %ecx
4350cb:	6b 52 44 49          	imul   $0x49,0x44(%edx),%edx
4350cf:	38 57 41             	cmp    %dl,0x41(%edi)
4350d2:	41                   	inc    %ecx
4350d3:	41                   	inc    %ecx
4350d4:	42                   	inc    %edx
4350d5:	4a                   	dec    %edx
4350d6:	55                   	push   %ebp
4350d7:	6f                   	outsl  %ds:(%esi),(%dx)
4350d8:	58                   	pop    %eax
4350d9:	57                   	push   %edi
4350da:	46                   	inc    %esi
4350db:	51                   	push   %ecx
4350dc:	52                   	push   %edx
4350dd:	44                   	inc    %esp
4350de:	42                   	inc    %edx
4350df:	64 59                	fs pop %ecx
4350e1:	45                   	inc    %ebp
4350e2:	77 77                	ja     0x43515b
4350e4:	72 42                	jb     0x435128
4350e6:	68 45 4c 46 31       	push   $0x31464c45
4350eb:	67 54                	addr16 push %esp
4350ed:	43                   	inc    %ebx
4350ee:	78 45                	js     0x435135
4350f0:	4e                   	dec    %esi
4350f1:	46                   	inc    %esi
4350f2:	31 67 54             	xor    %esp,0x54(%edi)
4350f5:	44                   	inc    %esp
4350f6:	52                   	push   %edx
4350f7:	45                   	inc    %ebp
4350f8:	4e                   	dec    %esi
4350f9:	45                   	inc    %ebp
4350fa:	51                   	push   %ecx
4350fb:	51                   	push   %ecx
4350fc:	59                   	pop    %ecx
4350fd:	57                   	push   %edi
4350fe:	6a 4c                	push   $0x4c
435100:	46                   	inc    %esi
435101:	45                   	inc    %ebp
435102:	51                   	push   %ecx
435103:	73 54                	jae    0x435159
435105:	42                   	inc    %edx
435106:	43                   	inc    %ebx
435107:	73 47                	jae    0x435150
435109:	43                   	inc    %ebx
43510a:	7a 69                	jp     0x435175
43510c:	41                   	inc    %ecx
43510d:	2f                   	das
43510e:	76 2f                	jbe    0x43513f
435110:	2f                   	das
435111:	45                   	inc    %ebp
435112:	51                   	push   %ecx
435113:	6b 58 57 52          	imul   $0x52,0x57(%eax),%ebx
435117:	4d                   	dec    %ebp
435118:	4a                   	dec    %edx
435119:	4b                   	dec    %ebx
43511a:	77 61                	ja     0x43517d
43511c:	65 4f                	gs dec %edi
43511e:	47                   	inc    %edi
43511f:	4c                   	dec    %esp
435120:	2b 2f                	sub    (%edi),%ebp
435122:	2f                   	das
435123:	38 52 43             	cmp    %dl,0x43(%edx)
435126:	52                   	push   %edx
435127:	59                   	pop    %ecx
435128:	76 41                	jbe    0x43516b
43512a:	69 73 6f 4b 34 39 46 	imul   $0x4639344b,0x6f(%ebx),%esi
435131:	42                   	inc    %edx
435132:	77 41                	ja     0x435175
435134:	41                   	inc    %ecx
435135:	41                   	inc    %ecx
435136:	43                   	inc    %ebx
435137:	48                   	dec    %eax
435138:	2b 2f                	sub    (%edi),%ebp
43513a:	2f                   	das
43513b:	38 39                	cmp    %bh,(%ecx)
43513d:	2f                   	das
43513e:	76 2f                	jbe    0x43516f
435140:	2f                   	das
435141:	54                   	push   %esp
435142:	66 37                	data16 aaa
435144:	2f                   	das
435145:	2f                   	das
435146:	31 58 2b             	xor    %ebx,0x2b(%eax)
435149:	2f                   	das
43514a:	2f                   	das
43514b:	39 65 2f             	cmp    %esp,0x2f(%ebp)
43514e:	76 2f                	jbe    0x43517f
435150:	2f                   	das
435151:	64 50                	fs push %eax
435153:	37                   	aaa
435154:	2f                   	das
435155:	2f                   	das
435156:	33 33                	xor    (%ebx),%esi
435158:	2b 2f                	sub    (%edi),%ebp
43515a:	2f                   	das
43515b:	38 34 45 66 37 2f 2f 	cmp    %dh,0x2f2f3766(,%eax,2)
435162:	77 6b                	ja     0x4351cf
435164:	71 41                	jno    0x4351a7
435166:	42                   	inc    %edx
435167:	4d                   	dec    %ebp
435168:	77 42                	ja     0x4351ac
43516a:	67 44                	addr16 inc %esp
43516c:	75 41                	jne    0x4351af
43516e:	41                   	inc    %ecx
43516f:	41                   	inc    %ecx
435170:	41                   	inc    %ecx
435171:	47                   	inc    %edi
435172:	67 41                	addr16 inc %ecx
435174:	41                   	inc    %ecx
435175:	45                   	inc    %ebp
435176:	51                   	push   %ecx
435177:	41                   	inc    %ecx
435178:	43                   	inc    %ebx
435179:	6a 6d                	push   $0x6d
43517b:	6b 44 6a 6d 6c       	imul   $0x6c,0x6d(%edx,%ebp,2),%eax
435180:	59                   	pop    %ecx
435181:	6a 52                	push   $0x52
435183:	59                   	pop    %ecx
435184:	41                   	inc    %ecx
435185:	41                   	inc    %ecx
435186:	41                   	inc    %ecx
435187:	45                   	inc    %ebp
435188:	4b                   	dec    %ebx
435189:	4b                   	dec    %ebx
43518a:	77 63                	ja     0x4351ef
43518c:	52                   	push   %edx
43518d:	42                   	inc    %edx
43518e:	44                   	inc    %esp
43518f:	69 76 41 41 41 41 48 	imul   $0x48414141,0x41(%esi),%esi
435196:	78 73                	js     0x43520b
435198:	6f                   	outsl  %ds:(%esi),(%dx)
435199:	4f                   	dec    %edi
43519a:	67 41                	addr16 inc %ecx
43519c:	41                   	inc    %ecx
43519d:	42                   	inc    %edx
43519e:	68 4d 45 4b 2b       	push   $0x2b4b454d
4351a3:	34 57                	xor    $0x57,%al
4351a5:	4f                   	dec    %edi
4351a6:	49                   	dec    %ecx
4351a7:	34 41                	xor    $0x41,%al
4351a9:	41                   	inc    %ecx
4351aa:	41                   	inc    %ecx
4351ab:	41                   	inc    %ecx
4351ac:	61                   	popa
4351ad:	45                   	inc    %ebp
4351ae:	77 51                	ja     0x435201
4351b0:	72 34                	jb     0x4351e6
4351b2:	78 59                	js     0x43520d
4351b4:	34 61                	xor    $0x61,%al
4351b6:	41                   	inc    %ecx
4351b7:	41                   	inc    %ecx
4351b8:	41                   	inc    %ecx
4351b9:	41                   	inc    %ecx
4351ba:	42                   	inc    %edx
4351bb:	38 5a 4b             	cmp    %bl,0x4b(%edx)
4351be:	44                   	inc    %esp
4351bf:	6f                   	outsl  %ds:(%esi),(%dx)
4351c0:	41                   	inc    %ecx
4351c1:	41                   	inc    %ecx
4351c2:	41                   	inc    %ecx
4351c3:	59                   	pop    %ecx
4351c4:	54                   	push   %esp
4351c5:	42                   	inc    %edx
4351c6:	43                   	inc    %ebx
4351c7:	76 53                	jbe    0x43521c
4351c9:	43                   	inc    %ebx
4351ca:	53                   	push   %ebx
4351cb:	77 38                	ja     0x435205
4351cd:	47                   	inc    %edi
4351ce:	78 4d                	js     0x43521d
4351d0:	45                   	inc    %ebp
4351d1:	4b                   	dec    %ebx
4351d2:	38 6f 47             	cmp    %ch,0x47(%edi)
4351d5:	43                   	inc    %ebx
4351d6:	53                   	push   %ebx
4351d7:	55                   	push   %ebp
4351d8:	58                   	pop    %eax
4351d9:	57                   	push   %edi
4351da:	41                   	inc    %ecx
4351db:	30 43 42             	xor    %al,0x42(%ebx)
4351de:	79 55                	jns    0x435235
4351e0:	58                   	pop    %eax
4351e1:	57                   	push   %edi
4351e2:	41                   	inc    %ecx
4351e3:	75 55                	jne    0x43523a
4351e5:	6e                   	outsb  %ds:(%esi),(%dx)
4351e6:	68 77 54 42 43       	push   $0x43425477
4351eb:	75 33                	jne    0x435220
4351ed:	46                   	inc    %esi
4351ee:	67 77 58             	addr16 ja 0x435249
4351f1:	45                   	inc    %ebp
4351f2:	77 51                	ja     0x435245
4351f4:	72 73                	jb     0x435269
4351f6:	41                   	inc    %ecx
4351f7:	49                   	dec    %ecx
4351f8:	48                   	dec    %eax
4351f9:	6c                   	insb   (%dx),%es:(%edi)
4351fa:	41                   	inc    %ecx
4351fb:	4d                   	dec    %ebp
4351fc:	49                   	dec    %ecx
4351fd:	6c                   	insb   (%dx),%es:(%edi)
4351fe:	43                   	inc    %ebx
4351ff:	38 48 47             	cmp    %cl,0x47(%eax)
435202:	52                   	push   %edx
435203:	4d                   	dec    %ebp
435204:	45                   	inc    %ebp
435205:	4b                   	dec    %ebx
435206:	36 4d                	ss dec %ebp
435208:	72 44                	jb     0x43524e
43520a:	67 59                	addr16 pop %ecx
43520c:	4a                   	dec    %edx
43520d:	4a                   	dec    %edx
43520e:	52                   	push   %edx
43520f:	64 59                	fs pop %ecx
435211:	44                   	inc    %esp
435212:	51                   	push   %ecx
435213:	4d                   	dec    %ebp
435214:	49                   	dec    %ecx
435215:	4a                   	dec    %edx
435216:	52                   	push   %edx
435217:	64 59                	fs pop %ecx
435219:	44                   	inc    %esp
43521a:	4a                   	dec    %edx
43521b:	53                   	push   %ebx
43521c:	65 42                	gs inc %edx
43521e:	77 4b                	ja     0x43526b
435220:	4f                   	dec    %edi
435221:	61                   	popa
435222:	53                   	push   %ebx
435223:	38 62 43             	cmp    %ah,0x43(%edx)
435226:	41                   	inc    %ecx
435227:	4f                   	dec    %edi
435228:	4f                   	dec    %edi
435229:	61                   	popa
43522a:	54                   	push   %esp
43522b:	4c                   	dec    %esp
43522c:	58                   	pop    %eax
43522d:	4b                   	dec    %ebx
43522e:	78 4d                	js     0x43527d
435230:	47                   	inc    %edi
435231:	43                   	inc    %ebx
435232:	53                   	push   %ebx
435233:	55                   	push   %ebp
435234:	58                   	pop    %eax
435235:	57                   	push   %edi
435236:	41                   	inc    %ecx
435237:	30 43 42             	xor    %al,0x42(%ebx)
43523a:	79 55                	jns    0x435291
43523c:	58                   	pop    %eax
43523d:	57                   	push   %edi
43523e:	41                   	inc    %ecx
43523f:	75 55                	jne    0x435296
435241:	6e                   	outsb  %ds:(%esi),(%dx)
435242:	69 73 44 44 53 75 56 	imul   $0x56755344,0x44(%ebx),%esi