41e738:	00 32                	add    %dh,(%edx)
41e73a:	00 4a 00             	add    %cl,0x0(%edx)
41e73d:	6b 00 66             	imul   $0x66,(%eax),%eax
41e740:	00 65 00             	add    %ah,0x0(%ebp)
41e743:	59                   	pop    %ecx
41e744:	00 6e 00             	add    %ch,0x0(%esi)
41e747:	31 00                	xor    %eax,(%eax)
41e749:	4b                   	dec    %ebx
41e74a:	00 72 00             	add    %dh,0x0(%edx)
41e74d:	68 00 64 00 43       	push   $0x43006400
41e752:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e758:	00 32                	add    %dh,(%edx)
41e75a:	00 5a 00             	add    %bl,0x0(%edx)
41e75d:	74 00                	je     0x41e75f
41e75f:	79 00                	jns    0x41e761
41e761:	61                   	popa
41e762:	00 59 00             	add    %bl,0x0(%ecx)
41e765:	6e                   	outsb  %ds:(%esi),(%dx)
41e766:	00 51 00             	add    %dl,0x0(%ecx)
41e769:	2b 00                	sub    (%eax),%eax
41e76b:	35 00 68 00 64       	xor    $0x64006800,%eax
41e770:	00 57 00             	add    %dl,0x0(%edi)
41e773:	72 00                	jb     0x41e775
41e775:	73 00                	jae    0x41e777
41e777:	47                   	inc    %edi
41e778:	00 32                	add    %dh,(%edx)
41e77a:	00 4a 00             	add    %cl,0x0(%edx)
41e77d:	6b 00 66             	imul   $0x66,(%eax),%eax
41e780:	00 65 00             	add    %ah,0x0(%ebp)
41e783:	59                   	pop    %ecx
41e784:	00 6e 00             	add    %ch,0x0(%esi)
41e787:	31 00                	xor    %eax,(%eax)
41e789:	4b                   	dec    %ebx
41e78a:	00 72 00             	add    %dh,0x0(%edx)
41e78d:	68 00 64 00 43       	push   $0x43006400
41e792:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e798:	00 32                	add    %dh,(%edx)
41e79a:	00 5a 00             	add    %bl,0x0(%edx)
41e79d:	74 00                	je     0x41e79f
41e79f:	79 00                	jns    0x41e7a1
41e7a1:	61                   	popa
41e7a2:	00 59 00             	add    %bl,0x0(%ecx)
41e7a5:	6e                   	outsb  %ds:(%esi),(%dx)
41e7a6:	00 51 00             	add    %dl,0x0(%ecx)
41e7a9:	2b 00                	sub    (%eax),%eax
41e7ab:	35 00 68 00 64       	xor    $0x64006800,%eax
41e7b0:	00 57 00             	add    %dl,0x0(%edi)
41e7b3:	72 00                	jb     0x41e7b5
41e7b5:	73 00                	jae    0x41e7b7
41e7b7:	47                   	inc    %edi
41e7b8:	00 32                	add    %dh,(%edx)
41e7ba:	00 4a 00             	add    %cl,0x0(%edx)
41e7bd:	6b 00 66             	imul   $0x66,(%eax),%eax
41e7c0:	00 65 00             	add    %ah,0x0(%ebp)
41e7c3:	59                   	pop    %ecx
41e7c4:	00 6e 00             	add    %ch,0x0(%esi)
41e7c7:	31 00                	xor    %eax,(%eax)
41e7c9:	4b                   	dec    %ebx
41e7ca:	00 72 00             	add    %dh,0x0(%edx)
41e7cd:	68 00 64 00 43       	push   $0x43006400
41e7d2:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e7d8:	00 32                	add    %dh,(%edx)
41e7da:	00 5a 00             	add    %bl,0x0(%edx)
41e7dd:	74 00                	je     0x41e7df
41e7df:	79 00                	jns    0x41e7e1
41e7e1:	61                   	popa
41e7e2:	00 59 00             	add    %bl,0x0(%ecx)
41e7e5:	6e                   	outsb  %ds:(%esi),(%dx)
41e7e6:	00 51 00             	add    %dl,0x0(%ecx)
41e7e9:	2b 00                	sub    (%eax),%eax
41e7eb:	35 00 68 00 64       	xor    $0x64006800,%eax
41e7f0:	00 57 00             	add    %dl,0x0(%edi)
41e7f3:	72 00                	jb     0x41e7f5
41e7f5:	73 00                	jae    0x41e7f7
41e7f7:	47                   	inc    %edi
41e7f8:	00 32                	add    %dh,(%edx)
41e7fa:	00 4a 00             	add    %cl,0x0(%edx)
41e7fd:	6b 00 66             	imul   $0x66,(%eax),%eax
41e800:	00 65 00             	add    %ah,0x0(%ebp)
41e803:	59                   	pop    %ecx
41e804:	00 6e 00             	add    %ch,0x0(%esi)
41e807:	31 00                	xor    %eax,(%eax)
41e809:	4b                   	dec    %ebx
41e80a:	00 72 00             	add    %dh,0x0(%edx)
41e80d:	68 00 64 00 43       	push   $0x43006400
41e812:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e818:	00 32                	add    %dh,(%edx)
41e81a:	00 5a 00             	add    %bl,0x0(%edx)
41e81d:	74 00                	je     0x41e81f
41e81f:	79 00                	jns    0x41e821
41e821:	61                   	popa
41e822:	00 59 00             	add    %bl,0x0(%ecx)
41e825:	6e                   	outsb  %ds:(%esi),(%dx)
41e826:	00 51 00             	add    %dl,0x0(%ecx)
41e829:	2b 00                	sub    (%eax),%eax
41e82b:	35 00 68 00 64       	xor    $0x64006800,%eax
41e830:	00 57 00             	add    %dl,0x0(%edi)
41e833:	72 00                	jb     0x41e835
41e835:	73 00                	jae    0x41e837
41e837:	47                   	inc    %edi
41e838:	00 32                	add    %dh,(%edx)
41e83a:	00 4a 00             	add    %cl,0x0(%edx)
41e83d:	6b 00 66             	imul   $0x66,(%eax),%eax
41e840:	00 65 00             	add    %ah,0x0(%ebp)
41e843:	59                   	pop    %ecx
41e844:	00 6e 00             	add    %ch,0x0(%esi)
41e847:	31 00                	xor    %eax,(%eax)
41e849:	4b                   	dec    %ebx
41e84a:	00 72 00             	add    %dh,0x0(%edx)
41e84d:	68 00 64 00 43       	push   $0x43006400
41e852:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e858:	00 32                	add    %dh,(%edx)
41e85a:	00 5a 00             	add    %bl,0x0(%edx)
41e85d:	74 00                	je     0x41e85f
41e85f:	79 00                	jns    0x41e861
41e861:	61                   	popa
41e862:	00 59 00             	add    %bl,0x0(%ecx)
41e865:	6e                   	outsb  %ds:(%esi),(%dx)
41e866:	00 51 00             	add    %dl,0x0(%ecx)
41e869:	2b 00                	sub    (%eax),%eax
41e86b:	35 00 68 00 64       	xor    $0x64006800,%eax
41e870:	00 57 00             	add    %dl,0x0(%edi)
41e873:	72 00                	jb     0x41e875
41e875:	73 00                	jae    0x41e877
41e877:	47                   	inc    %edi
41e878:	00 32                	add    %dh,(%edx)
41e87a:	00 4a 00             	add    %cl,0x0(%edx)
41e87d:	6b 00 66             	imul   $0x66,(%eax),%eax
41e880:	00 65 00             	add    %ah,0x0(%ebp)
41e883:	59                   	pop    %ecx
41e884:	00 6e 00             	add    %ch,0x0(%esi)
41e887:	31 00                	xor    %eax,(%eax)
41e889:	4b                   	dec    %ebx
41e88a:	00 72 00             	add    %dh,0x0(%edx)
41e88d:	68 00 64 00 43       	push   $0x43006400
41e892:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e898:	00 32                	add    %dh,(%edx)
41e89a:	00 5a 00             	add    %bl,0x0(%edx)
41e89d:	74 00                	je     0x41e89f
41e89f:	79 00                	jns    0x41e8a1
41e8a1:	61                   	popa
41e8a2:	00 59 00             	add    %bl,0x0(%ecx)
41e8a5:	6e                   	outsb  %ds:(%esi),(%dx)
41e8a6:	00 51 00             	add    %dl,0x0(%ecx)
41e8a9:	2b 00                	sub    (%eax),%eax
41e8ab:	35 00 68 00 64       	xor    $0x64006800,%eax
41e8b0:	00 57 00             	add    %dl,0x0(%edi)
41e8b3:	72 00                	jb     0x41e8b5
41e8b5:	73 00                	jae    0x41e8b7
41e8b7:	47                   	inc    %edi
41e8b8:	00 32                	add    %dh,(%edx)
41e8ba:	00 4a 00             	add    %cl,0x0(%edx)
41e8bd:	6b 00 66             	imul   $0x66,(%eax),%eax
41e8c0:	00 65 00             	add    %ah,0x0(%ebp)
41e8c3:	59                   	pop    %ecx
41e8c4:	00 6e 00             	add    %ch,0x0(%esi)
41e8c7:	31 00                	xor    %eax,(%eax)
41e8c9:	4b                   	dec    %ebx
41e8ca:	00 72 00             	add    %dh,0x0(%edx)
41e8cd:	68 00 64 00 43       	push   $0x43006400
41e8d2:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e8d8:	00 32                	add    %dh,(%edx)
41e8da:	00 5a 00             	add    %bl,0x0(%edx)
41e8dd:	74 00                	je     0x41e8df
41e8df:	79 00                	jns    0x41e8e1
41e8e1:	61                   	popa
41e8e2:	00 59 00             	add    %bl,0x0(%ecx)
41e8e5:	6e                   	outsb  %ds:(%esi),(%dx)
41e8e6:	00 51 00             	add    %dl,0x0(%ecx)
41e8e9:	2b 00                	sub    (%eax),%eax
41e8eb:	35 00 68 00 64       	xor    $0x64006800,%eax
41e8f0:	00 57 00             	add    %dl,0x0(%edi)
41e8f3:	72 00                	jb     0x41e8f5
41e8f5:	73 00                	jae    0x41e8f7
41e8f7:	47                   	inc    %edi
41e8f8:	00 32                	add    %dh,(%edx)
41e8fa:	00 4a 00             	add    %cl,0x0(%edx)
41e8fd:	6b 00 66             	imul   $0x66,(%eax),%eax
41e900:	00 65 00             	add    %ah,0x0(%ebp)
41e903:	59                   	pop    %ecx
41e904:	00 6e 00             	add    %ch,0x0(%esi)
41e907:	31 00                	xor    %eax,(%eax)
41e909:	4b                   	dec    %ebx
41e90a:	00 72 00             	add    %dh,0x0(%edx)
41e90d:	68 00 64 00 43       	push   $0x43006400
41e912:	00 35 00 6e 00 48    	add    %dh,0x48006e00
41e918:	00 32                	add    %dh,(%edx)
41e91a:	00 5a 00             	add    %bl,0x0(%edx)
41e91d:	74 00                	je     0x41e91f
41e91f:	79 00                	jns    0x41e921
41e921:	61                   	popa
41e922:	00 59 00             	add    %bl,0x0(%ecx)
41e925:	6e                   	outsb  %ds:(%esi),(%dx)
41e926:	00 51 00             	add    %dl,0x0(%ecx)
41e929:	2b 00                	sub    (%eax),%eax
41e92b:	4c                   	dec    %esp
41e92c:	00 6c 00 70          	add    %ch,0x70(%eax,%eax,1)
41e930:	00 4c 00 4b          	add    %cl,0x4b(%eax,%eax,1)
41e934:	00 6b 00             	add    %ch,0x0(%ebx)
41e937:	61                   	popa
41e938:	00 6c 00 47          	add    %ch,0x47(%eax,%eax,1)
41e93c:	00 56 00             	add    %dl,0x0(%esi)
41e93f:	54                   	push   %esp
41e940:	00 62 00             	add    %ah,0x0(%edx)
41e943:	4b                   	dec    %ebx
41e944:	00 69 00             	add    %ch,0x0(%ecx)
41e947:	4e                   	dec    %esi
41e948:	00 32                	add    %dh,(%edx)
41e94a:	00 34 00             	add    %dh,(%eax,%eax,1)
41e94d:	46                   	inc    %esi
41e94e:	00 5a 00             	add    %bl,0x0(%edx)
41e951:	71 00                	jno    0x41e953
41e953:	4d                   	dec    %ebp
41e954:	00 33                	add    %dh,(%ebx)
41e956:	00 6d 00             	add    %ch,0x0(%ebp)
41e959:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41e95f:	4e                   	dec    %esi
41e960:	00 65 00             	add    %ah,0x0(%ebp)
41e963:	52                   	push   %edx
41e964:	00 6d 00             	add    %ch,0x0(%ebp)
41e967:	4b                   	dec    %ebx
41e968:	00 7a 00             	add    %bh,0x0(%edx)
41e96b:	74 00                	je     0x41e96d
41e96d:	70 00                	jo     0x41e96f
41e96f:	49                   	dec    %ecx
41e970:	00 32                	add    %dh,(%edx)
41e972:	00 59 00             	add    %bl,0x0(%ecx)
41e975:	6a 00                	push   $0x0
41e977:	58                   	pop    %eax
41e978:	00 6b 00             	add    %ch,0x0(%ebx)
41e97b:	70 00                	jo     0x41e97d
41e97d:	79 00                	jns    0x41e97f
41e97f:	63 00                	arpl   %eax,(%eax)
41e981:	62 00                	bound  %eax,(%eax)
41e983:	4b                   	dec    %ebx
41e984:	00 69 00             	add    %ch,0x0(%ecx)
41e987:	4e                   	dec    %esi
41e988:	00 32                	add    %dh,(%edx)
41e98a:	00 34 00             	add    %dh,(%eax,%eax,1)
41e98d:	46                   	inc    %esi
41e98e:	00 5a 00             	add    %bl,0x0(%edx)
41e991:	71 00                	jno    0x41e993
41e993:	4d                   	dec    %ebp
41e994:	00 33                	add    %dh,(%ebx)
41e996:	00 6d 00             	add    %ch,0x0(%ebp)
41e999:	69 00 59 00 6a 00    	imul   $0x6a0059,(%eax),%eax
41e99f:	4e                   	dec    %esi
41e9a0:	00 65 00             	add    %ah,0x0(%ebp)
41e9a3:	52                   	push   %edx
41e9a4:	00 6d 00             	add    %ch,0x0(%ebp)
41e9a7:	4b                   	dec    %ebx
41e9a8:	00 7a 00             	add    %bh,0x0(%edx)
41e9ab:	74 00                	je     0x41e9ad
41e9ad:	70 00                	jo     0x41e9af
41e9af:	49                   	dec    %ecx
41e9b0:	00 32                	add    %dh,(%edx)
41e9b2:	00 59 00             	add    %bl,0x0(%ecx)
41e9b5:	6a 00                	push   $0x0
41e9b7:	58                   	pop    %eax
41e9b8:	00 6b 00             	add    %ch,0x0(%ebx)
41e9bb:	70 00                	jo     0x41e9bd
41e9bd:	79 00                	jns    0x41e9bf
41e9bf:	38 00                	cmp    %al,(%eax)
41e9c1:	31 00                	xor    %eax,(%eax)
41e9c3:	5a                   	pop    %edx
41e9c4:	00 35 00 71 00 30    	add    %dh,0x30007100
41e9ca:	00 54 00 6b          	add    %dl,0x6b(%eax,%eax,1)
41e9ce:	00 52 00             	add    %dl,0x0(%edx)
41e9d1:	42                   	inc    %edx
41e9d2:	00 6f 00             	add    %ch,0x0(%edi)
41e9d5:	7a 00                	jp     0x41e9d7
41e9d7:	32 00                	xor    (%eax),%al
41e9d9:	51                   	push   %ecx
41e9da:	00 49 00             	add    %cl,0x0(%ecx)
41e9dd:	45                   	inc    %ebp
41e9de:	00 37                	add    %dh,(%edi)
41e9e0:	00 54 00 34          	add    %dl,0x34(%eax,%eax,1)
41e9e4:	00 67 00             	add    %ah,0x0(%edi)
41e9e7:	32 00                	xor    (%eax),%al
41e9e9:	51                   	push   %ecx
41e9ea:	00 76 00             	add    %dh,0x0(%esi)
41e9ed:	77 00                	ja     0x41e9ef
41e9ef:	6b 00 6d             	imul   $0x6d,(%eax),%eax
41e9f2:	00 6e 00             	add    %ch,0x0(%esi)
41e9f5:	35 00 43 00 45       	xor    $0x45004300,%eax
41e9fa:	00 64 00 5a          	add    %ah,0x5a(%eax,%eax,1)
41e9fe:	00 53 00             	add    %dl,0x0(%ebx)
41ea01:	4a                   	dec    %edx
41ea02:	00 78 00             	add    %bh,0x0(%eax)
41ea05:	62 00                	bound  %eax,(%eax)
41ea07:	78 00                	js     0x41ea09
41ea09:	4d                   	dec    %ebp
41ea0a:	00 47 00             	add    %al,0x0(%edi)
41ea0d:	31 00                	xor    %eax,(%eax)
41ea0f:	6a 00                	push   $0x0
41ea11:	37                   	aaa
41ea12:	00 42 00             	add    %al,0x0(%edx)
41ea15:	50                   	push   %eax
41ea16:	00 4d 00             	add    %cl,0x0(%ebp)
41ea19:	73 00                	jae    0x41ea1b
41ea1b:	43                   	inc    %ebx
41ea1c:	00 58 00             	add    %bl,0x0(%eax)
41ea1f:	4c                   	dec    %esp
41ea20:	00 50 00             	add    %dl,0x0(%eax)
41ea23:	31 00                	xor    %eax,(%eax)
41ea25:	65 00 75 00          	add    %dh,%gs:0x0(%ebp)
41ea29:	36 00 49 00          	add    %cl,%ss:0x0(%ecx)
41ea2d:	31 00                	xor    %eax,(%eax)
41ea2f:	54                   	push   %esp
41ea30:	00 68 00             	add    %ch,0x0(%eax)
41ea33:	67 00 53 00          	add    %dl,0x0(%bp,%di)
41ea37:	44                   	inc    %esp
41ea38:	00 62 00             	add    %ah,0x0(%edx)
41ea3b:	4d                   	dec    %ebp
41ea3c:	00 45 00             	add    %al,0x0(%ebp)
41ea3f:	47                   	inc    %edi
41ea40:	00 79 00             	add    %bh,0x0(%ecx)
41ea43:	46                   	inc    %esi
41ea44:	00 5a 00             	add    %bl,0x0(%edx)
41ea47:	62 00                	bound  %eax,(%eax)
41ea49:	32 00                	xor    (%eax),%al
41ea4b:	68 00 4e 00 39       	push   $0x39004e00
41ea50:	00 35 00 43 00 4e    	add    %dh,0x4e004300
41ea56:	00 33                	add    %dh,(%ebx)
41ea58:	00 2f                	add    %ch,(%edi)
41ea5a:	00 70 00             	add    %dh,0x0(%eax)
41ea5d:	69 00 49 00 71 00    	imul   $0x710049,(%eax),%eax
41ea63:	4b                   	dec    %ebx
41ea64:	00 66 00             	add    %ah,0x0(%esi)
41ea67:	6c                   	insb   (%dx),%es:(%edi)
41ea68:	00 73 00             	add    %dh,0x0(%ebx)
41ea6b:	66 00 74 00 57       	data16 add %dh,0x57(%eax,%eax,1)
41ea70:	00 59 00             	add    %bl,0x0(%ecx)
41ea73:	32 00                	xor    (%eax),%al
41ea75:	74 00                	je     0x41ea77
41ea77:	52                   	push   %edx
41ea78:	00 7a 00             	add    %bh,0x0(%edx)
41ea7b:	59                   	pop    %ecx
41ea7c:	00 4e 00             	add    %cl,0x0(%esi)
41ea7f:	47                   	inc    %edi
41ea80:	00 59 00             	add    %bl,0x0(%ecx)
41ea83:	35 00 52 00 6d       	xor    $0x6d005200,%eax
41ea88:	00 77 00             	add    %dh,0x0(%edi)
41ea8b:	4f                   	dec    %edi
41ea8c:	00 34 00             	add    %dh,(%eax,%eax,1)
41ea8f:	48                   	dec    %eax
41ea90:	00 41 00             	add    %al,0x0(%ecx)
41ea93:	36 00 79 00          	add    %bh,%ss:0x0(%ecx)
41ea97:	34 00                	xor    $0x0,%al
41ea99:	59                   	pop    %ecx