41892e:	6c                   	insb   (%dx),%es:(%edi)
41892f:	6c                   	insb   (%dx),%es:(%edi)
418930:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418935:	6e                   	outsb  %ds:(%esi),(%dx)
418936:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
41893a:	61                   	popa
41893b:	43                   	inc    %ebx
41893c:	6f                   	outsl  %ds:(%esi),(%dx)
41893d:	6c                   	insb   (%dx),%es:(%edi)
41893e:	75 6d                	jne    0x4189ad
418940:	6e                   	outsb  %ds:(%esi),(%dx)
418941:	43                   	inc    %ebx
418942:	6f                   	outsl  %ds:(%esi),(%dx)
418943:	6c                   	insb   (%dx),%es:(%edi)
418944:	6c                   	insb   (%dx),%es:(%edi)
418945:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41894a:	6e                   	outsb  %ds:(%esi),(%dx)
41894b:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
41894f:	61                   	popa
418950:	47                   	inc    %edi
418951:	72 69                	jb     0x4189bc
418953:	64 56                	fs push %esi
418955:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
41895c:	6d                   	insl   (%dx),%es:(%edi)
41895d:	6e                   	outsb  %ds:(%esi),(%dx)
41895e:	43                   	inc    %ebx
41895f:	6f                   	outsl  %ds:(%esi),(%dx)
418960:	6c                   	insb   (%dx),%es:(%edi)
418961:	6c                   	insb   (%dx),%es:(%edi)
418962:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418967:	6e                   	outsb  %ds:(%esi),(%dx)
418968:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
41896c:	61                   	popa
41896d:	52                   	push   %edx
41896e:	65 6c                	gs insb (%dx),%es:(%edi)
418970:	61                   	popa
418971:	74 69                	je     0x4189dc
418973:	6f                   	outsl  %ds:(%esi),(%dx)
418974:	6e                   	outsb  %ds:(%esi),(%dx)
418975:	43                   	inc    %ebx
418976:	6f                   	outsl  %ds:(%esi),(%dx)
418977:	6c                   	insb   (%dx),%es:(%edi)
418978:	6c                   	insb   (%dx),%es:(%edi)
418979:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41897e:	6e                   	outsb  %ds:(%esi),(%dx)
41897f:	00 57 65             	add    %dl,0x65(%edi)
418982:	62 48 65             	bound  %ecx,0x65(%eax)
418985:	61                   	popa
418986:	64 65 72 43          	fs gs jb 0x4189cd
41898a:	6f                   	outsl  %ds:(%esi),(%dx)
41898b:	6c                   	insb   (%dx),%es:(%edi)
41898c:	6c                   	insb   (%dx),%es:(%edi)
41898d:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418992:	6e                   	outsb  %ds:(%esi),(%dx)
418993:	00 53 71             	add    %dl,0x71(%ebx)
418996:	6c                   	insb   (%dx),%es:(%edi)
418997:	50                   	push   %eax
418998:	61                   	popa
418999:	72 61                	jb     0x4189fc
41899b:	6d                   	insl   (%dx),%es:(%edi)
41899c:	65 74 65             	gs je  0x418a04
41899f:	72 43                	jb     0x4189e4
4189a1:	6f                   	outsl  %ds:(%esi),(%dx)
4189a2:	6c                   	insb   (%dx),%es:(%edi)
4189a3:	6c                   	insb   (%dx),%es:(%edi)
4189a4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4189a9:	6e                   	outsb  %ds:(%esi),(%dx)
4189aa:	00 58 6d             	add    %bl,0x6d(%eax)
4189ad:	6c                   	insb   (%dx),%es:(%edi)
4189ae:	53                   	push   %ebx
4189af:	63 68 65             	arpl   %ebp,0x65(%eax)
4189b2:	6d                   	insl   (%dx),%es:(%edi)
4189b3:	61                   	popa
4189b4:	4f                   	dec    %edi
4189b5:	62 6a 65             	bound  %ebp,0x65(%edx)
4189b8:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
4189bc:	6c                   	insb   (%dx),%es:(%edi)
4189bd:	6c                   	insb   (%dx),%es:(%edi)
4189be:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4189c3:	6e                   	outsb  %ds:(%esi),(%dx)
4189c4:	00 43 6f             	add    %al,0x6f(%ebx)
4189c7:	6e                   	outsb  %ds:(%esi),(%dx)
4189c8:	73 74                	jae    0x418a3e
4189ca:	72 61                	jb     0x418a2d
4189cc:	69 6e 74 43 6f 6c 6c 	imul   $0x6c6c6f43,0x74(%esi),%ebp
4189d3:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4189d8:	6e                   	outsb  %ds:(%esi),(%dx)
4189d9:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
4189dd:	61                   	popa
4189de:	52                   	push   %edx
4189df:	6f                   	outsl  %ds:(%esi),(%dx)
4189e0:	77 43                	ja     0x418a25
4189e2:	6f                   	outsl  %ds:(%esi),(%dx)
4189e3:	6c                   	insb   (%dx),%es:(%edi)
4189e4:	6c                   	insb   (%dx),%es:(%edi)
4189e5:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4189ea:	6e                   	outsb  %ds:(%esi),(%dx)
4189eb:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
4189ef:	61                   	popa
4189f0:	47                   	inc    %edi
4189f1:	72 69                	jb     0x418a5c
4189f3:	64 56                	fs push %esi
4189f5:	69 65 77 52 6f 77 43 	imul   $0x43776f52,0x77(%ebp),%esp
4189fc:	6f                   	outsl  %ds:(%esi),(%dx)
4189fd:	6c                   	insb   (%dx),%es:(%edi)
4189fe:	6c                   	insb   (%dx),%es:(%edi)
4189ff:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a04:	6e                   	outsb  %ds:(%esi),(%dx)
418a05:	00 67 65             	add    %ah,0x65(%edi)
418a08:	74 5f                	je     0x418a69
418a0a:	43                   	inc    %ebx
418a0b:	6f                   	outsl  %ds:(%esi),(%dx)
418a0c:	6e                   	outsb  %ds:(%esi),(%dx)
418a0d:	6e                   	outsb  %ds:(%esi),(%dx)
418a0e:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a13:	6e                   	outsb  %ds:(%esi),(%dx)
418a14:	00 73 65             	add    %dh,0x65(%ebx)
418a17:	74 5f                	je     0x418a78
418a19:	43                   	inc    %ebx
418a1a:	6f                   	outsl  %ds:(%esi),(%dx)
418a1b:	6e                   	outsb  %ds:(%esi),(%dx)
418a1c:	6e                   	outsb  %ds:(%esi),(%dx)
418a1d:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a22:	6e                   	outsb  %ds:(%esi),(%dx)
418a23:	00 49 44             	add    %cl,0x44(%ecx)
418a26:	62 43 6f             	bound  %eax,0x6f(%ebx)
418a29:	6e                   	outsb  %ds:(%esi),(%dx)
418a2a:	6e                   	outsb  %ds:(%esi),(%dx)
418a2b:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a30:	6e                   	outsb  %ds:(%esi),(%dx)
418a31:	00 53 71             	add    %dl,0x71(%ebx)
418a34:	6c                   	insb   (%dx),%es:(%edi)
418a35:	43                   	inc    %ebx
418a36:	6f                   	outsl  %ds:(%esi),(%dx)
418a37:	6e                   	outsb  %ds:(%esi),(%dx)
418a38:	6e                   	outsb  %ds:(%esi),(%dx)
418a39:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a3e:	6e                   	outsb  %ds:(%esi),(%dx)
418a3f:	00 4d 61             	add    %cl,0x61(%ebp)
418a42:	74 63                	je     0x418aa7
418a44:	68 54 61 62 6c       	push   $0x6c626154
418a49:	65 41                	gs inc %ecx
418a4b:	64 61                	fs popa
418a4d:	70 74                	jo     0x418ac3
418a4f:	65 72 43             	gs jb  0x418a95
418a52:	6f                   	outsl  %ds:(%esi),(%dx)
418a53:	6e                   	outsb  %ds:(%esi),(%dx)
418a54:	6e                   	outsb  %ds:(%esi),(%dx)
418a55:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a5a:	6e                   	outsb  %ds:(%esi),(%dx)
418a5b:	00 49 6e             	add    %cl,0x6e(%ecx)
418a5e:	69 74 43 6f 6e 6e 65 	imul   $0x63656e6e,0x6f(%ebx,%eax,2),%esi
418a65:	63
418a66:	74 69                	je     0x418ad1
418a68:	6f                   	outsl  %ds:(%esi),(%dx)
418a69:	6e                   	outsb  %ds:(%esi),(%dx)
418a6a:	00 69 6e             	add    %ch,0x6e(%ecx)
418a6d:	70 75                	jo     0x418ae4
418a6f:	74 43                	je     0x418ab4
418a71:	6f                   	outsl  %ds:(%esi),(%dx)
418a72:	6e                   	outsb  %ds:(%esi),(%dx)
418a73:	6e                   	outsb  %ds:(%esi),(%dx)
418a74:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a79:	6e                   	outsb  %ds:(%esi),(%dx)
418a7a:	00 5f 63             	add    %bl,0x63(%edi)
418a7d:	6f                   	outsl  %ds:(%esi),(%dx)
418a7e:	6e                   	outsb  %ds:(%esi),(%dx)
418a7f:	6e                   	outsb  %ds:(%esi),(%dx)
418a80:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418a85:	6e                   	outsb  %ds:(%esi),(%dx)
418a86:	00 50 61             	add    %dl,0x61(%eax)
418a89:	72 61                	jb     0x418aec
418a8b:	6d                   	insl   (%dx),%es:(%edi)
418a8c:	65 74 65             	gs je  0x418af4
418a8f:	72 44                	jb     0x418ad5
418a91:	69 72 65 63 74 69 6f 	imul   $0x6f697463,0x65(%edx),%esi
418a98:	6e                   	outsb  %ds:(%esi),(%dx)
418a99:	00 67 65             	add    %ah,0x65(%edi)
418a9c:	74 5f                	je     0x418afd
418a9e:	50                   	push   %eax
418a9f:	6f                   	outsl  %ds:(%esi),(%dx)
418aa0:	73 69                	jae    0x418b0b
418aa2:	74 69                	je     0x418b0d
418aa4:	6f                   	outsl  %ds:(%esi),(%dx)
418aa5:	6e                   	outsb  %ds:(%esi),(%dx)
418aa6:	00 73 65             	add    %dh,0x65(%ebx)
418aa9:	74 5f                	je     0x418b0a
418aab:	50                   	push   %eax
418aac:	6f                   	outsl  %ds:(%esi),(%dx)
418aad:	73 69                	jae    0x418b18
418aaf:	74 69                	je     0x418b1a
418ab1:	6f                   	outsl  %ds:(%esi),(%dx)
418ab2:	6e                   	outsb  %ds:(%esi),(%dx)
418ab3:	00 73 65             	add    %dh,0x65(%ebx)
418ab6:	74 5f                	je     0x418b17
418ab8:	53                   	push   %ebx
418ab9:	74 61                	je     0x418b1c
418abb:	72 74                	jb     0x418b31
418abd:	50                   	push   %eax
418abe:	6f                   	outsl  %ds:(%esi),(%dx)
418abf:	73 69                	jae    0x418b2a
418ac1:	74 69                	je     0x418b2c
418ac3:	6f                   	outsl  %ds:(%esi),(%dx)
418ac4:	6e                   	outsb  %ds:(%esi),(%dx)
418ac5:	00 46 6f             	add    %al,0x6f(%esi)
418ac8:	72 6d                	jb     0x418b37
418aca:	53                   	push   %ebx
418acb:	74 61                	je     0x418b2e
418acd:	72 74                	jb     0x418b43
418acf:	50                   	push   %eax
418ad0:	6f                   	outsl  %ds:(%esi),(%dx)
418ad1:	73 69                	jae    0x418b3c
418ad3:	74 69                	je     0x418b3e
418ad5:	6f                   	outsl  %ds:(%esi),(%dx)
418ad6:	6e                   	outsb  %ds:(%esi),(%dx)
418ad7:	00 55 70             	add    %dl,0x70(%ebp)
418ada:	64 61                	fs popa
418adc:	74 65                	je     0x418b43
418ade:	4f                   	dec    %edi
418adf:	72 64                	jb     0x418b45
418ae1:	65 72 4f             	gs jb  0x418b33
418ae4:	70 74                	jo     0x418b5a
418ae6:	69 6f 6e 00 49 4f 45 	imul   $0x454f4900,0x6e(%edi),%ebp
418aed:	78 63                	js     0x418b52
418aef:	65 70 74             	gs jo  0x418b66
418af2:	69 6f 6e 00 57 65 62 	imul   $0x62655700,0x6e(%edi),%ebp
418af9:	45                   	inc    %ebp
418afa:	78 63                	js     0x418b5f
418afc:	65 70 74             	gs jo  0x418b73
418aff:	69 6f 6e 00 49 6e 64 	imul   $0x646e4900,0x6e(%edi),%ebp
418b06:	65 78 4f             	gs js  0x418b58
418b09:	75 74                	jne    0x418b7f
418b0b:	4f                   	dec    %edi
418b0c:	66 52                	push   %dx
418b0e:	61                   	popa
418b0f:	6e                   	outsb  %ds:(%esi),(%dx)
418b10:	67 65 45             	addr16 gs inc %ebp
418b13:	78 63                	js     0x418b78
418b15:	65 70 74             	gs jo  0x418b8c
418b18:	69 6f 6e 00 53 74 72 	imul   $0x72745300,0x6e(%edi),%ebp
418b1f:	6f                   	outsl  %ds:(%esi),(%dx)
418b20:	6e                   	outsb  %ds:(%esi),(%dx)
418b21:	67 54                	addr16 push %esp
418b23:	79 70                	jns    0x418b95
418b25:	69 6e 67 45 78 63 65 	imul   $0x65637845,0x67(%esi),%ebp
418b2c:	70 74                	jo     0x418ba2
418b2e:	69 6f 6e 00 41 72 67 	imul   $0x67724100,0x6e(%edi),%ebp
418b35:	75 6d                	jne    0x418ba4
418b37:	65 6e                	outsb  %gs:(%esi),(%dx)
418b39:	74 4e                	je     0x418b89
418b3b:	75 6c                	jne    0x418ba9
418b3d:	6c                   	insb   (%dx),%es:(%edi)
418b3e:	45                   	inc    %ebp
418b3f:	78 63                	js     0x418ba4
418b41:	65 70 74             	gs jo  0x418bb8
418b44:	69 6f 6e 00 41 70 70 	imul   $0x70704100,0x6e(%edi),%ebp
418b4b:	6c                   	insb   (%dx),%es:(%edi)
418b4c:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
418b53:	45                   	inc    %ebp
418b54:	78 63                	js     0x418bb9
418b56:	65 70 74             	gs jo  0x418bcd
418b59:	69 6f 6e 00 55 6e 61 	imul   $0x616e5500,0x6e(%edi),%ebp
418b60:	75 74                	jne    0x418bd6
418b62:	68 6f 72 69 7a       	push   $0x7a69726f
418b67:	65 64 41             	gs fs inc %ecx
418b6a:	63 63 65             	arpl   %esp,0x65(%ebx)
418b6d:	73 73                	jae    0x418be2
418b6f:	45                   	inc    %ebp
418b70:	78 63                	js     0x418bd5
418b72:	65 70 74             	gs jo  0x418be9
418b75:	69 6f 6e 00 41 72 67 	imul   $0x67724100,0x6e(%edi),%ebp
418b7c:	75 6d                	jne    0x418beb
418b7e:	65 6e                	outsb  %gs:(%esi),(%dx)
418b80:	74 45                	je     0x418bc7
418b82:	78 63                	js     0x418be7
418b84:	65 70 74             	gs jo  0x418bfb
418b87:	69 6f 6e 00 49 6e 76 	imul   $0x766e4900,0x6e(%edi),%ebp
418b8e:	61                   	popa
418b8f:	6c                   	insb   (%dx),%es:(%edi)
418b90:	69 64 43 61 73 74 45 	imul   $0x78457473,0x61(%ebx,%eax,2),%esp
418b97:	78
418b98:	63 65 70             	arpl   %esp,0x70(%ebp)
418b9b:	74 69                	je     0x418c06
418b9d:	6f                   	outsl  %ds:(%esi),(%dx)
418b9e:	6e                   	outsb  %ds:(%esi),(%dx)
418b9f:	00 53 79             	add    %dl,0x79(%ebx)
418ba2:	73 74                	jae    0x418c18
418ba4:	65 6d                	gs insl (%dx),%es:(%edi)
418ba6:	2e 44                	cs inc %esp
418ba8:	61                   	popa
418ba9:	74 61                	je     0x418c0c
418bab:	2e 43                	cs inc %ebx
418bad:	6f                   	outsl  %ds:(%esi),(%dx)
418bae:	6d                   	insl   (%dx),%es:(%edi)
418baf:	6d                   	insl   (%dx),%es:(%edi)
418bb0:	6f                   	outsl  %ds:(%esi),(%dx)
418bb1:	6e                   	outsb  %ds:(%esi),(%dx)
418bb2:	00 53 74             	add    %dl,0x74(%ebx)
418bb5:	72 69                	jb     0x418c20
418bb7:	6e                   	outsb  %ds:(%esi),(%dx)
418bb8:	67 43                	addr16 inc %ebx
418bba:	6f                   	outsl  %ds:(%esi),(%dx)
418bbb:	6d                   	insl   (%dx),%es:(%edi)
418bbc:	70 61                	jo     0x418c1f
418bbe:	72 69                	jb     0x418c29
418bc0:	73 6f                	jae    0x418c31
418bc2:	6e                   	outsb  %ds:(%esi),(%dx)
418bc3:	00 55 6e             	add    %dl,0x6e(%ebp)
418bc6:	4c                   	dec    %esp
418bc7:	6f                   	outsl  %ds:(%esi),(%dx)
418bc8:	63 6b 42             	arpl   %ebp,0x42(%ebx)
418bcb:	75 74                	jne    0x418c41
418bcd:	74 6f                	je     0x418c3e
418bcf:	6e                   	outsb  %ds:(%esi),(%dx)
418bd0:	00 73 65             	add    %dh,0x65(%ebx)
418bd3:	74 5f                	je     0x418c34
418bd5:	43                   	inc    %ebx
418bd6:	61                   	popa
418bd7:	6e                   	outsb  %ds:(%esi),(%dx)
418bd8:	63 65 6c             	arpl   %esp,0x6c(%ebp)
418bdb:	42                   	inc    %edx
418bdc:	75 74                	jne    0x418c52
418bde:	74 6f                	je     0x418c4f
418be0:	6e                   	outsb  %ds:(%esi),(%dx)
418be1:	00 52 61             	add    %dl,0x61(%edx)
418be4:	64 69 6f 42 75 74 74 	imul   $0x6f747475,%fs:0x42(%edi),%ebp
418beb:	6f
418bec:	6e                   	outsb  %ds:(%esi),(%dx)
418bed:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
418bf1:	6c                   	insb   (%dx),%es:(%edi)
418bf2:	53                   	push   %ebx
418bf3:	74 72                	je     0x418c67
418bf5:	69 70 42 75 74 74 6f 	imul   $0x6f747475,0x42(%eax),%esi
418bfc:	6e                   	outsb  %ds:(%esi),(%dx)
418bfd:	00 73 65             	add    %dh,0x65(%ebx)
418c00:	74 5f                	je     0x418c61
418c02:	41                   	inc    %ecx
418c03:	63 63 65             	arpl   %esp,0x65(%ebx)
418c06:	70 74                	jo     0x418c7c
418c08:	42                   	inc    %edx
418c09:	75 74                	jne    0x418c7f
418c0b:	74 6f                	je     0x418c7c
418c0d:	6e                   	outsb  %ds:(%esi),(%dx)
418c0e:	00 52 75             	add    %dl,0x75(%edx)
418c11:	6e                   	outsb  %ds:(%esi),(%dx)
418c12:	00 61 64             	add    %ah,0x64(%ecx)
418c15:	64 5f                	fs pop %edi
418c17:	53                   	push   %ebx
418c18:	68 6f 77 6e 00       	push   $0x6e776f
418c1d:	49                   	dec    %ecx