4720a9:	36 57                	ss push %edi
4720ab:	47                   	inc    %edi
4720ac:	59                   	pop    %ecx
4720ad:	67 41                	addr16 inc %ecx
4720af:	51                   	push   %ecx
4720b0:	2c 41                	sub    $0x41,%al
4720b2:	47                   	inc    %edi
4720b3:	4a                   	dec    %edx
4720b4:	6c                   	insb   (%dx),%es:(%edi)
4720b5:	49                   	dec    %ecx
4720b6:	41                   	inc    %ecx
4720b7:	34 79                	xor    $0x79,%al
4720b9:	68 2f 64 5a 49       	push   $0x495a642f
4720be:	43                   	inc    %ebx
4720bf:	36 43                	ss inc %ebx
4720c1:	56                   	push   %esi
4720c2:	78 64                	js     0x472128
4720c4:	68 49 41 51 2c       	push   $0x2c514149
4720c9:	41                   	inc    %ecx
4720ca:	42                   	inc    %edx
4720cb:	6a 49                	push   $0x49
4720cd:	41                   	inc    %ecx
4720ce:	49                   	dec    %ecx
4720cf:	2c 41                	sub    $0x41,%al
4720d1:	42                   	inc    %edx
4720d2:	69 2f 67 34 2c 44    	imul   $0x442c3467,(%edi),%ebp
4720d8:	6a 32                	push   $0x32
4720da:	2b 2f                	sub    (%edi),%ebp
4720dc:	2f                   	das
4720dd:	2f                   	das
4720de:	2c 41                	sub    $0x41,%al
4720e0:	67 67 4d             	addr16 addr16 dec %ebp
4720e3:	4e                   	dec    %esi
4720e4:	66 46                	inc    %si
4720e6:	43                   	inc    %ebx
4720e7:	41                   	inc    %ecx
4720e8:	43                   	inc    %ebx
4720e9:	2c 2c                	sub    $0x2c,%al
4720eb:	59                   	pop    %ecx
4720ec:	32 5a 6d             	xor    0x6d(%edx),%bl
4720ef:	49                   	dec    %ecx
4720f0:	41                   	inc    %ecx
4720f1:	55                   	push   %ebp
4720f2:	2c 41                	sub    $0x41,%al
4720f4:	42                   	inc    %edx
4720f5:	6a 5a                	push   $0x5a
4720f7:	53                   	push   %ebx
4720f8:	43                   	inc    %ebx
4720f9:	79 6d                	jns    0x472168
4720fb:	4e                   	dec    %esi
4720fc:	37                   	aaa
4720fd:	75 57                	jne    0x472156
4720ff:	47                   	inc    %edi
472100:	55                   	push   %ebp
472101:	67 4b                	addr16 dec %ebx
472103:	64 6d                	fs insl (%dx),%es:(%edi)
472105:	31 37                	xor    %esi,(%edi)
472107:	6d                   	insl   (%dx),%es:(%edi)
472108:	48                   	dec    %eax
472109:	2b 44 67 2c          	sub    0x2c(%edi,%eiz,2),%eax
47210d:	4f                   	dec    %edi
47210e:	4d                   	dec    %ebp
47210f:	72 37                	jb     0x472148
472111:	2f                   	das
472112:	2f                   	das
472113:	38 2c 43             	cmp    %ch,(%ebx,%eax,2)
472116:	43                   	inc    %ebx
472117:	51                   	push   %ecx
472118:	73 4f                	jae    0x472169
47211a:	35 44 49 41 4d       	xor    $0x4d414944,%eax
47211f:	2c 41                	sub    $0x41,%al
472121:	42                   	inc    %edx
472122:	6a 49                	push   $0x49
472124:	4f                   	dec    %edi
472125:	30 6e 67             	xor    %ch,0x67(%esi)
472128:	76 64                	jbe    0x47218e
47212a:	68 5a 69 41 48       	push   $0x4841695a
47212f:	2c 2c                	sub    $0x2c,%al
472131:	59                   	pop    %ecx
472132:	32 55 67             	xor    0x67(%ebp),%dl
472135:	41                   	inc    %ecx
472136:	51                   	push   %ecx
472137:	2c 41                	sub    $0x41,%al
472139:	47                   	inc    %edi
47213a:	49                   	dec    %ecx
47213b:	67 41                	addr16 inc %ecx
47213d:	77 2c                	ja     0x47216b
47213f:	41                   	inc    %ecx
472140:	47                   	inc    %edi
472141:	50                   	push   %eax
472142:	2b 44 67 2c          	sub    0x2c(%edi,%eiz,2),%eax
472146:	4f                   	dec    %edi
472147:	4a                   	dec    %edx
472148:	72 37                	jb     0x472181
47214a:	2f                   	das
47214b:	2f                   	das
47214c:	38 2c 44             	cmp    %ch,(%esp,%eax,2)
47214f:	67 57                	addr16 push %edi
472151:	2c 2c                	sub    $0x2c,%al
472153:	52                   	push   %edx
472154:	51                   	push   %ecx
472155:	4d                   	dec    %ebp
472156:	2c 41                	sub    $0x41,%al
472158:	43                   	inc    %ebx
472159:	64 2f                	fs das
47215b:	66 2f                	data16 das
47215d:	2f                   	das
47215e:	35 50 33 2f 2f       	xor    $0x2f2f3350,%eax
472163:	30 66 2b             	xor    %ah,0x2b(%esi)
472166:	2f                   	das
472167:	2f                   	das
472168:	38 34 39             	cmp    %dh,(%ecx,%edi,1)
47216b:	2f                   	das
47216c:	7a 2f                	jp     0x47219d
47216e:	2f                   	das
47216f:	79 41                	jns    0x4721b2
472171:	38 6a 31             	cmp    %ch,0x31(%edx)
472174:	4e                   	dec    %esi
472175:	44                   	inc    %esp
472176:	49                   	dec    %ecx
472177:	41                   	inc    %ecx
472178:	33 64 5a 53          	xor    0x53(%edx,%ebx,2),%esp
47217c:	46                   	inc    %esi
47217d:	5a                   	pop    %edx
47217e:	5a                   	pop    %edx
47217f:	57                   	push   %edi
472180:	56                   	push   %esi
472181:	6d                   	insl   (%dx),%es:(%edi)
472182:	49                   	dec    %ecx
472183:	50                   	push   %eax
472184:	53                   	push   %ebx
472185:	78 37                	js     0x4721be
472187:	53                   	push   %ebx
472188:	46                   	inc    %esi
472189:	59                   	pop    %ecx
47218a:	2f                   	das
47218b:	67 34 2c             	addr16 xor $0x2c,%al
47218e:	44                   	inc    %esp
47218f:	68 67 2b 2f 2f       	push   $0x2f2f2b67
472194:	2f                   	das
472195:	2c 41                	sub    $0x41,%al
472197:	34 43                	xor    $0x43,%al
472199:	51                   	push   %ecx
47219a:	2c 41                	sub    $0x41,%al
47219c:	50                   	push   %eax
47219d:	34 4f                	xor    $0x4f,%al
47219f:	41                   	inc    %ecx
4721a0:	77 41                	ja     0x4721e3
4721a2:	34 65                	xor    $0x65,%al
4721a4:	2f                   	das
4721a5:	7a 2f                	jp     0x4721d6
4721a7:	2f                   	das
4721a8:	79 41                	jns    0x4721eb
4721aa:	4c                   	dec    %esp
4721ab:	54                   	push   %esp
4721ac:	6f                   	outsl  %ds:(%esi),(%dx)
4721ad:	34 38                	xor    $0x38,%al
4721af:	5a                   	pop    %edx
4721b0:	53                   	push   %ebx
4721b1:	44                   	inc    %esp
4721b2:	55                   	push   %ebp
4721b3:	4f                   	dec    %edi
4721b4:	76 4d                	jbe    0x472203
4721b6:	59                   	pop    %ecx
4721b7:	57                   	push   %edi
4721b8:	43                   	inc    %ebx
4721b9:	44                   	inc    %esp
4721ba:	50                   	push   %eax
4721bb:	43                   	inc    %ebx
4721bc:	46                   	inc    %esi
4721bd:	37                   	aaa
4721be:	5a                   	pop    %edx
4721bf:	59                   	pop    %ecx
4721c0:	53                   	push   %ebx
4721c1:	44                   	inc    %esp
4721c2:	34 47                	xor    $0x47,%al
4721c4:	38 58 36             	cmp    %bl,0x36(%eax)
4721c7:	57                   	push   %edi
4721c8:	50                   	push   %eax
4721c9:	34 4f                	xor    $0x4f,%al
4721cb:	2c 41                	sub    $0x41,%al
4721cd:	34 4c                	xor    $0x4c,%al
4721cf:	2f                   	das
4721d0:	76 2f                	jbe    0x472201
4721d2:	2f                   	das
4721d3:	77 2c                	ja     0x472201
4721d5:	4f                   	dec    %edi
4721d6:	42                   	inc    %edx
4721d7:	59                   	pop    %ecx
4721d8:	2c 41                	sub    $0x41,%al
4721da:	42                   	inc    %edx
4721db:	46                   	inc    %esi
4721dc:	41                   	inc    %ecx
4721dd:	77 2c                	ja     0x47220b
4721df:	41                   	inc    %ecx
4721e0:	48                   	dec    %eax
4721e1:	58                   	pop    %eax
4721e2:	38 2f                	cmp    %ch,(%edi)
4721e4:	2f                   	das
4721e5:	2f                   	das
4721e6:	45                   	inc    %ebp
4721e7:	2f                   	das
4721e8:	50                   	push   %eax
4721e9:	2f                   	das
4721ea:	2f                   	das
4721eb:	4c                   	dec    %esp
4721ec:	66 33 2f             	xor    (%edi),%bp
4721ef:	2f                   	das
4721f0:	7a 67                	jp     0x472259
4721f2:	4b                   	dec    %ebx
4721f3:	2f                   	das
4721f4:	50                   	push   %eax
4721f5:	2f                   	das
4721f6:	2f                   	das
4721f7:	49                   	dec    %ecx
4721f8:	42                   	inc    %edx
4721f9:	78 4e                	js     0x472249
4721fb:	49                   	dec    %ecx
4721fc:	61                   	popa
4721fd:	6f                   	outsl  %ds:(%esi),(%dx)
4721fe:	67 64 42             	addr16 fs inc %edx
472201:	6a 67                	push   $0x67
472203:	4b                   	dec    %ebx
472204:	46                   	inc    %esi
472205:	6c                   	insb   (%dx),%es:(%edi)
472206:	6c                   	insb   (%dx),%es:(%edi)
472207:	49                   	dec    %ecx
472208:	41                   	inc    %ecx
472209:	49                   	dec    %ecx
47220a:	2c 41                	sub    $0x41,%al
47220c:	42                   	inc    %edx
47220d:	6a 49                	push   $0x49
47220f:	44                   	inc    %esp
472210:	4a                   	dec    %edx
472211:	4e                   	dec    %esi
472212:	55                   	push   %ebp
472213:	4f                   	dec    %edi
472214:	42                   	inc    %edx
472215:	59                   	pop    %ecx
472216:	5a                   	pop    %edx
472217:	53                   	push   %ebx
472218:	41                   	inc    %ecx
472219:	43                   	inc    %ebx
47221a:	2c 2c                	sub    $0x2c,%al
47221c:	59                   	pop    %ecx
47221d:	32 5a 6c             	xor    0x6c(%edx),%bl
472220:	2f                   	das
472221:	67 34 2c             	addr16 xor $0x2c,%al
472224:	44                   	inc    %esp
472225:	6a 6f                	push   $0x6f
472227:	2b 76 2f             	sub    0x2f(%esi),%esi
47222a:	2f                   	das
47222b:	2c 41                	sub    $0x41,%al
47222d:	34 46                	xor    $0x46,%al
47222f:	67 2c 41             	addr16 sub $0x41,%al
472232:	45                   	inc    %ebp
472233:	55                   	push   %ebp
472234:	44                   	inc    %esp
472235:	2c 2c                	sub    $0x2c,%al
472237:	72 50                	jb     0x472289
472239:	76 2f                	jbe    0x47226a
47223b:	2f                   	das
47223c:	2b 58 37             	sub    0x37(%eax),%ebx
47223f:	2f                   	das
472240:	2f                   	das
472241:	38 70 2f             	cmp    %dh,0x2f(%eax)
472244:	50                   	push   %eax
472245:	2f                   	das
472246:	2f                   	das
472247:	4f                   	dec    %edi
472248:	48                   	dec    %eax
472249:	6e                   	outsb  %ds:(%esi),(%dx)
47224a:	37                   	aaa
47224b:	2f                   	das
47224c:	2f                   	das
47224d:	38 67 69             	cmp    %ah,0x69(%edi)
472250:	45                   	inc    %ebp
472251:	54                   	push   %esp
472252:	6d                   	insl   (%dx),%es:(%edi)
472253:	36 79 41             	ss jns 0x472297
472256:	42                   	inc    %edx
472257:	2c 2c                	sub    $0x2c,%al
472259:	59                   	pop    %ecx
47225a:	32 56 6d             	xor    0x6d(%esi),%dl
47225d:	49                   	dec    %ecx
47225e:	41                   	inc    %ecx
47225f:	45                   	inc    %ebp
472260:	2c 41                	sub    $0x41,%al
472262:	42                   	inc    %edx
472263:	69 49 48 75 37 47 52 	imul   $0x52473775,0x48(%ecx),%ecx
47226a:	52                   	push   %edx
47226b:	68 2f 67 34 2c       	push   $0x2c34672f
472270:	44                   	inc    %esp
472271:	69 70 2b 76 2f 2f 2c 	imul   $0x2c2f2f76,0x2b(%eax),%esi
472278:	41                   	inc    %ecx
472279:	34 43                	xor    $0x43,%al
47227b:	51                   	push   %ecx
47227c:	2c 41                	sub    $0x41,%al
47227e:	50                   	push   %eax
47227f:	34 4f                	xor    $0x4f,%al
472281:	42                   	inc    %edx
472282:	2c 34                	sub    $0x34,%al
472284:	4b                   	dec    %ebx
472285:	2f                   	das
472286:	76 2f                	jbe    0x4722b7
472288:	2f                   	das
472289:	79 41                	jns    0x4722cc
47228b:	68 36 2f 52 61       	push   $0x61522f36
472290:	5a                   	pop    %edx
472291:	6d                   	insl   (%dx),%es:(%edi)
472292:	59                   	pop    %ecx
472293:	67 38 73 79          	cmp    %dh,0x79(%bp,%di)
472297:	6a 37                	push   $0x37
472299:	56                   	push   %esi
47229a:	68 6d 49 41 49       	push   $0x4941496d
47229f:	2c 41                	sub    $0x41,%al
4722a1:	42                   	inc    %edx
4722a2:	6a 49                	push   $0x49
4722a4:	4d                   	dec    %ebp
4722a5:	6f                   	outsl  %ds:(%esi),(%dx)
4722a6:	74 4a                	je     0x4722f2
4722a8:	68 4a 59 2f 67       	push   $0x672f594a
4722ad:	34 2c                	xor    $0x2c,%al
4722af:	44                   	inc    %esp
4722b0:	68 32 2b 76 2f       	push   $0x2f762b32
4722b5:	2f                   	das
4722b6:	4b                   	dec    %ebx
4722b7:	67 41                	addr16 inc %ecx
4722b9:	54                   	push   %esp
4722ba:	4d                   	dec    %ebp
4722bb:	41                   	inc    %ecx
4722bc:	59                   	pop    %ecx
4722bd:	41                   	inc    %ecx
4722be:	79 67                	jns    0x472327
4722c0:	2c 2c                	sub    $0x2c,%al
4722c2:	77 2c                	ja     0x4722f0
4722c4:	42                   	inc    %edx
4722c5:	45                   	inc    %ebp
4722c6:	41                   	inc    %ecx
4722c7:	47                   	inc    %edi
4722c8:	6f                   	outsl  %ds:(%esi),(%dx)
4722c9:	30 45 2c             	xor    %al,0x2c(%ebp)
4722cc:	41                   	inc    %ecx
4722cd:	42                   	inc    %edx
4722ce:	67 41                	addr16 inc %ecx
4722d0:	4d                   	dec    %ebp
4722d1:	2c 41                	sub    $0x41,%al
4722d3:	51                   	push   %ecx
4722d4:	72 42                	jb     0x472318
4722d6:	67 63 34             	arpl   %esi,(%si)