41391d:	6d                   	insl   (%dx),%es:(%edi)
41391e:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
413922:	6f                   	outsl  %ds:(%esi),(%dx)
413923:	6e                   	outsb  %ds:(%esi),(%dx)
413924:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
41392a:	74 69                	je     0x413995
41392c:	6f                   	outsl  %ds:(%esi),(%dx)
41392d:	6e                   	outsb  %ds:(%esi),(%dx)
41392e:	41                   	inc    %ecx
41392f:	74 74                	je     0x4139a5
413931:	72 69                	jb     0x41399c
413933:	62 75 74             	bound  %esi,0x74(%ebp)
413936:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
41393a:	73 65                	jae    0x4139a1
41393c:	6d                   	insl   (%dx),%es:(%edi)
41393d:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
413941:	65 73 63             	gs jae 0x4139a7
413944:	72 69                	jb     0x4139af
413946:	70 74                	jo     0x4139bc
413948:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
41394f:	69 62 75 74 65 00 43 	imul   $0x43006574,0x75(%edx),%esp
413956:	6f                   	outsl  %ds:(%esi),(%dx)
413957:	6d                   	insl   (%dx),%es:(%edi)
413958:	70 69                	jo     0x4139c3
41395a:	6c                   	insb   (%dx),%es:(%edi)
41395b:	61                   	popa
41395c:	74 69                	je     0x4139c7
41395e:	6f                   	outsl  %ds:(%esi),(%dx)
41395f:	6e                   	outsb  %ds:(%esi),(%dx)
413960:	52                   	push   %edx
413961:	65 6c                	gs insb (%dx),%es:(%edi)
413963:	61                   	popa
413964:	78 61                	js     0x4139c7
413966:	74 69                	je     0x4139d1
413968:	6f                   	outsl  %ds:(%esi),(%dx)
413969:	6e                   	outsb  %ds:(%esi),(%dx)
41396a:	73 41                	jae    0x4139ad
41396c:	74 74                	je     0x4139e2
41396e:	72 69                	jb     0x4139d9
413970:	62 75 74             	bound  %esi,0x74(%ebp)
413973:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
413977:	73 65                	jae    0x4139de
413979:	6d                   	insl   (%dx),%es:(%edi)
41397a:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
41397e:	72 6f                	jb     0x4139ef
413980:	64 75 63             	fs jne 0x4139e6
413983:	74 41                	je     0x4139c6
413985:	74 74                	je     0x4139fb
413987:	72 69                	jb     0x4139f2
413989:	62 75 74             	bound  %esi,0x74(%ebp)
41398c:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
413990:	73 65                	jae    0x4139f7
413992:	6d                   	insl   (%dx),%es:(%edi)
413993:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
413997:	6f                   	outsl  %ds:(%esi),(%dx)
413998:	70 79                	jo     0x413a13
41399a:	72 69                	jb     0x413a05
41399c:	67 68 74 41 74 74    	addr16 push $0x74744174
4139a2:	72 69                	jb     0x413a0d
4139a4:	62 75 74             	bound  %esi,0x74(%ebp)
4139a7:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4139ab:	73 65                	jae    0x413a12
4139ad:	6d                   	insl   (%dx),%es:(%edi)
4139ae:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4139b2:	6f                   	outsl  %ds:(%esi),(%dx)
4139b3:	6d                   	insl   (%dx),%es:(%edi)
4139b4:	70 61                	jo     0x413a17
4139b6:	6e                   	outsb  %ds:(%esi),(%dx)
4139b7:	79 41                	jns    0x4139fa
4139b9:	74 74                	je     0x413a2f
4139bb:	72 69                	jb     0x413a26
4139bd:	62 75 74             	bound  %esi,0x74(%ebp)
4139c0:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4139c4:	6e                   	outsb  %ds:(%esi),(%dx)
4139c5:	74 69                	je     0x413a30
4139c7:	6d                   	insl   (%dx),%es:(%edi)
4139c8:	65 43                	gs inc %ebx
4139ca:	6f                   	outsl  %ds:(%esi),(%dx)
4139cb:	6d                   	insl   (%dx),%es:(%edi)
4139cc:	70 61                	jo     0x413a2f
4139ce:	74 69                	je     0x413a39
4139d0:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4139d3:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
4139da:	69
4139db:	62 75 74             	bound  %esi,0x74(%ebp)
4139de:	65 00 42 79          	add    %al,%gs:0x79(%edx)
4139e2:	74 65                	je     0x413a49
4139e4:	00 67 65             	add    %ah,0x65(%edi)
4139e7:	74 5f                	je     0x413a48
4139e9:	42                   	inc    %edx
4139ea:	6c                   	insb   (%dx),%es:(%edi)
4139eb:	75 65                	jne    0x413a52
4139ed:	00 67 65             	add    %ah,0x65(%edi)
4139f0:	74 5f                	je     0x413a51
4139f2:	43                   	inc    %ebx
4139f3:	6f                   	outsl  %ds:(%esi),(%dx)
4139f4:	72 6e                	jb     0x413a64
4139f6:	66 6c                	data16 insb (%dx),%es:(%edi)
4139f8:	6f                   	outsl  %ds:(%esi),(%dx)
4139f9:	77 65                	ja     0x413a60
4139fb:	72 42                	jb     0x413a3f
4139fd:	6c                   	insb   (%dx),%es:(%edi)
4139fe:	75 65                	jne    0x413a65
413a00:	00 67 65             	add    %ah,0x65(%edi)
413a03:	74 5f                	je     0x413a64
413a05:	53                   	push   %ebx
413a06:	65 6c                	gs insb (%dx),%es:(%edi)
413a08:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
413a0d:	56                   	push   %esi
413a0e:	61                   	popa
413a0f:	6c                   	insb   (%dx),%es:(%edi)
413a10:	75 65                	jne    0x413a77
413a12:	00 73 65             	add    %dh,0x65(%ebx)
413a15:	74 5f                	je     0x413a76
413a17:	53                   	push   %ebx
413a18:	65 6c                	gs insb (%dx),%es:(%edi)
413a1a:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
413a1f:	56                   	push   %esi
413a20:	61                   	popa
413a21:	6c                   	insb   (%dx),%es:(%edi)
413a22:	75 65                	jne    0x413a89
413a24:	00 76 61             	add    %dh,0x61(%esi)
413a27:	6c                   	insb   (%dx),%es:(%edi)
413a28:	75 65                	jne    0x413a8f
413a2a:	00 62 5f             	add    %ah,0x5f(%edx)
413a2d:	53                   	push   %ebx
413a2e:	61                   	popa
413a2f:	76 65                	jbe    0x413a96
413a31:	00 52 65             	add    %dl,0x65(%edx)
413a34:	6d                   	insl   (%dx),%es:(%edi)
413a35:	6f                   	outsl  %ds:(%esi),(%dx)
413a36:	76 65                	jbe    0x413a9d
413a38:	00 6d 4e             	add    %ch,0x4e(%ebp)
413a3b:	6d                   	insl   (%dx),%es:(%edi)
413a3c:	75 50                	jne    0x413a8e
413a3e:	53                   	push   %ebx
413a3f:	54                   	push   %esp
413a40:	43                   	inc    %ebx
413a41:	49                   	dec    %ecx
413a42:	72 5a                	jb     0x413a9e
413a44:	61                   	popa
413a45:	76 2e                	jbe    0x413a75
413a47:	65 78 65             	gs js  0x413aaf
413a4a:	00 73 65             	add    %dh,0x65(%ebx)
413a4d:	74 5f                	je     0x413aae
413a4f:	53                   	push   %ebx
413a50:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
413a57:	5f                   	pop    %edi
413a58:	41                   	inc    %ecx
413a59:	75 74                	jne    0x413acf
413a5b:	6f                   	outsl  %ds:(%esi),(%dx)
413a5c:	53                   	push   %ebx
413a5d:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
413a64:	5f                   	pop    %edi
413a65:	43                   	inc    %ebx
413a66:	6c                   	insb   (%dx),%es:(%edi)
413a67:	69 65 6e 74 53 69 7a 	imul   $0x7a695374,0x6e(%ebp),%esp
413a6e:	65 00 49 53          	add    %cl,%gs:0x53(%ecx)
413a72:	75 70                	jne    0x413ae4
413a74:	70 6f                	jo     0x413ae5
413a76:	72 74                	jb     0x413aec
413a78:	49                   	dec    %ecx
413a79:	6e                   	outsb  %ds:(%esi),(%dx)
413a7a:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
413a81:	65
413a82:	00 49 6e             	add    %cl,0x6e(%ecx)
413a85:	64 65 78 4f          	fs gs js 0x413ad8
413a89:	66 00 67 65          	data16 add %ah,0x65(%edi)
413a8d:	74 5f                	je     0x413aee
413a8f:	54                   	push   %esp
413a90:	61                   	popa
413a91:	67 00 73 65          	add    %dh,0x65(%bp,%di)
413a95:	74 5f                	je     0x413af6
413a97:	54                   	push   %esp
413a98:	61                   	popa
413a99:	67 00 73 65          	add    %dh,0x65(%bp,%di)
413a9d:	74 5f                	je     0x413afe
413a9f:	50                   	push   %eax
413aa0:	61                   	popa
413aa1:	64 64 69 6e 67 00 63 	fs imul $0x6e6f6300,%fs:0x67(%esi),%ebp
413aa8:	6f 6e
413aaa:	6e                   	outsb  %ds:(%esi),(%dx)
413aab:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
413ab0:	6e                   	outsb  %ds:(%esi),(%dx)
413ab1:	53                   	push   %ebx
413ab2:	74 72                	je     0x413b26
413ab4:	69 6e 67 00 54 6f 53 	imul   $0x536f5400,0x67(%esi),%ebp
413abb:	74 72                	je     0x413b2f
413abd:	69 6e 67 00 61 64 64 	imul   $0x64646100,0x67(%esi),%ebp
413ac4:	5f                   	pop    %edi
413ac5:	46                   	inc    %esi
413ac6:	6f                   	outsl  %ds:(%esi),(%dx)
413ac7:	72 6d                	jb     0x413b36
413ac9:	43                   	inc    %ebx
413aca:	6c                   	insb   (%dx),%es:(%edi)
413acb:	6f                   	outsl  %ds:(%esi),(%dx)
413acc:	73 69                	jae    0x413b37
413ace:	6e                   	outsb  %ds:(%esi),(%dx)
413acf:	67 00 54 65          	add    %dl,0x65(%si)
413ad3:	61                   	popa
413ad4:	63 68 65             	arpl   %ebp,0x65(%eax)
413ad7:	72 46                	jb     0x413b1f
413ad9:	6f                   	outsl  %ds:(%esi),(%dx)
413ada:	72 6d                	jb     0x413b49
413adc:	5f                   	pop    %edi
413add:	46                   	inc    %esi
413ade:	6f                   	outsl  %ds:(%esi),(%dx)
413adf:	72 6d                	jb     0x413b4e
413ae1:	43                   	inc    %ebx
413ae2:	6c                   	insb   (%dx),%es:(%edi)
413ae3:	6f                   	outsl  %ds:(%esi),(%dx)
413ae4:	73 69                	jae    0x413b4f
413ae6:	6e                   	outsb  %ds:(%esi),(%dx)
413ae7:	67 00 64 69          	add    %ah,0x69(%si)
413aeb:	73 70                	jae    0x413b5d
413aed:	6f                   	outsl  %ds:(%esi),(%dx)
413aee:	73 69                	jae    0x413b59
413af0:	6e                   	outsb  %ds:(%esi),(%dx)
413af1:	67 00 53 79          	add    %dl,0x79(%bp,%di)
413af5:	73 74                	jae    0x413b6b
413af7:	65 6d                	gs insl (%dx),%es:(%edi)
413af9:	2e 44                	cs inc %esp
413afb:	72 61                	jb     0x413b5e
413afd:	77 69                	ja     0x413b68
413aff:	6e                   	outsb  %ds:(%esi),(%dx)
413b00:	67 00 53 61          	add    %dl,0x61(%bp,%di)
413b04:	76 65                	jbe    0x413b6b
413b06:	46                   	inc    %esi
413b07:	69 6c 65 44 69 61 6c 	imul   $0x6f6c6169,0x44(%ebp,%eiz,2),%ebp
413b0e:	6f
413b0f:	67 00 73 61          	add    %dh,0x61(%bp,%di)
413b13:	76 65                	jbe    0x413b7a
413b15:	44                   	inc    %esp
413b16:	69 61 6c 6f 67 00 43 	imul   $0x4300676f,0x6c(%ecx),%esp
413b1d:	6f                   	outsl  %ds:(%esi),(%dx)
413b1e:	6d                   	insl   (%dx),%es:(%edi)
413b1f:	6d                   	insl   (%dx),%es:(%edi)
413b20:	6f                   	outsl  %ds:(%esi),(%dx)
413b21:	6e                   	outsb  %ds:(%esi),(%dx)
413b22:	44                   	inc    %esp
413b23:	69 61 6c 6f 67 00 53 	imul   $0x5300676f,0x6c(%ecx),%esp
413b2a:	68 6f 77 44 69       	push   $0x6944776f
413b2f:	61                   	popa
413b30:	6c                   	insb   (%dx),%es:(%edi)
413b31:	6f                   	outsl  %ds:(%esi),(%dx)
413b32:	67 00 62 5f          	add    %ah,0x5f(%bp,%si)
413b36:	46                   	inc    %esi
413b37:	72 65                	jb     0x413b9e
413b39:	73 68                	jae    0x413ba3
413b3b:	00 67 65             	add    %ah,0x65(%edi)
413b3e:	74 5f                	je     0x413b9f
413b40:	57                   	push   %edi
413b41:	69 64 74 68 00 73 65 	imul   $0x74657300,0x68(%esp,%esi,2),%esp
413b48:	74
413b49:	5f                   	pop    %edi
413b4a:	57                   	push   %edi
413b4b:	69 64 74 68 00 74 69 	imul   $0x6d697400,0x68(%esp,%esi,2),%esp
413b52:	6d
413b53:	65 72 31             	gs jb  0x413b87
413b56:	5f                   	pop    %edi
413b57:	54                   	push   %esp
413b58:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
413b5f:	5f                   	pop    %edi
413b60:	54                   	push   %esp
413b61:	69 63 6b 00 6c 61 62 	imul   $0x62616c00,0x6b(%ebx),%esp
413b68:	65 6c                	gs insb (%dx),%es:(%edi)
413b6a:	31 5f 43             	xor    %ebx,0x43(%edi)
413b6d:	6c                   	insb   (%dx),%es:(%edi)
413b6e:	69 63 6b 00 62 75 74 	imul   $0x74756200,0x6b(%ebx),%esp
413b75:	74 6f                	je     0x413be6
413b77:	6e                   	outsb  %ds:(%esi),(%dx)
413b78:	31 5f 43             	xor    %ebx,0x43(%edi)
413b7b:	6c                   	insb   (%dx),%es:(%edi)
413b7c:	69 63 6b 00 62 75 74 	imul   $0x74756200,0x6b(%ebx),%esp
413b83:	74 6f                	je     0x413bf4
413b85:	6e                   	outsb  %ds:(%esi),(%dx)
413b86:	32 5f 43             	xor    0x43(%edi),%bl
413b89:	6c                   	insb   (%dx),%es:(%edi)
413b8a:	69 63 6b 00 62 75 74 	imul   $0x74756200,0x6b(%ebx),%esp
413b91:	74 6f                	je     0x413c02
413b93:	6e                   	outsb  %ds:(%esi),(%dx)
413b94:	33 5f 43             	xor    0x43(%edi),%ebx
413b97:	6c                   	insb   (%dx),%es:(%edi)
413b98:	69 63 6b 00 6c 61 62 	imul   $0x62616c00,0x6b(%ebx),%esp
413b9f:	65 6c                	gs insb (%dx),%es:(%edi)
413ba1:	34 5f                	xor    $0x5f,%al
413ba3:	43                   	inc    %ebx
413ba4:	6c                   	insb   (%dx),%es:(%edi)
413ba5:	69 63 6b 00 62 75 74 	imul   $0x74756200,0x6b(%ebx),%esp
413bac:	74 6f                	je     0x413c1d
413bae:	6e                   	outsb  %ds:(%esi),(%dx)
413baf:	34 5f                	xor    $0x5f,%al
413bb1:	43                   	inc    %ebx
413bb2:	6c                   	insb   (%dx),%es:(%edi)
413bb3:	69 63 6b 00 62 75 74 	imul   $0x74756200,0x6b(%ebx),%esp
413bba:	74 6f                	je     0x413c2b
413bbc:	6e                   	outsb  %ds:(%esi),(%dx)
413bbd:	31 35 5f 43 6c 69    	xor    %esi,0x696c435f
413bc3:	63 6b 00             	arpl   %ebp,0x0(%ebx)
413bc6:	74 6f                	je     0x413c37
413bc8:	6f                   	outsl  %ds:(%esi),(%dx)
413bc9:	6c                   	insb   (%dx),%es:(%edi)
413bca:	53                   	push   %ebx
413bcb:	74 72                	je     0x413c3f
413bcd:	69 70 42 75 74 74 6f 	imul   $0x6f747475,0x42(%eax),%esi
413bd4:	6e                   	outsb  %ds:(%esi),(%dx)
413bd5:	38 5f 43             	cmp    %bl,0x43(%edi)
413bd8:	6c                   	insb   (%dx),%es:(%edi)
413bd9:	69 63 6b 00 72 61 64 	imul   $0x64617200,0x6b(%ebx),%esp
413be0:	69 6f 42 75 74 74 6f 	imul   $0x6f747475,0x42(%edi),%ebp
413be7:	6e                   	outsb  %ds:(%esi),(%dx)
413be8:	41                   	inc    %ecx
413be9:	5f                   	pop    %edi
413bea:	5f                   	pop    %edi
413beb:	43                   	inc    %ebx
413bec:	6c                   	insb   (%dx),%es:(%edi)
413bed:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
413bf4:	5f                   	pop    %edi
413bf5:	43                   	inc    %ebx
413bf6:	6c                   	insb   (%dx),%es:(%edi)
413bf7:	69 63 6b 00 62 5f 44 	imul   $0x445f6200,0x6b(%ebx),%esp
413bfe:	65 6c                	gs insb (%dx),%es:(%edi)
413c00:	65 74 65             	gs je  0x413c68
413c03:	5f                   	pop    %edi
413c04:	43                   	inc    %ebx
413c05:	6c                   	insb   (%dx),%es:(%edi)
413c06:	69 63 6b 00 62 5f 53 	imul   $0x535f6200,0x6b(%ebx),%esp
413c0d:	61                   	popa
413c0e:	76 65                	jbe    0x413c75
413c10:	5f                   	pop    %edi
413c11:	43                   	inc    %ebx
413c12:	6c                   	insb   (%dx),%es:(%edi)
413c13:	69 63 6b 00 62 5f 46 	imul   $0x465f6200,0x6b(%ebx),%esp
413c1a:	72 65                	jb     0x413c81
413c1c:	73 68                	jae    0x413c86
413c1e:	5f                   	pop    %edi
413c1f:	43                   	inc    %ebx
413c20:	6c                   	insb   (%dx),%es:(%edi)
413c21:	69 63 6b 00 62 5f 6f 	imul   $0x6f5f6200,0x6b(%ebx),%esp
413c28:	6b 5f 43 6c          	imul   $0x6c,0x43(%edi),%ebx
413c2c:	69 63 6b 00 e5 85 b3 	imul   $0xb385e500,0x6b(%ebx),%esp
413c33:	e4 ba                	in     $0xba,%al
413c35:	8e 54 6f 6f          	mov    0x6f(%edi,%ebp,2),%ss
413c39:	6c                   	insb   (%dx),%es:(%edi)
413c3a:	53                   	push   %ebx
413c3b:	74 72                	je     0x413caf
413c3d:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
413c44:	74 65                	je     0x413cab
413c46:	6d                   	insl   (%dx),%es:(%edi)
413c47:	5f                   	pop    %edi