5beac3:	4d                   	dec    %ebp
5beac4:	56                   	push   %esi
5beac5:	69 65 77 cc ea 5b 00 	imul   $0x5beacc,0x77(%ebp),%esp
5beacc:	07                   	pop    %es
5beacd:	0d 54 49 6d 61       	or     $0x616d4954,%eax
5bead2:	67 65 45             	addr16 gs inc %ebp
5bead5:	6e                   	outsb  %ds:(%esi),(%dx)
5bead6:	4d                   	dec    %ebp
5bead7:	56                   	push   %esi
5bead8:	69 65 77 24 e9 5b 00 	imul   $0x5be924,0x77(%ebp),%esp
5beadf:	74 5e                	je     0x5beb3f
5beae1:	5c                   	pop    %esp
5beae2:	00 5c 00 07          	add    %bl,0x7(%eax,%eax,1)
5beae6:	69 65 6d 76 69 65 77 	imul   $0x77656976,0x6d(%ebp),%esp
5beaed:	4b                   	dec    %ebx
5beaee:	00 74 4e 43          	add    %dh,0x43(%esi,%ecx,2)
5beaf2:	00 48 02             	add    %cl,0x2(%eax)
5beaf5:	00 ff                	add    %bh,%bh
5beaf7:	08 01                	or     %al,(%ecx)
5beaf9:	00 fe                	add    %bh,%dh
5beafb:	01 00                	add    %eax,(%eax)
5beafd:	00 00                	add    %al,(%eax)
5beaff:	00 00                	add    %al,(%eax)
5beb01:	00 80 03 00 00 00    	add    %al,0x3(%eax)
5beb07:	11 00                	adc    %eax,(%eax)
5beb09:	0a 53 63             	or     0x63(%ebx),%dl
5beb0c:	72 6f                	jb     0x5beb7d
5beb0e:	6c                   	insb   (%dx),%es:(%edi)
5beb0f:	6c                   	insb   (%dx),%es:(%edi)
5beb10:	42                   	inc    %edx
5beb11:	61                   	popa
5beb12:	72 73                	jb     0x5beb87
5beb14:	08 e6                	or     %ah,%dh
5beb16:	5b                   	pop    %ebx
5beb17:	00 74 02 00          	add    %dh,0x0(%edx,%eax,1)
5beb1b:	ff 74 02 00          	push   0x0(%edx,%eax,1)
5beb1f:	ff 01                	incl   (%ecx)
5beb21:	00 00                	add    %al,(%eax)
5beb23:	00 00                	add    %al,(%eax)
5beb25:	00 00                	add    %al,(%eax)
5beb27:	80 00 00             	addb   $0x0,(%eax)
5beb2a:	00 00                	add    %al,(%eax)
5beb2c:	12 00                	adc    (%eax),%al
5beb2e:	09 53 74             	or     %edx,0x74(%ebx)
5beb31:	6f                   	outsl  %ds:(%esi),(%dx)
5beb32:	72 65                	jb     0x5beb99
5beb34:	54                   	push   %esp
5beb35:	79 70                	jns    0x5beba7
5beb37:	65 54                	gs push %esp
5beb39:	10 40 00             	adc    %al,0x0(%eax)
5beb3c:	78 02                	js     0x5beb40
5beb3e:	00 ff                	add    %bh,%bh
5beb40:	78 07                	js     0x5beb49
5beb42:	5c                   	pop    %esp
5beb43:	00 01                	add    %al,(%ecx)
5beb45:	00 00                	add    %al,(%eax)
5beb47:	00 00                	add    %al,(%eax)
5beb49:	00 00                	add    %al,(%eax)
5beb4b:	80 64 00 00 00       	andb   $0x0,0x0(%eax,%eax,1)
5beb50:	13 00                	adc    (%eax),%eax
5beb52:	0a 54 68 75          	or     0x75(%eax,%ebp,2),%dl
5beb56:	6d                   	insl   (%dx),%es:(%edi)
5beb57:	62 57 69             	bound  %edx,0x69(%edi)
5beb5a:	64 74 68             	fs je  0x5bebc5
5beb5d:	54                   	push   %esp
5beb5e:	10 40 00             	adc    %al,0x0(%eax)
5beb61:	7c 02                	jl     0x5beb65
5beb63:	00 ff                	add    %bh,%bh
5beb65:	94                   	xchg   %eax,%esp
5beb66:	07                   	pop    %es
5beb67:	5c                   	pop    %esp
5beb68:	00 01                	add    %al,(%ecx)
5beb6a:	00 00                	add    %al,(%eax)
5beb6c:	00 00                	add    %al,(%eax)
5beb6e:	00 00                	add    %al,(%eax)
5beb70:	80 64 00 00 00       	andb   $0x0,0x0(%eax,%eax,1)
5beb75:	14 00                	adc    $0x0,%al
5beb77:	0b 54 68 75          	or     0x75(%eax,%ebp,2),%edx
5beb7b:	6d                   	insl   (%dx),%es:(%edi)
5beb7c:	62 48 65             	bound  %ecx,0x65(%eax)
5beb7f:	69 67 68 74 54 10 40 	imul   $0x40105474,0x68(%edi),%esp
5beb86:	00 80 02 00 ff bc    	add    %al,-0x4300fffe(%eax)
5beb8c:	07                   	pop    %es
5beb8d:	5c                   	pop    %esp
5beb8e:	00 01                	add    %al,(%ecx)
5beb90:	00 00                	add    %al,(%eax)
5beb92:	00 00                	add    %al,(%eax)
5beb94:	00 00                	add    %al,(%eax)
5beb96:	80 04 00 00          	addb   $0x0,(%eax,%eax,1)
5beb9a:	00 15 00 0b 48 6f    	add    %dl,0x6f480b00
5beba0:	72 69                	jb     0x5bec0b
5beba2:	7a 42                	jp     0x5bebe6
5beba4:	6f                   	outsl  %ds:(%esi),(%dx)
5beba5:	72 64                	jb     0x5bec0b
5beba7:	65 72 54             	gs jb  0x5bebfe
5bebaa:	10 40 00             	adc    %al,0x0(%eax)
5bebad:	84 02                	test   %al,(%edx)
5bebaf:	00 ff                	add    %bh,%bh
5bebb1:	d4 07                	aam    $0x7
5bebb3:	5c                   	pop    %esp
5bebb4:	00 01                	add    %al,(%ecx)
5bebb6:	00 00                	add    %al,(%eax)
5bebb8:	00 00                	add    %al,(%eax)
5bebba:	00 00                	add    %al,(%eax)
5bebbc:	80 04 00 00          	addb   $0x0,(%eax,%eax,1)
5bebc0:	00 16                	add    %dl,(%esi)
5bebc2:	00 0a                	add    %cl,(%edx)
5bebc4:	56                   	push   %esi
5bebc5:	65 72 74             	gs jb  0x5bec3c
5bebc8:	42                   	inc    %edx
5bebc9:	6f                   	outsl  %ds:(%esi),(%dx)
5bebca:	72 64                	jb     0x5bec30
5bebcc:	65 72 54             	gs jb  0x5bec23
5bebcf:	10 40 00             	adc    %al,0x0(%eax)
5bebd2:	d0 02                	rolb   $1,(%edx)
5bebd4:	00 ff                	add    %bh,%bh
5bebd6:	f4                   	hlt
5bebd7:	2f                   	das
5bebd8:	5c                   	pop    %esp
5bebd9:	00 01                	add    %al,(%ecx)
5bebdb:	00 00                	add    %al,(%eax)
5bebdd:	00 00                	add    %al,(%eax)
5bebdf:	00 00                	add    %al,(%eax)
5bebe1:	80 00 00             	addb   $0x0,(%eax)
5bebe4:	00 00                	add    %al,(%eax)
5bebe6:	17                   	pop    %ss
5bebe7:	00 09                	add    %cl,(%ecx)
5bebe9:	42                   	inc    %edx
5bebea:	6f                   	outsl  %ds:(%esi),(%dx)
5bebeb:	74 74                	je     0x5bec61
5bebed:	6f                   	outsl  %ds:(%esi),(%dx)
5bebee:	6d                   	insl   (%dx),%es:(%edi)
5bebef:	47                   	inc    %edi
5bebf0:	61                   	popa
5bebf1:	70 54                	jo     0x5bec47
5bebf3:	10 40 00             	adc    %al,0x0(%eax)
5bebf6:	d4 02                	aam    $0x2
5bebf8:	00 ff                	add    %bh,%bh
5bebfa:	10 30                	adc    %dh,(%eax)
5bebfc:	5c                   	pop    %esp
5bebfd:	00 01                	add    %al,(%ecx)
5bebff:	00 00                	add    %al,(%eax)
5bec01:	00 00                	add    %al,(%eax)
5bec03:	00 00                	add    %al,(%eax)
5bec05:	80 00 00             	addb   $0x0,(%eax)
5bec08:	00 00                	add    %al,(%eax)
5bec0a:	18 00                	sbb    %al,(%eax)
5bec0c:	08 55 70             	or     %dl,0x70(%ebp)
5bec0f:	70 65                	jo     0x5bec76
5bec11:	72 47                	jb     0x5bec5a
5bec13:	61                   	popa
5bec14:	70 b4                	jo     0x5bebca
5bec16:	5f                   	pop    %edi
5bec17:	5d                   	pop    %ebp
5bec18:	00 90 02 00 ff 90    	add    %dl,-0x6f00fffe(%eax)
5bec1e:	02 00                	add    (%eax),%al
5bec20:	ff 01                	incl   (%ecx)
5bec22:	00 00                	add    %al,(%eax)
5bec24:	00 00                	add    %al,(%eax)
5bec26:	00 00                	add    %al,(%eax)
5bec28:	80 00 00             	addb   $0x0,(%eax)
5bec2b:	00 80 19 00 0c 4f    	add    %al,0x4f0c0019(%eax)
5bec31:	6e                   	outsb  %ds:(%esi),(%dx)
5bec32:	56                   	push   %esi
5bec33:	69 65 77 43 68 61 6e 	imul   $0x6e616843,0x77(%ebp),%esp
5bec3a:	67 65 f0 e3 5b       	gs lock jcxz 0x5bec9a
5bec3f:	00 b0 02 00 ff b0    	add    %dh,-0x4f00fffe(%eax)
5bec45:	02 00                	add    (%eax),%al
5bec47:	ff 01                	incl   (%ecx)
5bec49:	00 00                	add    %al,(%eax)
5bec4b:	00 00                	add    %al,(%eax)
5bec4d:	00 00                	add    %al,(%eax)
5bec4f:	80 00 00             	addb   $0x0,(%eax)
5bec52:	00 80 1a 00 10 4f    	add    %al,0x4f10001a(%eax)
5bec58:	6e                   	outsb  %ds:(%esi),(%dx)
5bec59:	49                   	dec    %ecx
5bec5a:	6d                   	insl   (%dx),%es:(%edi)
5bec5b:	61                   	popa
5bec5c:	67 65 49             	addr16 gs dec %ecx
5bec5f:	44                   	inc    %esp
5bec60:	52                   	push   %edx
5bec61:	65 71 75             	gs jno 0x5becd9
5bec64:	65 73 74             	gs jae 0x5becdb
5bec67:	3c e4                	cmp    $0xe4,%al
5bec69:	5b                   	pop    %ebx
5bec6a:	00 b8 02 00 ff b8    	add    %bh,-0x4700fffe(%eax)
5bec70:	02 00                	add    (%eax),%al
5bec72:	ff 01                	incl   (%ecx)
5bec74:	00 00                	add    %al,(%eax)
5bec76:	00 00                	add    %al,(%eax)
5bec78:	00 00                	add    %al,(%eax)
5bec7a:	80 00 00             	addb   $0x0,(%eax)
5bec7d:	00 80 1b 00 12 4f    	add    %al,0x4f12001b(%eax)
5bec83:	6e                   	outsb  %ds:(%esi),(%dx)
5bec84:	49                   	dec    %ecx
5bec85:	6d                   	insl   (%dx),%es:(%edi)
5bec86:	61                   	popa
5bec87:	67 65 49             	addr16 gs dec %ecx
5bec8a:	44                   	inc    %esp
5bec8b:	52                   	push   %edx
5bec8c:	65 71 75             	gs jno 0x5bed04
5bec8f:	65 73 74             	gs jae 0x5bed06
5bec92:	45                   	inc    %ebp
5bec93:	78 30                	js     0x5becc5
5bec95:	e5 5b                	in     $0x5b,%eax
5bec97:	00 c0                	add    %al,%al
5bec99:	03 00                	add    (%eax),%eax
5bec9b:	ff c0                	inc    %eax
5bec9d:	03 00                	add    (%eax),%eax
5bec9f:	ff 01                	incl   (%ecx)
5beca1:	00 00                	add    %al,(%eax)
5beca3:	00 00                	add    %al,(%eax)
5beca5:	00 00                	add    %al,(%eax)
5beca7:	80 00 00             	addb   $0x0,(%eax)
5becaa:	00 80 1c 00 11 4f    	add    %al,0x4f11001c(%eax)
5becb0:	6e                   	outsb  %ds:(%esi),(%dx)
5becb1:	42                   	inc    %edx
5becb2:	65 66 6f             	outsw  %gs:(%esi),(%dx)
5becb5:	72 65                	jb     0x5bed1c
5becb7:	49                   	dec    %ecx
5becb8:	6d                   	insl   (%dx),%es:(%edi)
5becb9:	61                   	popa
5becba:	67 65 44             	addr16 gs inc %esp
5becbd:	72 61                	jb     0x5bed20
5becbf:	77 94                	ja     0x5bec55
5becc1:	e5 5b                	in     $0x5b,%eax
5becc3:	00 c8                	add    %cl,%al
5becc5:	03 00                	add    (%eax),%eax
5becc7:	ff c8                	dec    %eax
5becc9:	03 00                	add    (%eax),%eax
5beccb:	ff 01                	incl   (%ecx)
5beccd:	00 00                	add    %al,(%eax)
5beccf:	00 00                	add    %al,(%eax)
5becd1:	00 00                	add    %al,(%eax)
5becd3:	80 00 00             	addb   $0x0,(%eax)
5becd6:	00 80 1d 00 13 4f    	add    %al,0x4f13001d(%eax)
5becdc:	6e                   	outsb  %ds:(%esi),(%dx)
5becdd:	42                   	inc    %edx
5becde:	65 66 6f             	outsw  %gs:(%esi),(%dx)
5bece1:	72 65                	jb     0x5bed48
5bece3:	49                   	dec    %ecx
5bece4:	6d                   	insl   (%dx),%es:(%edi)
5bece5:	61                   	popa
5bece6:	67 65 44             	addr16 gs inc %esp
5bece9:	72 61                	jb     0x5bed4c
5beceb:	77 45                	ja     0x5bed32
5beced:	78 30                	js     0x5bed1f
5becef:	e5 5b                	in     $0x5b,%eax
5becf1:	00 c0                	add    %al,%al
5becf3:	02 00                	add    (%eax),%al
5becf5:	ff c0                	inc    %eax
5becf7:	02 00                	add    (%eax),%al
5becf9:	ff 01                	incl   (%ecx)
5becfb:	00 00                	add    %al,(%eax)
5becfd:	00 00                	add    %al,(%eax)
5becff:	00 00                	add    %al,(%eax)
5bed01:	80 00 00             	addb   $0x0,(%eax)
5bed04:	00 80 1e 00 0b 4f    	add    %al,0x4f0b001e(%eax)
5bed0a:	6e                   	outsb  %ds:(%esi),(%dx)
5bed0b:	49                   	dec    %ecx
5bed0c:	6d                   	insl   (%dx),%es:(%edi)
5bed0d:	61                   	popa
5bed0e:	67 65 44             	addr16 gs inc %esp
5bed11:	72 61                	jb     0x5bed74
5bed13:	77 b8                	ja     0x5beccd
5bed15:	e3 5b                	jecxz  0x5bed72
5bed17:	00 68 03             	add    %ch,0x3(%eax)
5bed1a:	00 ff                	add    %bh,%bh
5bed1c:	68 03 00 ff 01       	push   $0x1ff0003
5bed21:	00 00                	add    %al,(%eax)
5bed23:	00 00                	add    %al,(%eax)
5bed25:	00 00                	add    %al,(%eax)
5bed27:	80 00 00             	addb   $0x0,(%eax)
5bed2a:	00 80 1f 00 0d 4f    	add    %al,0x4f0d001f(%eax)
5bed30:	6e                   	outsb  %ds:(%esi),(%dx)
5bed31:	49                   	dec    %ecx
5bed32:	6d                   	insl   (%dx),%es:(%edi)
5bed33:	61                   	popa
5bed34:	67 65 53             	addr16 gs push %ebx
5bed37:	65 6c                	gs insb (%dx),%es:(%edi)
5bed39:	65 63 74 b8 e3       	arpl   %esi,%gs:-0x1d(%eax,%edi,4)
5bed3e:	5b                   	pop    %ebx
5bed3f:	00 70 03             	add    %dh,0x3(%eax)
5bed42:	00 ff                	add    %bh,%bh
5bed44:	70 03                	jo     0x5bed49
5bed46:	00 ff                	add    %bh,%bh
5bed48:	01 00                	add    %eax,(%eax)
5bed4a:	00 00                	add    %al,(%eax)
5bed4c:	00 00                	add    %al,(%eax)
5bed4e:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
5bed54:	20 00                	and    %al,(%eax)
5bed56:	0f 4f 6e 49          	cmovg  0x49(%esi),%ebp
5bed5a:	6d                   	insl   (%dx),%es:(%edi)
5bed5b:	61                   	popa
5bed5c:	67 65 44             	addr16 gs inc %esp
5bed5f:	65 73 65             	gs jae 0x5bedc7
5bed62:	6c                   	insb   (%dx),%es:(%edi)
5bed63:	65 63 74 d8 f4       	arpl   %esi,%gs:-0xc(%eax,%ebx,8)
5bed68:	5e                   	pop    %esi
5bed69:	00 c8                	add    %cl,%al
5bed6b:	02 00                	add    (%eax),%al
5bed6d:	ff c8                	dec    %eax
5bed6f:	02 00                	add    (%eax),%al
5bed71:	ff 01                	incl   (%ecx)
5bed73:	00 00                	add    %al,(%eax)
5bed75:	00 00                	add    %al,(%eax)
5bed77:	00 00                	add    %al,(%eax)
5bed79:	80 00 00             	addb   $0x0,(%eax)
5bed7c:	00 80 21 00 0c 4f    	add    %al,0x4f0c0021(%eax)
5bed82:	6e                   	outsb  %ds:(%esi),(%dx)
5bed83:	49                   	dec    %ecx
5bed84:	4f                   	dec    %edi
5bed85:	50                   	push   %eax
5bed86:	72 6f                	jb     0x5bedf7
5bed88:	67 72 65             	addr16 jb 0x5bedf0
5bed8b:	73 73                	jae    0x5bee00
5bed8d:	8c e4                	mov    %fs,%esp
5bed8f:	5b                   	pop    %ebx
5bed90:	00 98 02 00 ff 98    	add    %bl,-0x6700fffe(%eax)
5bed96:	02 00                	add    (%eax),%al
5bed98:	ff 01                	incl   (%ecx)
5bed9a:	00 00                	add    %al,(%eax)
5bed9c:	00 00                	add    %al,(%eax)
5bed9e:	00 00                	add    %al,(%eax)
5beda0:	80 00 00             	addb   $0x0,(%eax)
5beda3:	00 80 22 00 0e 4f    	add    %al,0x4f0e0022(%eax)
5beda9:	6e                   	outsb  %ds:(%esi),(%dx)
5bedaa:	44                   	inc    %esp
5bedab:	72 61                	jb     0x5bee0e
5bedad:	77 50                	ja     0x5bedff
5bedaf:	72 6f                	jb     0x5bee20
5bedb1:	67 72 65             	addr16 jb 0x5bee19
5bedb4:	73 73                	jae    0x5bee29
5bedb6:	d0 e4                	shl    $1,%ah
5bedb8:	5b                   	pop    %ebx
5bedb9:	00 a0 02 00 ff a0    	add    %ah,-0x5f00fffe(%eax)
5bedbf:	02 00                	add    (%eax),%al
5bedc1:	ff 01                	incl   (%ecx)
5bedc3:	00 00                	add    %al,(%eax)
5bedc5:	00 00                	add    %al,(%eax)
5bedc7:	00 00                	add    %al,(%eax)
5bedc9:	80 00 00             	addb   $0x0,(%eax)
5bedcc:	00 80 23 00 0c 4f    	add    %al,0x4f0c0023(%eax)
5bedd2:	6e                   	outsb  %ds:(%esi),(%dx)
5bedd3:	57                   	push   %edi
5bedd4:	72 6f                	jb     0x5bee45
5bedd6:	6e                   	outsb  %ds:(%esi),(%dx)
5bedd7:	67 49                	addr16 dec %ecx
5bedd9:	6d                   	insl   (%dx),%es:(%edi)
5bedda:	61                   	popa