5ef7a6:	00 00                	add    %al,(%eax)
5ef7a8:	e8 10 40 00 c0       	call   0xc05f37bd
5ef7ad:	3c 40                	cmp    $0x40,%al
5ef7af:	00 cc                	add    %cl,%ah
5ef7b1:	3c 40                	cmp    $0x40,%al
5ef7b3:	00 d0                	add    %dl,%al
5ef7b5:	3c 40                	cmp    $0x40,%al
5ef7b7:	00 d4                	add    %dl,%ah
5ef7b9:	3c 40                	cmp    $0x40,%al
5ef7bb:	00 c8                	add    %cl,%al
5ef7bd:	3c 40                	cmp    $0x40,%al
5ef7bf:	00 10                	add    %dl,(%eax)
5ef7c1:	3a 40 00             	cmp    0x0(%eax),%al
5ef7c4:	2c 3a                	sub    $0x3a,%al
5ef7c6:	40                   	inc    %eax
5ef7c7:	00 68 07             	add    %ch,0x7(%eax)
5ef7ca:	5f                   	pop    %edi
5ef7cb:	00 06                	add    %al,(%esi)
5ef7cd:	54                   	push   %esp
5ef7ce:	48                   	dec    %eax
5ef7cf:	61                   	popa
5ef7d0:	73 68                	jae    0x5ef83a
5ef7d2:	31 90 20 f8 5e 00    	xor    %edx,0x5ef820(%eax)
5ef7e4:	2c f9                	sub    $0xf9,%al
5ef7e6:	5e                   	pop    %esi
5ef7f3:	00 10                	add    %dl,(%eax)
5ef7f5:	f9                   	stc
5ef7f6:	5e                   	pop    %esi
5ef7f7:	00 04 03             	add    %al,(%ebx,%eax,1)
5ef7fa:	00 00                	add    %al,(%eax)
5ef7fc:	a4                   	movsb  %ds:(%esi),%es:(%edi)
5ef7fd:	f5                   	cmc
5ef7fe:	45                   	inc    %ebp
5ef7ff:	00 c8                	add    %cl,%al
5ef801:	4d                   	dec    %ebp
5ef802:	42                   	inc    %edx
5ef803:	00 c8                	add    %cl,%al
5ef805:	25 46 00 70 27       	and    $0x27700046,%eax
5ef80a:	46                   	inc    %esi
5ef80b:	00 d4                	add    %dl,%ah
5ef80d:	3c 40                	cmp    $0x40,%al
5ef80f:	00 10                	add    %dl,(%eax)
5ef811:	4b                   	dec    %ebx
5ef812:	46                   	inc    %esi
5ef813:	00 10                	add    %dl,(%eax)
5ef815:	3a 40 00             	cmp    0x0(%eax),%al
5ef818:	2c 3a                	sub    $0x3a,%al
5ef81a:	40                   	inc    %eax
5ef81b:	00 d8                	add    %bl,%al
5ef81d:	27                   	daa
5ef81e:	46                   	inc    %esi
5ef81f:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
5ef823:	00 48 2d             	add    %cl,0x2d(%eax)
5ef826:	46                   	inc    %esi
5ef827:	00 48 c7             	add    %cl,-0x39(%eax)
5ef82a:	41                   	inc    %ecx
5ef82b:	00 98 29 46 00 d4    	add    %bl,-0x2bffb9d7(%eax)
5ef831:	29 46 00             	sub    %eax,0x0(%esi)
5ef834:	e0 2a                	loopne 0x5ef860
5ef836:	46                   	inc    %esi
5ef837:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
5ef83e:	42                   	inc    %edx
5ef83f:	00 58 33             	add    %bl,0x33(%eax)
5ef842:	46                   	inc    %esi
5ef843:	00 c0                	add    %al,%al
5ef845:	4a                   	dec    %edx
5ef846:	42                   	inc    %edx
5ef847:	00 b4 6d 46 00 24 0d 	add    %dh,0xd240046(%ebp,%ebp,2)
5ef84e:	5f                   	pop    %edi
5ef84f:	00 80 f5 44 00 9c    	add    %al,-0x63ffbb0b(%eax)
5ef855:	fa                   	cli
5ef856:	44                   	inc    %esp
5ef857:	00 e8                	add    %ch,%al
5ef859:	f9                   	stc
5ef85a:	44                   	inc    %esp
5ef85b:	00 e8                	add    %ch,%al
5ef85d:	7a 44                	jp     0x5ef8a3
5ef85f:	00 fc                	add    %bh,%ah
5ef861:	ef                   	out    %eax,(%dx)
5ef862:	44                   	inc    %esp
5ef863:	00 38                	add    %bh,(%eax)
5ef865:	30 46 00             	xor    %al,0x0(%esi)
5ef868:	3c ed                	cmp    $0xed,%al
5ef86a:	44                   	inc    %esp
5ef86b:	00 30                	add    %dh,(%eax)
5ef86d:	7a 44                	jp     0x5ef8b3
5ef86f:	00 34 7a             	add    %dh,(%edx,%edi,2)
5ef872:	44                   	inc    %esp
5ef873:	00 2c 31             	add    %ch,(%ecx,%esi,1)
5ef876:	46                   	inc    %esi
5ef877:	00 bc aa 44 00 9c 85 	add    %bh,-0x7a63ffbc(%edx,%ebp,4)
5ef87e:	44                   	inc    %esp
5ef87f:	00 ac 7b 44 00 28 87 	add    %ch,-0x78d7ffbc(%ebx,%edi,2)
5ef886:	44                   	inc    %esp
5ef887:	00 20                	add    %ah,(%eax)
5ef889:	33 46 00             	xor    0x0(%esi),%eax
5ef88c:	ec                   	in     (%dx),%al
5ef88d:	31 46 00             	xor    %eax,0x0(%esi)
5ef890:	60                   	pusha
5ef891:	88 44 00 98          	mov    %al,-0x68(%eax,%eax,1)
5ef895:	33 46 00             	xor    0x0(%esi),%eax
5ef898:	40                   	inc    %eax
5ef899:	ab                   	stos   %eax,%es:(%edi)
5ef89a:	44                   	inc    %esp
5ef89b:	00 c8                	add    %cl,%al
5ef89d:	ed                   	in     (%dx),%eax
5ef89e:	44                   	inc    %esp
5ef89f:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
5ef8a3:	00 48 e9             	add    %cl,-0x17(%eax)
5ef8a6:	44                   	inc    %esp
5ef8a7:	00 28                	add    %ch,(%eax)
5ef8a9:	ee                   	out    %al,(%dx)
5ef8aa:	44                   	inc    %esp
5ef8ab:	00 18                	add    %bl,(%eax)
5ef8ad:	1f                   	pop    %ds
5ef8ae:	46                   	inc    %esi
5ef8af:	00 a4 39 46 00 58 c4 	add    %ah,-0x3ba7ffba(%ecx,%edi,1)
5ef8b6:	44                   	inc    %esp
5ef8b7:	00 38                	add    %bh,(%eax)
5ef8b9:	46                   	inc    %esi
5ef8ba:	46                   	inc    %esi
5ef8bb:	00 94 49 46 00 54 48 	add    %dl,0x48540046(%ecx,%ecx,2)
5ef8c2:	46                   	inc    %esi
5ef8c3:	00 f0                	add    %dh,%al
5ef8c5:	c4 44 00 f4          	les    -0xc(%eax,%eax,1),%eax
5ef8c9:	c4 44 00 cc          	les    -0x34(%eax,%eax,1),%eax
5ef8cd:	4a                   	dec    %edx
5ef8ce:	46                   	inc    %esi
5ef8cf:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
5ef8d3:	00 68 ef             	add    %ch,-0x11(%eax)
5ef8d6:	44                   	inc    %esp
5ef8d7:	00 c0                	add    %al,%al
5ef8d9:	51                   	push   %ecx
5ef8da:	46                   	inc    %esi
5ef8db:	00 ec                	add    %ch,%ah
5ef8dd:	eb 44                	jmp    0x5ef923
5ef8df:	00 94 66 46 00 0c 19 	add    %dl,0x190c0046(%esi,%eiz,2)
5ef8e6:	46                   	inc    %esi
5ef8e7:	00 bc 1b 46 00 b4 57 	add    %bh,0x57b40046(%ebx,%ebx,1)
5ef8ee:	46                   	inc    %esi
5ef8ef:	00 bc 28 46 00 38 29 	add    %bh,0x29380046(%eax,%ebp,1)
5ef8f6:	46                   	inc    %esi
5ef8f7:	00 3c 6a             	add    %bh,(%edx,%ebp,2)
5ef8fa:	46                   	inc    %esi
5ef8fb:	00 00                	add    %al,(%eax)
5ef8fd:	26 46                	es inc %esi
5ef8ff:	00 78 65             	add    %bh,0x65(%eax)
5ef902:	46                   	inc    %esi
5ef903:	00 98 4c 46 00 2c    	add    %bl,0x2c00464c(%eax)
5ef909:	67 46                	addr16 inc %esi
5ef90b:	00 1c 33             	add    %bl,(%ebx,%esi,1)
5ef90e:	46                   	inc    %esi
5ef90f:	00 15 54 49 6d 61    	add    %dl,0x616d4954
5ef915:	67 65 45             	addr16 gs inc %ebp
5ef918:	6e                   	outsb  %ds:(%esi),(%dx)
5ef919:	50                   	push   %eax
5ef91a:	61                   	popa
5ef91b:	6c                   	insb   (%dx),%es:(%edi)
5ef91c:	65 74 74             	gs je  0x5ef993
5ef91f:	65 44                	gs inc %esp
5ef921:	69 61 6c 6f 67 8b c0 	imul   $0xc08b676f,0x6c(%ecx),%esp
5ef928:	2c f9                	sub    $0xf9,%al
5ef92a:	5e                   	pop    %esi
5ef92b:	00 07                	add    %al,(%edi)
5ef92d:	15 54 49 6d 61       	adc    $0x616d4954,%eax
5ef932:	67 65 45             	addr16 gs inc %ebp
5ef935:	6e                   	outsb  %ds:(%esi),(%dx)
5ef936:	50                   	push   %eax
5ef937:	61                   	popa
5ef938:	6c                   	insb   (%dx),%es:(%edi)
5ef939:	65 74 74             	gs je  0x5ef9b0
5ef93c:	65 44                	gs inc %esp
5ef93e:	69 61 6c 6f 67 20 f8 	imul   $0xf820676f,0x6c(%ecx),%esp
5ef945:	5e                   	pop    %esi
5ef946:	00 e8                	add    %ch,%al
5ef948:	f6 45 00 5c          	testb  $0x5c,0x0(%ebp)
5ef94c:	00 09                	add    %cl,(%ecx)
5ef94e:	68 79 69 65 75       	push   $0x75656979
5ef953:	74 69                	je     0x5ef9be
5ef955:	6c                   	insb   (%dx),%es:(%edi)
5ef956:	73 00                	jae    0x5ef958
5ef958:	00 8d 40 00 a8 f9    	add    %cl,-0x657ffc0(%ebp)
5ef95e:	5e                   	pop    %esi
5ef97b:	00 a8 f9 5e 00 10    	add    %ch,0x10005ef9(%eax)
5ef981:	00 00                	add    %al,(%eax)
5ef983:	00 e8                	add    %ch,%al
5ef985:	10 40 00             	adc    %al,0x0(%eax)
5ef988:	c0 3c 40 00          	sarb   $0x0,(%eax,%eax,2)
5ef98c:	cc                   	int3
5ef98d:	3c 40                	cmp    $0x40,%al
5ef98f:	00 d0                	add    %dl,%al
5ef991:	3c 40                	cmp    $0x40,%al
5ef993:	00 d4                	add    %dl,%ah
5ef995:	3c 40                	cmp    $0x40,%al
5ef997:	00 c8                	add    %cl,%al
5ef999:	3c 40                	cmp    $0x40,%al
5ef99b:	00 10                	add    %dl,(%eax)
5ef99d:	3a 40 00             	cmp    0x0(%eax),%al
5ef9a0:	2c 3a                	sub    $0x3a,%al
5ef9a2:	40                   	inc    %eax
5ef9a3:	00 b8 2a 5f 00 12    	add    %bh,0x12005f2a(%eax)
5ef9a9:	54                   	push   %esp
5ef9aa:	49                   	dec    %ecx
5ef9ab:	45                   	inc    %ebp
5ef9ac:	53                   	push   %ebx
5ef9ad:	63 72 6f             	arpl   %esi,0x6f(%edx)
5ef9b0:	6c                   	insb   (%dx),%es:(%edi)
5ef9b1:	6c                   	insb   (%dx),%es:(%edi)
5ef9b2:	42                   	inc    %edx
5ef9b3:	61                   	popa
5ef9b4:	72 50                	jb     0x5efa06
5ef9b6:	61                   	popa
5ef9b7:	72 61                	jb     0x5efa1a
5ef9b9:	6d                   	insl   (%dx),%es:(%edi)
5ef9ba:	73 90                	jae    0x5ef94c
5ef9bc:	08 fa                	or     %bh,%dl
5ef9be:	5e                   	pop    %esi
5ef9db:	00 08                	add    %cl,(%eax)
5ef9dd:	fa                   	cli
5ef9de:	5e                   	pop    %esi
5ef9df:	00 10                	add    %dl,(%eax)
5ef9e1:	00 00                	add    %al,(%eax)
5ef9e3:	00 e8                	add    %ch,%al
5ef9e5:	10 40 00             	adc    %al,0x0(%eax)
5ef9e8:	c0 3c 40 00          	sarb   $0x0,(%eax,%eax,2)
5ef9ec:	cc                   	int3
5ef9ed:	3c 40                	cmp    $0x40,%al
5ef9ef:	00 d0                	add    %dl,%al
5ef9f1:	3c 40                	cmp    $0x40,%al
5ef9f3:	00 d4                	add    %dl,%ah
5ef9f5:	3c 40                	cmp    $0x40,%al
5ef9f7:	00 c8                	add    %cl,%al
5ef9f9:	3c 40                	cmp    $0x40,%al
5ef9fb:	00 10                	add    %dl,(%eax)
5ef9fd:	3a 40 00             	cmp    0x0(%eax),%al
5efa00:	2c 3a                	sub    $0x3a,%al
5efa02:	40                   	inc    %eax
5efa03:	00 18                	add    %bl,(%eax)
5efa05:	2b 5f 00             	sub    0x0(%edi),%ebx
5efa08:	13 54 49 45          	adc    0x45(%ecx,%ecx,2),%edx
5efa0c:	4d                   	dec    %ebp
5efa0d:	6f                   	outsl  %ds:(%esi),(%dx)
5efa0e:	75 73                	jne    0x5efa83
5efa10:	65 57                	gs push %edi
5efa12:	68 65 65 6c 50       	push   $0x506c6565
5efa17:	61                   	popa
5efa18:	72 61                	jb     0x5efa7b
5efa1a:	6d                   	insl   (%dx),%es:(%edi)
5efa1b:	73 68                	jae    0x5efa85
5efa1d:	fa                   	cli
5efa1e:	5e                   	pop    %esi
5efa3b:	00 68 fa             	add    %ch,-0x6(%eax)
5efa3e:	5e                   	pop    %esi
5efa3f:	00 14 00             	add    %dl,(%eax,%eax,1)
5efa42:	00 00                	add    %al,(%eax)
5efa44:	e8 10 40 00 c0       	call   0xc05f3a59
5efa49:	3c 40                	cmp    $0x40,%al
5efa4b:	00 cc                	add    %cl,%ah
5efa4d:	3c 40                	cmp    $0x40,%al
5efa4f:	00 d0                	add    %dl,%al
5efa51:	3c 40                	cmp    $0x40,%al
5efa53:	00 d4                	add    %dl,%ah
5efa55:	3c 40                	cmp    $0x40,%al
5efa57:	00 c8                	add    %cl,%al
5efa59:	3c 40                	cmp    $0x40,%al
5efa5b:	00 10                	add    %dl,(%eax)
5efa5d:	3a 40 00             	cmp    0x0(%eax),%al
5efa60:	2c 3a                	sub    $0x3a,%al
5efa62:	40                   	inc    %eax
5efa63:	00 e4                	add    %ah,%ah
5efa65:	17                   	pop    %ss
5efa66:	5f                   	pop    %edi
5efa67:	00 0c 54             	add    %cl,(%esp,%edx,2)
5efa6a:	49                   	dec    %ecx
5efa6b:	45                   	inc    %ebp
5efa6c:	42                   	inc    %edx
5efa6d:	79 74                	jns    0x5efae3
5efa6f:	65 41                	gs inc %ecx
5efa71:	72 72                	jb     0x5efae5
5efa73:	61                   	popa
5efa74:	79 8d                	jns    0x5efa03
5efa76:	40                   	inc    %eax
5efa77:	00 c4                	add    %al,%ah
5efa79:	fa                   	cli
5efa7a:	5e                   	pop    %esi
5efa97:	00 d8                	add    %bl,%al
5efa99:	fa                   	cli
5efa9a:	5e                   	pop    %esi
5efa9b:	00 14 00             	add    %dl,(%eax,%eax,1)
5efa9e:	00 00                	add    %al,(%eax)
5efaa0:	e8 10 40 00 c0       	call   0xc05f3ab5
5efaa5:	3c 40                	cmp    $0x40,%al
5efaa7:	00 cc                	add    %cl,%ah
5efaa9:	3c 40                	cmp    $0x40,%al
5efaab:	00 d0                	add    %dl,%al
5efaad:	3c 40                	cmp    $0x40,%al
5efaaf:	00 d4                	add    %dl,%ah
5efab1:	3c 40                	cmp    $0x40,%al
5efab3:	00 c8                	add    %cl,%al
5efab5:	3c 40                	cmp    $0x40,%al
5efab7:	00 10                	add    %dl,(%eax)
5efab9:	3a 40 00             	cmp    0x0(%eax),%al
5efabc:	2c 3a                	sub    $0x3a,%al
5efabe:	40                   	inc    %eax
5efabf:	00 d4                	add    %dl,%ah
5efac1:	1b 5f 00             	sbb    0x0(%edi),%ebx
5efac4:	20 1c 5f             	and    %bl,(%edi,%ebx,2)
5efac7:	00 90 1b 5f 00 78    	add    %dl,0x78005f1b(%eax)
5efacd:	1c 5f                	sbb    $0x5f,%al
5efacf:	00 f8                	add    %bh,%al
5efad1:	1b 5f 00             	sbb    0x0(%edi),%ebx
5efad4:	50                   	push   %eax
5efad5:	1d 5f 00 07 54       	sbb    $0x5407005f,%eax
5efada:	49                   	dec    %ecx
5efadb:	45                   	inc    %ebp
5efadc:	4c                   	dec    %esp
5efadd:	69 73 74 2c fb 5e 00 	imul   $0x5efb2c,0x74(%ebx),%esi
5efb00:	40                   	inc    %eax
5efb01:	fb                   	sti
5efb02:	5e                   	pop    %esi
5efb03:	00 38                	add    %bh,(%eax)
5efb05:	00 00                	add    %al,(%eax)
5efb07:	00 78 fa             	add    %bh,-0x6(%eax)
5efb0a:	5e                   	pop    %esi
5efb0b:	00 c0                	add    %al,%al
5efb0d:	3c 40                	cmp    $0x40,%al
5efb0f:	00 cc                	add    %cl,%ah
5efb11:	3c 40                	cmp    $0x40,%al
5efb13:	00 d0                	add    %dl,%al
5efb15:	3c 40                	cmp    $0x40,%al
5efb17:	00 d4                	add    %dl,%ah
5efb19:	3c 40                	cmp    $0x40,%al
5efb1b:	00 c8                	add    %cl,%al
5efb1d:	3c 40                	cmp    $0x40,%al
5efb1f:	00 10                	add    %dl,(%eax)
5efb21:	3a 40 00             	cmp    0x0(%eax),%al
5efb24:	2c 3a                	sub    $0x3a,%al
5efb26:	40                   	inc    %eax
5efb27:	00 d4                	add    %dl,%ah
5efb29:	1b 5f 00             	sbb    0x0(%edi),%ebx
5efb2c:	20 1c 5f             	and    %bl,(%edi,%ebx,2)
5efb2f:	00 90 1b 5f 00 78    	add    %dl,0x78005f1b(%eax)
5efb35:	1c 5f                	sbb    $0x5f,%al
5efb37:	00 20                	add    %ah,(%eax)
5efb39:	1e                   	push   %ds
5efb3a:	5f                   	pop    %edi
5efb3b:	00 a0 1d 5f 00 0d    	add    %ah,0xd005f1d(%eax)
5efb41:	54                   	push   %esp
5efb42:	49                   	dec    %ecx
5efb43:	45                   	inc    %ebp