41bab2:	00 75 00             	add    %dh,0x0(%ebp)
41bab5:	4c                   	dec    %esp
41bab6:	00 65 00             	add    %ah,0x0(%ebp)
41bab9:	76 00                	jbe    0x41babb
41babb:	65 00 6c 00 50       	add    %ch,%gs:0x50(%eax,%eax,1)
41bac0:	00 72 00             	add    %dh,0x0(%edx)
41bac3:	65 00 76 00          	add    %dh,%gs:0x0(%esi)
41bac7:	69 00 6f 00 75 00    	imul   $0x75006f,(%eax),%eax
41bacd:	73 00                	jae    0x41bacf
41bacf:	55                   	push   %ebp
41bad0:	00 6e 00             	add    %ch,0x0(%esi)
41bad3:	73 00                	jae    0x41bad5
41bad5:	6f                   	outsl  %ds:(%esi),(%dx)
41bad6:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bada:	00 65 00             	add    %ah,0x0(%ebp)
41badd:	64 00 00             	add    %al,%fs:(%eax)
41bae0:	31 50 00             	xor    %edx,0x0(%eax)
41bae3:	72 00                	jb     0x41bae5
41bae5:	65 00 26             	add    %ah,%gs:(%esi)
41bae8:	00 76 00             	add    %dh,0x0(%esi)
41baeb:	69 00 6f 00 75 00    	imul   $0x75006f,(%eax),%eax
41baf1:	73 00                	jae    0x41baf3
41baf3:	20 00                	and    %al,(%eax)
41baf5:	75 00                	jne    0x41baf7
41baf7:	6e                   	outsb  %ds:(%esi),(%dx)
41baf8:	00 73 00             	add    %dh,0x0(%ebx)
41bafb:	6f                   	outsl  %ds:(%esi),(%dx)
41bafc:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bb00:	00 65 00             	add    %ah,0x0(%ebp)
41bb03:	64 00 20             	add    %ah,%fs:(%eax)
41bb06:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41bb0a:	00 76 00             	add    %dh,0x0(%esi)
41bb0d:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bb12:	29 6d 00             	sub    %ebp,0x0(%ebp)
41bb15:	6e                   	outsb  %ds:(%esi),(%dx)
41bb16:	00 75 00             	add    %dh,0x0(%ebp)
41bb19:	4c                   	dec    %esp
41bb1a:	00 65 00             	add    %ah,0x0(%ebp)
41bb1d:	76 00                	jbe    0x41bb1f
41bb1f:	65 00 6c 00 4e       	add    %ch,%gs:0x4e(%eax,%eax,1)
41bb24:	00 65 00             	add    %ah,0x0(%ebp)
41bb27:	78 00                	js     0x41bb29
41bb29:	74 00                	je     0x41bb2b
41bb2b:	55                   	push   %ebp
41bb2c:	00 6e 00             	add    %ch,0x0(%esi)
41bb2f:	73 00                	jae    0x41bb31
41bb31:	6f                   	outsl  %ds:(%esi),(%dx)
41bb32:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bb36:	00 65 00             	add    %ah,0x0(%ebp)
41bb39:	64 00 00             	add    %al,%fs:(%eax)
41bb3c:	29 4e 00             	sub    %ecx,0x0(%esi)
41bb3f:	65 00 78 00          	add    %bh,%gs:0x0(%eax)
41bb43:	74 00                	je     0x41bb45
41bb45:	20 00                	and    %al,(%eax)
41bb47:	75 00                	jne    0x41bb49
41bb49:	6e                   	outsb  %ds:(%esi),(%dx)
41bb4a:	00 73 00             	add    %dh,0x0(%ebx)
41bb4d:	6f                   	outsl  %ds:(%esi),(%dx)
41bb4e:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bb52:	00 65 00             	add    %ah,0x0(%ebp)
41bb55:	26 00 64 00 20       	add    %ah,%es:0x20(%eax,%eax,1)
41bb5a:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41bb5e:	00 76 00             	add    %dh,0x0(%esi)
41bb61:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bb66:	19 6d 00             	sbb    %ebp,0x0(%ebp)
41bb69:	6e                   	outsb  %ds:(%esi),(%dx)
41bb6a:	00 75 00             	add    %dh,0x0(%ebp)
41bb6d:	4c                   	dec    %esp
41bb6e:	00 65 00             	add    %ah,0x0(%ebp)
41bb71:	76 00                	jbe    0x41bb73
41bb73:	65 00 6c 00 53       	add    %ch,%gs:0x53(%eax,%eax,1)
41bb78:	00 65 00             	add    %ah,0x0(%ebp)
41bb7b:	70 00                	jo     0x41bb7d
41bb7d:	33 00                	xor    (%eax),%eax
41bb7f:	00 29                	add    %ch,(%ecx)
41bb81:	6d                   	insl   (%dx),%es:(%edi)
41bb82:	00 6e 00             	add    %ch,0x0(%esi)
41bb85:	75 00                	jne    0x41bb87
41bb87:	4c                   	dec    %esp
41bb88:	00 65 00             	add    %ah,0x0(%ebp)
41bb8b:	76 00                	jbe    0x41bb8d
41bb8d:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bb92:	00 68 00             	add    %ch,0x0(%eax)
41bb95:	61                   	popa
41bb96:	00 6e 00             	add    %ch,0x0(%esi)
41bb99:	67 00 65 00          	add    %ah,0x0(%di)
41bb9d:	50                   	push   %eax
41bb9e:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
41bba2:	00 79 00             	add    %bh,0x0(%ecx)
41bba5:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41bba9:	00 2d 26 00 43 00    	add    %ch,0x430026
41bbaf:	68 00 61 00 6e       	push   $0x6e006100
41bbb4:	00 67 00             	add    %ah,0x0(%edi)
41bbb7:	65 00 20             	add    %ah,%gs:(%eax)
41bbba:	00 70 00             	add    %dh,0x0(%eax)
41bbbd:	6c                   	insb   (%dx),%es:(%edi)
41bbbe:	00 61 00             	add    %ah,0x0(%ecx)
41bbc1:	79 00                	jns    0x41bbc3
41bbc3:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41bbc7:	20 00                	and    %al,(%eax)
41bbc9:	6e                   	outsb  %ds:(%esi),(%dx)
41bbca:	00 61 00             	add    %ah,0x0(%ecx)
41bbcd:	6d                   	insl   (%dx),%es:(%edi)
41bbce:	00 65 00             	add    %ah,0x0(%ebp)
41bbd1:	2e 00 2e             	add    %ch,%cs:(%esi)
41bbd4:	00 2e                	add    %ch,(%esi)
41bbd6:	00 00                	add    %al,(%eax)
41bbd8:	19 6d 00             	sbb    %ebp,0x0(%ebp)
41bbdb:	6e                   	outsb  %ds:(%esi),(%dx)
41bbdc:	00 75 00             	add    %dh,0x0(%ebp)
41bbdf:	4c                   	dec    %esp
41bbe0:	00 65 00             	add    %ah,0x0(%ebp)
41bbe3:	76 00                	jbe    0x41bbe5
41bbe5:	65 00 6c 00 53       	add    %ch,%gs:0x53(%eax,%eax,1)
41bbea:	00 65 00             	add    %ah,0x0(%ebp)
41bbed:	70 00                	jo     0x41bbef
41bbef:	34 00                	xor    $0x0,%al
41bbf1:	00 19                	add    %bl,(%ecx)
41bbf3:	6d                   	insl   (%dx),%es:(%edi)
41bbf4:	00 6e 00             	add    %ch,0x0(%esi)
41bbf7:	75 00                	jne    0x41bbf9
41bbf9:	4c                   	dec    %esp
41bbfa:	00 65 00             	add    %ah,0x0(%ebp)
41bbfd:	76 00                	jbe    0x41bbff
41bbff:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bc04:	00 78 00             	add    %bh,0x0(%eax)
41bc07:	69 00 74 00 00 0b    	imul   $0xb000074,(%eax),%eax
41bc0d:	45                   	inc    %ebp
41bc0e:	00 26                	add    %ah,(%esi)
41bc10:	00 78 00             	add    %bh,0x0(%eax)
41bc13:	69 00 74 00 00 2b    	imul   $0x2b000074,(%eax),%eax
41bc19:	6d                   	insl   (%dx),%es:(%edi)
41bc1a:	00 6e 00             	add    %ch,0x0(%esi)
41bc1d:	75 00                	jne    0x41bc1f
41bc1f:	4c                   	dec    %esp
41bc20:	00 65 00             	add    %ah,0x0(%ebp)
41bc23:	76 00                	jbe    0x41bc25
41bc25:	65 00 6c 00 55       	add    %ch,%gs:0x55(%eax,%eax,1)
41bc2a:	00 6e 00             	add    %ch,0x0(%esi)
41bc2d:	75 00                	jne    0x41bc2f
41bc2f:	73 00                	jae    0x41bc31
41bc31:	65 00 64 00 48       	add    %ah,%gs:0x48(%eax,%eax,1)
41bc36:	00 6f 00             	add    %ch,0x0(%edi)
41bc39:	74 00                	je     0x41bc3b
41bc3b:	6b 00 65             	imul   $0x65,(%eax),%eax
41bc3e:	00 79 00             	add    %bh,0x0(%ecx)
41bc41:	73 00                	jae    0x41bc43
41bc43:	00 39                	add    %bh,(%ecx)
41bc45:	55                   	push   %ebp
41bc46:	00 6e 00             	add    %ch,0x0(%esi)
41bc49:	75 00                	jne    0x41bc4b
41bc4b:	73 00                	jae    0x41bc4d
41bc4d:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
41bc52:	00 68 00             	add    %ch,0x0(%eax)
41bc55:	6f                   	outsl  %ds:(%esi),(%dx)
41bc56:	00 74 00 6b          	add    %dh,0x6b(%eax,%eax,1)
41bc5a:	00 65 00             	add    %ah,0x0(%ebp)
41bc5d:	79 00                	jns    0x41bc5f
41bc5f:	73 00                	jae    0x41bc61
41bc61:	3a 00                	cmp    (%eax),%al
41bc63:	20 00                	and    %al,(%eax)
41bc65:	62 00                	bound  %eax,(%eax)
41bc67:	66 00 67 00          	data16 add %ah,0x0(%edi)
41bc6b:	69 00 6a 00 6b 00    	imul   $0x6b006a,(%eax),%eax
41bc71:	6c                   	insb   (%dx),%es:(%edi)
41bc72:	00 71 00             	add    %dh,0x0(%ecx)
41bc75:	74 00                	je     0x41bc77
41bc77:	77 00                	ja     0x41bc79
41bc79:	79 00                	jns    0x41bc7b
41bc7b:	7a 00                	jp     0x41bc7d
41bc7d:	00 2d 6d 00 6e 00    	add    %ch,0x6e006d
41bc83:	75 00                	jne    0x41bc85
41bc85:	55                   	push   %ebp
41bc86:	00 6e 00             	add    %ch,0x0(%esi)
41bc89:	75 00                	jne    0x41bc8b
41bc8b:	73 00                	jae    0x41bc8d
41bc8d:	65 00 64 00 43       	add    %ah,%gs:0x43(%eax,%eax,1)
41bc92:	00 54 00 52          	add    %dl,0x52(%eax,%eax,1)
41bc96:	00 4c 00 53          	add    %cl,0x53(%eax,%eax,1)
41bc9a:	00 68 00             	add    %ch,0x0(%eax)
41bc9d:	6f                   	outsl  %ds:(%esi),(%dx)
41bc9e:	00 72 00             	add    %dh,0x0(%edx)
41bca1:	74 00                	je     0x41bca3
41bca3:	63 00                	arpl   %eax,(%eax)
41bca5:	75 00                	jne    0x41bca7
41bca7:	74 00                	je     0x41bca9
41bca9:	73 00                	jae    0x41bcab
41bcab:	00 33                	add    %dh,(%ebx)
41bcad:	55                   	push   %ebp
41bcae:	00 6e 00             	add    %ch,0x0(%esi)
41bcb1:	75 00                	jne    0x41bcb3
41bcb3:	73 00                	jae    0x41bcb5
41bcb5:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
41bcba:	00 43 00             	add    %al,0x0(%ebx)
41bcbd:	54                   	push   %esp
41bcbe:	00 52 00             	add    %dl,0x0(%edx)
41bcc1:	4c                   	dec    %esp
41bcc2:	00 20                	add    %ah,(%eax)
41bcc4:	00 73 00             	add    %dh,0x0(%ebx)
41bcc7:	68 00 6f 00 72       	push   $0x72006f00
41bccc:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
41bcd0:	00 75 00             	add    %dh,0x0(%ebp)
41bcd3:	74 00                	je     0x41bcd5
41bcd5:	73 00                	jae    0x41bcd7
41bcd7:	3a 00                	cmp    (%eax),%al
41bcd9:	20 00                	and    %al,(%eax)
41bcdb:	61                   	popa
41bcdc:	00 71 00             	add    %dh,0x0(%ecx)
41bcdf:	00 0f                	add    %cl,(%edi)
41bce1:	6d                   	insl   (%dx),%es:(%edi)
41bce2:	00 6e 00             	add    %ch,0x0(%esi)
41bce5:	75 00                	jne    0x41bce7
41bce7:	45                   	inc    %ebp
41bce8:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bcec:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41bcf0:	0b 26                	or     (%esi),%esp
41bcf2:	00 45 00             	add    %al,0x0(%ebp)
41bcf5:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
41bcf9:	74 00                	je     0x41bcfb
41bcfb:	00 25 6d 00 6e 00    	add    %ah,0x6e006d
41bd01:	75 00                	jne    0x41bd03
41bd03:	45                   	inc    %ebp
41bd04:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bd08:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
41bd0c:	00 72 00             	add    %dh,0x0(%edx)
41bd0f:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
41bd13:	74 00                	je     0x41bd15
41bd15:	65 00 4c 00 65       	add    %cl,%gs:0x65(%eax,%eax,1)
41bd1a:	00 76 00             	add    %dh,0x0(%esi)
41bd1d:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bd22:	23 43 00             	and    0x0(%ebx),%eax
41bd25:	72 00                	jb     0x41bd27
41bd27:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
41bd2b:	74 00                	je     0x41bd2d
41bd2d:	65 00 20             	add    %ah,%gs:(%eax)
41bd30:	00 26                	add    %ah,(%esi)
41bd32:	00 6e 00             	add    %ch,0x0(%esi)
41bd35:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
41bd39:	20 00                	and    %al,(%eax)
41bd3b:	6c                   	insb   (%dx),%es:(%edi)
41bd3c:	00 65 00             	add    %ah,0x0(%ebp)
41bd3f:	76 00                	jbe    0x41bd41
41bd41:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bd46:	21 6d 00             	and    %ebp,0x0(%ebp)
41bd49:	6e                   	outsb  %ds:(%esi),(%dx)
41bd4a:	00 75 00             	add    %dh,0x0(%ebp)
41bd4d:	45                   	inc    %ebp
41bd4e:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bd52:	00 74 00 45          	add    %dh,0x45(%eax,%eax,1)
41bd56:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bd5a:	00 74 00 4c          	add    %dh,0x4c(%eax,%eax,1)
41bd5e:	00 65 00             	add    %ah,0x0(%ebp)
41bd61:	76 00                	jbe    0x41bd63
41bd63:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bd68:	17                   	pop    %ss
41bd69:	26 00 45 00          	add    %al,%es:0x0(%ebp)
41bd6d:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
41bd71:	74 00                	je     0x41bd73
41bd73:	20 00                	and    %al,(%eax)
41bd75:	6c                   	insb   (%dx),%es:(%edi)
41bd76:	00 65 00             	add    %ah,0x0(%ebp)
41bd79:	76 00                	jbe    0x41bd7b
41bd7b:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bd80:	23 6d 00             	and    0x0(%ebp),%ebp
41bd83:	6e                   	outsb  %ds:(%esi),(%dx)
41bd84:	00 75 00             	add    %dh,0x0(%ebp)
41bd87:	45                   	inc    %ebp
41bd88:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bd8c:	00 74 00 41          	add    %dh,0x41(%eax,%eax,1)
41bd90:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
41bd94:	00 43 00             	add    %al,0x0(%ebx)
41bd97:	6f                   	outsl  %ds:(%esi),(%dx)
41bd98:	00 6d 00             	add    %ch,0x0(%ebp)
41bd9b:	6d                   	insl   (%dx),%es:(%edi)
41bd9c:	00 65 00             	add    %ah,0x0(%ebp)
41bd9f:	6e                   	outsb  %ds:(%esi),(%dx)
41bda0:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41bda4:	23 41 00             	and    0x0(%ecx),%eax
41bda7:	64 00 64 00 20       	add    %ah,%fs:0x20(%eax,%eax,1)
41bdac:	00 61 00             	add    %ah,0x0(%ecx)
41bdaf:	20 00                	and    %al,(%eax)
41bdb1:	63 00                	arpl   %eax,(%eax)
41bdb3:	6f                   	outsl  %ds:(%esi),(%dx)
41bdb4:	00 26                	add    %ah,(%esi)
41bdb6:	00 6d 00             	add    %ch,0x0(%ebp)
41bdb9:	6d                   	insl   (%dx),%es:(%edi)
41bdba:	00 65 00             	add    %ah,0x0(%ebp)
41bdbd:	6e                   	outsb  %ds:(%esi),(%dx)
41bdbe:	00 74 00 2e          	add    %dh,0x2e(%eax,%eax,1)
41bdc2:	00 2e                	add    %ch,(%esi)
41bdc4:	00 2e                	add    %ch,(%esi)
41bdc6:	00 00                	add    %al,(%eax)
41bdc8:	1b 6d 00             	sbb    0x0(%ebp),%ebp
41bdcb:	6e                   	outsb  %ds:(%esi),(%dx)
41bdcc:	00 75 00             	add    %dh,0x0(%ebp)
41bdcf:	45                   	inc    %ebp
41bdd0:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bdd4:	00 74 00 44          	add    %dh,0x44(%eax,%eax,1)
41bdd8:	00 65 00             	add    %ah,0x0(%ebp)
41bddb:	6c                   	insb   (%dx),%es:(%edi)
41bddc:	00 65 00             	add    %ah,0x0(%ebp)
41bddf:	74 00                	je     0x41bde1
41bde1:	65 00 00             	add    %al,%gs:(%eax)
41bde4:	2b 26                	sub    (%esi),%esp
41bde6:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
41bdea:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41bdee:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41bdf2:	00 20                	add    %ah,(%eax)
41bdf4:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41bdf8:	00 76 00             	add    %dh,0x0(%esi)
41bdfb:	65 00 6c 00 2f       	add    %ch,%gs:0x2f(%eax,%eax,1)
41be00:	00 63 00             	add    %ah,0x0(%ebx)
41be03:	6f                   	outsl  %ds:(%esi),(%dx)
41be04:	00 6d 00             	add    %ch,0x0(%ebp)
41be07:	6d                   	insl   (%dx),%es:(%edi)
41be08:	00 65 00             	add    %ah,0x0(%ebp)
41be0b:	6e                   	outsb  %ds:(%esi),(%dx)
41be0c:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41be10:	17                   	pop    %ss
41be11:	6d                   	insl   (%dx),%es:(%edi)
41be12:	00 6e 00             	add    %ch,0x0(%esi)
41be15:	75 00                	jne    0x41be17
41be17:	45                   	inc    %ebp
41be18:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41be1c:	00 74 00 53          	add    %dh,0x53(%eax,%eax,1)
41be20:	00 65 00             	add    %ah,0x0(%ebp)
41be23:	70 00                	jo     0x41be25
41be25:	31 00                	xor    %eax,(%eax)
41be27:	00 15 6d 00 6e 00    	add    %dl,0x6e006d
41be2d:	75 00                	jne    0x41be2f
41be2f:	45                   	inc    %ebp
41be30:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41be34:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
41be38:	00 75 00             	add    %dh,0x0(%ebp)
41be3b:	74 00                	je     0x41be3d
41be3d:	00 17                	add    %dl,(%edi)
41be3f:	6d                   	insl   (%dx),%es:(%edi)
41be40:	00 6e 00             	add    %ch,0x0(%esi)
41be43:	75 00                	jne    0x41be45
41be45:	45                   	inc    %ebp
41be46:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41be4a:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
41be4e:	00 6f 00             	add    %ch,0x0(%edi)
41be51:	70 00                	jo     0x41be53
41be53:	79 00                	jns    0x41be55
41be55:	00 19                	add    %bl,(%ecx)
41be57:	6d                   	insl   (%dx),%es:(%edi)
41be58:	00 6e 00             	add    %ch,0x0(%esi)
41be5b:	75 00                	jne    0x41be5d
41be5d:	45                   	inc    %ebp