4afdfb:	61                   	popa
4afdfc:	67 65 43             	addr16 gs inc %ebx
4afdff:	6f                   	outsl  %ds:(%esi),(%dx)
4afe00:	6c                   	insb   (%dx),%es:(%edi)
4afe01:	6c                   	insb   (%dx),%es:(%edi)
4afe02:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4afe07:	6e                   	outsb  %ds:(%esi),(%dx)
4afe08:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
4afe0c:	50                   	push   %eax
4afe0d:	61                   	popa
4afe0e:	67 65 00 54 61       	add    %dl,%gs:0x61(%si)
4afe13:	62 53 69             	bound  %edx,0x69(%ebx)
4afe16:	7a 65                	jp     0x4afe7d
4afe18:	4d                   	dec    %ebp
4afe19:	6f                   	outsl  %ds:(%esi),(%dx)
4afe1a:	64 65 00 54 61 62    	fs add %dl,%gs:0x62(%ecx,%eiz,2)
4afe20:	6c                   	insb   (%dx),%es:(%edi)
4afe21:	65 4c                	gs dec %esp
4afe23:	61                   	popa
4afe24:	79 6f                	jns    0x4afe95
4afe26:	75 74                	jne    0x4afe9c
4afe28:	43                   	inc    %ebx
4afe29:	6f                   	outsl  %ds:(%esi),(%dx)
4afe2a:	6c                   	insb   (%dx),%es:(%edi)
4afe2b:	75 6d                	jne    0x4afe9a
4afe2d:	6e                   	outsb  %ds:(%esi),(%dx)
4afe2e:	53                   	push   %ebx
4afe2f:	74 79                	je     0x4afeaa
4afe31:	6c                   	insb   (%dx),%es:(%edi)
4afe32:	65 43                	gs inc %ebx
4afe34:	6f                   	outsl  %ds:(%esi),(%dx)
4afe35:	6c                   	insb   (%dx),%es:(%edi)
4afe36:	6c                   	insb   (%dx),%es:(%edi)
4afe37:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4afe3c:	6e                   	outsb  %ds:(%esi),(%dx)
4afe3d:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
4afe41:	6c                   	insb   (%dx),%es:(%edi)
4afe42:	65 4c                	gs dec %esp
4afe44:	61                   	popa
4afe45:	79 6f                	jns    0x4afeb6
4afe47:	75 74                	jne    0x4afebd
4afe49:	50                   	push   %eax
4afe4a:	61                   	popa
4afe4b:	6e                   	outsb  %ds:(%esi),(%dx)
4afe4c:	65 6c                	gs insb (%dx),%es:(%edi)
4afe4e:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
4afe52:	6c                   	insb   (%dx),%es:(%edi)
4afe53:	65 4c                	gs dec %esp
4afe55:	61                   	popa
4afe56:	79 6f                	jns    0x4afec7
4afe58:	75 74                	jne    0x4afece
4afe5a:	52                   	push   %edx
4afe5b:	6f                   	outsl  %ds:(%esi),(%dx)
4afe5c:	77 53                	ja     0x4afeb1
4afe5e:	74 79                	je     0x4afed9
4afe60:	6c                   	insb   (%dx),%es:(%edi)
4afe61:	65 43                	gs inc %ebx
4afe63:	6f                   	outsl  %ds:(%esi),(%dx)
4afe64:	6c                   	insb   (%dx),%es:(%edi)
4afe65:	6c                   	insb   (%dx),%es:(%edi)
4afe66:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4afe6b:	6e                   	outsb  %ds:(%esi),(%dx)
4afe6c:	00 54 65 78          	add    %dl,0x78(%ebp,%eiz,2)
4afe70:	74 42                	je     0x4afeb4
4afe72:	6f                   	outsl  %ds:(%esi),(%dx)
4afe73:	78 00                	js     0x4afe75
4afe75:	54                   	push   %esp
4afe76:	65 78 74             	gs js  0x4afeed
4afe79:	42                   	inc    %edx
4afe7a:	6f                   	outsl  %ds:(%esi),(%dx)
4afe7b:	78 42                	js     0x4afebf
4afe7d:	61                   	popa
4afe7e:	73 65                	jae    0x4afee5
4afe80:	00 54 69 6d          	add    %dl,0x6d(%ecx,%ebp,2)
4afe84:	65 72 00             	gs jb  0x4afe87
4afe87:	54                   	push   %esp
4afe88:	6f                   	outsl  %ds:(%esi),(%dx)
4afe89:	6f                   	outsl  %ds:(%esi),(%dx)
4afe8a:	6c                   	insb   (%dx),%es:(%edi)
4afe8b:	53                   	push   %ebx
4afe8c:	74 72                	je     0x4aff00
4afe8e:	69 70 00 54 6f 6f 6c 	imul   $0x6c6f6f54,0x0(%eax),%esi
4afe95:	53                   	push   %ebx
4afe96:	74 72                	je     0x4aff0a
4afe98:	69 70 41 72 72 6f 77 	imul   $0x776f7272,0x41(%eax),%esi
4afe9f:	52                   	push   %edx
4afea0:	65 6e                	outsb  %gs:(%esi),(%dx)
4afea2:	64 65 72 45          	fs gs jb 0x4afeeb
4afea6:	76 65                	jbe    0x4aff0d
4afea8:	6e                   	outsb  %ds:(%esi),(%dx)
4afea9:	74 41                	je     0x4afeec
4afeab:	72 67                	jb     0x4aff14
4afead:	73 00                	jae    0x4afeaf
4afeaf:	54                   	push   %esp
4afeb0:	6f                   	outsl  %ds:(%esi),(%dx)
4afeb1:	6f                   	outsl  %ds:(%esi),(%dx)
4afeb2:	6c                   	insb   (%dx),%es:(%edi)
4afeb3:	53                   	push   %ebx
4afeb4:	74 72                	je     0x4aff28
4afeb6:	69 70 44 72 6f 70 44 	imul   $0x44706f72,0x44(%eax),%esi
4afebd:	6f                   	outsl  %ds:(%esi),(%dx)
4afebe:	77 6e                	ja     0x4aff2e
4afec0:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
4afec4:	6c                   	insb   (%dx),%es:(%edi)
4afec5:	53                   	push   %ebx
4afec6:	74 72                	je     0x4aff3a
4afec8:	69 70 49 74 65 6d 00 	imul   $0x6d6574,0x49(%eax),%esi
4afecf:	54                   	push   %esp
4afed0:	6f                   	outsl  %ds:(%esi),(%dx)
4afed1:	6f                   	outsl  %ds:(%esi),(%dx)
4afed2:	6c                   	insb   (%dx),%es:(%edi)
4afed3:	53                   	push   %ebx
4afed4:	74 72                	je     0x4aff48
4afed6:	69 70 49 74 65 6d 52 	imul   $0x526d6574,0x49(%eax),%esi
4afedd:	65 6e                	outsb  %gs:(%esi),(%dx)
4afedf:	64 65 72 45          	fs gs jb 0x4aff28
4afee3:	76 65                	jbe    0x4aff4a
4afee5:	6e                   	outsb  %ds:(%esi),(%dx)
4afee6:	74 41                	je     0x4aff29
4afee8:	72 67                	jb     0x4aff51
4afeea:	73 00                	jae    0x4afeec
4afeec:	54                   	push   %esp
4afeed:	6f                   	outsl  %ds:(%esi),(%dx)
4afeee:	6f                   	outsl  %ds:(%esi),(%dx)
4afeef:	6c                   	insb   (%dx),%es:(%edi)
4afef0:	53                   	push   %ebx
4afef1:	74 72                	je     0x4aff65
4afef3:	69 70 49 74 65 6d 54 	imul   $0x546d6574,0x49(%eax),%esi
4afefa:	65 78 74             	gs js  0x4aff71
4afefd:	52                   	push   %edx
4afefe:	65 6e                	outsb  %gs:(%esi),(%dx)
4aff00:	64 65 72 45          	fs gs jb 0x4aff49
4aff04:	76 65                	jbe    0x4aff6b
4aff06:	6e                   	outsb  %ds:(%esi),(%dx)
4aff07:	74 41                	je     0x4aff4a
4aff09:	72 67                	jb     0x4aff72
4aff0b:	73 00                	jae    0x4aff0d
4aff0d:	54                   	push   %esp
4aff0e:	6f                   	outsl  %ds:(%esi),(%dx)
4aff0f:	6f                   	outsl  %ds:(%esi),(%dx)
4aff10:	6c                   	insb   (%dx),%es:(%edi)
4aff11:	53                   	push   %ebx
4aff12:	74 72                	je     0x4aff86
4aff14:	69 70 50 72 6f 66 65 	imul   $0x65666f72,0x50(%eax),%esi
4aff1b:	73 73                	jae    0x4aff90
4aff1d:	69 6f 6e 61 6c 52 65 	imul   $0x65526c61,0x6e(%edi),%ebp
4aff24:	6e                   	outsb  %ds:(%esi),(%dx)
4aff25:	64 65 72 65          	fs gs jb 0x4aff8e
4aff29:	72 00                	jb     0x4aff2b
4aff2b:	54                   	push   %esp
4aff2c:	6f                   	outsl  %ds:(%esi),(%dx)
4aff2d:	6f                   	outsl  %ds:(%esi),(%dx)
4aff2e:	6c                   	insb   (%dx),%es:(%edi)
4aff2f:	53                   	push   %ebx
4aff30:	74 72                	je     0x4affa4
4aff32:	69 70 52 65 6e 64 65 	imul   $0x65646e65,0x52(%eax),%esi
4aff39:	72 45                	jb     0x4aff80
4aff3b:	76 65                	jbe    0x4affa2
4aff3d:	6e                   	outsb  %ds:(%esi),(%dx)
4aff3e:	74 41                	je     0x4aff81
4aff40:	72 67                	jb     0x4affa9
4aff42:	73 00                	jae    0x4aff44
4aff44:	54                   	push   %esp
4aff45:	6f                   	outsl  %ds:(%esi),(%dx)
4aff46:	6f                   	outsl  %ds:(%esi),(%dx)
4aff47:	6c                   	insb   (%dx),%es:(%edi)
4aff48:	53                   	push   %ebx
4aff49:	74 72                	je     0x4affbd
4aff4b:	69 70 52 65 6e 64 65 	imul   $0x65646e65,0x52(%eax),%esi
4aff52:	72 65                	jb     0x4affb9
4aff54:	72 00                	jb     0x4aff56
4aff56:	54                   	push   %esp
4aff57:	6f                   	outsl  %ds:(%esi),(%dx)
4aff58:	6f                   	outsl  %ds:(%esi),(%dx)
4aff59:	6c                   	insb   (%dx),%es:(%edi)
4aff5a:	53                   	push   %ebx
4aff5b:	74 72                	je     0x4affcf
4aff5d:	69 70 53 65 70 61 72 	imul   $0x72617065,0x53(%eax),%esi
4aff64:	61                   	popa
4aff65:	74 6f                	je     0x4affd6
4aff67:	72 52                	jb     0x4affbb
4aff69:	65 6e                	outsb  %gs:(%esi),(%dx)
4aff6b:	64 65 72 45          	fs gs jb 0x4affb4
4aff6f:	76 65                	jbe    0x4affd6
4aff71:	6e                   	outsb  %ds:(%esi),(%dx)
4aff72:	74 41                	je     0x4affb5
4aff74:	72 67                	jb     0x4affdd
4aff76:	73 00                	jae    0x4aff78
4aff78:	55                   	push   %ebp
4aff79:	49                   	dec    %ecx
4aff7a:	43                   	inc    %ebx
4aff7b:	75 65                	jne    0x4affe2
4aff7d:	73 45                	jae    0x4affc4
4aff7f:	76 65                	jbe    0x4affe6
4aff81:	6e                   	outsb  %ds:(%esi),(%dx)
4aff82:	74 48                	je     0x4affcc
4aff84:	61                   	popa
4aff85:	6e                   	outsb  %ds:(%esi),(%dx)
4aff86:	64 6c                	fs insb (%dx),%es:(%edi)
4aff88:	65 72 00             	gs jb  0x4aff8b
4aff8b:	3c 4d                	cmp    $0x4d,%al
4aff8d:	6f                   	outsl  %ds:(%esi),(%dx)
4aff8e:	64 75 6c             	fs jne 0x4afffd
4aff91:	65 3e 00 02          	gs add %al,%ds:(%edx)
4aff95:	00 02                	add    %al,(%edx)
4aff97:	e2 80                	loop   0x4aff19
4aff99:	80 00 02             	addb   $0x2,(%eax)
4aff9c:	e2 80                	loop   0x4aff1e
4aff9e:	81 00 02 e2 80 82    	addl   $0x8280e202,(%eax)
4affa4:	00 02                	add    %al,(%edx)
4affa6:	e2 80                	loop   0x4aff28
4affa8:	83 00 02             	addl   $0x2,(%eax)
4affab:	e2 80                	loop   0x4aff2d
4affad:	84 00                	test   %al,(%eax)
4affaf:	03 00                	add    (%eax),%eax
4affb1:	03 e2                	add    %edx,%esp
4affb3:	80 80 00 03 e2 80 81 	addb   $0x81,-0x7f1dfd00(%eax)
4affba:	00 03                	add    %al,(%ebx)
4affbc:	e2 80                	loop   0x4aff3e
4affbe:	82 00 03             	addb   $0x3,(%eax)
4affc1:	e2 80                	loop   0x4aff43
4affc3:	83 00 03             	addl   $0x3,(%eax)
4affc6:	e2 80                	loop   0x4aff48
4affc8:	84 00                	test   %al,(%eax)
4affca:	05 00 05 e2 80       	add    $0x80e20500,%eax
4affcf:	80 00 05             	addb   $0x5,(%eax)
4affd2:	e2 80                	loop   0x4aff54
4affd4:	81 00 05 e2 80 82    	addl   $0x8280e205,(%eax)
4affda:	00 05 e2 80 83 00    	add    %al,0x8380e2
4affe0:	05 e2 80 84 00       	add    $0x8480e2,%eax
4affe5:	06                   	push   %es
4affe6:	00 06                	add    %al,(%esi)
4affe8:	e2 80                	loop   0x4aff6a
4affea:	80 00 06             	addb   $0x6,(%eax)
4affed:	e2 80                	loop   0x4aff6f
4affef:	81 00 06 e2 80 82    	addl   $0x8280e206,(%eax)
4afff5:	00 06                	add    %al,(%esi)
4afff7:	e2 80                	loop   0x4aff79
4afff9:	83 00 06             	addl   $0x6,(%eax)
4afffc:	e2 80                	loop   0x4aff7e
4afffe:	84 00                	test   %al,(%eax)
4b0000:	08 00                	or     %al,(%eax)
4b0002:	08 e2                	or     %ah,%dl
4b0004:	80 80 00 08 e2 80 81 	addb   $0x81,-0x7f1df800(%eax)
4b000b:	00 08                	add    %cl,(%eax)
4b000d:	e2 80                	loop   0x4aff8f
4b000f:	82 00 08             	addb   $0x8,(%eax)
4b0012:	e2 80                	loop   0x4aff94
4b0014:	83 00 08             	addl   $0x8,(%eax)
4b0017:	e2 80                	loop   0x4aff99
4b0019:	84 00                	test   %al,(%eax)
4b001b:	03 e2                	add    %edx,%esp
4b001d:	80 83 e2 80 87 e2 80 	addb   $0x80,-0x1d787f1e(%ebx)
4b0024:	86 e2                	xchg   %ah,%dl
4b0026:	80 81 e2 80 82 e2 80 	addb   $0x80,-0x1d7d7f1e(%ecx)
4b002d:	89 e2                	mov    %esp,%edx
4b002f:	80 81 e2 80 82 e2 80 	addb   $0x80,-0x1d7d7f1e(%ecx)
4b0036:	8a e2                	mov    %dl,%ah
4b0038:	80 81 e2 80 84 e2 80 	addb   $0x80,-0x1d7b7f1e(%ecx)
4b003f:	89 00                	mov    %eax,(%eax)
4b0041:	06                   	push   %es
4b0042:	e2 80                	loop   0x4affc4
4b0044:	8b e2                	mov    %edx,%esp
4b0046:	80 84 e2 80 84 e2 80 	addb   $0x81,-0x7f1d7b80(%edx,%eiz,8)
4b004d:	81
4b004e:	e2 80                	loop   0x4affd0
4b0050:	8a e2                	mov    %dl,%ah
4b0052:	80 84 e2 80 8b e2 80 	addb   $0x89,-0x7f1d7480(%edx,%eiz,8)
4b0059:	89
4b005a:	e2 80                	loop   0x4affdc
4b005c:	88 e2                	mov    %ah,%dl
4b005e:	80 84 e2 80 87 e2 80 	addb   $0x87,-0x7f1d7880(%edx,%eiz,8)
4b0065:	87
4b0066:	e2 80                	loop   0x4affe8
4b0068:	85 e2                	test   %esp,%edx
4b006a:	80 8a e2 80 84 e2 80 	orb    $0x80,-0x1d7b7f1e(%edx)
4b0071:	82 e2 80             	and    $0x80,%dl
4b0074:	86 e2                	xchg   %ah,%dl
4b0076:	80 83 e2 80 82 00 08 	addb   $0x8,0x8280e2(%ebx)
4b007d:	e2 80                	loop   0x4affff
4b007f:	87 e2                	xchg   %esp,%edx
4b0081:	80 8a e2 80 88 e2 80 	orb    $0x80,-0x1d777f1e(%edx)
4b0088:	81 e2 80 81 e2 80    	and    $0x80e28180,%edx
4b008e:	89 e2                	mov    %esp,%edx
4b0090:	80 8a e2 80 84 e2 80 	orb    $0x80,-0x1d7b7f1e(%edx)
4b0097:	89 e2                	mov    %esp,%edx
4b0099:	80 83 e2 80 86 e2 80 	addb   $0x80,-0x1d797f1e(%ebx)
4b00a0:	84 e2                	test   %ah,%dl
4b00a2:	80 82 e2 80 86 e2 80 	addb   $0x80,-0x1d797f1e(%edx)
4b00a9:	85 e2                	test   %esp,%edx
4b00ab:	80 84 e2 80 81 e2 80 	addb   $0x82,-0x7f1d7e80(%edx,%eiz,8)
4b00b2:	82
4b00b3:	e2 80                	loop   0x4b0035
4b00b5:	88 e2                	mov    %ah,%dl
4b00b7:	80 81 e2 80 8b e2 80 	addb   $0x80,-0x1d747f1e(%ecx)
4b00be:	80 e2 80             	and    $0x80,%dl
4b00c1:	84 e2                	test   %ah,%dl
4b00c3:	80 81 00 0e 00 0e e2 	addb   $0xe2,0xe000e00(%ecx)
4b00ca:	80 80 00 0e e2 80 81 	addb   $0x81,-0x7f1df200(%eax)
4b00d1:	00 0e                	add    %cl,(%esi)
4b00d3:	e2 80                	loop   0x4b0055
4b00d5:	82 00 0e             	addb   $0xe,(%eax)
4b00d8:	e2 80                	loop   0x4b005a
4b00da:	83 00 0e             	addl   $0xe,(%eax)
4b00dd:	e2 80                	loop   0x4b005f
4b00df:	84 00                	test   %al,(%eax)
4b00e1:	02 e2                	add    %dl,%ah
4b00e3:	80 80 e2 80 80 e2 80 	addb   $0x80,-0x1d7f7f1e(%eax)
4b00ea:	84 e2                	test   %ah,%dl
4b00ec:	80 8a e2 80 8a e2 80 	orb    $0x80,-0x1d757f1e(%edx)
4b00f3:	81 e2 80 81 e2 80    	and    $0x80e28180,%edx
4b00f9:	83 e2 80             	and    $0xffffff80,%edx
4b00fc:	83 e2 80             	and    $0xffffff80,%edx
4b00ff:	82 e2 80             	and    $0x80,%dl
4b0102:	89 e2                	mov    %esp,%edx
4b0104:	80 85 e2 80 8b e2 80 	addb   $0x80,-0x1d747f1e(%ebp)
4b010b:	85 e2                	test   %esp,%edx
4b010d:	80 80 e2 80 89 e2 80 	addb   $0x80,-0x1d767f1e(%eax)
4b0114:	86 e2                	xchg   %ah,%dl
4b0116:	80 86 e2 80 82 e2 80 	addb   $0x80,-0x1d7d7f1e(%esi)
4b011d:	87 e2                	xchg   %esp,%edx
4b011f:	80 89 e2 80 86 e2 80 	orb    $0x80,-0x1d797f1e(%ecx)
4b0126:	87 e2                	xchg   %esp,%edx
4b0128:	80 89 e2 80 8b e2 80 	orb    $0x80,-0x1d747f1e(%ecx)
4b012f:	88 00                	mov    %al,(%eax)
4b0131:	03 e2                	add    %edx,%esp
4b0133:	80 83 e2 80 81 e2 80 	addb   $0x80,-0x1d7e7f1e(%ebx)
4b013a:	86 e2                	xchg   %ah,%dl
4b013c:	80 84 e2 80 89 e2 80 	addb   $0x84,-0x7f1d7680(%edx,%eiz,8)
4b0143:	84
4b0144:	e2 80                	loop   0x4b00c6
4b0146:	86 e2                	xchg   %ah,%dl
4b0148:	80 85 e2 80 87 e2 80 	addb   $0x80,-0x1d787f1e(%ebp)
4b014f:	83 e2 80             	and    $0xffffff80,%edx
4b0152:	84 e2                	test   %ah,%dl
4b0154:	80 84 e2 80 86 e2 80 	addb   $0x84,-0x7f1d7980(%edx,%eiz,8)
4b015b:	84
4b015c:	e2 80                	loop   0x4b00de
4b015e:	87 e2                	xchg   %esp,%edx
4b0160:	80 85 e2 80 80 e2 80 	addb   $0x80,-0x1d7f7f1e(%ebp)
4b0167:	83 e2 80             	and    $0xffffff80,%edx
4b016a:	83 e2 80             	and    $0xffffff80,%edx
4b016d:	80 e2 80             	and    $0x80,%dl
4b0170:	80 00 03             	addb   $0x3,(%eax)
4b0173:	e2 80                	loop   0x4b00f5
4b0175:	89 e2                	mov    %esp,%edx
4b0177:	80 89 e2 80 80 e2 80 	orb    $0x80,-0x1d7f7f1e(%ecx)
4b017e:	83 e2 80             	and    $0xffffff80,%edx
4b0181:	85 e2                	test   %esp,%edx
4b0183:	80 80 e2 80 89 e2 80 	addb   $0x80,-0x1d767f1e(%eax)