41d2a8:	00 32                	add    %dh,(%edx)
41d2aa:	00 66 00             	add    %ah,0x0(%esi)
41d2ad:	45                   	inc    %ebp
41d2ae:	00 33                	add    %dh,(%ebx)
41d2b0:	00 73 00             	add    %dh,0x0(%ebx)
41d2b3:	6f                   	outsl  %ds:(%esi),(%dx)
41d2b4:	00 71 00             	add    %dh,0x0(%ecx)
41d2b7:	6a 00                	push   $0x0
41d2b9:	77 00                	ja     0x41d2bb
41d2bb:	68 00 6c 00 48       	push   $0x48006c00
41d2c0:	00 61 00             	add    %ah,0x0(%ecx)
41d2c3:	53                   	push   %ebx
41d2c4:	00 76 00             	add    %dh,0x0(%esi)
41d2c7:	76 00                	jbe    0x41d2c9
41d2c9:	64 00 74 00 35       	add    %dh,%fs:0x35(%eax,%eax,1)
41d2ce:	00 50 00             	add    %dl,0x0(%eax)
41d2d1:	67 00 37             	add    %dh,(%bx)
41d2d4:	00 51 00             	add    %dl,0x0(%ecx)
41d2d7:	34 00                	xor    $0x0,%al
41d2d9:	2f                   	das
41d2da:	00 6d 00             	add    %ch,0x0(%ebp)
41d2dd:	63 00                	arpl   %eax,(%eax)
41d2df:	51                   	push   %ecx
41d2e0:	00 75 00             	add    %dh,0x0(%ebp)
41d2e3:	53                   	push   %ebx
41d2e4:	00 2f                	add    %ch,(%edi)
41d2e6:	00 47 00             	add    %al,0x0(%edi)
41d2e9:	38 00                	cmp    %al,(%eax)
41d2eb:	77 00                	ja     0x41d2ed
41d2ed:	30 00                	xor    %al,(%eax)
41d2ef:	30 00                	xor    %al,(%eax)
41d2f1:	79 00                	jns    0x41d2f3
41d2f3:	45                   	inc    %ebp
41d2f4:	00 62 00             	add    %ah,0x0(%edx)
41d2f7:	57                   	push   %edi
41d2f8:	00 4f 00             	add    %cl,0x0(%edi)
41d2fb:	55                   	push   %ebp
41d2fc:	00 4d 00             	add    %cl,0x0(%ebp)
41d2ff:	56                   	push   %esi
41d300:	00 65 00             	add    %ah,0x0(%ebp)
41d303:	35 00 78 00 6a       	xor    $0x6a007800,%eax
41d308:	00 4a 00             	add    %cl,0x0(%edx)
41d30b:	45                   	inc    %ebp
41d30c:	00 51 00             	add    %dl,0x0(%ecx)
41d30f:	34 00                	xor    $0x0,%al
41d311:	76 00                	jbe    0x41d313
41d313:	39 00                	cmp    %eax,(%eax)
41d315:	4f                   	dec    %edi
41d316:	00 6f 00             	add    %ch,0x0(%edi)
41d319:	2b 00                	sub    (%eax),%eax
41d31b:	79 00                	jns    0x41d31d
41d31d:	61                   	popa
41d31e:	00 78 00             	add    %bh,0x0(%eax)
41d321:	61                   	popa
41d322:	00 39                	add    %bh,(%ecx)
41d324:	00 38                	add    %bh,(%eax)
41d326:	00 6a 00             	add    %ch,0x0(%edx)
41d329:	79 00                	jns    0x41d32b
41d32b:	6b 00 30             	imul   $0x30,(%eax),%eax
41d32e:	00 50 00             	add    %dl,0x0(%eax)
41d331:	46                   	inc    %esi
41d332:	00 63 00             	add    %ah,0x0(%ebx)
41d335:	4e                   	dec    %esi
41d336:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41d33a:	00 43 00             	add    %al,0x0(%ebx)
41d33d:	63 00                	arpl   %eax,(%eax)
41d33f:	4f                   	dec    %edi
41d340:	00 4a 00             	add    %cl,0x0(%edx)
41d343:	39 00                	cmp    %eax,(%eax)
41d345:	54                   	push   %esp
41d346:	00 42 00             	add    %al,0x0(%edx)
41d349:	58                   	pop    %eax
41d34a:	00 54 00 6e          	add    %dl,0x6e(%eax,%eax,1)
41d34e:	00 6f 00             	add    %ch,0x0(%edi)
41d351:	41                   	inc    %ecx
41d352:	00 6e 00             	add    %ch,0x0(%esi)
41d355:	7a 00                	jp     0x41d357
41d357:	2b 00                	sub    (%eax),%eax
41d359:	79 00                	jns    0x41d35b
41d35b:	41                   	inc    %ecx
41d35c:	00 48 00             	add    %cl,0x0(%eax)
41d35f:	69 00 49 00 63 00    	imul   $0x630049,(%eax),%eax
41d365:	66 00 54 00 2f       	data16 add %dl,0x2f(%eax,%eax,1)
41d36a:	00 74 00 6d          	add    %dh,0x6d(%eax,%eax,1)
41d36e:	00 41 00             	add    %al,0x0(%ecx)
41d371:	33 00                	xor    (%eax),%eax
41d373:	68 00 50 00 52       	push   $0x52005000
41d378:	00 4e 00             	add    %cl,0x0(%esi)
41d37b:	66 00 57 00          	data16 add %dl,0x0(%edi)
41d37f:	41                   	inc    %ecx
41d380:	00 45 00             	add    %al,0x0(%ebp)
41d383:	35 00 7a 00 2b       	xor    $0x2b007a00,%eax
41d388:	00 41 00             	add    %al,0x0(%ecx)
41d38b:	78 00                	js     0x41d38d
41d38d:	76 00                	jbe    0x41d38f
41d38f:	69 00 6a 00 61 00    	imul   $0x61006a,(%eax),%eax
41d395:	30 00                	xor    %al,(%eax)
41d397:	77 00                	ja     0x41d399
41d399:	76 00                	jbe    0x41d39b
41d39b:	39 00                	cmp    %eax,(%eax)
41d39d:	43                   	inc    %ebx
41d39e:	00 65 00             	add    %ah,0x0(%ebp)
41d3a1:	38 00                	cmp    %al,(%eax)
41d3a3:	38 00                	cmp    %al,(%eax)
41d3a5:	6f                   	outsl  %ds:(%esi),(%dx)
41d3a6:	00 4e 00             	add    %cl,0x0(%esi)
41d3a9:	57                   	push   %edi
41d3aa:	00 37                	add    %dh,(%edi)
41d3ac:	00 4a 00             	add    %cl,0x0(%edx)
41d3af:	42                   	inc    %edx
41d3b0:	00 7a 00             	add    %bh,0x0(%edx)
41d3b3:	50                   	push   %eax
41d3b4:	00 6d 00             	add    %ch,0x0(%ebp)
41d3b7:	71 00                	jno    0x41d3b9
41d3b9:	62 00                	bound  %eax,(%eax)
41d3bb:	76 00                	jbe    0x41d3bd
41d3bd:	5a                   	pop    %edx
41d3be:	00 55 00             	add    %dl,0x0(%ebp)
41d3c1:	62 00                	bound  %eax,(%eax)
41d3c3:	4b                   	dec    %ebx
41d3c4:	00 69 00             	add    %ch,0x0(%ecx)
41d3c7:	4e                   	dec    %esi
41d3c8:	00 32                	add    %dh,(%edx)
41d3ca:	00 34 00             	add    %dh,(%eax,%eax,1)
41d3cd:	46                   	inc    %esi
41d3ce:	00 5a 00             	add    %bl,0x0(%edx)
41d3d1:	71 00                	jno    0x41d3d3
41d3d3:	4d                   	dec    %ebp
41d3d4:	00 33                	add    %dh,(%ebx)
41d3d6:	00 6d 00             	add    %ch,0x0(%ebp)
41d3d9:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41d3df:	4e                   	dec    %esi
41d3e0:	00 65 00             	add    %ah,0x0(%ebp)
41d3e3:	52                   	push   %edx
41d3e4:	00 6d 00             	add    %ch,0x0(%ebp)
41d3e7:	4b                   	dec    %ebx
41d3e8:	00 7a 00             	add    %bh,0x0(%edx)
41d3eb:	74 00                	je     0x41d3ed
41d3ed:	70 00                	jo     0x41d3ef
41d3ef:	49                   	dec    %ecx
41d3f0:	00 32                	add    %dh,(%edx)
41d3f2:	00 59 00             	add    %bl,0x0(%ecx)
41d3f5:	6a 00                	push   $0x0
41d3f7:	58                   	pop    %eax
41d3f8:	00 6b 00             	add    %ch,0x0(%ebx)
41d3fb:	70 00                	jo     0x41d3fd
41d3fd:	79 00                	jns    0x41d3ff
41d3ff:	63 00                	arpl   %eax,(%eax)
41d401:	62 00                	bound  %eax,(%eax)
41d403:	4b                   	dec    %ebx
41d404:	00 69 00             	add    %ch,0x0(%ecx)
41d407:	4e                   	dec    %esi
41d408:	00 32                	add    %dh,(%edx)
41d40a:	00 34 00             	add    %dh,(%eax,%eax,1)
41d40d:	46                   	inc    %esi
41d40e:	00 5a 00             	add    %bl,0x0(%edx)
41d411:	71 00                	jno    0x41d413
41d413:	4d                   	dec    %ebp
41d414:	00 33                	add    %dh,(%ebx)
41d416:	00 6d 00             	add    %ch,0x0(%ebp)
41d419:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41d41f:	4e                   	dec    %esi
41d420:	00 65 00             	add    %ah,0x0(%ebp)
41d423:	52                   	push   %edx
41d424:	00 6d 00             	add    %ch,0x0(%ebp)
41d427:	4b                   	dec    %ebx
41d428:	00 7a 00             	add    %bh,0x0(%edx)
41d42b:	74 00                	je     0x41d42d
41d42d:	70 00                	jo     0x41d42f
41d42f:	49                   	dec    %ecx
41d430:	00 32                	add    %dh,(%edx)
41d432:	00 59 00             	add    %bl,0x0(%ecx)
41d435:	6a 00                	push   $0x0
41d437:	58                   	pop    %eax
41d438:	00 6b 00             	add    %ch,0x0(%ebx)
41d43b:	70 00                	jo     0x41d43d
41d43d:	79 00                	jns    0x41d43f
41d43f:	63 00                	arpl   %eax,(%eax)
41d441:	62 00                	bound  %eax,(%eax)
41d443:	4b                   	dec    %ebx
41d444:	00 69 00             	add    %ch,0x0(%ecx)
41d447:	4e                   	dec    %esi
41d448:	00 32                	add    %dh,(%edx)
41d44a:	00 34 00             	add    %dh,(%eax,%eax,1)
41d44d:	46                   	inc    %esi
41d44e:	00 5a 00             	add    %bl,0x0(%edx)
41d451:	71 00                	jno    0x41d453
41d453:	4d                   	dec    %ebp
41d454:	00 33                	add    %dh,(%ebx)
41d456:	00 6d 00             	add    %ch,0x0(%ebp)
41d459:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41d45f:	4e                   	dec    %esi
41d460:	00 65 00             	add    %ah,0x0(%ebp)
41d463:	52                   	push   %edx
41d464:	00 6d 00             	add    %ch,0x0(%ebp)
41d467:	4b                   	dec    %ebx
41d468:	00 7a 00             	add    %bh,0x0(%edx)
41d46b:	74 00                	je     0x41d46d
41d46d:	70 00                	jo     0x41d46f
41d46f:	49                   	dec    %ecx
41d470:	00 32                	add    %dh,(%edx)
41d472:	00 59 00             	add    %bl,0x0(%ecx)
41d475:	6a 00                	push   $0x0
41d477:	58                   	pop    %eax
41d478:	00 6b 00             	add    %ch,0x0(%ebx)
41d47b:	70 00                	jo     0x41d47d
41d47d:	79 00                	jns    0x41d47f
41d47f:	63 00                	arpl   %eax,(%eax)
41d481:	62 00                	bound  %eax,(%eax)
41d483:	4b                   	dec    %ebx
41d484:	00 69 00             	add    %ch,0x0(%ecx)
41d487:	4e                   	dec    %esi
41d488:	00 32                	add    %dh,(%edx)
41d48a:	00 34 00             	add    %dh,(%eax,%eax,1)
41d48d:	46                   	inc    %esi
41d48e:	00 5a 00             	add    %bl,0x0(%edx)
41d491:	71 00                	jno    0x41d493
41d493:	4d                   	dec    %ebp
41d494:	00 33                	add    %dh,(%ebx)
41d496:	00 6d 00             	add    %ch,0x0(%ebp)
41d499:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41d49f:	4e                   	dec    %esi
41d4a0:	00 65 00             	add    %ah,0x0(%ebp)
41d4a3:	52                   	push   %edx
41d4a4:	00 6d 00             	add    %ch,0x0(%ebp)
41d4a7:	4b                   	dec    %ebx
41d4a8:	00 7a 00             	add    %bh,0x0(%edx)
41d4ab:	74 00                	je     0x41d4ad
41d4ad:	70 00                	jo     0x41d4af
41d4af:	49                   	dec    %ecx
41d4b0:	00 32                	add    %dh,(%edx)
41d4b2:	00 59 00             	add    %bl,0x0(%ecx)
41d4b5:	6a 00                	push   $0x0
41d4b7:	58                   	pop    %eax
41d4b8:	00 6b 00             	add    %ch,0x0(%ebx)
41d4bb:	70 00                	jo     0x41d4bd
41d4bd:	79 00                	jns    0x41d4bf
41d4bf:	63 00                	arpl   %eax,(%eax)
41d4c1:	62 00                	bound  %eax,(%eax)
41d4c3:	4b                   	dec    %ebx
41d4c4:	00 69 00             	add    %ch,0x0(%ecx)
41d4c7:	4e                   	dec    %esi
41d4c8:	00 32                	add    %dh,(%edx)
41d4ca:	00 34 00             	add    %dh,(%eax,%eax,1)
41d4cd:	46                   	inc    %esi
41d4ce:	00 5a 00             	add    %bl,0x0(%edx)
41d4d1:	71 00                	jno    0x41d4d3
41d4d3:	4d                   	dec    %ebp
41d4d4:	00 33                	add    %dh,(%ebx)
41d4d6:	00 6d 00             	add    %ch,0x0(%ebp)
41d4d9:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41d4df:	4e                   	dec    %esi
41d4e0:	00 65 00             	add    %ah,0x0(%ebp)
41d4e3:	52                   	push   %edx
41d4e4:	00 6d 00             	add    %ch,0x0(%ebp)
41d4e7:	4b                   	dec    %ebx
41d4e8:	00 7a 00             	add    %bh,0x0(%edx)
41d4eb:	74 00                	je     0x41d4ed
41d4ed:	70 00                	jo     0x41d4ef
41d4ef:	49                   	dec    %ecx
41d4f0:	00 32                	add    %dh,(%edx)
41d4f2:	00 59 00             	add    %bl,0x0(%ecx)
41d4f5:	6a 00                	push   $0x0
41d4f7:	58                   	pop    %eax
41d4f8:	00 6b 00             	add    %ch,0x0(%ebx)
41d4fb:	70 00                	jo     0x41d4fd
41d4fd:	79 00                	jns    0x41d4ff
41d4ff:	63 00                	arpl   %eax,(%eax)
41d501:	62 00                	bound  %eax,(%eax)
41d503:	4b                   	dec    %ebx
41d504:	00 69 00             	add    %ch,0x0(%ecx)
41d507:	4e                   	dec    %esi
41d508:	00 32                	add    %dh,(%edx)
41d50a:	00 34 00             	add    %dh,(%eax,%eax,1)
41d50d:	46                   	inc    %esi
41d50e:	00 5a 00             	add    %bl,0x0(%edx)
41d511:	71 00                	jno    0x41d513
41d513:	4d                   	dec    %ebp
41d514:	00 33                	add    %dh,(%ebx)
41d516:	00 6d 00             	add    %ch,0x0(%ebp)
41d519:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41d51f:	4e                   	dec    %esi
41d520:	00 65 00             	add    %ah,0x0(%ebp)
41d523:	52                   	push   %edx
41d524:	00 6d 00             	add    %ch,0x0(%ebp)
41d527:	4b                   	dec    %ebx
41d528:	00 7a 00             	add    %bh,0x0(%edx)
41d52b:	74 00                	je     0x41d52d
41d52d:	70 00                	jo     0x41d52f
41d52f:	49                   	dec    %ecx
41d530:	00 32                	add    %dh,(%edx)
41d532:	00 59 00             	add    %bl,0x0(%ecx)
41d535:	6a 00                	push   $0x0
41d537:	58                   	pop    %eax
41d538:	00 6b 00             	add    %ch,0x0(%ebx)
41d53b:	70 00                	jo     0x41d53d
41d53d:	79 00                	jns    0x41d53f
41d53f:	63 00                	arpl   %eax,(%eax)
41d541:	62 00                	bound  %eax,(%eax)
41d543:	4b                   	dec    %ebx
41d544:	00 69 00             	add    %ch,0x0(%ecx)
41d547:	4e                   	dec    %esi
41d548:	00 32                	add    %dh,(%edx)
41d54a:	00 34 00             	add    %dh,(%eax,%eax,1)
41d54d:	46                   	inc    %esi
41d54e:	00 5a 00             	add    %bl,0x0(%edx)
41d551:	71 00                	jno    0x41d553
41d553:	4d                   	dec    %ebp
41d554:	00 6e 00             	add    %ch,0x0(%esi)
41d557:	64 00 71 00          	add    %dh,%fs:0x0(%ecx)
41d55b:	7a 00                	jp     0x41d55d
41d55d:	6c                   	insb   (%dx),%es:(%edi)
41d55e:	00 69 00             	add    %ch,0x0(%ecx)
41d561:	7a 00                	jp     0x41d563
41d563:	33 00                	xor    (%eax),%eax
41d565:	62 00                	bound  %eax,(%eax)
41d567:	7a 00                	jp     0x41d569
41d569:	4b                   	dec    %ebx
41d56a:	00 7a 00             	add    %bh,0x0(%edx)
41d56d:	44                   	inc    %esp
41d56e:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
41d572:	00 57 00             	add    %dl,0x0(%edi)
41d575:	67 00 67 00          	add    %ah,0x0(%bx)
41d579:	57                   	push   %edi
41d57a:	00 78 00             	add    %bh,0x0(%eax)
41d57d:	43                   	inc    %ebx
41d57e:	00 79 00             	add    %bh,0x0(%ecx)
41d581:	62 00                	bound  %eax,(%eax)
41d583:	47                   	inc    %edi
41d584:	00 4b 00             	add    %cl,0x0(%ebx)
41d587:	44                   	inc    %esp
41d588:	00 2b                	add    %ch,(%ebx)
41d58a:	00 33                	add    %dh,(%ebx)
41d58c:	00 36                	add    %dh,(%esi)
41d58e:	00 4a 00             	add    %cl,0x0(%edx)
41d591:	75 00                	jne    0x41d593
41d593:	6f                   	outsl  %ds:(%esi),(%dx)
41d594:	00 37                	add    %dh,(%edi)
41d596:	00 31                	add    %dh,(%ecx)
41d598:	00 41 00             	add    %al,0x0(%ecx)
41d59b:	49                   	dec    %ecx
41d59c:	00 69 00             	add    %ch,0x0(%ecx)
41d59f:	6e                   	outsb  %ds:(%esi),(%dx)
41d5a0:	00 77 00             	add    %dh,0x0(%edi)
41d5a3:	4c                   	dec    %esp
41d5a4:	00 4b 00             	add    %cl,0x0(%ebx)
41d5a7:	71 00                	jno    0x41d5a9
41d5a9:	63 00                	arpl   %eax,(%eax)
41d5ab:	46                   	inc    %esi
41d5ac:	00 35 00 59 00 63    	add    %dh,0x63005900