43480a:	59                   	pop    %ecx
43480b:	59                   	pop    %ecx
43480c:	64 89 10             	mov    %edx,%fs:(%eax)
43480f:	68 1c 48 43 00       	push   $0x43481c
434814:	c3                   	ret
434815:	e9 a6 f1 fc ff       	jmp    0x4039c0
43481a:	eb f8                	jmp    0x434814
43481c:	5d                   	pop    %ebp
43481d:	c3                   	ret
43481e:	8b c0                	mov    %eax,%eax
434820:	83 2d fc 9a 46 00 01 	subl   $0x1,0x469afc
434827:	c3                   	ret
434828:	74 48                	je     0x434872
43482a:	43                   	inc    %ebx
434837:	00 d8                	add    %bl,%al
434839:	48                   	dec    %eax
43483a:	43                   	inc    %ebx
434847:	00 c8                	add    %cl,%al
434849:	48                   	dec    %eax
43484a:	43                   	inc    %ebx
43484b:	00 a0 00 00 00 a4    	add    %ah,-0x5c000000(%eax)
434851:	67 44                	addr16 inc %esp
434853:	00 b4 9e 41 00 c0 34 	add    %dh,0x34c00041(%esi,%ebx,4)
43485a:	40                   	inc    %eax
43485b:	00 08                	add    %cl,(%eax)
43485d:	98                   	cwtl
43485e:	41                   	inc    %ecx
43485f:	00 c8                	add    %cl,%al
434861:	34 40                	xor    $0x40,%al
434863:	00 bc 34 40 00 04 32 	add    %bh,0x32040040(%esp,%esi,1)
43486a:	40                   	inc    %eax
43486b:	00 20                	add    %ah,(%eax)
43486d:	32 40 00             	xor    0x0(%eax),%al
434870:	2c 70                	sub    $0x70,%al
434872:	44                   	inc    %esp
434873:	00 7c 70 44          	add    %bh,0x44(%eax,%esi,2)
434877:	00 bc 9a 41 00 48 43 	add    %bh,0x43480041(%edx,%ebx,4)
43487e:	41                   	inc    %ecx
43487f:	00 94 9b 41 00 f0 a0 	add    %dl,-0x5f0fffbf(%ebx,%ebx,4)
434886:	41                   	inc    %ecx
434887:	00 ec                	add    %ch,%ah
434889:	69 44 00 48 75 44 00 	imul   $0xcc004475,0x48(%eax,%eax,1),%eax
434890:	cc
434891:	9e                   	sahf
434892:	41                   	inc    %ecx
434893:	00 b4 9b 41 00 ac 9b 	add    %dh,-0x6453ffbf(%ebx,%ebx,4)
43489a:	41                   	inc    %ecx
43489b:	00 d4                	add    %dl,%ah
43489d:	9e                   	sahf
43489e:	41                   	inc    %ecx
43489f:	00 1c 49             	add    %bl,(%ecx,%ecx,2)
4348a2:	43                   	inc    %ebx
4348a3:	00 b0 a1 41 00 54    	add    %dh,0x540041a1(%eax)
4348a9:	a1 41 00 e8 a0       	mov    0xa0e80041,%eax
4348ae:	41                   	inc    %ecx
4348af:	00 18                	add    %bl,(%eax)
4348b1:	a1 41 00 ec a0       	mov    0xa0ec0041,%eax
4348b6:	41                   	inc    %ecx
4348b7:	00 40 6b             	add    %al,0x6b(%eax)
4348ba:	44                   	inc    %esp
4348bb:	00 70 73             	add    %dh,0x73(%eax)
4348be:	44                   	inc    %esp
4348bf:	00 08                	add    %cl,(%eax)
4348c1:	73 44                	jae    0x434907
4348c3:	00 44 76 44          	add    %al,0x44(%esi,%esi,2)
4348c7:	00 0b                	add    %cl,(%ebx)
4348c9:	54                   	push   %esp
4348ca:	48                   	dec    %eax
4348cb:	69 6e 74 41 63 74 69 	imul   $0x69746341,0x74(%esi),%ebp
4348d2:	6f                   	outsl  %ds:(%esi),(%dx)
4348d3:	6e                   	outsb  %ds:(%esi),(%dx)
4348d4:	d8 48 43             	fmuls  0x43(%eax)
4348d7:	00 07                	add    %al,(%edi)
4348d9:	0b 54 48 69          	or     0x69(%eax,%ecx,2),%edx
4348dd:	6e                   	outsb  %ds:(%esi),(%dx)
4348de:	74 41                	je     0x434921
4348e0:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4348e4:	6e                   	outsb  %ds:(%esi),(%dx)
4348e5:	74 48                	je     0x43492f
4348e7:	43                   	inc    %ebx
4348e8:	00 84 68 44 00 04 00 	add    %al,0x40044(%eax,%ebp,2)
4348ef:	08 53 74             	or     %dl,0x74(%ebx)
4348f2:	64 41                	fs inc %ecx
4348f4:	63 74 6e 73          	arpl   %esi,0x73(%esi,%ebp,2)
4348f8:	01 00                	add    %eax,(%eax)
4348fa:	94                   	xchg   %eax,%esp
4348fb:	10 40 00             	adc    %al,0x0(%eax)
4348fe:	7c 00                	jl     0x434900
434900:	00 ff                	add    %bh,%bh
434902:	c8 73 44 00          	enter  $0x4473,$0x0
434906:	01 00                	add    %eax,(%eax)
434908:	00 00                	add    %al,(%eax)
43490a:	00 00                	add    %al,(%eax)
43490c:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
434912:	03 00                	add    (%eax),%eax
434914:	04 48                	add    $0x48,%al
434916:	69 6e 74 8d 40 00 53 	imul   $0x5300408d,0x74(%esi),%ebp
43491d:	56                   	push   %esi
43491e:	84 d2                	test   %dl,%dl
434920:	74 08                	je     0x43492a
434922:	83 c4 f0             	add    $0xfffffff0,%esp
434925:	e8 66 ec fc ff       	call   0x403590
43492a:	8b da                	mov    %edx,%ebx
43492c:	8b f0                	mov    %eax,%esi
43492e:	33 d2                	xor    %edx,%edx
434930:	8b c6                	mov    %esi,%eax
434932:	e8 a1 26 01 00       	call   0x446fd8
434937:	c6 46 60 00          	movb   $0x0,0x60(%esi)
43493b:	8b c6                	mov    %esi,%eax
43493d:	84 db                	test   %bl,%bl
43493f:	74 0f                	je     0x434950
434941:	e8 a2 ec fc ff       	call   0x4035e8
434946:	64 8f 05 00 00 00 00 	pop    %fs:0x0
43494d:	83 c4 0c             	add    $0xc,%esp
434950:	8b c6                	mov    %esi,%eax
434952:	5e                   	pop    %esi
434953:	5b                   	pop    %ebx
434954:	c3                   	ret
434955:	8d 40 00             	lea    0x0(%eax),%eax
434958:	55                   	push   %ebp
434959:	8b ec                	mov    %esp,%ebp
43495b:	33 c0                	xor    %eax,%eax
43495d:	55                   	push   %ebp
43495e:	68 7d 49 43 00       	push   $0x43497d
434963:	64 ff 30             	push   %fs:(%eax)
434966:	64 89 20             	mov    %esp,%fs:(%eax)
434969:	ff 05 00 9b 46 00    	incl   0x469b00
43496f:	33 c0                	xor    %eax,%eax
434971:	5a                   	pop    %edx
434972:	59                   	pop    %ecx
434973:	59                   	pop    %ecx
434974:	64 89 10             	mov    %edx,%fs:(%eax)
434977:	68 84 49 43 00       	push   $0x434984
43497c:	c3                   	ret
43497d:	e9 3e f0 fc ff       	jmp    0x4039c0
434982:	eb f8                	jmp    0x43497c
434984:	5d                   	pop    %ebp
434985:	c3                   	ret
434986:	8b c0                	mov    %eax,%eax
434988:	83 2d 00 9b 46 00 01 	subl   $0x1,0x469b00
43498f:	c3                   	ret
434990:	64 96                	fs xchg %eax,%esi
434992:	46                   	inc    %esi
434993:	00 fc                	add    %bh,%ah
434995:	fe 00                	incb   (%eax)
434997:	00 cc                	add    %cl,%ah
434999:	83 c0 e0             	add    $0xffffffe0,%eax
43499c:	e9 67 08 00 00       	jmp    0x435208
4349a1:	83 c0 e0             	add    $0xffffffe0,%eax
4349a4:	e9 df 05 00 00       	jmp    0x434f88
4349a9:	83 c0 e0             	add    $0xffffffe0,%eax
4349ac:	e9 3f 06 00 00       	jmp    0x434ff0
4349b1:	83 c0 e0             	add    $0xffffffe0,%eax
4349b4:	e9 4b 07 00 00       	jmp    0x435104
4349b9:	83 c0 e0             	add    $0xffffffe0,%eax
4349bc:	e9 b7 07 00 00       	jmp    0x435178
4349c1:	83 c0 e0             	add    $0xffffffe0,%eax
4349c4:	e9 6b 02 00 00       	jmp    0x434c34
4349c9:	83 c0 e0             	add    $0xffffffe0,%eax
4349cc:	e9 77 02 00 00       	jmp    0x434c48
4349d1:	83 c0 e0             	add    $0xffffffe0,%eax
4349d4:	e9 e7 02 00 00       	jmp    0x434cc0
4349d9:	83 c0 e0             	add    $0xffffffe0,%eax
4349dc:	e9 83 03 00 00       	jmp    0x434d64
4349e1:	83 c0 e0             	add    $0xffffffe0,%eax
4349e4:	e9 7f 03 00 00       	jmp    0x434d68
4349e9:	83 c0 e0             	add    $0xffffffe0,%eax
4349ec:	e9 ff 03 00 00       	jmp    0x434df0
4349f1:	83 c0 e0             	add    $0xffffffe0,%eax
4349f4:	e9 3f 05 00 00       	jmp    0x434f38
4349f9:	83 c0 e0             	add    $0xffffffe0,%eax
4349fc:	e9 3b 05 00 00       	jmp    0x434f3c
434a01:	83 c0 e0             	add    $0xffffffe0,%eax
434a04:	e9 4f 05 00 00       	jmp    0x434f58
434a09:	83 44 24 04 e0       	addl   $0xffffffe0,0x4(%esp)
434a0e:	e9 f5 0c fd ff       	jmp    0x405708
434a13:	83 44 24 04 e0       	addl   $0xffffffe0,0x4(%esp)
434a18:	e9 13 0d fd ff       	jmp    0x405730
434a1d:	83 44 24 04 e0       	addl   $0xffffffe0,0x4(%esp)
434a22:	e9 1d 0d fd ff       	jmp    0x405744
434a27:	cc                   	int3
434a28:	09 4a 43             	or     %ecx,0x43(%edx)
434a2b:	00 13                	add    %dl,(%ebx)
434a2d:	4a                   	dec    %edx
434a2e:	43                   	inc    %ebx
434a2f:	00 1d 4a 43 00 c1    	add    %bl,0xc100434a
434a35:	49                   	dec    %ecx
434a36:	43                   	inc    %ebx
434a37:	00 c9                	add    %cl,%cl
434a39:	49                   	dec    %ecx
434a3a:	43                   	inc    %ebx
434a3b:	00 d1                	add    %dl,%cl
434a3d:	49                   	dec    %ecx
434a3e:	43                   	inc    %ebx
434a3f:	00 d9                	add    %bl,%cl
434a41:	49                   	dec    %ecx
434a42:	43                   	inc    %ebx
434a43:	00 e1                	add    %ah,%cl
434a45:	49                   	dec    %ecx
434a46:	43                   	inc    %ebx
434a47:	00 e9                	add    %ch,%cl
434a49:	49                   	dec    %ecx
434a4a:	43                   	inc    %ebx
434a4b:	00 f1                	add    %dh,%cl
434a4d:	49                   	dec    %ecx
434a4e:	43                   	inc    %ebx
434a4f:	00 f9                	add    %bh,%cl
434a51:	49                   	dec    %ecx
434a52:	43                   	inc    %ebx
434a53:	00 01                	add    %al,(%ecx)
434a55:	4a                   	dec    %edx
434a56:	43                   	inc    %ebx
434a57:	00 a1 49 43 00 a9    	add    %ah,-0x56ffbcb7(%ecx)
434a5d:	49                   	dec    %ecx
434a5e:	43                   	inc    %ebx
434a5f:	00 b1 49 43 00 b9    	add    %dh,-0x46ffbcb7(%ecx)
434a65:	49                   	dec    %ecx
434a66:	43                   	inc    %ebx
434a67:	00 99 49 43 00 03    	add    %bl,0x3004349(%ecx)
434a6d:	00 00                	add    %al,(%eax)
434a6f:	00 66 93             	add    %ah,-0x6d(%esi)
434a72:	fc                   	cld
434a73:	b0 0e                	mov    $0xe,%al
434a75:	5f                   	pop    %edi
434a76:	d3 11                	rcll   %cl,(%ecx)
434a78:	a3 b9 00 c0 4f       	mov    %eax,0x4fc000b9
434a7d:	79 ad                	jns    0x434a2c
434a7f:	3a 28                	cmp    (%eax),%ch
434a81:	4a                   	dec    %edx
434a82:	43                   	inc    %ebx
434a83:	00 20                	add    %ah,(%eax)
434a85:	00 00                	add    %al,(%eax)
434a87:	00 00                	add    %al,(%eax)
434a89:	00 00                	add    %al,(%eax)
434a8b:	00 66 93             	add    %ah,-0x6d(%esi)
434a8e:	fc                   	cld
434a8f:	b0 0e                	mov    $0xe,%al
434a91:	5f                   	pop    %edi
434a92:	d3 11                	rcll   %cl,(%ecx)
434a94:	a3 b9 00 c0 4f       	mov    %eax,0x4fc000b9
434a99:	79 ad                	jns    0x434a48
434a9b:	3a 28                	cmp    (%eax),%ch
434a9d:	4a                   	dec    %edx
434a9e:	43                   	inc    %ebx
434a9f:	00 20                	add    %ah,(%eax)
434aa1:	00 00                	add    %al,(%eax)
434aa3:	00 00                	add    %al,(%eax)
434aa5:	00 00                	add    %al,(%eax)
434aa7:	00 64 93 fc          	add    %ah,-0x4(%ebx,%edx,4)
434aab:	b0 0e                	mov    $0xe,%al
434aad:	5f                   	pop    %edi
434aae:	d3 11                	rcll   %cl,(%ecx)
434ab0:	a3 b9 00 c0 4f       	mov    %eax,0x4fc000b9
434ab5:	79 ad                	jns    0x434a64
434ab7:	3a 28                	cmp    (%eax),%ch
434ab9:	4a                   	dec    %edx
434aba:	43                   	inc    %ebx
434abb:	00 20                	add    %ah,(%eax)
434abd:	00 00                	add    %al,(%eax)
434abf:	00 00                	add    %al,(%eax)
434ac1:	00 00                	add    %al,(%eax)
434ac3:	00 10                	add    %dl,(%eax)
434ac5:	4b                   	dec    %ebx
434ac6:	43                   	inc    %ebx
434ac7:	00 6c 4a 43          	add    %ch,0x43(%edx,%ecx,2)
434acb:	00 00                	add    %al,(%eax)
434acd:	00 00                	add    %al,(%eax)
434acf:	00 10                	add    %dl,(%eax)
434ad1:	4b                   	dec    %ebx
434ad2:	43                   	inc    %ebx
434ae3:	00 2a                	add    %ch,(%edx)
434ae5:	4b                   	dec    %ebx
434ae6:	43                   	inc    %ebx
434ae7:	00 24 00             	add    %ah,(%eax,%eax,1)
434aea:	00 00                	add    %al,(%eax)
434aec:	94                   	xchg   %eax,%esp
434aed:	11 40 00             	adc    %eax,0x0(%eax)
434af0:	b4 34                	mov    $0x34,%ah
434af2:	40                   	inc    %eax
434af3:	00 dc                	add    %bl,%ah
434af5:	56                   	push   %esi
434af6:	40                   	inc    %eax
434af7:	00 e8                	add    %ch,%al
434af9:	56                   	push   %esi
434afa:	40                   	inc    %eax
434afb:	00 c8                	add    %cl,%al
434afd:	34 40                	xor    $0x40,%al
434aff:	00 bc 34 40 00 f8 56 	add    %bh,0x56f80040(%esp,%esi,1)
434b06:	40                   	inc    %eax
434b07:	00 20                	add    %ah,(%eax)
434b09:	32 40 00             	xor    0x0(%eax),%al
434b0c:	b0 55                	mov    $0x55,%al
434b0e:	43                   	inc    %ebx
434b0f:	00 0e                	add    %cl,(%esi)
434b11:	00 00                	add    %al,(%eax)
434b13:	00 00                	add    %al,(%eax)
434b15:	00 02                	add    %al,(%edx)
434b17:	00 00                	add    %al,(%eax)
434b19:	00 94 10 40 00 14 00 	add    %dl,0x140040(%eax,%edx,1)
434b20:	00 00                	add    %al,(%eax)
434b22:	d4 4d                	aam    $0x4d
434b24:	42                   	inc    %edx
434b25:	00 1c 00             	add    %bl,(%eax,%eax,1)
434b28:	00 00                	add    %al,(%eax)
434b2a:	0e                   	push   %cs
434b2b:	54                   	push   %esp
434b2c:	57                   	push   %edi
434b2d:	69 6e 48 65 6c 70 56 	imul   $0x56706c65,0x48(%esi),%ebp
434b34:	69 65 77 65 72 8d 40 	imul   $0x408d7265,0x77(%ebp),%esp
434b3b:	00 55 8b             	add    %dl,-0x75(%ebp)
434b3e:	ec                   	in     (%dx),%al
434b3f:	6a 00                	push   $0x0
434b41:	6a 00                	push   $0x0
434b43:	53                   	push   %ebx
434b44:	56                   	push   %esi
434b45:	57                   	push   %edi
434b46:	8b f1                	mov    %ecx,%esi
434b48:	8b fa                	mov    %edx,%edi
434b4a:	8b d8                	mov    %eax,%ebx
434b4c:	33 c0                	xor    %eax,%eax
434b4e:	55                   	push   %ebp
434b4f:	68 f1 4b 43 00       	push   $0x434bf1
434b54:	64 ff 30             	push   %fs:(%eax)
434b57:	64 89 20             	mov    %esp,%fs:(%eax)
434b5a:	8b c6                	mov    %esi,%eax
434b5c:	e8 5b f4 fc ff       	call   0x403fbc
434b61:	85 ff                	test   %edi,%edi
434b63:	75 13                	jne    0x434b78
434b65:	83 7b 1c 00          	cmpl   $0x0,0x1c(%ebx)
434b69:	74 0d                	je     0x434b78
434b6b:	8d 55 fc             	lea    -0x4(%ebp),%edx
434b6e:	8b 43 1c             	mov    0x1c(%ebx),%eax
434b71:	8b 08                	mov    (%eax),%ecx
434b73:	ff 51 10             	call   *0x10(%ecx)
434b76:	eb 0a                	jmp    0x434b82
434b78:	8d 45 fc             	lea    -0x4(%ebp),%eax
434b7b:	8b d7                	mov    %edi,%edx
434b7d:	e8 d2 f4 fc ff       	call   0x404054
434b82:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
434b86:	75 16                	jne    0x434b9e
434b88:	83 3d 04 9b 46 00 00 	cmpl   $0x0,0x469b04
434b8f:	74 0d                	je     0x434b9e
434b91:	8d 55 fc             	lea    -0x4(%ebp),%edx
434b94:	a1 04 9b 46 00       	mov    0x469b04,%eax
434b99:	8b 08                	mov    (%eax),%ecx
434b9b:	ff 51 20             	call   *0x20(%ecx)
434b9e:	83 3d 04 9b 46 00 00 	cmpl   $0x0,0x469b04
434ba5:	74 25                	je     0x434bcc
434ba7:	8d 55 f8             	lea    -0x8(%ebp),%edx
434baa:	a1 04 9b 46 00       	mov    0x469b04,%eax