412a37:	34 68                	xor    $0x68,%al
412a39:	6c                   	insb   (%dx),%es:(%edi)
412a3a:	76 62                	jbe    0x412a9e
412a3c:	55                   	push   %ebp
412a3d:	72 4c                	jb     0x412a8b
412a3f:	4b                   	dec    %ebx
412a40:	6a 65                	push   $0x65
412a42:	30 6f 52             	xor    %ch,0x52(%edi)
412a45:	7a 4f                	jp     0x412a96
412a47:	4d                   	dec    %ebp
412a48:	56                   	push   %esi
412a49:	73 6a                	jae    0x412ab5
412a4b:	73 2b                	jae    0x412a78
412a4d:	41                   	inc    %ecx
412a4e:	61                   	popa
412a4f:	6f                   	outsl  %ds:(%esi),(%dx)
412a50:	50                   	push   %eax
412a51:	6c                   	insb   (%dx),%es:(%edi)
412a52:	4a                   	dec    %edx
412a53:	46                   	inc    %esi
412a54:	6e                   	outsb  %ds:(%esi),(%dx)
412a55:	75 51                	jne    0x412aa8
412a57:	57                   	push   %edi
412a58:	6f                   	outsl  %ds:(%esi),(%dx)
412a59:	4b                   	dec    %ebx
412a5a:	47                   	inc    %edi
412a5b:	6d                   	insl   (%dx),%es:(%edi)
412a5c:	4a                   	dec    %edx
412a5d:	35 42 48 2b 63       	xor    $0x632b4842,%eax
412a62:	55                   	push   %ebp
412a63:	57                   	push   %edi
412a64:	6c                   	insb   (%dx),%es:(%edi)
412a65:	64 66 6f             	outsw  %fs:(%esi),(%dx)
412a68:	44                   	inc    %esp
412a69:	38 76 41             	cmp    %dh,0x41(%esi)
412a6c:	54                   	push   %esp
412a6d:	31 6f 59             	xor    %ebp,0x59(%edi)
412a70:	2f                   	das
412a71:	7a 46                	jp     0x412ab9
412a73:	36 59                	ss pop %ecx
412a75:	34 4a                	xor    $0x4a,%al
412a77:	77 2b                	ja     0x412aa4
412a79:	49                   	dec    %ecx
412a7a:	51                   	push   %ecx
412a7b:	6d                   	insl   (%dx),%es:(%edi)
412a7c:	4d                   	dec    %ebp
412a7d:	32 62 73             	xor    0x73(%edx),%ah
412a80:	56                   	push   %esi
412a81:	6e                   	outsb  %ds:(%esi),(%dx)
412a82:	62 73 35             	bound  %esi,0x35(%ebx)
412a85:	31 4f 59             	xor    %ecx,0x59(%edi)
412a88:	7a 4e                	jp     0x412ad8
412a8a:	70 71                	jo     0x412afd
412a8c:	76 75                	jbe    0x412b03
412a8e:	50                   	push   %eax
412a8f:	32 30                	xor    (%eax),%dh
412a91:	39 64 59 32          	cmp    %esp,0x32(%ecx,%ebx,2)
412a95:	53                   	push   %ebx
412a96:	7a 38                	jp     0x412ad0
412a98:	78 54                	js     0x412aee
412a9a:	37                   	aaa
412a9b:	47                   	inc    %edi
412a9c:	72 4a                	jb     0x412ae8
412a9e:	33 63 34             	xor    0x34(%ebx),%esp
412aa1:	30 6d 41             	xor    %ch,0x41(%ebp)
412aa4:	67 4a                	addr16 dec %edx
412aa6:	73 35                	jae    0x412add
412aa8:	41                   	inc    %ecx
412aa9:	36 43                	ss inc %ebx
412aab:	62 45 7a             	bound  %eax,0x7a(%ebp)
412aae:	6e                   	outsb  %ds:(%esi),(%dx)
412aaf:	59                   	pop    %ecx
412ab0:	31 48 2b             	xor    %ecx,0x2b(%eax)
412ab3:	4b                   	dec    %ebx
412ab4:	62 50 6d             	bound  %edx,0x6d(%eax)
412ab7:	47                   	inc    %edi
412ab8:	4a                   	dec    %edx
412ab9:	7a 46                	jp     0x412b01
412abb:	30 6f 47             	xor    %ch,0x47(%edi)
412abe:	75 56                	jne    0x412b16
412ac0:	45                   	inc    %ebp
412ac1:	50                   	push   %eax
412ac2:	67 44                	addr16 inc %esp
412ac4:	4a                   	dec    %edx
412ac5:	73 36                	jae    0x412afd
412ac7:	6a 33                	push   $0x33
412ac9:	2f                   	das
412aca:	57                   	push   %edi
412acb:	4a                   	dec    %edx
412acc:	4a                   	dec    %edx
412acd:	71 43                	jno    0x412b12
412acf:	65 53                	gs push %ebx
412ad1:	69 33 41 44 78 33    	imul   $0x33784441,(%ebx),%esi
412ad7:	4c                   	dec    %esp
412ad8:	43                   	inc    %ebx
412ad9:	51                   	push   %ecx
412ada:	70 46                	jo     0x412b22
412adc:	41                   	inc    %ecx
412add:	56                   	push   %esi
412ade:	7a 7a                	jp     0x412b5a
412ae0:	43                   	inc    %ebx
412ae1:	72 76                	jb     0x412b59
412ae3:	62 5a 50             	bound  %ebx,0x50(%edx)
412ae6:	67 4b                	addr16 dec %ebx
412ae8:	72 30                	jb     0x412b1a
412aea:	77 52                	ja     0x412b3e
412aec:	6d                   	insl   (%dx),%es:(%edi)
412aed:	79 53                	jns    0x412b42
412aef:	6b 6f 59 75          	imul   $0x75,0x59(%edi),%ebp
412af3:	49                   	dec    %ecx
412af4:	2f                   	das
412af5:	4d                   	dec    %ebp
412af6:	4c                   	dec    %esp
412af7:	50                   	push   %eax
412af8:	74 34                	je     0x412b2e
412afa:	30 59 49             	xor    %bl,0x49(%ecx)
412afd:	31 6d 6a             	xor    %ebp,0x6a(%ebp)
412b00:	48                   	dec    %eax
412b01:	56                   	push   %esi
412b02:	43                   	inc    %ebx
412b03:	43                   	inc    %ebx
412b04:	4e                   	dec    %esi
412b05:	68 6e 43 6a 47       	push   $0x476a436e
412b0a:	6f                   	outsl  %ds:(%esi),(%dx)
412b0b:	63 79 70             	arpl   %edi,0x70(%ecx)
412b0e:	6e                   	outsb  %ds:(%esi),(%dx)
412b0f:	4b                   	dec    %ebx
412b10:	57                   	push   %edi
412b11:	66 41                	inc    %cx
412b13:	46                   	inc    %esi
412b14:	47                   	inc    %edi
412b15:	56                   	push   %esi
412b16:	2b 4e 72             	sub    0x72(%esi),%ecx
412b19:	37                   	aaa
412b1a:	55                   	push   %ebp
412b1b:	49                   	dec    %ecx
412b1c:	7a 6b                	jp     0x412b89
412b1e:	2f                   	das
412b1f:	31 4e 50             	xor    %ecx,0x50(%esi)
412b22:	54                   	push   %esp
412b23:	4b                   	dec    %ebx
412b24:	47                   	inc    %edi
412b25:	72 66                	jb     0x412b8d
412b27:	6d                   	insl   (%dx),%es:(%edi)
412b28:	41                   	inc    %ecx
412b29:	31 52 30             	xor    %edx,0x30(%edx)
412b2c:	54                   	push   %esp
412b2d:	33 52 63             	xor    0x63(%edx),%edx
412b30:	52                   	push   %edx
412b31:	4a                   	dec    %edx
412b32:	33 51 4d             	xor    0x4d(%ecx),%edx
412b35:	74 45                	je     0x412b7c
412b37:	66 31 57 4e          	xor    %dx,0x4e(%edi)
412b3b:	66 65 44             	gs inc %sp
412b3e:	4d                   	dec    %ebp
412b3f:	2f                   	das
412b40:	74 31                	je     0x412b73
412b42:	42                   	inc    %edx
412b43:	52                   	push   %edx
412b44:	35 46 65 68 47       	xor    $0x47686546,%eax
412b49:	4a                   	dec    %edx
412b4a:	30 76 2f             	xor    %dh,0x2f(%esi)
412b4d:	34 32                	xor    $0x32,%al
412b4f:	62 57 54             	bound  %edx,0x54(%edi)
412b52:	2f                   	das
412b53:	4f                   	dec    %edi
412b54:	4a                   	dec    %edx
412b55:	6c                   	insb   (%dx),%es:(%edi)
412b56:	36 6f                	outsl  %ss:(%esi),(%dx)
412b58:	6a 64                	push   $0x64
412b5a:	72 6b                	jb     0x412bc7
412b5c:	75 66                	jne    0x412bc4
412b5e:	59                   	pop    %ecx
412b5f:	69 33 4c 35 6d 37    	imul   $0x376d354c,(%ebx),%esi
412b65:	57                   	push   %edi
412b66:	47                   	inc    %edi
412b67:	55                   	push   %ebp
412b68:	6b 53 53 43          	imul   $0x43,0x53(%ebx),%edx
412b6c:	2b 45 32             	sub    0x32(%ebp),%eax
412b6f:	35 30 4f 78 39       	xor    $0x39784f30,%eax
412b74:	6a 78                	push   $0x78
412b76:	4a                   	dec    %edx
412b77:	4e                   	dec    %esi
412b78:	63 30                	arpl   %esi,(%eax)
412b7a:	79 75                	jns    0x412bf1
412b7c:	45                   	inc    %ebp
412b7d:	70 38                	jo     0x412bb7
412b7f:	33 75 50             	xor    0x50(%ebp),%esi
412b82:	63 31                	arpl   %esi,(%ecx)
412b84:	71 7a                	jno    0x412c00
412b86:	48                   	dec    %eax
412b87:	65 6e                	outsb  %gs:(%esi),(%dx)
412b89:	2b 6b 4b             	sub    0x4b(%ebx),%ebp
412b8c:	54                   	push   %esp
412b8d:	37                   	aaa
412b8e:	56                   	push   %esi
412b8f:	78 34                	js     0x412bc5
412b91:	70 58                	jo     0x412beb
412b93:	75 6a                	jne    0x412bff
412b95:	71 7a                	jno    0x412c11
412b97:	4f                   	dec    %edi
412b98:	68 43 78 4e 4d       	push   $0x4d4e7843
412b9d:	6a 64                	push   $0x64
412b9f:	47                   	inc    %edi
412ba0:	4f                   	dec    %edi
412ba1:	62 4b 59             	bound  %ecx,0x59(%ebx)
412ba4:	31 2f                	xor    %ebp,(%edi)
412ba6:	39 63 4a             	cmp    %esp,0x4a(%ebx)
412ba9:	41                   	inc    %ecx
412baa:	74 37                	je     0x412be3
412bac:	56                   	push   %esi
412bad:	37                   	aaa
412bae:	31 39                	xor    %edi,(%ecx)
412bb0:	38 4c 75 44          	cmp    %cl,0x44(%ebp,%esi,2)
412bb4:	45                   	inc    %ebp
412bb5:	43                   	inc    %ebx
412bb6:	76 6f                	jbe    0x412c27
412bb8:	75 6f                	jne    0x412c29
412bba:	48                   	dec    %eax
412bbb:	55                   	push   %ebp
412bbc:	73 56                	jae    0x412c14
412bbe:	66 38 39             	data16 cmp %bh,(%ecx)
412bc1:	64 69 7a 4d 59 78 6a 	imul   $0x656a7859,%fs:0x4d(%edx),%edi
412bc8:	65
412bc9:	53                   	push   %ebx
412bca:	32 6e 52             	xor    0x52(%esi),%ch
412bcd:	71 34                	jno    0x412c03
412bcf:	57                   	push   %edi
412bd0:	4d                   	dec    %ebp
412bd1:	59                   	pop    %ecx
412bd2:	49                   	dec    %ecx
412bd3:	55                   	push   %ebp
412bd4:	71 46                	jno    0x412c1c
412bd6:	73 62                	jae    0x412c3a
412bd8:	51                   	push   %ecx
412bd9:	57                   	push   %edi
412bda:	6d                   	insl   (%dx),%es:(%edi)
412bdb:	77 6a                	ja     0x412c47
412bdd:	63 63 30             	arpl   %esp,0x30(%ebx)
412be0:	7a 75                	jp     0x412c57
412be2:	2b 5a 72             	sub    0x72(%edx),%ebx
412be5:	72 51                	jb     0x412c38
412be7:	57                   	push   %edi
412be8:	65 61                	gs popa
412bea:	79 54                	jns    0x412c40
412bec:	65 72 4a             	gs jb  0x412c39
412bef:	44                   	inc    %esp
412bf0:	50                   	push   %eax
412bf1:	4d                   	dec    %ebp
412bf2:	4a                   	dec    %edx
412bf3:	37                   	aaa
412bf4:	34 45                	xor    $0x45,%al
412bf6:	32 65 76             	xor    0x76(%ebp),%ah
412bf9:	30 38                	xor    %bh,(%eax)
412bfb:	63 43 67             	arpl   %eax,0x67(%ebx)
412bfe:	4c                   	dec    %esp
412bff:	6f                   	outsl  %ds:(%esi),(%dx)
412c00:	39 69 4f             	cmp    %ebp,0x4f(%ecx)
412c03:	57                   	push   %edi
412c04:	57                   	push   %edi
412c05:	52                   	push   %edx
412c06:	4d                   	dec    %ebp
412c07:	2f                   	das
412c08:	44                   	inc    %esp
412c09:	53                   	push   %ebx
412c0a:	74 45                	je     0x412c51
412c0c:	76 55                	jbe    0x412c63
412c0e:	4c                   	dec    %esp
412c0f:	37                   	aaa
412c10:	56                   	push   %esi
412c11:	48                   	dec    %eax
412c12:	32 70 41             	xor    0x41(%eax),%dh
412c15:	7a 6b                	jp     0x412c82
412c17:	79 72                	jns    0x412c8b
412c19:	33 64 6a 67          	xor    0x67(%edx,%ebp,2),%esp
412c1d:	4f                   	dec    %edi
412c1e:	6a 6d                	push   $0x6d
412c20:	58                   	pop    %eax
412c21:	57                   	push   %edi
412c22:	6b 62 65 66          	imul   $0x66,0x65(%edx),%esp
412c26:	4a                   	dec    %edx
412c27:	58                   	pop    %eax
412c28:	34 52                	xor    $0x52,%al
412c2a:	66 72 38             	data16 jb 0x412c65
412c2d:	57                   	push   %edi
412c2e:	49                   	dec    %ecx
412c2f:	54                   	push   %esp
412c30:	63 44 77 66          	arpl   %eax,0x66(%edi,%esi,2)
412c34:	51                   	push   %ecx
412c35:	58                   	pop    %eax
412c36:	65 33 2b             	xor    %gs:(%ebx),%ebp
412c39:	4c                   	dec    %esp
412c3a:	62 68 34             	bound  %ebp,0x34(%eax)
412c3d:	31 64 50 77          	xor    %esp,0x77(%eax,%edx,2)
412c41:	44                   	inc    %esp
412c42:	6c                   	insb   (%dx),%es:(%edi)
412c43:	39 63 48             	cmp    %esp,0x48(%ebx)
412c46:	54                   	push   %esp
412c47:	4c                   	dec    %esp
412c48:	4c                   	dec    %esp
412c49:	4a                   	dec    %edx
412c4a:	70 69                	jo     0x412cb5
412c4c:	77 69                	ja     0x412cb7
412c4e:	56                   	push   %esi
412c4f:	6e                   	outsb  %ds:(%esi),(%dx)
412c50:	57                   	push   %edi
412c51:	35 31 75 43 77       	xor    $0x77437531,%eax
412c56:	45                   	inc    %ebp
412c57:	66 34 6c             	data16 xor $0x6c,%al
412c5a:	68 66 70 66 70       	push   $0x70667066
412c5f:	34 38                	xor    $0x38,%al
412c61:	52                   	push   %edx
412c62:	30 39                	xor    %bh,(%ecx)
412c64:	35 50 30 4d 4e       	xor    $0x4e4d3050,%eax
412c69:	58                   	pop    %eax
412c6a:	70 6b                	jo     0x412cd7
412c6c:	51                   	push   %ecx
412c6d:	6a 32                	push   $0x32
412c6f:	68 6f 50 31 4d       	push   $0x4d31506f
412c74:	78 35                	js     0x412cab
412c76:	48                   	dec    %eax
412c77:	59                   	pop    %ecx
412c78:	59                   	pop    %ecx
412c79:	36 6d                	ss insl (%dx),%es:(%edi)
412c7b:	36 43                	ss inc %ebx
412c7d:	4e                   	dec    %esi
412c7e:	6c                   	insb   (%dx),%es:(%edi)
412c7f:	78 43                	js     0x412cc4
412c81:	6c                   	insb   (%dx),%es:(%edi)
412c82:	35 6a 38 65 30       	xor    $0x3065386a,%eax
412c87:	76 6b                	jbe    0x412cf4
412c89:	52                   	push   %edx
412c8a:	55                   	push   %ebp
412c8b:	49                   	dec    %ecx
412c8c:	34 6f                	xor    $0x6f,%al
412c8e:	6c                   	insb   (%dx),%es:(%edi)
412c8f:	46                   	inc    %esi
412c90:	55                   	push   %ebp
412c91:	59                   	pop    %ecx
412c92:	64 53                	fs push %ebx
412c94:	56                   	push   %esi
412c95:	61                   	popa
412c96:	63 6d 2b             	arpl   %ebp,0x2b(%ebp)
412c99:	75 7a                	jne    0x412d15
412c9b:	74 70                	je     0x412d0d
412c9d:	49                   	dec    %ecx
412c9e:	35 72 33 62 30       	xor    $0x30623372,%eax
412ca3:	2f                   	das
412ca4:	74 39                	je     0x412cdf
412ca6:	32 52 68             	xor    0x68(%edx),%dl