434956:	65 6e                	outsb  %gs:(%esi),(%dx)
434958:	74 61                	je     0x4349bb
43495a:	74 69                	je     0x4349c5
43495c:	6f                   	outsl  %ds:(%esi),(%dx)
43495d:	6e                   	outsb  %ds:(%esi),(%dx)
43495e:	44                   	inc    %esp
43495f:	65 74 61             	gs je  0x4349c3
434962:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
434969:	24
43496a:	51                   	push   %ecx
43496b:	32 50 36             	xor    0x36(%eax),%dl
43496e:	4d                   	dec    %ebp
43496f:	58                   	pop    %eax
434970:	58                   	pop    %eax
434971:	5a                   	pop    %edx
434972:	41                   	inc    %ecx
434973:	00 3f                	add    %bh,(%edi)
434975:	41                   	inc    %ecx
434976:	30 78 32             	xor    %bh,0x32(%eax)
434979:	35 30 61 62 62       	xor    $0x62626130,%eax
43497e:	34 35                	xor    $0x35,%al
434980:	2e 5f                	cs pop %edi
434982:	5f                   	pop    %edi
434983:	78 63                	js     0x4349e8
434985:	5f                   	pop    %edi
434986:	6d                   	insl   (%dx),%es:(%edi)
434987:	61                   	popa
434988:	5f                   	pop    %edi
434989:	7a 00                	jp     0x43498b
43498b:	3f                   	aas
43498c:	49                   	dec    %ecx
43498d:	6e                   	outsb  %ds:(%esi),(%dx)
43498e:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434995:	65
434996:	64 56                	fs push %esi
434998:	74 61                	je     0x4349fb
43499a:	62 6c 65 73          	bound  %ebp,0x73(%ebp,%eiz,2)
43499e:	40                   	inc    %eax
43499f:	43                   	inc    %ebx
4349a0:	75 72                	jne    0x434a14
4349a2:	72 65                	jb     0x434a09
4349a4:	6e                   	outsb  %ds:(%esi),(%dx)
4349a5:	74 44                	je     0x4349eb
4349a7:	6f                   	outsl  %ds:(%esi),(%dx)
4349a8:	6d                   	insl   (%dx),%es:(%edi)
4349a9:	61                   	popa
4349aa:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4349b1:	49                   	dec    %ecx
4349b2:	6d                   	insl   (%dx),%es:(%edi)
4349b3:	70 6c                	jo     0x434a21
4349b5:	65 6d                	gs insl (%dx),%es:(%edi)
4349b7:	65 6e                	outsb  %gs:(%esi),(%dx)
4349b9:	74 61                	je     0x434a1c
4349bb:	74 69                	je     0x434a26
4349bd:	6f                   	outsl  %ds:(%esi),(%dx)
4349be:	6e                   	outsb  %ds:(%esi),(%dx)
4349bf:	44                   	inc    %esp
4349c0:	65 74 61             	gs je  0x434a24
4349c3:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4349ca:	24
4349cb:	51                   	push   %ecx
4349cc:	32 57 34             	xor    0x34(%edi),%dl
4349cf:	53                   	push   %ebx
4349d0:	74 61                	je     0x434a33
4349d2:	74 65                	je     0x434a39
4349d4:	40                   	inc    %eax
4349d5:	50                   	push   %eax
4349d6:	72 6f                	jb     0x434a47
4349d8:	67 72 65             	addr16 jb 0x434a40
4349db:	73 73                	jae    0x434a50
4349dd:	40                   	inc    %eax
4349de:	32 40 41             	xor    0x41(%eax),%al
4349e1:	00 3f                	add    %bh,(%edi)
4349e3:	41                   	inc    %ecx
4349e4:	30 78 32             	xor    %bh,0x32(%eax)
4349e7:	35 30 61 62 62       	xor    $0x62626130,%eax
4349ec:	34 35                	xor    $0x35,%al
4349ee:	2e 3f                	cs aas
4349f0:	49                   	dec    %ecx
4349f1:	6e                   	outsb  %ds:(%esi),(%dx)
4349f2:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
4349f9:	65
4349fa:	64 56                	fs push %esi
4349fc:	74 61                	je     0x434a5f
4349fe:	62 6c 65 73          	bound  %ebp,0x73(%ebp,%eiz,2)
434a02:	24 69                	and    $0x69,%al
434a04:	6e                   	outsb  %ds:(%esi),(%dx)
434a05:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434a0c:	65
434a0d:	72 24                	jb     0x434a33
434a0f:	40                   	inc    %eax
434a10:	43                   	inc    %ebx
434a11:	75 72                	jne    0x434a85
434a13:	72 65                	jb     0x434a7a
434a15:	6e                   	outsb  %ds:(%esi),(%dx)
434a16:	74 44                	je     0x434a5c
434a18:	6f                   	outsl  %ds:(%esi),(%dx)
434a19:	6d                   	insl   (%dx),%es:(%edi)
434a1a:	61                   	popa
434a1b:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434a22:	49                   	dec    %ecx
434a23:	6d                   	insl   (%dx),%es:(%edi)
434a24:	70 6c                	jo     0x434a92
434a26:	65 6d                	gs insl (%dx),%es:(%edi)
434a28:	65 6e                	outsb  %gs:(%esi),(%dx)
434a2a:	74 61                	je     0x434a8d
434a2c:	74 69                	je     0x434a97
434a2e:	6f                   	outsl  %ds:(%esi),(%dx)
434a2f:	6e                   	outsb  %ds:(%esi),(%dx)
434a30:	44                   	inc    %esp
434a31:	65 74 61             	gs je  0x434a95
434a34:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
434a3b:	24
434a3c:	51                   	push   %ecx
434a3d:	32 50 36             	xor    0x36(%eax),%dl
434a40:	4d                   	dec    %ebp
434a41:	58                   	pop    %eax
434a42:	58                   	pop    %eax
434a43:	5a                   	pop    %edx
434a44:	41                   	inc    %ecx
434a45:	00 3f                	add    %bh,(%edi)
434a47:	41                   	inc    %ecx
434a48:	30 78 32             	xor    %bh,0x32(%eax)
434a4b:	35 30 61 62 62       	xor    $0x62626130,%eax
434a50:	34 35                	xor    $0x35,%al
434a52:	2e 5f                	cs pop %edi
434a54:	5f                   	pop    %edi
434a55:	78 69                	js     0x434ac0
434a57:	5f                   	pop    %edi
434a58:	76 74                	jbe    0x434ace
434a5a:	5f                   	pop    %edi
434a5b:	7a 00                	jp     0x434a5d
434a5d:	3f                   	aas
434a5e:	49                   	dec    %ecx
434a5f:	6e                   	outsb  %ds:(%esi),(%dx)
434a60:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434a67:	65
434a68:	64 50                	fs push %eax
434a6a:	65 72 50             	gs jb  0x434abd
434a6d:	72 6f                	jb     0x434ade
434a6f:	63 65 73             	arpl   %esp,0x73(%ebp)
434a72:	73 40                	jae    0x434ab4
434a74:	43                   	inc    %ebx
434a75:	75 72                	jne    0x434ae9
434a77:	72 65                	jb     0x434ade
434a79:	6e                   	outsb  %ds:(%esi),(%dx)
434a7a:	74 44                	je     0x434ac0
434a7c:	6f                   	outsl  %ds:(%esi),(%dx)
434a7d:	6d                   	insl   (%dx),%es:(%edi)
434a7e:	61                   	popa
434a7f:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434a86:	49                   	dec    %ecx
434a87:	6d                   	insl   (%dx),%es:(%edi)
434a88:	70 6c                	jo     0x434af6
434a8a:	65 6d                	gs insl (%dx),%es:(%edi)
434a8c:	65 6e                	outsb  %gs:(%esi),(%dx)
434a8e:	74 61                	je     0x434af1
434a90:	74 69                	je     0x434afb
434a92:	6f                   	outsl  %ds:(%esi),(%dx)
434a93:	6e                   	outsb  %ds:(%esi),(%dx)
434a94:	44                   	inc    %esp
434a95:	65 74 61             	gs je  0x434af9
434a98:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
434a9f:	24
434aa0:	51                   	push   %ecx
434aa1:	32 57 34             	xor    0x34(%edi),%dl
434aa4:	53                   	push   %ebx
434aa5:	74 61                	je     0x434b08
434aa7:	74 65                	je     0x434b0e
434aa9:	40                   	inc    %eax
434aaa:	50                   	push   %eax
434aab:	72 6f                	jb     0x434b1c
434aad:	67 72 65             	addr16 jb 0x434b15
434ab0:	73 73                	jae    0x434b25
434ab2:	40                   	inc    %eax
434ab3:	32 40 41             	xor    0x41(%eax),%al
434ab6:	00 3f                	add    %bh,(%edi)
434ab8:	41                   	inc    %ecx
434ab9:	30 78 32             	xor    %bh,0x32(%eax)
434abc:	35 30 61 62 62       	xor    $0x62626130,%eax
434ac1:	34 35                	xor    $0x35,%al
434ac3:	2e 3f                	cs aas
434ac5:	49                   	dec    %ecx
434ac6:	6e                   	outsb  %ds:(%esi),(%dx)
434ac7:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434ace:	65
434acf:	64 50                	fs push %eax
434ad1:	65 72 50             	gs jb  0x434b24
434ad4:	72 6f                	jb     0x434b45
434ad6:	63 65 73             	arpl   %esp,0x73(%ebp)
434ad9:	73 24                	jae    0x434aff
434adb:	69 6e 69 74 69 61 6c 	imul   $0x6c616974,0x69(%esi),%ebp
434ae2:	69 7a 65 72 24 40 43 	imul   $0x43402472,0x65(%edx),%edi
434ae9:	75 72                	jne    0x434b5d
434aeb:	72 65                	jb     0x434b52
434aed:	6e                   	outsb  %ds:(%esi),(%dx)
434aee:	74 44                	je     0x434b34
434af0:	6f                   	outsl  %ds:(%esi),(%dx)
434af1:	6d                   	insl   (%dx),%es:(%edi)
434af2:	61                   	popa
434af3:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434afa:	49                   	dec    %ecx
434afb:	6d                   	insl   (%dx),%es:(%edi)
434afc:	70 6c                	jo     0x434b6a
434afe:	65 6d                	gs insl (%dx),%es:(%edi)
434b00:	65 6e                	outsb  %gs:(%esi),(%dx)
434b02:	74 61                	je     0x434b65
434b04:	74 69                	je     0x434b6f
434b06:	6f                   	outsl  %ds:(%esi),(%dx)
434b07:	6e                   	outsb  %ds:(%esi),(%dx)
434b08:	44                   	inc    %esp
434b09:	65 74 61             	gs je  0x434b6d
434b0c:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
434b13:	24
434b14:	51                   	push   %ecx
434b15:	32 50 36             	xor    0x36(%eax),%dl
434b18:	4d                   	dec    %ebp
434b19:	58                   	pop    %eax
434b1a:	58                   	pop    %eax
434b1b:	5a                   	pop    %edx
434b1c:	41                   	inc    %ecx
434b1d:	00 3f                	add    %bh,(%edi)
434b1f:	49                   	dec    %ecx
434b20:	6e                   	outsb  %ds:(%esi),(%dx)
434b21:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434b28:	65
434b29:	64 50                	fs push %eax
434b2b:	65 72 50             	gs jb  0x434b7e
434b2e:	72 6f                	jb     0x434b9f
434b30:	63 65 73             	arpl   %esp,0x73(%ebp)
434b33:	73 40                	jae    0x434b75
434b35:	44                   	inc    %esp
434b36:	65 66 61             	gs popaw
434b39:	75 6c                	jne    0x434ba7
434b3b:	74 44                	je     0x434b81
434b3d:	6f                   	outsl  %ds:(%esi),(%dx)
434b3e:	6d                   	insl   (%dx),%es:(%edi)
434b3f:	61                   	popa
434b40:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434b47:	49                   	dec    %ecx
434b48:	6d                   	insl   (%dx),%es:(%edi)
434b49:	70 6c                	jo     0x434bb7
434b4b:	65 6d                	gs insl (%dx),%es:(%edi)
434b4d:	65 6e                	outsb  %gs:(%esi),(%dx)
434b4f:	74 61                	je     0x434bb2
434b51:	74 69                	je     0x434bbc
434b53:	6f                   	outsl  %ds:(%esi),(%dx)
434b54:	6e                   	outsb  %ds:(%esi),(%dx)
434b55:	44                   	inc    %esp
434b56:	65 74 61             	gs je  0x434bba
434b59:	69 6c 73 3e 40 40 32 	imul   $0x5f324040,0x3e(%ebx,%esi,2),%ebp
434b60:	5f
434b61:	4e                   	dec    %esi
434b62:	41                   	inc    %ecx
434b63:	00 3f                	add    %bh,(%edi)
434b65:	45                   	inc    %ebp
434b66:	6e                   	outsb  %ds:(%esi),(%dx)
434b67:	74 65                	je     0x434bce
434b69:	72 65                	jb     0x434bd0
434b6b:	64 40                	fs inc %eax
434b6d:	44                   	inc    %esp
434b6e:	65 66 61             	gs popaw
434b71:	75 6c                	jne    0x434bdf
434b73:	74 44                	je     0x434bb9
434b75:	6f                   	outsl  %ds:(%esi),(%dx)
434b76:	6d                   	insl   (%dx),%es:(%edi)
434b77:	61                   	popa
434b78:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434b7f:	49                   	dec    %ecx
434b80:	6d                   	insl   (%dx),%es:(%edi)
434b81:	70 6c                	jo     0x434bef
434b83:	65 6d                	gs insl (%dx),%es:(%edi)
434b85:	65 6e                	outsb  %gs:(%esi),(%dx)
434b87:	74 61                	je     0x434bea
434b89:	74 69                	je     0x434bf4
434b8b:	6f                   	outsl  %ds:(%esi),(%dx)
434b8c:	6e                   	outsb  %ds:(%esi),(%dx)
434b8d:	44                   	inc    %esp
434b8e:	65 74 61             	gs je  0x434bf2
434b91:	69 6c 73 3e 40 40 32 	imul   $0x5f324040,0x3e(%ebx,%esi,2),%ebp
434b98:	5f
434b99:	4e                   	dec    %esi
434b9a:	41                   	inc    %ecx
434b9b:	00 3f                	add    %bh,(%edi)
434b9d:	49                   	dec    %ecx
434b9e:	6e                   	outsb  %ds:(%esi),(%dx)
434b9f:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434ba6:	65
434ba7:	64 4e                	fs dec %esi
434ba9:	61                   	popa
434baa:	74 69                	je     0x434c15
434bac:	76 65                	jbe    0x434c13
434bae:	40                   	inc    %eax
434baf:	44                   	inc    %esp
434bb0:	65 66 61             	gs popaw
434bb3:	75 6c                	jne    0x434c21
434bb5:	74 44                	je     0x434bfb
434bb7:	6f                   	outsl  %ds:(%esi),(%dx)
434bb8:	6d                   	insl   (%dx),%es:(%edi)
434bb9:	61                   	popa
434bba:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434bc1:	49                   	dec    %ecx
434bc2:	6d                   	insl   (%dx),%es:(%edi)
434bc3:	70 6c                	jo     0x434c31
434bc5:	65 6d                	gs insl (%dx),%es:(%edi)
434bc7:	65 6e                	outsb  %gs:(%esi),(%dx)
434bc9:	74 61                	je     0x434c2c
434bcb:	74 69                	je     0x434c36
434bcd:	6f                   	outsl  %ds:(%esi),(%dx)
434bce:	6e                   	outsb  %ds:(%esi),(%dx)
434bcf:	44                   	inc    %esp
434bd0:	65 74 61             	gs je  0x434c34
434bd3:	69 6c 73 3e 40 40 32 	imul   $0x5f324040,0x3e(%ebx,%esi,2),%ebp
434bda:	5f
434bdb:	4e                   	dec    %esi
434bdc:	41                   	inc    %ecx
434bdd:	00 3f                	add    %bh,(%edi)
434bdf:	43                   	inc    %ebx
434be0:	6f                   	outsl  %ds:(%esi),(%dx)
434be1:	75 6e                	jne    0x434c51
434be3:	74 40                	je     0x434c25
434be5:	41                   	inc    %ecx
434be6:	6c                   	insb   (%dx),%es:(%edi)
434be7:	6c                   	insb   (%dx),%es:(%edi)
434be8:	44                   	inc    %esp
434be9:	6f                   	outsl  %ds:(%esi),(%dx)
434bea:	6d                   	insl   (%dx),%es:(%edi)
434beb:	61                   	popa
434bec:	69 6e 73 40 3c 43 72 	imul   $0x72433c40,0x73(%esi),%ebp
434bf3:	74 49                	je     0x434c3e
434bf5:	6d                   	insl   (%dx),%es:(%edi)
434bf6:	70 6c                	jo     0x434c64
434bf8:	65 6d                	gs insl (%dx),%es:(%edi)
434bfa:	65 6e                	outsb  %gs:(%esi),(%dx)
434bfc:	74 61                	je     0x434c5f
434bfe:	74 69                	je     0x434c69
434c00:	6f                   	outsl  %ds:(%esi),(%dx)
434c01:	6e                   	outsb  %ds:(%esi),(%dx)
434c02:	44                   	inc    %esp
434c03:	65 74 61             	gs je  0x434c67
434c06:	69 6c 73 3e 40 40 32 	imul   $0x48324040,0x3e(%ebx,%esi,2),%ebp
434c0d:	48
434c0e:	41                   	inc    %ecx
434c0f:	00 3f                	add    %bh,(%edi)
434c11:	68 61 73 4e 61       	push   $0x614e7361
434c16:	74 69                	je     0x434c81
434c18:	76 65                	jbe    0x434c7f
434c1a:	40                   	inc    %eax
434c1b:	44                   	inc    %esp
434c1c:	65 66 61             	gs popaw