42111c:	00 34 00             	add    %dh,(%eax,%eax,1)
42111f:	6a 00                	push   $0x0
421121:	5a                   	pop    %edx
421122:	00 71 00             	add    %dh,0x0(%ecx)
421125:	46                   	inc    %esi
421126:	00 31                	add    %dh,(%ecx)
421128:	00 59 00             	add    %bl,0x0(%ecx)
42112b:	7a 00                	jp     0x42112d
42112d:	4b                   	dec    %ebx
42112e:	00 58 00             	add    %bl,0x0(%eax)
421131:	64 00 39             	add    %bh,%fs:(%ecx)
421134:	00 32                	add    %dh,(%edx)
421136:	00 6c 00 6e          	add    %ch,0x6e(%eax,%eax,1)
42113a:	00 79 00             	add    %bh,0x0(%ecx)
42113d:	73 00                	jae    0x42113f
42113f:	54                   	push   %esp
421140:	00 41 00             	add    %al,0x0(%ecx)
421143:	51                   	push   %ecx
421144:	00 62 00             	add    %ah,0x0(%edx)
421147:	31 00                	xor    %eax,(%eax)
421149:	57                   	push   %edi
42114a:	00 56 00             	add    %dl,0x0(%esi)
42114d:	37                   	aaa
42114e:	00 47 00             	add    %al,0x0(%edi)
421151:	6f                   	outsl  %ds:(%esi),(%dx)
421152:	00 64 00 77          	add    %ah,0x77(%eax,%eax,1)
421156:	00 6e 00             	add    %ch,0x0(%esi)
421159:	46                   	inc    %esi
42115a:	00 51 00             	add    %dl,0x0(%ecx)
42115d:	61                   	popa
42115e:	00 35 00 31 00 64    	add    %dh,0x64003100
421164:	00 4c 00 31          	add    %cl,0x31(%eax,%eax,1)
421168:	00 56 00             	add    %dl,0x0(%esi)
42116b:	33 00                	xor    (%eax),%eax
42116d:	50                   	push   %eax
42116e:	00 47 00             	add    %al,0x0(%edi)
421171:	34 00                	xor    $0x0,%al
421173:	43                   	inc    %ebx
421174:	00 53 00             	add    %dl,0x0(%ebx)
421177:	30 00                	xor    %al,(%eax)
421179:	44                   	inc    %esp
42117a:	00 43 00             	add    %al,0x0(%ebx)
42117d:	7a 00                	jp     0x42117f
42117f:	36 00 56 00          	add    %dl,%ss:0x0(%esi)
421183:	61                   	popa
421184:	00 4b 00             	add    %cl,0x0(%ebx)
421187:	6e                   	outsb  %ds:(%esi),(%dx)
421188:	00 38                	add    %bh,(%eax)
42118a:	00 43 00             	add    %al,0x0(%ebx)
42118d:	76 00                	jbe    0x42118f
42118f:	46                   	inc    %esi
421190:	00 65 00             	add    %ah,0x0(%ebp)
421193:	4c                   	dec    %esp
421194:	00 30                	add    %dh,(%eax)
421196:	00 69 00             	add    %ch,0x0(%ecx)
421199:	47                   	inc    %edi
42119a:	00 50 00             	add    %dl,0x0(%eax)
42119d:	4d                   	dec    %ebp
42119e:	00 78 00             	add    %bh,0x0(%eax)
4211a1:	65 00 39             	add    %bh,%gs:(%ecx)
4211a4:	00 62 00             	add    %ah,0x0(%edx)
4211a7:	47                   	inc    %edi
4211a8:	00 4e 00             	add    %cl,0x0(%esi)
4211ab:	54                   	push   %esp
4211ac:	00 41 00             	add    %al,0x0(%ecx)
4211af:	33 00                	xor    (%eax),%eax
4211b1:	64 00 4b 00          	add    %cl,%fs:0x0(%ebx)
4211b5:	77 00                	ja     0x4211b7
4211b7:	63 00                	arpl   %eax,(%eax)
4211b9:	6f                   	outsl  %ds:(%esi),(%dx)
4211ba:	00 63 00             	add    %ah,0x0(%ebx)
4211bd:	36 00 38             	add    %bh,%ss:(%eax)
4211c0:	00 36                	add    %dh,(%esi)
4211c2:	00 6e 00             	add    %ch,0x0(%esi)
4211c5:	41                   	inc    %ecx
4211c6:	00 37                	add    %dh,(%edi)
4211c8:	00 5a 00             	add    %bl,0x0(%edx)
4211cb:	30 00                	xor    %al,(%eax)
4211cd:	36 00 2b             	add    %ch,%ss:(%ebx)
4211d0:	00 35 00 51 00 55    	add    %dh,0x55005100
4211d6:	00 31                	add    %dh,(%ecx)
4211d8:	00 47 00             	add    %al,0x0(%edi)
4211db:	39 00                	cmp    %eax,(%eax)
4211dd:	32 00                	xor    (%eax),%al
4211df:	56                   	push   %esi
4211e0:	00 65 00             	add    %ah,0x0(%ebp)
4211e3:	74 00                	je     0x4211e5
4211e5:	66 00 4c 00 48       	data16 add %cl,0x48(%eax,%eax,1)
4211ea:	00 6f 00             	add    %ch,0x0(%edi)
4211ed:	64 00 4e 00          	add    %cl,%fs:0x0(%esi)
4211f1:	74 00                	je     0x4211f3
4211f3:	66 00 6e 00          	data16 add %ch,0x0(%esi)
4211f7:	37                   	aaa
4211f8:	00 32                	add    %dh,(%edx)
4211fa:	00 5a 00             	add    %bl,0x0(%edx)
4211fd:	4e                   	dec    %esi
4211fe:	00 55 00             	add    %dl,0x0(%ebp)
421201:	34 00                	xor    $0x0,%al
421203:	76 00                	jbe    0x421205
421205:	6d                   	insl   (%dx),%es:(%edi)
421206:	00 2f                	add    %ch,(%edi)
421208:	00 2f                	add    %ch,(%edi)
42120a:	00 4a 00             	add    %cl,0x0(%edx)
42120d:	30 00                	xor    %al,(%eax)
42120f:	58                   	pop    %eax
421210:	00 63 00             	add    %ah,0x0(%ebx)
421213:	44                   	inc    %esp
421214:	00 2f                	add    %ch,(%edi)
421216:	00 54 00 5a          	add    %dl,0x5a(%eax,%eax,1)
42121a:	00 2f                	add    %ch,(%edi)
42121c:	00 52 00             	add    %dl,0x0(%edx)
42121f:	6a 00                	push   $0x0
421221:	48                   	dec    %eax
421222:	00 6f 00             	add    %ch,0x0(%edi)
421225:	50                   	push   %eax
421226:	00 61 00             	add    %ah,0x0(%ecx)
421229:	44                   	inc    %esp
42122a:	00 66 00             	add    %ah,0x0(%esi)
42122d:	32 00                	xor    (%eax),%al
42122f:	6b 00 47             	imul   $0x47,(%eax),%eax
421232:	00 52 00             	add    %dl,0x0(%edx)
421235:	6c                   	insb   (%dx),%es:(%edi)
421236:	00 7a 00             	add    %bh,0x0(%edx)
421239:	4a                   	dec    %edx
42123a:	00 65 00             	add    %ah,0x0(%ebp)
42123d:	4f                   	dec    %edi
42123e:	00 77 00             	add    %dh,0x0(%edi)
421241:	6d                   	insl   (%dx),%es:(%edi)
421242:	00 66 00             	add    %ah,0x0(%esi)
421245:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
421249:	69 00 62 00 72 00    	imul   $0x720062,(%eax),%eax
42124f:	33 00                	xor    (%eax),%eax
421251:	47                   	inc    %edi
421252:	00 46 00             	add    %al,0x0(%esi)
421255:	48                   	dec    %eax
421256:	00 70 00             	add    %dh,0x0(%eax)
421259:	46                   	inc    %esi
42125a:	00 78 00             	add    %bh,0x0(%eax)
42125d:	75 00                	jne    0x42125f
42125f:	78 00                	js     0x421261
421261:	55                   	push   %ebp
421262:	00 6a 00             	add    %ch,0x0(%edx)
421265:	78 00                	js     0x421267
421267:	7a 00                	jp     0x421269
421269:	78 00                	js     0x42126b
42126b:	72 00                	jb     0x42126d
42126d:	71 00                	jno    0x42126f
42126f:	7a 00                	jp     0x421271
421271:	65 00 4f 00          	add    %cl,%gs:0x0(%edi)
421275:	4c                   	dec    %esp
421276:	00 53 00             	add    %dl,0x0(%ebx)
421279:	66 00 66 00          	data16 add %ah,0x0(%esi)
42127d:	66 00 58 00          	data16 add %bl,0x0(%eax)
421281:	34 00                	xor    $0x0,%al
421283:	74 00                	je     0x421285
421285:	67 00 46 00          	add    %al,0x0(%bp)
421289:	55                   	push   %ebp
42128a:	00 58 00             	add    %bl,0x0(%eax)
42128d:	77 00                	ja     0x42128f
42128f:	79 00                	jns    0x421291
421291:	53                   	push   %ebx
421292:	00 50 00             	add    %dl,0x0(%eax)
421295:	4b                   	dec    %ebx
421296:	00 48 00             	add    %cl,0x0(%eax)
421299:	50                   	push   %eax
42129a:	00 6e 00             	add    %ch,0x0(%esi)
42129d:	39 00                	cmp    %eax,(%eax)
42129f:	48                   	dec    %eax
4212a0:	00 31                	add    %dh,(%ecx)
4212a2:	00 30                	add    %dh,(%eax)
4212a4:	00 39                	add    %bh,(%ecx)
4212a6:	00 67 00             	add    %ah,0x0(%edi)
4212a9:	36 00 58 00          	add    %bl,%ss:0x0(%eax)
4212ad:	61                   	popa
4212ae:	00 49 00             	add    %cl,0x0(%ecx)
4212b1:	33 00                	xor    (%eax),%eax
4212b3:	42                   	inc    %edx
4212b4:	00 75 00             	add    %dh,0x0(%ebp)
4212b7:	57                   	push   %edi
4212b8:	00 73 00             	add    %dh,0x0(%ebx)
4212bb:	4e                   	dec    %esi
4212bc:	00 68 00             	add    %ch,0x0(%eax)
4212bf:	7a 00                	jp     0x4212c1
4212c1:	49                   	dec    %ecx
4212c2:	00 66 00             	add    %ah,0x0(%esi)
4212c5:	41                   	inc    %ecx
4212c6:	00 45 00             	add    %al,0x0(%ebp)
4212c9:	41                   	inc    %ecx
4212ca:	00 58 00             	add    %bl,0x0(%eax)
4212cd:	61                   	popa
4212ce:	00 79 00             	add    %bh,0x0(%ecx)
4212d1:	32 00                	xor    (%eax),%al
4212d3:	57                   	push   %edi
4212d4:	00 2f                	add    %ch,(%edi)
4212d6:	00 61 00             	add    %ah,0x0(%ecx)
4212d9:	73 00                	jae    0x4212db
4212db:	54                   	push   %esp
4212dc:	00 62 00             	add    %ah,0x0(%edx)
4212df:	56                   	push   %esi
4212e0:	00 43 00             	add    %al,0x0(%ebx)
4212e3:	42                   	inc    %edx
4212e4:	00 76 00             	add    %dh,0x0(%esi)
4212e7:	2f                   	das
4212e8:	00 34 00             	add    %dh,(%eax,%eax,1)
4212eb:	6a 00                	push   $0x0
4212ed:	6f                   	outsl  %ds:(%esi),(%dx)
4212ee:	00 38                	add    %bh,(%eax)
4212f0:	00 57 00             	add    %dl,0x0(%edi)
4212f3:	4f                   	dec    %edi
4212f4:	00 6b 00             	add    %ch,0x0(%ebx)
4212f7:	41                   	inc    %ecx
4212f8:	00 76 00             	add    %dh,0x0(%esi)
4212fb:	66 00 58 00          	data16 add %bl,0x0(%eax)
4212ff:	33 00                	xor    (%eax),%eax
421301:	67 00 4f 00          	add    %cl,0x0(%bx)
421305:	6f                   	outsl  %ds:(%esi),(%dx)
421306:	00 64 00 62          	add    %ah,0x62(%eax,%eax,1)
42130a:	00 52 00             	add    %dl,0x0(%edx)
42130d:	45                   	inc    %ebp
42130e:	00 47 00             	add    %al,0x0(%edi)
421311:	77 00                	ja     0x421313
421313:	53                   	push   %ebx
421314:	00 39                	add    %bh,(%ecx)
421316:	00 32                	add    %dh,(%edx)
421318:	00 51 00             	add    %dl,0x0(%ecx)
42131b:	6d                   	insl   (%dx),%es:(%edi)
42131c:	00 44 00 2f          	add    %al,0x2f(%eax,%eax,1)
421320:	00 6d 00             	add    %ch,0x0(%ebp)
421323:	61                   	popa
421324:	00 57 00             	add    %dl,0x0(%edi)
421327:	44                   	inc    %esp
421328:	00 42 00             	add    %al,0x0(%edx)
42132b:	69 00 78 00 4a 00    	imul   $0x4a0078,(%eax),%eax
421331:	36 00 4e 00          	add    %cl,%ss:0x0(%esi)
421335:	41                   	inc    %ecx
421336:	00 50 00             	add    %dl,0x0(%eax)
421339:	51                   	push   %ecx
42133a:	00 59 00             	add    %bl,0x0(%ecx)
42133d:	74 00                	je     0x42133f
42133f:	59                   	pop    %ecx
421340:	00 68 00             	add    %ch,0x0(%eax)
421343:	4f                   	dec    %edi
421344:	00 42 00             	add    %al,0x0(%edx)
421347:	57                   	push   %edi
421348:	00 42 00             	add    %al,0x0(%edx)
42134b:	38 00                	cmp    %al,(%eax)
42134d:	6f                   	outsl  %ds:(%esi),(%dx)
42134e:	00 52 00             	add    %dl,0x0(%edx)
421351:	73 00                	jae    0x421353
421353:	4b                   	dec    %ebx
421354:	00 61 00             	add    %ah,0x0(%ecx)
421357:	35 00 37 00 49       	xor    $0x49003700,%eax
42135c:	00 4b 00             	add    %cl,0x0(%ebx)
42135f:	62 00                	bound  %eax,(%eax)
421361:	69 00 36 00 4c 00    	imul   $0x4c0036,(%eax),%eax
421367:	6e                   	outsb  %ds:(%esi),(%dx)
421368:	00 37                	add    %dh,(%edi)
42136a:	00 31                	add    %dh,(%ecx)
42136c:	00 47 00             	add    %al,0x0(%edi)
42136f:	38 00                	cmp    %al,(%eax)
421371:	58                   	pop    %eax
421372:	00 61 00             	add    %ah,0x0(%ecx)
421375:	74 00                	je     0x421377
421377:	2b 00                	sub    (%eax),%eax
421379:	77 00                	ja     0x42137b
42137b:	6e                   	outsb  %ds:(%esi),(%dx)
42137c:	00 55 00             	add    %dl,0x0(%ebp)
42137f:	6c                   	insb   (%dx),%es:(%edi)
421380:	00 6d 00             	add    %ch,0x0(%ebp)
421383:	7a 00                	jp     0x421385
421385:	37                   	aaa
421386:	00 2f                	add    %ch,(%edi)
421388:	00 4b 00             	add    %cl,0x0(%ebx)
42138b:	7a 00                	jp     0x42138d
42138d:	4f                   	dec    %edi
42138e:	00 4f 00             	add    %cl,0x0(%edi)
421391:	37                   	aaa
421392:	00 38                	add    %bh,(%eax)
421394:	00 6d 00             	add    %ch,0x0(%ebp)
421397:	6c                   	insb   (%dx),%es:(%edi)
421398:	00 6f 00             	add    %ch,0x0(%edi)
42139b:	4b                   	dec    %ebx
42139c:	00 2b                	add    %ch,(%ebx)
42139e:	00 44 00 5a          	add    %al,0x5a(%eax,%eax,1)
4213a2:	00 38                	add    %bh,(%eax)
4213a4:	00 4e 00             	add    %cl,0x0(%esi)
4213a7:	76 00                	jbe    0x4213a9
4213a9:	4b                   	dec    %ebx
4213aa:	00 45 00             	add    %al,0x0(%ebp)
4213ad:	39 00                	cmp    %eax,(%eax)
4213af:	41                   	inc    %ecx
4213b0:	00 53 00             	add    %dl,0x0(%ebx)
4213b3:	7a 00                	jp     0x4213b5
4213b5:	32 00                	xor    (%eax),%al
4213b7:	78 00                	js     0x4213b9
4213b9:	39 00                	cmp    %eax,(%eax)
4213bb:	56                   	push   %esi
4213bc:	00 7a 00             	add    %bh,0x0(%edx)
4213bf:	58                   	pop    %eax
4213c0:	00 4c 00 38          	add    %cl,0x38(%eax,%eax,1)
4213c4:	00 66 00             	add    %ah,0x0(%esi)
4213c7:	4b                   	dec    %ebx
4213c8:	00 47 00             	add    %al,0x0(%edi)
4213cb:	42                   	inc    %edx
4213cc:	00 46 00             	add    %al,0x0(%esi)
4213cf:	48                   	dec    %eax
4213d0:	00 78 00             	add    %bh,0x0(%eax)
4213d3:	43                   	inc    %ebx
4213d4:	00 50 00             	add    %dl,0x0(%eax)
4213d7:	64 00 79 00          	add    %bh,%fs:0x0(%ecx)
4213db:	48                   	dec    %eax
4213dc:	00 36                	add    %dh,(%esi)
4213de:	00 54 00 65          	add    %dl,0x65(%eax,%eax,1)
4213e2:	00 4c 00 37          	add    %cl,0x37(%eax,%eax,1)
4213e6:	00 6e 00             	add    %ch,0x0(%esi)
4213e9:	4c                   	dec    %esp
4213ea:	00 78 00             	add    %bh,0x0(%eax)
4213ed:	33 00                	xor    (%eax),%eax
4213ef:	4a                   	dec    %edx
4213f0:	00 4c 00 52          	add    %cl,0x52(%eax,%eax,1)
4213f4:	00 69 00             	add    %ch,0x0(%ecx)
4213f7:	42                   	inc    %edx
4213f8:	00 7a 00             	add    %bh,0x0(%edx)
4213fb:	50                   	push   %eax
4213fc:	00 62 00             	add    %ah,0x0(%edx)
4213ff:	48                   	dec    %eax
421400:	00 58 00             	add    %bl,0x0(%eax)
421403:	6e                   	outsb  %ds:(%esi),(%dx)
421404:	00 38                	add    %bh,(%eax)
421406:	00 49 00             	add    %cl,0x0(%ecx)
421409:	5a                   	pop    %edx
42140a:	00 4d 00             	add    %cl,0x0(%ebp)
42140d:	43                   	inc    %ebx
42140e:	00 6b 00             	add    %ch,0x0(%ebx)
421411:	31 00                	xor    %eax,(%eax)
421413:	54                   	push   %esp
421414:	00 44 00 55          	add    %al,0x55(%eax,%eax,1)
421418:	00 45 00             	add    %al,0x0(%ebp)
42141b:	66 00 47 00          	data16 add %al,0x0(%edi)
42141f:	69 00 4b 00 37 00    	imul   $0x37004b,(%eax),%eax
421425:	72 00                	jb     0x421427
421427:	54                   	push   %esp
421428:	00 56 00             	add    %dl,0x0(%esi)
42142b:	65 00 50 00          	add    %dl,%gs:0x0(%eax)
42142f:	6c                   	insb   (%dx),%es:(%edi)
421430:	00 75 00             	add    %dh,0x0(%ebp)
421433:	78 00                	js     0x421435
421435:	4a                   	dec    %edx
421436:	00 69 00             	add    %ch,0x0(%ecx)
421439:	48                   	dec    %eax