437a0d:	71 54                	jno    0x437a63
437a0f:	72 62                	jb     0x437a73
437a11:	54                   	push   %esp
437a12:	7a 6a                	jp     0x437a7e
437a14:	45                   	inc    %ebp
437a15:	73 31                	jae    0x437a48
437a17:	54                   	push   %esp
437a18:	54                   	push   %esp
437a19:	54                   	push   %esp
437a1a:	7a 32                	jp     0x437a4e
437a1c:	51                   	push   %ecx
437a1d:	6a 47                	push   $0x47
437a1f:	6b 74 35 43 6a       	imul   $0x6a,0x43(%ebp,%esi,1),%esi
437a24:	7a 43                	jp     0x437a69
437a26:	5a                   	pop    %edx
437a27:	37                   	aaa
437a28:	39 69 46             	cmp    %ebp,0x46(%ecx)
437a2b:	30 39                	xor    %bh,(%ecx)
437a2d:	33 59 46             	xor    0x46(%ecx),%ebx
437a30:	33 50 64             	xor    0x64(%eax),%edx
437a33:	38 6d 5a             	cmp    %ch,0x5a(%ebp)
437a36:	43                   	inc    %ebx
437a37:	45                   	inc    %ebp
437a38:	68 74 65 77 46       	push   $0x46776574
437a3d:	4c                   	dec    %esp
437a3e:	34 35                	xor    $0x35,%al
437a40:	53                   	push   %ebx
437a41:	47                   	inc    %edi
437a42:	71 52                	jno    0x437a96
437a44:	73 63                	jae    0x437aa9
437a46:	31 6b 37             	xor    %ebp,0x37(%ebx)
437a49:	55                   	push   %ebp
437a4a:	68 68 63 6b 68       	push   $0x686b6368
437a4f:	76 6d                	jbe    0x437abe
437a51:	2f                   	das
437a52:	5a                   	pop    %edx
437a53:	59                   	pop    %ecx
437a54:	59                   	pop    %ecx
437a55:	73 67                	jae    0x437abe
437a57:	54                   	push   %esp
437a58:	57                   	push   %edi
437a59:	73 76                	jae    0x437ad1
437a5b:	50                   	push   %eax
437a5c:	41                   	inc    %ecx
437a5d:	68 73 42 6a 4a       	push   $0x4a6a4273
437a62:	36 33 70 30          	xor    %ss:0x30(%eax),%esi
437a66:	41                   	inc    %ecx
437a67:	69 6c 64 2f 31 62 57 	imul   $0x34576231,0x2f(%esp,%eiz,2),%ebp
437a6e:	34
437a6f:	4a                   	dec    %edx
437a70:	79 47                	jns    0x437ab9
437a72:	62 54 72 36          	bound  %edx,0x36(%edx,%esi,2)
437a76:	6a 63                	push   $0x63
437a78:	44                   	inc    %esp
437a79:	65 6a 59             	gs push $0x59
437a7c:	4b                   	dec    %ebx
437a7d:	61                   	popa
437a7e:	4a                   	dec    %edx
437a7f:	75 6e                	jne    0x437aef
437a81:	35 59 78 30 57       	xor    $0x57307859,%eax
437a86:	4e                   	dec    %esi
437a87:	65 75 4c             	gs jne 0x437ad6
437a8a:	4d                   	dec    %ebp
437a8b:	78 77                	js     0x437b04
437a8d:	7a 56                	jp     0x437ae5
437a8f:	35 68 37 61 71       	xor    $0x71613768,%eax
437a94:	65 74 32             	gs je  0x437ac9
437a97:	74 6f                	je     0x437b08
437a99:	6d                   	insl   (%dx),%es:(%edi)
437a9a:	30 62 31             	xor    %ah,0x31(%edx)
437a9d:	73 4e                	jae    0x437aed
437a9f:	52                   	push   %edx
437aa0:	6d                   	insl   (%dx),%es:(%edi)
437aa1:	75 75                	jne    0x437b18
437aa3:	61                   	popa
437aa4:	54                   	push   %esp
437aa5:	75 63                	jne    0x437b0a
437aa7:	50                   	push   %eax
437aa8:	46                   	inc    %esi
437aa9:	36 56                	ss push %esi
437aab:	32 6c 36 53          	xor    0x53(%esi,%esi,1),%ch
437aaf:	72 63                	jb     0x437b14
437ab1:	6a 7a                	push   $0x7a
437ab3:	69 2b 35 75 70 37    	imul   $0x37707535,(%ebx),%ebp
437ab9:	75 6b                	jne    0x437b26
437abb:	2b 67 37             	sub    0x37(%edi),%esp
437abe:	43                   	inc    %ebx
437abf:	79 43                	jns    0x437b04
437ac1:	74 67                	je     0x437b2a
437ac3:	71 35                	jno    0x437afa
437ac5:	69 56 57 4f 79 50 35 	imul   $0x3550794f,0x57(%esi),%edx
437acc:	63 32                	arpl   %esi,(%edx)
437ace:	63 61 4c             	arpl   %esp,0x4c(%ecx)
437ad1:	6c                   	insb   (%dx),%es:(%edi)
437ad2:	38 39                	cmp    %bh,(%ecx)
437ad4:	30 71 36             	xor    %dh,0x36(%ecx)
437ad7:	31 70 45             	xor    %esi,0x45(%eax)
437ada:	37                   	aaa
437adb:	79 4a                	jns    0x437b27
437add:	53                   	push   %ebx
437ade:	51                   	push   %ecx
437adf:	58                   	pop    %eax
437ae0:	46                   	inc    %esi
437ae1:	6b 58 56 59          	imul   $0x59,0x56(%eax),%ebx
437ae5:	69 38 33 7a 72 79    	imul   $0x79727a33,(%eax),%edi
437aeb:	77 73                	ja     0x437b60
437aed:	43                   	inc    %ebx
437aee:	2f                   	das
437aef:	4b                   	dec    %ebx
437af0:	4a                   	dec    %edx
437af1:	6c                   	insb   (%dx),%es:(%edi)
437af2:	4a                   	dec    %edx
437af3:	70 72                	jo     0x437b67
437af5:	6f                   	outsl  %ds:(%esi),(%dx)
437af6:	4a                   	dec    %edx
437af7:	6f                   	outsl  %ds:(%esi),(%dx)
437af8:	48                   	dec    %eax
437af9:	46                   	inc    %esi
437afa:	6b 50 54 38          	imul   $0x38,0x54(%eax),%edx
437afe:	4f                   	dec    %edi
437aff:	45                   	inc    %ebp
437b00:	59                   	pop    %ecx
437b01:	6a 61                	push   $0x61
437b03:	65 55                	gs push %ebp
437b05:	55                   	push   %ebp
437b06:	55                   	push   %ebp
437b07:	58                   	pop    %eax
437b08:	47                   	inc    %edi
437b09:	66 67 74 32          	data16 addr16 je 0x437b3f
437b0d:	4f                   	dec    %edi
437b0e:	47                   	inc    %edi
437b0f:	42                   	inc    %edx
437b10:	48                   	dec    %eax
437b11:	45                   	inc    %ebp
437b12:	77 68                	ja     0x437b7c
437b14:	6f                   	outsl  %ds:(%esi),(%dx)
437b15:	42                   	inc    %edx
437b16:	7a 4d                	jp     0x437b65
437b18:	62 71 5a             	bound  %esi,0x5a(%ecx)
437b1b:	6a 50                	push   $0x50
437b1d:	32 31                	xor    (%ecx),%dh
437b1f:	38 79 79             	cmp    %bh,0x79(%ecx)
437b22:	47                   	inc    %edi
437b23:	62 4c 44 74          	bound  %ecx,0x74(%esp,%eax,2)
437b27:	36 41                	ss inc %ecx
437b29:	32 42 66             	xor    0x66(%edx),%al
437b2c:	6f                   	outsl  %ds:(%esi),(%dx)
437b2d:	2f                   	das
437b2e:	6e                   	outsb  %ds:(%esi),(%dx)
437b2f:	49                   	dec    %ecx
437b30:	6f                   	outsl  %ds:(%esi),(%dx)
437b31:	6e                   	outsb  %ds:(%esi),(%dx)
437b32:	66 69 73 67 51 70    	imul   $0x7051,0x67(%ebx),%si
437b38:	6f                   	outsl  %ds:(%esi),(%dx)
437b39:	62 72 74             	bound  %esi,0x74(%edx)
437b3c:	64 6c                	fs insb (%dx),%es:(%edi)
437b3e:	46                   	inc    %esi
437b3f:	65 55                	gs push %ebp
437b41:	51                   	push   %ecx
437b42:	41                   	inc    %ecx
437b43:	39 7a 4a             	cmp    %edi,0x4a(%edx)
437b46:	4f                   	dec    %edi
437b47:	70 37                	jo     0x437b80
437b49:	74 52                	je     0x437b9d
437b4b:	52                   	push   %edx
437b4c:	39 32                	cmp    %esi,(%edx)
437b4e:	5a                   	pop    %edx
437b4f:	37                   	aaa
437b50:	46                   	inc    %esi
437b51:	55                   	push   %ebp
437b52:	36 79 66             	ss jns 0x437bbb
437b55:	47                   	inc    %edi
437b56:	59                   	pop    %ecx
437b57:	35 34 4f 59 36       	xor    $0x36594f34,%eax
437b5c:	4f                   	dec    %edi
437b5d:	74 5a                	je     0x437bb9
437b5f:	53                   	push   %ebx
437b60:	6b 55 34 6b          	imul   $0x6b,0x34(%ebp),%edx
437b64:	45                   	inc    %ebp
437b65:	59                   	pop    %ecx
437b66:	62 42 44             	bound  %eax,0x44(%edx)
437b69:	34 30                	xor    $0x30,%al
437b6b:	49                   	dec    %ecx
437b6c:	55                   	push   %ebp
437b6d:	36 6d                	ss insl (%dx),%es:(%edi)
437b6f:	77 4e                	ja     0x437bbf
437b71:	31 68 6b             	xor    %ebp,0x6b(%eax)
437b74:	64 44                	fs inc %esp
437b76:	50                   	push   %eax
437b77:	64 65 4d             	fs gs dec %ebp
437b7a:	2b 55 77             	sub    0x77(%ebp),%edx
437b7d:	34 4f                	xor    $0x4f,%al
437b7f:	4c                   	dec    %esp
437b80:	4d                   	dec    %ebp
437b81:	38 4c 38 73          	cmp    %cl,0x73(%eax,%edi,1)
437b85:	2b 78 5a             	sub    0x5a(%eax),%edi
437b88:	6c                   	insb   (%dx),%es:(%edi)
437b89:	6f                   	outsl  %ds:(%esi),(%dx)
437b8a:	47                   	inc    %edi
437b8b:	6b 30 59             	imul   $0x59,(%eax),%esi
437b8e:	6b 6a 75 6b          	imul   $0x6b,0x75(%edx),%ebp
437b92:	2b 31                	sub    (%ecx),%esi
437b94:	53                   	push   %ebx
437b95:	36 5a                	ss pop %edx
437b97:	47                   	inc    %edi
437b98:	2f                   	das
437b99:	36 68 79 2f 32 70    	ss push $0x70322f79
437b9f:	4e                   	dec    %esi
437ba0:	48                   	dec    %eax
437ba1:	4a                   	dec    %edx
437ba2:	68 46 47 78 45       	push   $0x45784746
437ba7:	4e                   	dec    %esi
437ba8:	4d                   	dec    %ebp
437ba9:	43                   	inc    %ebx
437baa:	4d                   	dec    %ebp
437bab:	57                   	push   %edi
437bac:	2f                   	das
437bad:	6f                   	outsl  %ds:(%esi),(%dx)
437bae:	6c                   	insb   (%dx),%es:(%edi)
437baf:	78 30                	js     0x437be1
437bb1:	47                   	inc    %edi
437bb2:	51                   	push   %ecx
437bb3:	79 75                	jns    0x437c2a
437bb5:	66 77 4d             	data16 ja 0x437c05
437bb8:	63 37                	arpl   %esi,(%edi)
437bba:	4e                   	dec    %esi
437bbb:	59                   	pop    %ecx
437bbc:	2f                   	das
437bbd:	51                   	push   %ecx
437bbe:	67 45                	addr16 inc %ebp
437bc0:	6d                   	insl   (%dx),%es:(%edi)
437bc1:	4c                   	dec    %esp
437bc2:	35 62 46 6c 6a       	xor    $0x6a6c4662,%eax
437bc7:	39 70 75             	cmp    %esi,0x75(%eax)
437bca:	49                   	dec    %ecx
437bcb:	35 61 6b 45 53       	xor    $0x53456b61,%eax
437bd0:	41                   	inc    %ecx
437bd1:	41                   	inc    %ecx
437bd2:	39 41 4a             	cmp    %eax,0x4a(%ecx)
437bd5:	66 44                	inc    %sp
437bd7:	37                   	aaa
437bd8:	54                   	push   %esp
437bd9:	6c                   	insb   (%dx),%es:(%edi)
437bda:	53                   	push   %ebx
437bdb:	49                   	dec    %ecx
437bdc:	66 78 2b             	data16 js 0x437c0a
437bdf:	75 52                	jne    0x437c33
437be1:	56                   	push   %esi
437be2:	66 51                	push   %cx
437be4:	52                   	push   %edx
437be5:	41                   	inc    %ecx
437be6:	45                   	inc    %ebp
437be7:	74 35                	je     0x437c1e
437be9:	73 38                	jae    0x437c23
437beb:	2f                   	das
437bec:	52                   	push   %edx
437bed:	62 78 72             	bound  %edi,0x72(%eax)
437bf0:	61                   	popa
437bf1:	6f                   	outsl  %ds:(%esi),(%dx)
437bf2:	42                   	inc    %edx
437bf3:	51                   	push   %ecx
437bf4:	41                   	inc    %ecx
437bf5:	7a 42                	jp     0x437c39
437bf7:	6f                   	outsl  %ds:(%esi),(%dx)
437bf8:	36 42                	ss inc %edx
437bfa:	38 45 57             	cmp    %al,0x57(%ebp)
437bfd:	6b 66 47 31          	imul   $0x31,0x47(%esi),%esp
437c01:	4d                   	dec    %ebp
437c02:	39 51 76             	cmp    %edx,0x76(%ecx)
437c05:	63 4e 50             	arpl   %ecx,0x50(%esi)
437c08:	75 72                	jne    0x437c7c
437c0a:	6e                   	outsb  %ds:(%esi),(%dx)
437c0b:	41                   	inc    %ecx
437c0c:	36 69 47 77 62 45 75 	imul   $0x34754562,%ss:0x77(%edi),%eax
437c13:	34
437c14:	57                   	push   %edi
437c15:	4d                   	dec    %ebp
437c16:	74 6c                	je     0x437c84
437c18:	4e                   	dec    %esi
437c19:	35 33 41 52 52       	xor    $0x52524133,%eax
437c1e:	61                   	popa
437c1f:	71 47                	jno    0x437c68
437c21:	56                   	push   %esi
437c22:	47                   	inc    %edi
437c23:	6d                   	insl   (%dx),%es:(%edi)
437c24:	39 5a 76             	cmp    %ebx,0x76(%edx)
437c27:	54                   	push   %esp
437c28:	4f                   	dec    %edi
437c29:	69 68 58 59 61 62 49 	imul   $0x49626159,0x58(%eax),%ebp
437c30:	34 38                	xor    $0x38,%al
437c32:	59                   	pop    %ecx
437c33:	34 4c                	xor    $0x4c,%al
437c35:	68 6f 66 6b 55       	push   $0x556b666f
437c3a:	45                   	inc    %ebp
437c3b:	72 70                	jb     0x437cad
437c3d:	30 45 52             	xor    %al,0x52(%ebp)
437c40:	42                   	inc    %edx
437c41:	6e                   	outsb  %ds:(%esi),(%dx)
437c42:	52                   	push   %edx
437c43:	53                   	push   %ebx
437c44:	31 59 71             	xor    %ebx,0x71(%ecx)
437c47:	76 6a                	jbe    0x437cb3
437c49:	74 73                	je     0x437cbe
437c4b:	69 6f 36 67 43 64 36 	imul   $0x36644367,0x36(%edi),%ebp
437c52:	36 38 68 33          	cmp    %ch,%ss:0x33(%eax)
437c56:	53                   	push   %ebx
437c57:	2b 32                	sub    (%edx),%esi
437c59:	47                   	inc    %edi
437c5a:	73 47                	jae    0x437ca3
437c5c:	44                   	inc    %esp
437c5d:	72 43                	jb     0x437ca2
437c5f:	62 6b 6d             	bound  %ebp,0x6d(%ebx)
437c62:	70 51                	jo     0x437cb5
437c64:	41                   	inc    %ecx
437c65:	37                   	aaa
437c66:	53                   	push   %ebx
437c67:	6c                   	insb   (%dx),%es:(%edi)
437c68:	58                   	pop    %eax
437c69:	61                   	popa
437c6a:	38 34 46             	cmp    %dh,(%esi,%eax,2)
437c6d:	6e                   	outsb  %ds:(%esi),(%dx)
437c6e:	43                   	inc    %ebx
437c6f:	36 2b 6e 54          	sub    %ss:0x54(%esi),%ebp
437c73:	4e                   	dec    %esi
437c74:	5a                   	pop    %edx
437c75:	4b                   	dec    %ebx
437c76:	6e                   	outsb  %ds:(%esi),(%dx)
437c77:	47                   	inc    %edi
437c78:	54                   	push   %esp
437c79:	6b 54 78 2f 6f       	imul   $0x6f,0x2f(%eax,%edi,2),%edx
437c7e:	67 78 48             	addr16 js 0x437cc9
437c81:	4d                   	dec    %ebp
437c82:	47                   	inc    %edi
437c83:	57                   	push   %edi
437c84:	76 72                	jbe    0x437cf8
437c86:	52                   	push   %edx
437c87:	64 51                	fs push %ecx
437c89:	6f                   	outsl  %ds:(%esi),(%dx)
437c8a:	4c                   	dec    %esp
437c8b:	2f                   	das
437c8c:	2b 6b 44             	sub    0x44(%ebx),%ebp
437c8f:	38 49 32             	cmp    %cl,0x32(%ecx)
437c92:	33 72 69             	xor    0x69(%edx),%esi
437c95:	62 35 67 65 74 50    	bound  %esi,0x50746567
437c9b:	41                   	inc    %ecx
437c9c:	33 44 55 43          	xor    0x43(%ebp,%edx,2),%eax
437ca0:	66 58                	pop    %ax
437ca2:	70 4c                	jo     0x437cf0
437ca4:	39 58 69             	cmp    %ebx,0x69(%eax)
437ca7:	4a                   	dec    %edx