41ab1e:	42                   	inc    %edx
41ab1f:	00 2e                	add    %ch,(%esi)
41ab21:	06                   	push   %es
41ab22:	4c                   	dec    %esp
41ab23:	00 55 00             	add    %dl,0x0(%ebp)
41ab26:	47                   	inc    %edi
41ab27:	00 2e                	add    %ch,(%esi)
41ab29:	06                   	push   %es
41ab2a:	2e 06                	cs push %es
41ab2c:	2e 06                	cs push %es
41ab2e:	43                   	inc    %ebx
41ab2f:	00 2e                	add    %ch,(%esi)
41ab31:	06                   	push   %es
41ab32:	2e 06                	cs push %es
41ab34:	34 00                	xor    $0x0,%al
41ab36:	48                   	dec    %eax
41ab37:	00 2e                	add    %ch,(%esi)
41ab39:	06                   	push   %es
41ab3a:	2e 06                	cs push %es
41ab3c:	2e 06                	cs push %es
41ab3e:	44                   	inc    %esp
41ab3f:	00 2e                	add    %ch,(%esi)
41ab41:	06                   	push   %es
41ab42:	4c                   	dec    %esp
41ab43:	00 4d 00             	add    %cl,0x0(%ebp)
41ab46:	2e 06                	cs push %es
41ab48:	2e 06                	cs push %es
41ab4a:	2e 06                	cs push %es
41ab4c:	2e 06                	cs push %es
41ab4e:	42                   	inc    %edx
41ab4f:	00 2e                	add    %ch,(%esi)
41ab51:	06                   	push   %es
41ab52:	4d                   	dec    %ebp
41ab53:	00 63 00             	add    %ah,0x0(%ebx)
41ab56:	45                   	inc    %ebp
41ab57:	00 2e                	add    %ch,(%esi)
41ab59:	06                   	push   %es
41ab5a:	2e 06                	cs push %es
41ab5c:	2e 06                	cs push %es
41ab5e:	42                   	inc    %edx
41ab5f:	00 2e                	add    %ch,(%esi)
41ab61:	06                   	push   %es
41ab62:	48                   	dec    %eax
41ab63:	00 55 00             	add    %dl,0x0(%ebp)
41ab66:	46                   	inc    %esi
41ab67:	00 2e                	add    %ch,(%esi)
41ab69:	06                   	push   %es
41ab6a:	2e 06                	cs push %es
41ab6c:	2e 06                	cs push %es
41ab6e:	42                   	inc    %edx
41ab6f:	00 2e                	add    %ch,(%esi)
41ab71:	06                   	push   %es
41ab72:	43                   	inc    %ebx
41ab73:	00 6b 00             	add    %ch,0x0(%ebx)
41ab76:	44                   	inc    %esp
41ab77:	00 2e                	add    %ch,(%esi)
41ab79:	06                   	push   %es
41ab7a:	2e 06                	cs push %es
41ab7c:	2e 06                	cs push %es
41ab7e:	42                   	inc    %edx
41ab7f:	00 2e                	add    %ch,(%esi)
41ab81:	06                   	push   %es
41ab82:	49                   	dec    %ecx
41ab83:	00 55 00             	add    %dl,0x0(%ebp)
41ab86:	44                   	inc    %esp
41ab87:	00 2e                	add    %ch,(%esi)
41ab89:	06                   	push   %es
41ab8a:	2e 06                	cs push %es
41ab8c:	2e 06                	cs push %es
41ab8e:	43                   	inc    %ebx
41ab8f:	00 2e                	add    %ch,(%esi)
41ab91:	06                   	push   %es
41ab92:	46                   	inc    %esi
41ab93:	00 38                	add    %bh,(%eax)
41ab95:	00 44 00 2e          	add    %al,0x2e(%eax,%eax,1)
41ab99:	06                   	push   %es
41ab9a:	2e 06                	cs push %es
41ab9c:	2e 06                	cs push %es
41ab9e:	44                   	inc    %esp
41ab9f:	00 2e                	add    %ch,(%esi)
41aba1:	06                   	push   %es
41aba2:	43                   	inc    %ebx
41aba3:	00 49 00             	add    %cl,0x0(%ecx)
41aba6:	45                   	inc    %ebp
41aba7:	00 2e                	add    %ch,(%esi)
41aba9:	06                   	push   %es
41abaa:	2e 06                	cs push %es
41abac:	2e 06                	cs push %es
41abae:	42                   	inc    %edx
41abaf:	00 2e                	add    %ch,(%esi)
41abb1:	06                   	push   %es
41abb2:	4f                   	dec    %edi
41abb3:	00 4d 00             	add    %cl,0x0(%ebp)
41abb6:	47                   	inc    %edi
41abb7:	00 2e                	add    %ch,(%esi)
41abb9:	06                   	push   %es
41abba:	2e 06                	cs push %es
41abbc:	2e 06                	cs push %es
41abbe:	42                   	inc    %edx
41abbf:	00 2e                	add    %ch,(%esi)
41abc1:	06                   	push   %es
41abc2:	4b                   	dec    %ebx
41abc3:	00 34 00             	add    %dh,(%eax,%eax,1)
41abc6:	2e 06                	cs push %es
41abc8:	2e 06                	cs push %es
41abca:	2e 06                	cs push %es
41abcc:	2e 06                	cs push %es
41abce:	42                   	inc    %edx
41abcf:	00 2e                	add    %ch,(%esi)
41abd1:	06                   	push   %es
41abd2:	48                   	dec    %eax
41abd3:	00 45 00             	add    %al,0x0(%ebp)
41abd6:	45                   	inc    %ebp
41abd7:	00 2e                	add    %ch,(%esi)
41abd9:	06                   	push   %es
41abda:	2e 06                	cs push %es
41abdc:	2e 06                	cs push %es
41abde:	42                   	inc    %edx
41abdf:	00 2e                	add    %ch,(%esi)
41abe1:	06                   	push   %es
41abe2:	47                   	inc    %edi
41abe3:	00 34 00             	add    %dh,(%eax,%eax,1)
41abe6:	45                   	inc    %ebp
41abe7:	00 2e                	add    %ch,(%esi)
41abe9:	06                   	push   %es
41abea:	2e 06                	cs push %es
41abec:	2e 06                	cs push %es
41abee:	43                   	inc    %ebx
41abef:	00 2e                	add    %ch,(%esi)
41abf1:	06                   	push   %es
41abf2:	46                   	inc    %esi
41abf3:	00 34 00             	add    %dh,(%eax,%eax,1)
41abf6:	47                   	inc    %edi
41abf7:	00 2e                	add    %ch,(%esi)
41abf9:	06                   	push   %es
41abfa:	2e 06                	cs push %es
41abfc:	2e 06                	cs push %es
41abfe:	44                   	inc    %esp
41abff:	00 2e                	add    %ch,(%esi)
41ac01:	06                   	push   %es
41ac02:	4c                   	dec    %esp
41ac03:	00 55 00             	add    %dl,0x0(%ebp)
41ac06:	47                   	inc    %edi
41ac07:	00 2e                	add    %ch,(%esi)
41ac09:	06                   	push   %es
41ac0a:	2e 06                	cs push %es
41ac0c:	2e 06                	cs push %es
41ac0e:	45                   	inc    %ebp
41ac0f:	00 2e                	add    %ch,(%esi)
41ac11:	06                   	push   %es
41ac12:	4f                   	dec    %edi
41ac13:	00 45 00             	add    %al,0x0(%ebp)
41ac16:	44                   	inc    %esp
41ac17:	00 2e                	add    %ch,(%esi)
41ac19:	06                   	push   %es
41ac1a:	2e 06                	cs push %es
41ac1c:	2e 06                	cs push %es
41ac1e:	42                   	inc    %edx
41ac1f:	00 2e                	add    %ch,(%esi)
41ac21:	06                   	push   %es
41ac22:	45                   	inc    %ebp
41ac23:	00 77 00             	add    %dh,0x0(%edi)
41ac26:	44                   	inc    %esp
41ac27:	00 2e                	add    %ch,(%esi)
41ac29:	06                   	push   %es
41ac2a:	2e 06                	cs push %es
41ac2c:	2e 06                	cs push %es
41ac2e:	43                   	inc    %ebx
41ac2f:	00 2e                	add    %ch,(%esi)
41ac31:	06                   	push   %es
41ac32:	46                   	inc    %esi
41ac33:	00 55 00             	add    %dl,0x0(%ebp)
41ac36:	44                   	inc    %esp
41ac37:	00 43 00             	add    %al,0x0(%ebx)
41ac3a:	51                   	push   %ecx
41ac3b:	00 44 00 6e          	add    %al,0x6e(%eax,%eax,1)
41ac3f:	00 42 00             	add    %al,0x0(%edx)
41ac42:	2e 06                	cs push %es
41ac44:	45                   	inc    %ebp
41ac45:	00 2e                	add    %ch,(%esi)
41ac47:	06                   	push   %es
41ac48:	45                   	inc    %ebp
41ac49:	00 51 00             	add    %dl,0x0(%ecx)
41ac4c:	44                   	inc    %esp
41ac4d:	00 6e 00             	add    %ch,0x0(%esi)
41ac50:	42                   	inc    %edx
41ac51:	00 2e                	add    %ch,(%esi)
41ac53:	06                   	push   %es
41ac54:	59                   	pop    %ecx
41ac55:	00 2e                	add    %ch,(%esi)
41ac57:	06                   	push   %es
41ac58:	47                   	inc    %edi
41ac59:	00 51 00             	add    %dl,0x0(%ecx)
41ac5c:	44                   	inc    %esp
41ac5d:	00 6e 00             	add    %ch,0x0(%esi)
41ac60:	42                   	inc    %edx
41ac61:	00 2e                	add    %ch,(%esi)
41ac63:	06                   	push   %es
41ac64:	6f                   	outsl  %ds:(%esi),(%dx)
41ac65:	00 2e                	add    %ch,(%esi)
41ac67:	06                   	push   %es
41ac68:	4b                   	dec    %ebx
41ac69:	00 51 00             	add    %dl,0x0(%ecx)
41ac6c:	44                   	inc    %esp
41ac6d:	00 6e 00             	add    %ch,0x0(%esi)
41ac70:	42                   	inc    %edx
41ac71:	00 42 00             	add    %al,0x0(%edx)
41ac74:	2e 06                	cs push %es
41ac76:	2e 06                	cs push %es
41ac78:	4d                   	dec    %ebp
41ac79:	00 51 00             	add    %dl,0x0(%ecx)
41ac7c:	44                   	inc    %esp
41ac7d:	00 6e 00             	add    %ch,0x0(%esi)
41ac80:	42                   	inc    %edx
41ac81:	00 42 00             	add    %al,0x0(%edx)
41ac84:	2e 06                	cs push %es
41ac86:	2e 06                	cs push %es
41ac88:	4f                   	dec    %edi
41ac89:	00 51 00             	add    %dl,0x0(%ecx)
41ac8c:	44                   	inc    %esp
41ac8d:	00 6e 00             	add    %ch,0x0(%esi)
41ac90:	42                   	inc    %edx
41ac91:	00 42 00             	add    %al,0x0(%edx)
41ac94:	2e 06                	cs push %es
41ac96:	2e 06                	cs push %es
41ac98:	51                   	push   %ecx
41ac99:	00 51 00             	add    %dl,0x0(%ecx)
41ac9c:	44                   	inc    %esp
41ac9d:	00 6e 00             	add    %ch,0x0(%esi)
41aca0:	42                   	inc    %edx
41aca1:	00 42 00             	add    %al,0x0(%edx)
41aca4:	2e 06                	cs push %es
41aca6:	2e 06                	cs push %es
41aca8:	53                   	push   %ebx
41aca9:	00 51 00             	add    %dl,0x0(%ecx)
41acac:	44                   	inc    %esp
41acad:	00 6e 00             	add    %ch,0x0(%esi)
41acb0:	42                   	inc    %edx
41acb1:	00 42 00             	add    %al,0x0(%edx)
41acb4:	2e 06                	cs push %es
41acb6:	2e 06                	cs push %es
41acb8:	55                   	push   %ebp
41acb9:	00 51 00             	add    %dl,0x0(%ecx)
41acbc:	44                   	inc    %esp
41acbd:	00 6e 00             	add    %ch,0x0(%esi)
41acc0:	42                   	inc    %edx
41acc1:	00 42 00             	add    %al,0x0(%edx)
41acc4:	2e 06                	cs push %es
41acc6:	2e 06                	cs push %es
41acc8:	57                   	push   %edi
41acc9:	00 51 00             	add    %dl,0x0(%ecx)
41accc:	44                   	inc    %esp
41accd:	00 6e 00             	add    %ch,0x0(%esi)
41acd0:	42                   	inc    %edx
41acd1:	00 42 00             	add    %al,0x0(%edx)
41acd4:	2e 06                	cs push %es
41acd6:	2e 06                	cs push %es
41acd8:	59                   	pop    %ecx
41acd9:	00 51 00             	add    %dl,0x0(%ecx)
41acdc:	44                   	inc    %esp
41acdd:	00 6e 00             	add    %ch,0x0(%esi)
41ace0:	42                   	inc    %edx
41ace1:	00 42 00             	add    %al,0x0(%edx)
41ace4:	55                   	push   %ebp
41ace5:	00 2e                	add    %ch,(%esi)
41ace7:	06                   	push   %es
41ace8:	61                   	popa
41ace9:	00 51 00             	add    %dl,0x0(%ecx)
41acec:	44                   	inc    %esp
41aced:	00 6e 00             	add    %ch,0x0(%esi)
41acf0:	42                   	inc    %edx
41acf1:	00 42 00             	add    %al,0x0(%edx)
41acf4:	2e 06                	cs push %es
41acf6:	2e 06                	cs push %es
41acf8:	63 00                	arpl   %eax,(%eax)
41acfa:	51                   	push   %ecx
41acfb:	00 44 00 6e          	add    %al,0x6e(%eax,%eax,1)
41acff:	00 42 00             	add    %al,0x0(%edx)
41ad02:	42                   	inc    %edx
41ad03:	00 2e                	add    %ch,(%esi)
41ad05:	06                   	push   %es
41ad06:	2e 06                	cs push %es
41ad08:	65 00 51 00          	add    %dl,%gs:0x0(%ecx)
41ad0c:	44                   	inc    %esp
41ad0d:	00 6e 00             	add    %ch,0x0(%esi)
41ad10:	42                   	inc    %edx
41ad11:	00 42 00             	add    %al,0x0(%edx)
41ad14:	2e 06                	cs push %es
41ad16:	2e 06                	cs push %es
41ad18:	2e 06                	cs push %es
41ad1a:	51                   	push   %ecx
41ad1b:	00 48 00             	add    %cl,0x0(%eax)
41ad1e:	34 00                	xor    $0x0,%al
41ad20:	42                   	inc    %edx
41ad21:	00 69 00             	add    %ch,0x0(%ecx)
41ad24:	59                   	pop    %ecx
41ad25:	00 2e                	add    %ch,(%esi)
41ad27:	06                   	push   %es
41ad28:	44                   	inc    %esp
41ad29:	00 2e                	add    %ch,(%esi)
41ad2b:	06                   	push   %es
41ad2c:	44                   	inc    %esp
41ad2d:	00 6e 00             	add    %ch,0x0(%esi)
41ad30:	42                   	inc    %edx
41ad31:	00 2e                	add    %ch,(%esi)
41ad33:	06                   	push   %es
41ad34:	59                   	pop    %ecx
41ad35:	00 2e                	add    %ch,(%esi)
41ad37:	06                   	push   %es
41ad38:	45                   	inc    %ebp
41ad39:	00 51 00             	add    %dl,0x0(%ecx)
41ad3c:	46                   	inc    %esi
41ad3d:	00 43 00             	add    %al,0x0(%ebx)
41ad40:	2e 06                	cs push %es
41ad42:	30 00                	xor    %al,(%eax)
41ad44:	77 00                	ja     0x41ad46
41ad46:	2e 06                	cs push %es
41ad48:	45                   	inc    %ebp
41ad49:	00 51 00             	add    %dl,0x0(%ecx)
41ad4c:	48                   	dec    %eax
41ad4d:	00 76 00             	add    %dh,0x0(%esi)
41ad50:	42                   	inc    %edx
41ad51:	00 55 00             	add    %dl,0x0(%ebp)
41ad54:	77 00                	ja     0x41ad56
41ad56:	2e 06                	cs push %es
41ad58:	6d                   	insl   (%dx),%es:(%edi)
41ad59:	00 51 00             	add    %dl,0x0(%ecx)
41ad5c:	42                   	inc    %edx
41ad5d:	00 38                	add    %bh,(%eax)
41ad5f:	00 2e                	add    %ch,(%esi)
41ad61:	06                   	push   %es
41ad62:	31 00                	xor    %eax,(%eax)
41ad64:	2e 06                	cs push %es
41ad66:	2e 06                	cs push %es
41ad68:	6f                   	outsl  %ds:(%esi),(%dx)
41ad69:	00 51 00             	add    %dl,0x0(%ecx)
41ad6c:	42                   	inc    %edx
41ad6d:	00 57 00             	add    %dl,0x0(%edi)
41ad70:	2e 06                	cs push %es
41ad72:	46                   	inc    %esi
41ad73:	00 63 00             	add    %ah,0x0(%ebx)
41ad76:	2e 06                	cs push %es
41ad78:	6f                   	outsl  %ds:(%esi),(%dx)
41ad79:	00 51 00             	add    %dl,0x0(%ecx)
41ad7c:	2e 06                	cs push %es
41ad7e:	43                   	inc    %ebx
41ad7f:	00 42 00             	add    %al,0x0(%edx)
41ad82:	32 00                	xor    (%eax),%al
41ad84:	2e 06                	cs push %es
41ad86:	2e 06                	cs push %es