413c43:	4b                   	dec    %ebx
413c44:	00 43 00             	add    %al,0x0(%ebx)
413c47:	51                   	push   %ecx
413c48:	00 2e                	add    %ch,(%esi)
413c4a:	06                   	push   %es
413c4b:	2e 06                	cs push %es
413c4d:	2e 06                	cs push %es
413c4f:	6f                   	outsl  %ds:(%esi),(%dx)
413c50:	00 4c 00 2e          	add    %cl,0x2e(%eax,%eax,1)
413c54:	06                   	push   %es
413c55:	2e 06                	cs push %es
413c57:	63 00                	arpl   %eax,(%eax)
413c59:	44                   	inc    %esp
413c5a:	00 62 00             	add    %ah,0x0(%edx)
413c5d:	78 00                	js     0x413c5f
413c5f:	45                   	inc    %ebp
413c60:	00 2e                	add    %ch,(%esi)
413c62:	06                   	push   %es
413c63:	2e 06                	cs push %es
413c65:	2e 06                	cs push %es
413c67:	59                   	pop    %ecx
413c68:	00 2e                	add    %ch,(%esi)
413c6a:	06                   	push   %es
413c6b:	2e 06                	cs push %es
413c6d:	42                   	inc    %edx
413c6e:	00 49 00             	add    %cl,0x0(%ecx)
413c71:	2e 06                	cs push %es
413c73:	4b                   	dec    %ebx
413c74:	00 43 00             	add    %al,0x0(%ebx)
413c77:	55                   	push   %ebp
413c78:	00 2e                	add    %ch,(%esi)
413c7a:	06                   	push   %es
413c7b:	2e 06                	cs push %es
413c7d:	2e 06                	cs push %es
413c7f:	6f                   	outsl  %ds:(%esi),(%dx)
413c80:	00 74 00 35          	add    %dh,0x35(%eax,%eax,1)
413c84:	00 64 00 34          	add    %ah,0x34(%eax,%eax,1)
413c88:	00 50 00             	add    %dl,0x0(%eax)
413c8b:	45                   	inc    %ebp
413c8c:	00 67 00             	add    %ah,0x0(%edi)
413c8f:	44                   	inc    %esp
413c90:	00 2b                	add    %ch,(%ebx)
413c92:	00 46 00             	add    %al,0x0(%esi)
413c95:	67 00 4d 00          	add    %cl,0x0(%di)
413c99:	2e 06                	cs push %es
413c9b:	2e 06                	cs push %es
413c9d:	42                   	inc    %edx
413c9e:	00 74 00 76          	add    %dh,0x76(%eax,%eax,1)
413ca2:	00 4a 00             	add    %cl,0x0(%edx)
413ca5:	67 00 2e 06 2e       	add    %ch,0x2e06
413caa:	06                   	push   %es
413cab:	43                   	inc    %ebx
413cac:	00 67 00             	add    %ah,0x0(%edi)
413caf:	44                   	inc    %esp
413cb0:	00 63 00             	add    %ah,0x0(%ebx)
413cb3:	4b                   	dec    %ebx
413cb4:	00 67 00             	add    %ah,0x0(%edi)
413cb7:	2e 06                	cs push %es
413cb9:	2e 06                	cs push %es
413cbb:	2e 06                	cs push %es
413cbd:	2e 06                	cs push %es
413cbf:	45                   	inc    %ebp
413cc0:	00 51 00             	add    %dl,0x0(%ecx)
413cc3:	2e 06                	cs push %es
413cc5:	2e 06                	cs push %es
413cc7:	2e 06                	cs push %es
413cc9:	43                   	inc    %ebx
413cca:	00 2e                	add    %ch,(%esi)
413ccc:	06                   	push   %es
413ccd:	2e 06                	cs push %es
413ccf:	34 00                	xor    $0x0,%al
413cd1:	2e 06                	cs push %es
413cd3:	48                   	dec    %eax
413cd4:	00 79 00             	add    %bh,0x0(%ecx)
413cd7:	30 00                	xor    %al,(%eax)
413cd9:	2e 06                	cs push %es
413cdb:	44                   	inc    %esp
413cdc:	00 77 00             	add    %dh,0x0(%edi)
413cdf:	2e 06                	cs push %es
413ce1:	2e 06                	cs push %es
413ce3:	2e 06                	cs push %es
413ce5:	2e 06                	cs push %es
413ce7:	2e 06                	cs push %es
413ce9:	69 00 2e 06 69 00    	imul   $0x69062e,(%eax),%eax
413cef:	67 00 6e 00          	add    %ch,0x0(%bp)
413cf3:	2e 06                	cs push %es
413cf5:	2e 06                	cs push %es
413cf7:	2e 06                	cs push %es
413cf9:	4b                   	dec    %ebx
413cfa:	00 2e                	add    %ch,(%esi)
413cfc:	06                   	push   %es
413cfd:	43                   	inc    %ebx
413cfe:	00 71 00             	add    %dh,0x0(%ecx)
413d01:	6d                   	insl   (%dx),%es:(%edi)
413d02:	00 2e                	add    %ch,(%esi)
413d04:	06                   	push   %es
413d05:	6e                   	outsb  %ds:(%esi),(%dx)
413d06:	00 4d 00             	add    %cl,0x0(%ebp)
413d09:	6f                   	outsl  %ds:(%esi),(%dx)
413d0a:	00 2e                	add    %ch,(%esi)
413d0c:	06                   	push   %es
413d0d:	2e 06                	cs push %es
413d0f:	2e 06                	cs push %es
413d11:	4b                   	dec    %ebx
413d12:	00 66 00             	add    %ah,0x0(%esi)
413d15:	51                   	push   %ecx
413d16:	00 6f 00             	add    %ch,0x0(%edi)
413d19:	2e 06                	cs push %es
413d1b:	2e 06                	cs push %es
413d1d:	2e 06                	cs push %es
413d1f:	51                   	push   %ecx
413d20:	00 43 00             	add    %al,0x0(%ebx)
413d23:	4b                   	dec    %ebx
413d24:	00 43 00             	add    %al,0x0(%ebx)
413d27:	63 00                	arpl   %eax,(%eax)
413d29:	2e 06                	cs push %es
413d2b:	2e 06                	cs push %es
413d2d:	2e 06                	cs push %es
413d2f:	6f                   	outsl  %ds:(%esi),(%dx)
413d30:	00 2e                	add    %ch,(%esi)
413d32:	06                   	push   %es
413d33:	2e 06                	cs push %es
413d35:	2e 06                	cs push %es
413d37:	49                   	dec    %ecx
413d38:	00 44 00 66          	add    %al,0x66(%eax,%eax,1)
413d3c:	00 51 00             	add    %dl,0x0(%ecx)
413d3f:	63 00                	arpl   %eax,(%eax)
413d41:	2e 06                	cs push %es
413d43:	2e 06                	cs push %es
413d45:	2e 06                	cs push %es
413d47:	51                   	push   %ecx
413d48:	00 43 00             	add    %al,0x0(%ebx)
413d4b:	42                   	inc    %edx
413d4c:	00 48 00             	add    %cl,0x0(%eax)
413d4f:	30 00                	xor    %al,(%eax)
413d51:	49                   	dec    %ecx
413d52:	00 2e                	add    %ch,(%esi)
413d54:	06                   	push   %es
413d55:	2e 06                	cs push %es
413d57:	2e 06                	cs push %es
413d59:	45                   	inc    %ebp
413d5a:	00 2e                	add    %ch,(%esi)
413d5c:	06                   	push   %es
413d5d:	67 00 56 00          	add    %dl,0x0(%bp)
413d61:	39 00                	cmp    %eax,(%eax)
413d63:	43                   	inc    %ebx
413d64:	00 51 00             	add    %dl,0x0(%ecx)
413d67:	2e 06                	cs push %es
413d69:	2e 06                	cs push %es
413d6b:	42                   	inc    %edx
413d6c:	00 43 00             	add    %al,0x0(%ebx)
413d6f:	6f                   	outsl  %ds:(%esi),(%dx)
413d70:	00 2e                	add    %ch,(%esi)
413d72:	06                   	push   %es
413d73:	45                   	inc    %ebp
413d74:	00 7a 00             	add    %bh,0x0(%edx)
413d77:	2e 06                	cs push %es
413d79:	45                   	inc    %ebp
413d7a:	00 2e                	add    %ch,(%esi)
413d7c:	06                   	push   %es
413d7d:	44                   	inc    %esp
413d7e:	00 30                	add    %dh,(%eax)
413d80:	00 2e                	add    %ch,(%esi)
413d82:	06                   	push   %es
413d83:	2e 06                	cs push %es
413d85:	2e 06                	cs push %es
413d87:	2e 06                	cs push %es
413d89:	47                   	inc    %edi
413d8a:	00 2e                	add    %ch,(%esi)
413d8c:	06                   	push   %es
413d8d:	2e 06                	cs push %es
413d8f:	2e 06                	cs push %es
413d91:	52                   	push   %edx
413d92:	00 2e                	add    %ch,(%esi)
413d94:	06                   	push   %es
413d95:	2e 06                	cs push %es
413d97:	4a                   	dec    %edx
413d98:	00 37                	add    %dh,(%edi)
413d9a:	00 43 00             	add    %al,0x0(%ebx)
413d9d:	67 00 2e 06 2e       	add    %ch,0x2e06
413da2:	06                   	push   %es
413da3:	42                   	inc    %edx
413da4:	00 42 00             	add    %al,0x0(%edx)
413da7:	67 00 43 00          	add    %al,0x0(%bp,%di)
413dab:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
413daf:	63 00                	arpl   %eax,(%eax)
413db1:	2e 06                	cs push %es
413db3:	2e 06                	cs push %es
413db5:	2e 06                	cs push %es
413db7:	51                   	push   %ecx
413db8:	00 59 00             	add    %bl,0x0(%ecx)
413dbb:	57                   	push   %edi
413dbc:	00 57 00             	add    %dl,0x0(%edi)
413dbf:	38 00                	cmp    %al,(%eax)
413dc1:	70 00                	jo     0x413dc3
413dc3:	2e 06                	cs push %es
413dc5:	2e 06                	cs push %es
413dc7:	2e 06                	cs push %es
413dc9:	4b                   	dec    %ebx
413dca:	00 43 00             	add    %al,0x0(%ebx)
413dcd:	67 00 4a 00          	add    %cl,0x0(%bp,%si)
413dd1:	37                   	aaa
413dd2:	00 43 00             	add    %al,0x0(%ebx)
413dd5:	67 00 2e 06 2e       	add    %ch,0x2e06
413dda:	06                   	push   %es
413ddb:	42                   	inc    %edx
413ddc:	00 42 00             	add    %al,0x0(%edx)
413ddf:	67 00 43 00          	add    %al,0x0(%bp,%di)
413de3:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
413de7:	67 00 2e 06 2e       	add    %ch,0x2e06
413dec:	06                   	push   %es
413ded:	2e 06                	cs push %es
413def:	51                   	push   %ecx
413df0:	00 59 00             	add    %bl,0x0(%ecx)
413df3:	57                   	push   %edi
413df4:	00 57 00             	add    %dl,0x0(%edi)
413df7:	38 00                	cmp    %al,(%eax)
413df9:	70 00                	jo     0x413dfb
413dfb:	2e 06                	cs push %es
413dfd:	2e 06                	cs push %es
413dff:	2e 06                	cs push %es
413e01:	4b                   	dec    %ebx
413e02:	00 43 00             	add    %al,0x0(%ebx)
413e05:	77 00                	ja     0x413e07
413e07:	59                   	pop    %ecx
413e08:	00 48 00             	add    %cl,0x0(%eax)
413e0b:	2e 06                	cs push %es
413e0d:	6e                   	outsb  %ds:(%esi),(%dx)
413e0e:	00 73 00             	add    %dh,0x0(%ebx)
413e11:	4a                   	dec    %edx
413e12:	00 2e                	add    %ch,(%esi)
413e14:	06                   	push   %es
413e15:	2e 06                	cs push %es
413e17:	2e 06                	cs push %es
413e19:	45                   	inc    %ebp
413e1a:	00 63 00             	add    %ah,0x0(%ebx)
413e1d:	77 00                	ja     0x413e1f
413e1f:	30 00                	xor    %al,(%eax)
413e21:	2e 06                	cs push %es
413e23:	2e 06                	cs push %es
413e25:	2e 06                	cs push %es
413e27:	59                   	pop    %ecx
413e28:	00 4d 00             	add    %cl,0x0(%ebp)
413e2b:	4b                   	dec    %ebx
413e2c:	00 77 00             	add    %dh,0x0(%edi)
413e2f:	2e 06                	cs push %es
413e31:	49                   	dec    %ecx
413e32:	00 4b 00             	add    %cl,0x0(%ebx)
413e35:	67 00 2e 06 2e       	add    %ch,0x2e06
413e3a:	06                   	push   %es
413e3b:	2e 06                	cs push %es
413e3d:	42                   	inc    %edx
413e3e:	00 4d 00             	add    %cl,0x0(%ebp)
413e41:	77 00                	ja     0x413e43
413e43:	2e 06                	cs push %es
413e45:	77 00                	ja     0x413e47
413e47:	42                   	inc    %edx
413e48:	00 2e                	add    %ch,(%esi)
413e4a:	06                   	push   %es
413e4b:	2e 06                	cs push %es
413e4d:	2e 06                	cs push %es
413e4f:	2e 06                	cs push %es
413e51:	2e 06                	cs push %es
413e53:	42                   	inc    %edx
413e54:	00 77 00             	add    %dh,0x0(%edi)
413e57:	2e 06                	cs push %es
413e59:	2e 06                	cs push %es
413e5b:	45                   	inc    %ebp
413e5c:	00 51 00             	add    %dl,0x0(%ecx)
413e5f:	49                   	dec    %ecx
413e60:	00 6f 00             	add    %ch,0x0(%edi)
413e63:	42                   	inc    %edx
413e64:	00 77 00             	add    %dh,0x0(%edi)
413e67:	2e 06                	cs push %es
413e69:	2e 06                	cs push %es
413e6b:	42                   	inc    %edx
413e6c:	00 67 00             	add    %ah,0x0(%edi)
413e6f:	2e 06                	cs push %es
413e71:	2e 06                	cs push %es
413e73:	2e 06                	cs push %es
413e75:	6e                   	outsb  %ds:(%esi),(%dx)
413e76:	00 4d 00             	add    %cl,0x0(%ebp)
413e79:	71 00                	jno    0x413e7b
413e7b:	2e 06                	cs push %es
413e7d:	2e 06                	cs push %es
413e7f:	2e 06                	cs push %es
413e81:	4b                   	dec    %ebx
413e82:	00 66 00             	add    %ah,0x0(%esi)
413e85:	51                   	push   %ecx
413e86:	00 59 00             	add    %bl,0x0(%ecx)
413e89:	2e 06                	cs push %es
413e8b:	2e 06                	cs push %es
413e8d:	2e 06                	cs push %es
413e8f:	51                   	push   %ecx
413e90:	00 44 00 43          	add    %al,0x43(%eax,%eax,1)
413e94:	00 69 00             	add    %ch,0x0(%ecx)
413e97:	73 00                	jae    0x413e99
413e99:	64 00 2e             	add    %ch,%fs:(%esi)
413e9c:	06                   	push   %es
413e9d:	2e 06                	cs push %es
413e9f:	59                   	pop    %ecx
413ea0:	00 46 00             	add    %al,0x0(%esi)
413ea3:	44                   	inc    %esp
413ea4:	00 67 00             	add    %ah,0x0(%edi)
413ea7:	52                   	push   %edx
413ea8:	00 7a 00             	add    %bh,0x0(%edx)
413eab:	44                   	inc    %esp
413eac:	00 51 00             	add    %dl,0x0(%ecx)
413eaf:	2e 06                	cs push %es
413eb1:	2e 06                	cs push %es
413eb3:	42                   	inc    %edx
413eb4:	00 67 00             	add    %ah,0x0(%edi)
413eb7:	73 00                	jae    0x413eb9
413eb9:	43                   	inc    %ebx
413eba:	00 65 00             	add    %ah,0x0(%ebp)
413ebd:	77 00                	ja     0x413ebf
413ebf:	59                   	pop    %ecx
413ec0:	00 2e                	add    %ch,(%esi)
413ec2:	06                   	push   %es
413ec3:	2e 06                	cs push %es
413ec5:	2e 06                	cs push %es
413ec7:	51                   	push   %ecx
413ec8:	00 48 00             	add    %cl,0x0(%eax)
413ecb:	62 00                	bound  %eax,(%eax)
413ecd:	79 00                	jns    0x413ecf
413ecf:	73 00                	jae    0x413ed1
413ed1:	2e 06                	cs push %es
413ed3:	2e 06                	cs push %es
413ed5:	2e 06                	cs push %es
413ed7:	6f                   	outsl  %ds:(%esi),(%dx)
413ed8:	00 2e                	add    %ch,(%esi)
413eda:	06                   	push   %es
413edb:	2e 06                	cs push %es
413edd:	2e 06                	cs push %es
413edf:	59                   	pop    %ecx
413ee0:	00 58 00             	add    %bl,0x0(%eax)
413ee3:	57                   	push   %edi
413ee4:	00 2e                	add    %ch,(%esi)
413ee6:	06                   	push   %es
413ee7:	6f                   	outsl  %ds:(%esi),(%dx)
413ee8:	00 47 00             	add    %al,0x0(%edi)
413eeb:	42                   	inc    %edx
413eec:	00 50 00             	add    %dl,0x0(%eax)
413eef:	34 00                	xor    $0x0,%al
413ef1:	43                   	inc    %ebx
413ef2:	00 46 00             	add    %al,0x0(%esi)
413ef5:	76 00                	jbe    0x413ef7
413ef7:	34 00                	xor    $0x0,%al
413ef9:	42                   	inc    %edx
413efa:	00 44 00 2e          	add    %al,0x2e(%eax,%eax,1)