4308d9:	69
4308da:	62 75 74             	bound  %esi,0x74(%ebp)
4308dd:	65 73 41             	gs jae 0x430921
4308e0:	00 00                	add    %al,(%eax)
4308e2:	00 00                	add    %al,(%eax)
4308e4:	f8                   	clc
4308e5:	00 47 65             	add    %al,0x65(%edi)
4308e8:	74 46                	je     0x430930
4308ea:	69 6c 65 53 69 7a 65 	imul   $0x657a69,0x53(%ebp,%eiz,2),%ebp
4308f1:	00
4308f2:	00 00                	add    %al,(%eax)
4308f4:	fa                   	cli
4308f5:	00 47 65             	add    %al,0x65(%edi)
4308f8:	74 46                	je     0x430940
4308fa:	69 6c 65 54 69 6d 65 	imul   $0x656d69,0x54(%ebp,%eiz,2),%ebp
430901:	00
430902:	00 00                	add    %al,(%eax)
430904:	01 01                	add    %eax,(%ecx)
430906:	47                   	inc    %edi
430907:	65 74 4c             	gs je  0x430956
43090a:	6f                   	outsl  %ds:(%esi),(%dx)
43090b:	63 61 6c             	arpl   %esp,0x6c(%ecx)
43090e:	54                   	push   %esp
43090f:	69 6d 65 00 00 0a 01 	imul   $0x10a0000,0x65(%ebp),%ebp
430916:	47                   	inc    %edi
430917:	65 74 4d             	gs je  0x430967
43091a:	6f                   	outsl  %ds:(%esi),(%dx)
43091b:	64 75 6c             	fs jne 0x43098a
43091e:	65 46                	gs inc %esi
430920:	69 6c 65 4e 61 6d 65 	imul   $0x41656d61,0x4e(%ebp,%eiz,2),%ebp
430927:	41
430928:	00 00                	add    %al,(%eax)
43092a:	00 00                	add    %al,(%eax)
43092c:	0c 01                	or     $0x1,%al
43092e:	47                   	inc    %edi
43092f:	65 74 4d             	gs je  0x43097f
430932:	6f                   	outsl  %ds:(%esi),(%dx)
430933:	64 75 6c             	fs jne 0x4309a2
430936:	65 48                	gs dec %eax
430938:	61                   	popa
430939:	6e                   	outsb  %ds:(%esi),(%dx)
43093a:	64 6c                	fs insb (%dx),%es:(%edi)
43093c:	65 41                	gs inc %ecx
43093e:	00 00                	add    %al,(%eax)
430940:	1b 00                	sbb    (%eax),%eax
430942:	43                   	inc    %ebx
430943:	6c                   	insb   (%dx),%es:(%edi)
430944:	6f                   	outsl  %ds:(%esi),(%dx)
430945:	73 65                	jae    0x4309ac
430947:	48                   	dec    %eax
430948:	61                   	popa
430949:	6e                   	outsb  %ds:(%esi),(%dx)
43094a:	64 6c                	fs insb (%dx),%es:(%edi)
43094c:	65 00 00             	add    %al,%gs:(%eax)
43094f:	00 22                	add    %ah,(%edx)
430951:	01 47 65             	add    %eax,0x65(%edi)
430954:	74 50                	je     0x4309a6
430956:	72 6f                	jb     0x4309c7
430958:	63 41 64             	arpl   %eax,0x64(%ecx)
43095b:	64 72 65             	fs jb  0x4309c3
43095e:	73 73                	jae    0x4309d3
430960:	00 00                	add    %al,(%eax)
430962:	00 00                	add    %al,(%eax)
430964:	3f                   	aas
430965:	01 47 65             	add    %eax,0x65(%edi)
430968:	74 53                	je     0x4309bd
43096a:	79 73                	jns    0x4309df
43096c:	74 65                	je     0x4309d3
43096e:	6d                   	insl   (%dx),%es:(%edi)
43096f:	44                   	inc    %esp
430970:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
430977:	79 41                	jns    0x4309ba
430979:	00 00                	add    %al,(%eax)
43097b:	00 4d 01             	add    %cl,0x1(%ebp)
43097e:	47                   	inc    %edi
43097f:	65 74 54             	gs je  0x4309d6
430982:	65 6d                	gs insl (%dx),%es:(%edi)
430984:	70 50                	jo     0x4309d6
430986:	61                   	popa
430987:	74 68                	je     0x4309f1
430989:	41                   	inc    %ecx
43098a:	00 00                	add    %al,(%eax)
43098c:	55                   	push   %ebp
43098d:	01 47 65             	add    %eax,0x65(%edi)
430990:	74 54                	je     0x4309e6
430992:	69 63 6b 43 6f 75 6e 	imul   $0x6e756f43,0x6b(%ebx),%esp
430999:	74 00                	je     0x43099b
43099b:	00 58 01             	add    %bl,0x1(%eax)
43099e:	47                   	inc    %edi
43099f:	65 74 54             	gs je  0x4309f6
4309a2:	69 6d 65 5a 6f 6e 65 	imul   $0x656e6f5a,0x65(%ebp),%ebp
4309a9:	49                   	dec    %ecx
4309aa:	6e                   	outsb  %ds:(%esi),(%dx)
4309ab:	66 6f                	outsw  %ds:(%esi),(%dx)
4309ad:	72 6d                	jb     0x430a1c
4309af:	61                   	popa
4309b0:	74 69                	je     0x430a1b
4309b2:	6f                   	outsl  %ds:(%esi),(%dx)
4309b3:	6e                   	outsb  %ds:(%esi),(%dx)
4309b4:	00 00                	add    %al,(%eax)
4309b6:	00 00                	add    %al,(%eax)
4309b8:	5c                   	pop    %esp
4309b9:	01 47 65             	add    %eax,0x65(%edi)
4309bc:	74 56                	je     0x430a14
4309be:	65 72 73             	gs jb  0x430a34
4309c1:	69 6f 6e 00 00 00 00 	imul   $0x0,0x6e(%edi),%ebp
4309c8:	5d                   	pop    %ebp
4309c9:	01 47 65             	add    %eax,0x65(%edi)
4309cc:	74 56                	je     0x430a24
4309ce:	65 72 73             	gs jb  0x430a44
4309d1:	69 6f 6e 45 78 41 00 	imul   $0x417845,0x6e(%edi),%ebp
4309d8:	65 01 47 65          	add    %eax,%gs:0x65(%edi)
4309dc:	74 57                	je     0x430a35
4309de:	69 6e 64 6f 77 73 44 	imul   $0x4473776f,0x64(%esi),%ebp
4309e5:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4309ec:	79 41                	jns    0x430a2f
4309ee:	00 00                	add    %al,(%eax)
4309f0:	76 01                	jbe    0x4309f3
4309f2:	47                   	inc    %edi
4309f3:	6c                   	insb   (%dx),%es:(%edi)
4309f4:	6f                   	outsl  %ds:(%esi),(%dx)
4309f5:	62 61 6c             	bound  %esp,0x6c(%ecx)
4309f8:	4d                   	dec    %ebp
4309f9:	65 6d                	gs insl (%dx),%es:(%edi)
4309fb:	6f                   	outsl  %ds:(%esi),(%dx)
4309fc:	72 79                	jb     0x430a77
4309fe:	53                   	push   %ebx
4309ff:	74 61                	je     0x430a62
430a01:	74 75                	je     0x430a78
430a03:	73 00                	jae    0x430a05
430a05:	00 00                	add    %al,(%eax)
430a07:	00 25 00 43 6f 70    	add    %ah,0x706f4300
430a0d:	79 46                	jns    0x430a55
430a0f:	69 6c 65 41 00 94 01 	imul   $0x49019400,0x41(%ebp,%eiz,2),%ebp
430a16:	49
430a17:	6e                   	outsb  %ds:(%esi),(%dx)
430a18:	74 65                	je     0x430a7f
430a1a:	72 6c                	jb     0x430a88
430a1c:	6f                   	outsl  %ds:(%esi),(%dx)
430a1d:	63 6b 65             	arpl   %ebp,0x65(%ebx)
430a20:	64 49                	fs dec %ecx
430a22:	6e                   	outsb  %ds:(%esi),(%dx)
430a23:	63 72 65             	arpl   %esi,0x65(%edx)
430a26:	6d                   	insl   (%dx),%es:(%edi)
430a27:	65 6e                	outsb  %gs:(%esi),(%dx)
430a29:	74 00                	je     0x430a2b
430a2b:	00 98 01 49 73 42    	add    %bl,0x42734901(%eax)
430a31:	61                   	popa
430a32:	64 52                	fs push %edx
430a34:	65 61                	gs popa
430a36:	64 50                	fs push %eax
430a38:	74 72                	je     0x430aac
430a3a:	00 00                	add    %al,(%eax)
430a3c:	9b                   	fwait
430a3d:	01 49 73             	add    %ecx,0x73(%ecx)
430a40:	42                   	inc    %edx
430a41:	61                   	popa
430a42:	64 57                	fs push %edi
430a44:	72 69                	jb     0x430aaf
430a46:	74 65                	je     0x430aad
430a48:	50                   	push   %eax
430a49:	74 72                	je     0x430abd
430a4b:	00 a7 01 4c 6f 61    	add    %ah,0x616f4c01(%edi)
430a51:	64 4c                	fs dec %esp
430a53:	69 62 72 61 72 79 41 	imul   $0x41797261,0x72(%edx),%esp
430a5a:	00 00                	add    %al,(%eax)
430a5c:	2a 00                	sub    (%eax),%al
430a5e:	43                   	inc    %ebx
430a5f:	72 65                	jb     0x430ac6
430a61:	61                   	popa
430a62:	74 65                	je     0x430ac9
430a64:	44                   	inc    %esp
430a65:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
430a6c:	79 41                	jns    0x430aaf
430a6e:	00 00                	add    %al,(%eax)
430a70:	ad                   	lods   %ds:(%esi),%eax
430a71:	01 4c 6f 63          	add    %ecx,0x63(%edi,%ebp,2)
430a75:	61                   	popa
430a76:	6c                   	insb   (%dx),%es:(%edi)
430a77:	41                   	inc    %ecx
430a78:	6c                   	insb   (%dx),%es:(%edi)
430a79:	6c                   	insb   (%dx),%es:(%edi)
430a7a:	6f                   	outsl  %ds:(%esi),(%dx)
430a7b:	63 00                	arpl   %eax,(%eax)
430a7d:	00 00                	add    %al,(%eax)
430a7f:	00 b1 01 4c 6f 63    	add    %dh,0x636f4c01(%ecx)
430a85:	61                   	popa
430a86:	6c                   	insb   (%dx),%es:(%edi)
430a87:	46                   	inc    %esi
430a88:	72 65                	jb     0x430aef
430a8a:	65 00 cd             	gs add %cl,%ch
430a8d:	01 4f 70             	add    %ecx,0x70(%edi)
430a90:	65 6e                	outsb  %gs:(%esi),(%dx)
430a92:	46                   	inc    %esi
430a93:	69 6c 65 00 00 d2 01 	imul   $0x4f01d200,0x0(%ebp,%eiz,2),%ebp
430a9a:	4f
430a9b:	70 65                	jo     0x430b02
430a9d:	6e                   	outsb  %ds:(%esi),(%dx)
430a9e:	4d                   	dec    %ebp
430a9f:	75 74                	jne    0x430b15
430aa1:	65 78 41             	gs js  0x430ae5
430aa4:	00 00                	add    %al,(%eax)
430aa6:	00 00                	add    %al,(%eax)
430aa8:	d4 01                	aam    $0x1
430aaa:	4f                   	dec    %edi
430aab:	70 65                	jo     0x430b12
430aad:	6e                   	outsb  %ds:(%esi),(%dx)
430aae:	50                   	push   %eax
430aaf:	72 6f                	jb     0x430b20
430ab1:	63 65 73             	arpl   %esp,0x73(%ebp)
430ab4:	73 00                	jae    0x430ab6
430ab6:	00 00                	add    %al,(%eax)
430ab8:	de 01                	fiadds (%ecx)
430aba:	50                   	push   %eax
430abb:	65 65 6b 4e 61 6d    	gs imul $0x6d,%gs:0x61(%esi),%ecx
430ac1:	65 64 50             	gs fs push %eax
430ac4:	69 70 65 00 31 00 43 	imul   $0x43003100,0x65(%eax),%esi
430acb:	72 65                	jb     0x430b32
430acd:	61                   	popa
430ace:	74 65                	je     0x430b35
430ad0:	46                   	inc    %esi
430ad1:	69 6c 65 41 00 00 00 	imul   $0xfa000000,0x41(%ebp,%eiz,2),%ebp
430ad8:	fa
430ad9:	01 52 65             	add    %edx,0x65(%edx)
430adc:	61                   	popa
430add:	64 46                	fs inc %esi
430adf:	69 6c 65 00 00 02 02 	imul   $0x52020200,0x0(%ebp,%eiz,2),%ebp
430ae6:	52
430ae7:	65 6d                	gs insl (%dx),%es:(%edi)
430ae9:	6f                   	outsl  %ds:(%esi),(%dx)
430aea:	76 65                	jbe    0x430b51
430aec:	44                   	inc    %esp
430aed:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
430af4:	79 41                	jns    0x430b37
430af6:	00 00                	add    %al,(%eax)
430af8:	0e                   	push   %cs
430af9:	02 52 74             	add    0x74(%edx),%dl
430afc:	6c                   	insb   (%dx),%es:(%edi)
430afd:	55                   	push   %ebp
430afe:	6e                   	outsb  %ds:(%esi),(%dx)
430aff:	77 69                	ja     0x430b6a
430b01:	6e                   	outsb  %ds:(%esi),(%dx)
430b02:	64 00 38             	add    %bh,%fs:(%eax)
430b05:	02 53 65             	add    0x65(%ebx),%dl
430b08:	74 46                	je     0x430b50
430b0a:	69 6c 65 41 74 74 72 	imul   $0x69727474,0x41(%ebp,%eiz,2),%ebp
430b11:	69
430b12:	62 75 74             	bound  %esi,0x74(%ebp)
430b15:	65 73 41             	gs jae 0x430b59
430b18:	00 00                	add    %al,(%eax)
430b1a:	00 00                	add    %al,(%eax)
430b1c:	3a 02                	cmp    (%edx),%al
430b1e:	53                   	push   %ebx
430b1f:	65 74 46             	gs je  0x430b68
430b22:	69 6c 65 50 6f 69 6e 	imul   $0x746e696f,0x50(%ebp,%eiz,2),%ebp
430b29:	74
430b2a:	65 72 00             	gs jb  0x430b2d
430b2d:	00 00                	add    %al,(%eax)
430b2f:	00 3c 00             	add    %bh,(%eax,%eax,1)
430b32:	43                   	inc    %ebx
430b33:	72 65                	jb     0x430b9a
430b35:	61                   	popa
430b36:	74 65                	je     0x430b9d
430b38:	4d                   	dec    %ebp
430b39:	75 74                	jne    0x430baf
430b3b:	65 78 41             	gs js  0x430b7f
430b3e:	00 00                	add    %al,(%eax)
430b40:	64 02 53 6c          	add    %fs:0x6c(%ebx),%dl
430b44:	65 65 70 00          	gs gs jo 0x430b48
430b48:	6c                   	insb   (%dx),%es:(%edi)
430b49:	02 54 65 72          	add    0x72(%ebp,%eiz,2),%dl
430b4d:	6d                   	insl   (%dx),%es:(%edi)
430b4e:	69 6e 61 74 65 50 72 	imul   $0x72506574,0x61(%esi),%ebp
430b55:	6f                   	outsl  %ds:(%esi),(%dx)
430b56:	63 65 73             	arpl   %esp,0x73(%ebp)
430b59:	73 00                	jae    0x430b5b
430b5b:	00 6d 02             	add    %ch,0x2(%ebp)
430b5e:	54                   	push   %esp
430b5f:	65 72 6d             	gs jb  0x430bcf
430b62:	69 6e 61 74 65 54 68 	imul   $0x68546574,0x61(%esi),%ebp
430b69:	72 65                	jb     0x430bd0
430b6b:	61                   	popa
430b6c:	64 00 00             	add    %al,%fs:(%eax)
430b6f:	00 40 00             	add    %al,0x0(%eax)
430b72:	43                   	inc    %ebx
430b73:	72 65                	jb     0x430bda
430b75:	61                   	popa
430b76:	74 65                	je     0x430bdd
430b78:	50                   	push   %eax
430b79:	69 70 65 00 00 00 00 	imul   $0x0,0x65(%eax),%esi
430b80:	8c 02                	mov    %es,(%edx)
430b82:	56                   	push   %esi
430b83:	69 72 74 75 61 6c 51 	imul   $0x516c6175,0x74(%edx),%esi
430b8a:	75 65                	jne    0x430bf1
430b8c:	72 79                	jb     0x430c07
430b8e:	00 00                	add    %al,(%eax)
430b90:	41                   	inc    %ecx
430b91:	00 43 72             	add    %al,0x72(%ebx)
430b94:	65 61                	gs popa
430b96:	74 65                	je     0x430bfd
430b98:	50                   	push   %eax
430b99:	72 6f                	jb     0x430c0a
430b9b:	63 65 73             	arpl   %esp,0x73(%ebp)
430b9e:	73 41                	jae    0x430be1
430ba0:	00 00                	add    %al,(%eax)
430ba2:	00 00                	add    %al,(%eax)
430ba4:	93                   	xchg   %eax,%ebx
430ba5:	02 57 61             	add    0x61(%edi),%dl
430ba8:	69 74 46 6f 72 53 69 	imul   $0x6e695372,0x6f(%esi,%eax,2),%esi
430baf:	6e
430bb0:	67 6c                	insb   (%dx),%es:(%di)
430bb2:	65 4f                	gs dec %edi
430bb4:	62 6a 65             	bound  %ebp,0x65(%edx)
430bb7:	63 74 00 00          	arpl   %esi,0x0(%eax,%eax,1)
430bbb:	00 97 02 57 69 64    	add    %dl,0x64695702(%edi)
430bc1:	65 43                	gs inc %ebx
430bc3:	68 61 72 54 6f       	push   $0x6f547261
430bc8:	4d                   	dec    %ebp
430bc9:	75 6c                	jne    0x430c37
430bcb:	74 69                	je     0x430c36
430bcd:	42                   	inc    %edx
430bce:	79 74                	jns    0x430c44
430bd0:	65 00 00             	add    %al,%gs:(%eax)
430bd3:	00 98 02 57 69 6e    	add    %bl,0x6e695702(%eax)
430bd9:	45                   	inc    %ebp
430bda:	78 65                	js     0x430c41
430bdc:	63 00                	arpl   %eax,(%eax)
430bde:	00 00                	add    %al,(%eax)
430be0:	a2 02 57 72 69       	mov    %al,0x69725702
430be5:	74 65                	je     0x430c4c
430be7:	46                   	inc    %esi
430be8:	69 6c 65 00 c9 02 6c 	imul   $0x736c02c9,0x0(%ebp,%eiz,2),%ebp
430bef:	73
430bf0:	74 72                	je     0x430c64
430bf2:	6c                   	insb   (%dx),%es:(%edi)
430bf3:	65 6e                	outsb  %gs:(%esi),(%dx)
430bf5:	41                   	inc    %ecx
430bf6:	00 00                	add    %al,(%eax)
430bf8:	ca 02 6c             	lret   $0x6c02
430bfb:	73 74                	jae    0x430c71
430bfd:	72 6c                	jb     0x430c6b
430bff:	65 6e                	outsb  %gs:(%esi),(%dx)
430c01:	57                   	push   %edi
430c02:	00 00                	add    %al,(%eax)
430c04:	47                   	inc    %edi
430c05:	00 43 72             	add    %al,0x72(%ebx)
430c08:	65 61                	gs popa
430c0a:	74 65                	je     0x430c71
430c0c:	54                   	push   %esp
430c0d:	68 72 65 61 64       	push   $0x64616572