40e9db:	00 0b                	add    %cl,(%ebx)
40e9dd:	00 0f                	add    %cl,(%edi)
40e9df:	00 0b                	add    %cl,(%ebx)
40e9e1:	00 0b                	add    %cl,(%ebx)
40e9e3:	00 0b                	add    %cl,(%ebx)
40e9e5:	00 0b                	add    %cl,(%ebx)
40e9e7:	00 0b                	add    %cl,(%ebx)
40e9e9:	00 0d 00 24 09 0b    	add    %cl,0xb092400
40e9ef:	00 0b                	add    %cl,(%ebx)
40e9f1:	00 0f                	add    %cl,(%edi)
40e9f3:	00 0b                	add    %cl,(%ebx)
40e9f5:	00 0b                	add    %cl,(%ebx)
40e9f7:	00 0b                	add    %cl,(%ebx)
40e9f9:	00 0b                	add    %cl,(%ebx)
40e9fb:	00 0b                	add    %cl,(%ebx)
40e9fd:	00 16                	add    %dl,(%esi)
40e9ff:	00 de                	add    %bl,%dh
40ea01:	13 0b                	adc    (%ebx),%ecx
40ea03:	00 0b                	add    %cl,(%ebx)
40ea05:	00 0b                	add    %cl,(%ebx)
40ea07:	00 0b                	add    %cl,(%ebx)
40ea09:	00 0c 00             	add    %cl,(%eax,%eax,1)
40ea0c:	0b 00                	or     (%eax),%eax
40ea0e:	fd                   	std
40ea0f:	13 0b                	adc    (%ebx),%ecx
40ea11:	00 22                	add    %ah,(%edx)
40ea13:	00 21                	add    %ah,(%ecx)
40ea15:	00 23                	add    %ah,(%ebx)
40ea17:	00 21                	add    %ah,(%ecx)
40ea19:	00 24 00             	add    %ah,(%eax,%eax,1)
40ea1c:	21 00                	and    %eax,(%eax)
40ea1e:	25 00 21 00 27       	and    $0x27002100,%eax
40ea23:	00 28                	add    %ch,(%eax)
40ea25:	00 0b                	add    %cl,(%ebx)
40ea27:	00 0b                	add    %cl,(%ebx)
40ea29:	00 28                	add    %ch,(%eax)
40ea2b:	00 df                	add    %bl,%bh
40ea2d:	0b 0b                	or     (%ebx),%ecx
40ea2f:	00 0b                	add    %cl,(%ebx)
40ea31:	00 2a                	add    %ch,(%edx)
40ea33:	00 df                	add    %bl,%bh
40ea35:	0b 27                	or     (%edi),%esp
40ea37:	00 83 04 0b 00 0b    	add    %al,0xb000b04(%ebx)
40ea3d:	4f                   	dec    %edi
40ea3e:	6e                   	outsb  %ds:(%esi),(%dx)
40ea3f:	68 74 69 58 65       	push   $0x65586974
40ea44:	74 2e                	je     0x40ea74
40ea46:	6f                   	outsl  %ds:(%esi),(%dx)
40ea47:	6c                   	insb   (%dx),%es:(%edi)
40ea48:	77 00                	ja     0x40ea4a
40ea4a:	4e                   	dec    %esi
40ea4b:	6f                   	outsl  %ds:(%esi),(%dx)
40ea4c:	78 70                	js     0x40eabe
40ea4e:	74 6c                	je     0x40eabc
40ea50:	6c                   	insb   (%dx),%es:(%edi)
40ea51:	74 74                	je     0x40eac7
40ea53:	6f                   	outsl  %ds:(%esi),(%dx)
40ea54:	79 52                	jns    0x40eaa8
40ea56:	70 6c                	jo     0x40eac4
40ea58:	6c                   	insb   (%dx),%es:(%edi)
40ea59:	78 6c                	js     0x40eac7
40ea5b:	74 74                	je     0x40ead1
40ea5d:	6f                   	outsl  %ds:(%esi),(%dx)
40ea5e:	79 73                	jns    0x40ead3
40ea60:	4c                   	dec    %esp
40ea61:	74 7f                	je     0x40eae2
40ea63:	72 74                	jb     0x40ead9
40ea65:	62 80 74 70 00 5e    	bound  %eax,0x5e007074(%eax)
40ea6b:	79 7e                	jns    0x40eaeb
40ea6d:	74 70                	je     0x40eadf
40ea6f:	6d                   	insl   (%dx),%es:(%edi)
40ea70:	39 52 80             	cmp    %edx,-0x80(%edx)
40ea73:	6e                   	outsb  %ds:(%esi),(%dx)
40ea74:	7f 69                	jg     0x40eadf
40ea76:	78 65                	js     0x40eadd
40ea78:	39 43 7a             	cmp    %eax,0x7a(%ebx)
40ea7b:	6d                   	insl   (%dx),%es:(%edi)
40ea7c:	7b 69                	jnp    0x40eae7
40ea7e:	77 65                	ja     0x40eae5
40ea80:	7d 53                	jge    0x40ead5
40ea82:	70 72                	jo     0x40eaf6
40ea84:	81 69 6e 65 7e 00 5d 	subl   $0x5d007e65,0x6e(%ecx)
40ea8b:	75 79                	jne    0x40eb06
40ea8d:	74 74                	je     0x40eb03
40ea8f:	6d                   	insl   (%dx),%es:(%edi)
40ea90:	70 43                	jo     0x40ead5
40ea92:	7a 6d                	jp     0x40eb01
40ea94:	7b 61                	jnp    0x40eaf7
40ea96:	7f 69                	jg     0x40eb01
40ea98:	6d                   	insl   (%dx),%es:(%edi)
40ea99:	69 77 69 7f 79 4c 74 	imul   $0x744c797f,0x69(%edi),%esi
40eaa0:	7f 72                	jg     0x40eb14
40eaa2:	74 62                	je     0x40eb06
40eaa4:	80 74 70 00 4f       	xorb   $0x4f,0x0(%eax,%esi,2)
40eaa9:	65 6d                	gs insl (%dx),%es:(%edi)
40eaab:	75 72                	jne    0x40eb1f
40eaad:	67 6c                	insb   (%dx),%es:(%di)
40eaaf:	62 77 65             	bound  %esi,0x65(%edi)
40eab2:	4c                   	dec    %esp
40eab3:	74 7f                	je     0x40eb34
40eab5:	72 74                	jb     0x40eb2b
40eab7:	62 80 74 70 00 5e    	bound  %eax,0x5e007074(%eax)
40eabd:	79 7e                	jns    0x40eb3d
40eabf:	74 70                	je     0x40eb31
40eac1:	6d                   	insl   (%dx),%es:(%edi)
40eac2:	39 44 74 61          	cmp    %eax,0x61(%esp,%esi,2)
40eac6:	72 6e                	jb     0x40eb36
40eac8:	7a 73                	jp     0x40eb3d
40eaca:	7f 69                	jg     0x40eb35
40eacc:	6e                   	outsb  %ds:(%esi),(%dx)
40eacd:	73 0b                	jae    0x40eada
40eacf:	44                   	inc    %esp
40ead0:	70 62                	jo     0x40eb34
40ead2:	80 67 72 69          	andb   $0x69,0x72(%edi)
40ead6:	79 67                	jns    0x40eb3f
40ead8:	58                   	pop    %eax
40ead9:	6f                   	outsl  %ds:(%esi),(%dx)
40eada:	6f                   	outsl  %ds:(%esi),(%dx)
40eadb:	65 7e 00             	gs jle 0x40eade
40eade:	4c                   	dec    %esp
40eadf:	73 7e                	jae    0x40eb5f
40eae1:	65 78 62             	gs js  0x40eb46
40eae4:	77 79                	ja     0x40eb5f
40eae6:	5f                   	pop    %edi
40eae7:	69 7f 6c 70 41 7f 74 	imul   $0x747f4170,0x6c(%edi),%edi
40eaee:	7d 69                	jge    0x40eb59
40eaf0:	6d                   	insl   (%dx),%es:(%edi)
40eaf1:	75 7f                	jne    0x40eb72
40eaf3:	65 0b 53 84          	or     %gs:-0x7c(%ebx),%edx
40eaf7:	73 7f                	jae    0x40eb78
40eaf9:	65 78 2e             	gs js  0x40eb2a
40eafc:	5d                   	pop    %ebp
40eafd:	65 71 6c             	gs jno 0x40eb6c
40eb00:	70 63                	jo     0x40eb65
40eb02:	7f 69                	jg     0x40eb6d
40eb04:	7a 6e                	jp     0x40eb74
40eb06:	0b 41 7e             	or     0x7e(%ecx),%eax
40eb09:	73 70                	jae    0x40eb7b
40eb0b:	6d                   	insl   (%dx),%es:(%edi)
40eb0c:	6d                   	insl   (%dx),%es:(%edi)
40eb0d:	6c                   	insb   (%dx),%es:(%edi)
40eb0e:	84 44 70 73          	test   %al,0x73(%eax,%esi,2)
40eb12:	6e                   	outsb  %ds:(%esi),(%dx)
40eb13:	72 74                	jb     0x40eb89
40eb15:	70 7f                	jo     0x40eb96
40eb17:	69 7a 6e 4c 74 7f 72 	imul   $0x727f744c,0x6e(%edx),%edi
40eb1e:	74 62                	je     0x40eb82
40eb20:	80 74 70 00 4c       	xorb   $0x4c,0x0(%eax,%esi,2)
40eb25:	73 7e                	jae    0x40eba5
40eb27:	65 78 62             	gs js  0x40eb8c
40eb2a:	77 79                	ja     0x40eba5
40eb2c:	4e                   	dec    %esi
40eb2d:	6f                   	outsl  %ds:(%esi),(%dx)
40eb2e:	79 66                	jns    0x40eb96
40eb30:	74 67                	je     0x40eb99
40eb32:	80 72 6c 74          	xorb   $0x74,0x6c(%edx)
40eb36:	74 6f                	je     0x40eba7
40eb38:	79 41                	jns    0x40eb7b
40eb3a:	7f 74                	jg     0x40ebb0
40eb3c:	7d 69                	jge    0x40eba7
40eb3e:	6d                   	insl   (%dx),%es:(%edi)
40eb3f:	75 7f                	jne    0x40ebc0
40eb41:	65 0b 41 7e          	or     %gs:0x7e(%ecx),%eax
40eb45:	73 70                	jae    0x40ebb7
40eb47:	6d                   	insl   (%dx),%es:(%edi)
40eb48:	6d                   	insl   (%dx),%es:(%edi)
40eb49:	6c                   	insb   (%dx),%es:(%edi)
40eb4a:	84 43 7a             	test   %al,0x7a(%ebx)
40eb4d:	6d                   	insl   (%dx),%es:(%edi)
40eb4e:	7b 61                	jnp    0x40ebb1
40eb50:	79 79                	jns    0x40ebcb
40eb52:	4c                   	dec    %esp
40eb53:	74 7f                	je     0x40ebd4
40eb55:	72 74                	jb     0x40ebcb
40eb57:	62 80 74 70 00 4c    	bound  %eax,0x4c007074(%eax)
40eb5d:	73 7e                	jae    0x40ebdd
40eb5f:	65 78 62             	gs js  0x40ebc4
40eb62:	77 79                	ja     0x40ebdd
40eb64:	5b                   	pop    %ebx
40eb65:	72 7a                	jb     0x40ebe1
40eb67:	64 80 63 7f 41       	andb   $0x41,%fs:0x7f(%ebx)
40eb6c:	7f 74                	jg     0x40ebe2
40eb6e:	7d 69                	jge    0x40ebd9
40eb70:	6d                   	insl   (%dx),%es:(%edi)
40eb71:	75 7f                	jne    0x40ebf2
40eb73:	65 0b 41 7e          	or     %gs:0x7e(%ecx),%eax
40eb77:	73 70                	jae    0x40ebe9
40eb79:	6d                   	insl   (%dx),%es:(%edi)
40eb7a:	6d                   	insl   (%dx),%es:(%edi)
40eb7b:	6c                   	insb   (%dx),%es:(%edi)
40eb7c:	84 43 7a             	test   %al,0x7a(%ebx)
40eb7f:	70 84                	jo     0x40eb05
40eb81:	72 74                	jb     0x40ebf7
40eb83:	67 73 74             	addr16 jae 0x40ebfa
40eb86:	4c                   	dec    %esp
40eb87:	74 7f                	je     0x40ec08
40eb89:	72 74                	jb     0x40ebff
40eb8b:	62 80 74 70 00 4c    	bound  %eax,0x4c007074(%eax)
40eb91:	73 7e                	jae    0x40ec11
40eb93:	65 78 62             	gs js  0x40ebf8
40eb96:	77 79                	ja     0x40ec11
40eb98:	5f                   	pop    %edi
40eb99:	72 6c                	jb     0x40ec07
40eb9b:	64 70 6d             	fs jo  0x40ec0b
40eb9e:	6c                   	insb   (%dx),%es:(%edi)
40eb9f:	72 76                	jb     0x40ec17
40eba1:	41                   	inc    %ecx
40eba2:	7f 74                	jg     0x40ec18
40eba4:	7d 69                	jge    0x40ec0f
40eba6:	6d                   	insl   (%dx),%es:(%edi)
40eba7:	75 7f                	jne    0x40ec28
40eba9:	65 0b 43 7a          	or     %gs:0x7a(%ebx),%eax
40ebad:	6d                   	insl   (%dx),%es:(%edi)
40ebae:	61                   	popa
40ebaf:	69 7e 69 6d 6c 70 41 	imul   $0x41706c6d,0x69(%esi),%edi
40ebb6:	7f 74                	jg     0x40ec2c
40ebb8:	7d 69                	jge    0x40ec23
40ebba:	6d                   	insl   (%dx),%es:(%edi)
40ebbb:	75 7f                	jne    0x40ec3c
40ebbd:	65 0b 53 84          	or     %gs:-0x7c(%ebx),%edx
40ebc1:	73 7f                	jae    0x40ec42
40ebc3:	65 78 2e             	gs js  0x40ebf4
40ebc6:	5d                   	pop    %ebp
40ebc7:	75 79                	jne    0x40ec42
40ebc9:	74 74                	je     0x40ec3f
40ebcb:	6d                   	insl   (%dx),%es:(%edi)
40ebcc:	70 2e                	jo     0x40ebfc
40ebce:	54                   	push   %esp
40ebcf:	6e                   	outsb  %ds:(%esi),(%dx)
40ebd0:	7f 65                	jg     0x40ec37
40ebd2:	7d 6f                	jge    0x40ec43
40ebd4:	7b 53                	jnp    0x40ec29
40ebd6:	70 72                	jo     0x40ec4a
40ebd8:	81 69 6e 65 7e 00 52 	subl   $0x52007e65,0x6e(%ecx)
40ebdf:	75 74                	jne    0x40ec55
40ebe1:	64 4c                	fs dec %esp
40ebe3:	74 7f                	je     0x40ec64
40ebe5:	72 74                	jb     0x40ec5b
40ebe7:	62 80 74 70 00 4c    	bound  %eax,0x4c007074(%eax)
40ebed:	73 7e                	jae    0x40ec6d
40ebef:	65 78 62             	gs js  0x40ec54
40ebf2:	77 79                	ja     0x40ec6d
40ebf4:	51                   	push   %ecx
40ebf5:	69 77 65 61 65 7d 73 	imul   $0x737d6561,0x65(%edi),%esi
40ebfc:	74 6f                	je     0x40ec6d
40ebfe:	79 41                	jns    0x40ec41
40ec00:	7f 74                	jg     0x40ec76
40ec02:	7d 69                	jge    0x40ec6d
40ec04:	6d                   	insl   (%dx),%es:(%edi)
40ec05:	75 7f                	jne    0x40ec86
40ec07:	65 0b 4e 70          	or     %gs:0x70(%esi),%ecx
40ec0b:	75 7f                	jne    0x40ec8c
40ec0d:	72 6c                	jb     0x40ec7b
40ec0f:	6c                   	insb   (%dx),%es:(%edi)
40ec10:	5d                   	pop    %ebp
40ec11:	65 7e 6f             	gs jle 0x40ec83
40ec14:	80 72 6e 65          	xorb   $0x65,0x6e(%edx)
40ec18:	7e 4c                	jle    0x40ec66
40ec1a:	6c                   	insb   (%dx),%es:(%edi)
40ec1b:	6e                   	outsb  %ds:(%esi),(%dx)
40ec1c:	72 75                	jb     0x40ec93
40ec1e:	6c                   	insb   (%dx),%es:(%edi)
40ec1f:	67 70 41             	addr16 jo 0x40ec63
40ec22:	7f 74                	jg     0x40ec98
40ec24:	7d 69                	jge    0x40ec8f
40ec26:	6d                   	insl   (%dx),%es:(%edi)
40ec27:	75 7f                	jne    0x40eca8
40ec29:	65 0b 53 84          	or     %gs:-0x7c(%ebx),%edx
40ec2d:	73 7f                	jae    0x40ecae
40ec2f:	65 78 2e             	gs js  0x40ec60
40ec32:	5d                   	pop    %ebp
40ec33:	65 7e 6f             	gs jle 0x40eca5
40ec36:	80 72 6e 65          	xorb   $0x65,0x6e(%edx)
40ec3a:	7e 00                	jle    0x40ec3c
40ec3c:	5f                   	pop    %edi
40ec3d:	61                   	popa
40ec3e:	7d 67                	jge    0x40eca7
40ec40:	70 74                	jo     0x40ecb6
40ec42:	51                   	push   %ecx
40ec43:	72 6c                	jb     0x40ecb1
40ec45:	6d                   	insl   (%dx),%es:(%edi)
40ec46:	70 77                	jo     0x40ecbf
40ec48:	7a 72                	jp     0x40ecbc
40ec4a:	76 41                	jbe    0x40ec8d
40ec4c:	7f 74                	jg     0x40ecc2
40ec4e:	7d 69                	jge    0x40ecb9
40ec50:	6d                   	insl   (%dx),%es:(%edi)
40ec51:	75 7f                	jne    0x40ecd2
40ec53:	65 0b 53 84          	or     %gs:-0x7c(%ebx),%edx
40ec57:	73 7f                	jae    0x40ecd8
40ec59:	65 78 2e             	gs js  0x40ec8a
40ec5c:	5d                   	pop    %ebp
40ec5d:	75 79                	jne    0x40ecd8
40ec5f:	74 74                	je     0x40ecd5
40ec61:	6d                   	insl   (%dx),%es:(%edi)
40ec62:	70 2e                	jo     0x40ec92
40ec64:	61                   	popa
40ec65:	65 7d 73             	gs jge 0x40ecdb
40ec68:	74 6f                	je     0x40ecd9
40ec6a:	79 69                	jns    0x40ecd5
40ec6c:	79 67                	jns    0x40ecd5
40ec6e:	0b 53 70             	or     0x70(%ebx),%edx
40ec71:	63 80 72 74 74 84    	arpl   %eax,-0x7b8b8b8e(%eax)
40ec77:	41                   	inc    %ecx
40ec78:	6e                   	outsb  %ds:(%esi),(%dx)
40ec79:	74 74                	je     0x40ecef
40ec7b:	6f                   	outsl  %ds:(%esi),(%dx)
40ec7c:	79 00                	jns    0x40ec7e
40ec7e:	5e                   	pop    %esi
40ec7f:	79 7e                	jns    0x40ecff
40ec81:	74 70                	je     0x40ecf3
40ec83:	6d                   	insl   (%dx),%es:(%edi)
40ec84:	39 53 70             	cmp    %edx,0x70(%ebx)
40ec87:	63 80 72 74 74 84    	arpl   %eax,-0x7b8b8b8e(%eax)
40ec8d:	2e 5b                	cs pop %ebx
40ec8f:	65 7d 6d             	gs jge 0x40ecff
40ec92:	74 73                	je     0x40ed07
40ec94:	7e 69                	jle    0x40ecff
40ec96:	7a 6e                	jp     0x40ed06
40ec98:	7e 00                	jle    0x40ec9a
40ec9a:	5e                   	pop    %esi
40ec9b:	65 6e                	outsb  %gs:(%esi),(%dx)
40ec9d:	75 7d                	jne    0x40ed1c
40ec9f:	69 7f 79 5b 65 7d 6d 	imul   $0x6d7d655b,0x79(%edi),%edi
40eca6:	74 73                	je     0x40ed1b
40eca8:	7e 69                	jle    0x40ed13
40ecaa:	7a 6e                	jp     0x40ed1a
40ecac:	4c                   	dec    %esp
40ecad:	74 7f                	je     0x40ed2e
40ecaf:	72 74                	jb     0x40ed25
40ecb1:	62 80 74 70 00 60    	bound  %eax,0x60007074(%eax)
40ecb7:	6e                   	outsb  %ds:(%esi),(%dx)
40ecb8:	81 65 7d 69 71 69 6c 	andl   $0x6c697169,0x7d(%ebp)
40ecbf:	62 77 65             	bound  %esi,0x65(%edi)
40ecc2:	4e                   	dec    %esi
40ecc3:	6f                   	outsl  %ds:(%esi),(%dx)
40ecc4:	6f                   	outsl  %ds:(%esi),(%dx)
40ecc5:	65 4c                	gs dec %esp
40ecc7:	74 7f                	je     0x40ed48
40ecc9:	72 74                	jb     0x40ed3f
40eccb:	62 80 74 70 00 5e    	bound  %eax,0x5e007074(%eax)
40ecd1:	79 7e                	jns    0x40ed51
40ecd3:	74 70                	je     0x40ed45
40ecd5:	6d                   	insl   (%dx),%es:(%edi)
40ecd6:	39 53 70             	cmp    %edx,0x70(%ebx)
40ecd9:	63 80 72 74 74 84    	arpl   %eax,-0x7b8b8b8e(%eax)
40ecdf:	00 5a 62             	add    %bl,0x62(%edx)
40ece2:	75 65                	jne    0x40ed49
40ece4:	6e                   	outsb  %ds:(%esi),(%dx)
40ece5:	74 0b                	je     0x40ecf2