42a8f2:	a3 14 14 47 00       	mov    %eax,0x471414
42a8f7:	33 c0                	xor    %eax,%eax
42a8f9:	a3 18 14 47 00       	mov    %eax,0x471418
42a8fe:	33 c0                	xor    %eax,%eax
42a900:	a3 1c 14 47 00       	mov    %eax,0x47141c
42a905:	33 c0                	xor    %eax,%eax
42a907:	a3 20 14 47 00       	mov    %eax,0x471420
42a90c:	33 c0                	xor    %eax,%eax
42a90e:	a3 24 14 47 00       	mov    %eax,0x471424
42a913:	33 c0                	xor    %eax,%eax
42a915:	a3 28 14 47 00       	mov    %eax,0x471428
42a91a:	33 c0                	xor    %eax,%eax
42a91c:	a3 2c 14 47 00       	mov    %eax,0x47142c
42a921:	33 c0                	xor    %eax,%eax
42a923:	a3 30 14 47 00       	mov    %eax,0x471430
42a928:	33 c0                	xor    %eax,%eax
42a92a:	a3 34 14 47 00       	mov    %eax,0x471434
42a92f:	33 c0                	xor    %eax,%eax
42a931:	a3 38 14 47 00       	mov    %eax,0x471438
42a936:	33 c0                	xor    %eax,%eax
42a938:	a3 3c 14 47 00       	mov    %eax,0x47143c
42a93d:	33 c0                	xor    %eax,%eax
42a93f:	a3 40 14 47 00       	mov    %eax,0x471440
42a944:	33 c0                	xor    %eax,%eax
42a946:	a3 44 14 47 00       	mov    %eax,0x471444
42a94b:	33 c0                	xor    %eax,%eax
42a94d:	a3 48 14 47 00       	mov    %eax,0x471448
42a952:	33 c0                	xor    %eax,%eax
42a954:	a3 4c 14 47 00       	mov    %eax,0x47144c
42a959:	33 c0                	xor    %eax,%eax
42a95b:	a3 50 14 47 00       	mov    %eax,0x471450
42a960:	33 c0                	xor    %eax,%eax
42a962:	a3 54 14 47 00       	mov    %eax,0x471454
42a967:	33 c0                	xor    %eax,%eax
42a969:	a3 58 14 47 00       	mov    %eax,0x471458
42a96e:	33 c0                	xor    %eax,%eax
42a970:	a3 5c 14 47 00       	mov    %eax,0x47145c
42a975:	33 c0                	xor    %eax,%eax
42a977:	a3 60 14 47 00       	mov    %eax,0x471460
42a97c:	33 c0                	xor    %eax,%eax
42a97e:	a3 64 14 47 00       	mov    %eax,0x471464
42a983:	33 c0                	xor    %eax,%eax
42a985:	5a                   	pop    %edx
42a986:	59                   	pop    %ecx
42a987:	59                   	pop    %ecx
42a988:	64 89 10             	mov    %edx,%fs:(%eax)
42a98b:	68 a2 a9 42 00       	push   $0x42a9a2
42a990:	a1 74 14 47 00       	mov    0x471474,%eax
42a995:	e8 42 fe ff ff       	call   0x42a7dc
42a99a:	c3                   	ret
42a99b:	e9 e8 96 fd ff       	jmp    0x404088
42a9a0:	eb ee                	jmp    0x42a990
42a9a2:	5d                   	pop    %ebp
42a9a3:	c3                   	ret
42a9a4:	55                   	push   %ebp
42a9a5:	8b ec                	mov    %esp,%ebp
42a9a7:	51                   	push   %ecx
42a9a8:	53                   	push   %ebx
42a9a9:	bb 6c 14 47 00       	mov    $0x47146c,%ebx
42a9ae:	a1 74 14 47 00       	mov    0x471474,%eax
42a9b3:	e8 1c fe ff ff       	call   0x42a7d4
42a9b8:	33 c0                	xor    %eax,%eax
42a9ba:	55                   	push   %ebp
42a9bb:	68 57 ad 42 00       	push   $0x42ad57
42a9c0:	64 ff 30             	push   %fs:(%eax)
42a9c3:	64 89 20             	mov    %esp,%fs:(%eax)
42a9c6:	ff 05 70 14 47 00    	incl   0x471470
42a9cc:	83 3b 00             	cmpl   $0x0,(%ebx)
42a9cf:	0f 85 63 03 00 00    	jne    0x42ad38
42a9d5:	68 68 ad 42 00       	push   $0x42ad68
42a9da:	e8 79 c0 fd ff       	call   0x406a58
42a9df:	89 03                	mov    %eax,(%ebx)
42a9e1:	83 3b 00             	cmpl   $0x0,(%ebx)
42a9e4:	0f 86 4e 03 00 00    	jbe    0x42ad38
42a9ea:	68 74 ad 42 00       	push   $0x42ad74
42a9ef:	8b 03                	mov    (%ebx),%eax
42a9f1:	50                   	push   %eax
42a9f2:	e8 d9 bf fd ff       	call   0x4069d0
42a9f7:	a3 ac 13 47 00       	mov    %eax,0x4713ac
42a9fc:	68 84 ad 42 00       	push   $0x42ad84
42aa01:	8b 03                	mov    (%ebx),%eax
42aa03:	50                   	push   %eax
42aa04:	e8 c7 bf fd ff       	call   0x4069d0
42aa09:	a3 b0 13 47 00       	mov    %eax,0x4713b0
42aa0e:	68 94 ad 42 00       	push   $0x42ad94
42aa13:	8b 03                	mov    (%ebx),%eax
42aa15:	50                   	push   %eax
42aa16:	e8 b5 bf fd ff       	call   0x4069d0
42aa1b:	a3 b4 13 47 00       	mov    %eax,0x4713b4
42aa20:	68 a8 ad 42 00       	push   $0x42ada8
42aa25:	8b 03                	mov    (%ebx),%eax
42aa27:	50                   	push   %eax
42aa28:	e8 a3 bf fd ff       	call   0x4069d0
42aa2d:	a3 b8 13 47 00       	mov    %eax,0x4713b8
42aa32:	68 b8 ad 42 00       	push   $0x42adb8
42aa37:	8b 03                	mov    (%ebx),%eax
42aa39:	50                   	push   %eax
42aa3a:	e8 91 bf fd ff       	call   0x4069d0
42aa3f:	a3 bc 13 47 00       	mov    %eax,0x4713bc
42aa44:	68 b8 ad 42 00       	push   $0x42adb8
42aa49:	8b 03                	mov    (%ebx),%eax
42aa4b:	50                   	push   %eax
42aa4c:	e8 7f bf fd ff       	call   0x4069d0
42aa51:	a3 c0 13 47 00       	mov    %eax,0x4713c0
42aa56:	68 d8 ad 42 00       	push   $0x42add8
42aa5b:	8b 03                	mov    (%ebx),%eax
42aa5d:	50                   	push   %eax
42aa5e:	e8 6d bf fd ff       	call   0x4069d0
42aa63:	a3 c4 13 47 00       	mov    %eax,0x4713c4
42aa68:	68 ec ad 42 00       	push   $0x42adec
42aa6d:	8b 03                	mov    (%ebx),%eax
42aa6f:	50                   	push   %eax
42aa70:	e8 5b bf fd ff       	call   0x4069d0
42aa75:	a3 c8 13 47 00       	mov    %eax,0x4713c8
42aa7a:	68 00 ae 42 00       	push   $0x42ae00
42aa7f:	8b 03                	mov    (%ebx),%eax
42aa81:	50                   	push   %eax
42aa82:	e8 49 bf fd ff       	call   0x4069d0
42aa87:	a3 cc 13 47 00       	mov    %eax,0x4713cc
42aa8c:	68 14 ae 42 00       	push   $0x42ae14
42aa91:	8b 03                	mov    (%ebx),%eax
42aa93:	50                   	push   %eax
42aa94:	e8 37 bf fd ff       	call   0x4069d0
42aa99:	a3 d0 13 47 00       	mov    %eax,0x4713d0
42aa9e:	68 30 ae 42 00       	push   $0x42ae30
42aaa3:	8b 03                	mov    (%ebx),%eax
42aaa5:	50                   	push   %eax
42aaa6:	e8 25 bf fd ff       	call   0x4069d0
42aaab:	a3 d4 13 47 00       	mov    %eax,0x4713d4
42aab0:	68 48 ae 42 00       	push   $0x42ae48
42aab5:	8b 03                	mov    (%ebx),%eax
42aab7:	50                   	push   %eax
42aab8:	e8 13 bf fd ff       	call   0x4069d0
42aabd:	a3 d8 13 47 00       	mov    %eax,0x4713d8
42aac2:	68 58 ae 42 00       	push   $0x42ae58
42aac7:	8b 03                	mov    (%ebx),%eax
42aac9:	50                   	push   %eax
42aaca:	e8 01 bf fd ff       	call   0x4069d0
42aacf:	a3 dc 13 47 00       	mov    %eax,0x4713dc
42aad4:	68 68 ae 42 00       	push   $0x42ae68
42aad9:	8b 03                	mov    (%ebx),%eax
42aadb:	50                   	push   %eax
42aadc:	e8 ef be fd ff       	call   0x4069d0
42aae1:	a3 e0 13 47 00       	mov    %eax,0x4713e0
42aae6:	68 7c ae 42 00       	push   $0x42ae7c
42aaeb:	8b 03                	mov    (%ebx),%eax
42aaed:	50                   	push   %eax
42aaee:	e8 dd be fd ff       	call   0x4069d0
42aaf3:	a3 e4 13 47 00       	mov    %eax,0x4713e4
42aaf8:	68 a4 ae 42 00       	push   $0x42aea4
42aafd:	8b 03                	mov    (%ebx),%eax
42aaff:	50                   	push   %eax
42ab00:	e8 cb be fd ff       	call   0x4069d0
42ab05:	a3 e8 13 47 00       	mov    %eax,0x4713e8
42ab0a:	68 b4 ae 42 00       	push   $0x42aeb4
42ab0f:	8b 03                	mov    (%ebx),%eax
42ab11:	50                   	push   %eax
42ab12:	e8 b9 be fd ff       	call   0x4069d0
42ab17:	a3 ec 13 47 00       	mov    %eax,0x4713ec
42ab1c:	68 c4 ae 42 00       	push   $0x42aec4
42ab21:	8b 03                	mov    (%ebx),%eax
42ab23:	50                   	push   %eax
42ab24:	e8 a7 be fd ff       	call   0x4069d0
42ab29:	a3 f0 13 47 00       	mov    %eax,0x4713f0
42ab2e:	68 d4 ae 42 00       	push   $0x42aed4
42ab33:	8b 03                	mov    (%ebx),%eax
42ab35:	50                   	push   %eax
42ab36:	e8 95 be fd ff       	call   0x4069d0
42ab3b:	a3 f4 13 47 00       	mov    %eax,0x4713f4
42ab40:	68 e4 ae 42 00       	push   $0x42aee4
42ab45:	8b 03                	mov    (%ebx),%eax
42ab47:	50                   	push   %eax
42ab48:	e8 83 be fd ff       	call   0x4069d0
42ab4d:	a3 f8 13 47 00       	mov    %eax,0x4713f8
42ab52:	68 f0 ae 42 00       	push   $0x42aef0
42ab57:	8b 03                	mov    (%ebx),%eax
42ab59:	50                   	push   %eax
42ab5a:	e8 71 be fd ff       	call   0x4069d0
42ab5f:	a3 fc 13 47 00       	mov    %eax,0x4713fc
42ab64:	68 04 af 42 00       	push   $0x42af04
42ab69:	8b 03                	mov    (%ebx),%eax
42ab6b:	50                   	push   %eax
42ab6c:	e8 5f be fd ff       	call   0x4069d0
42ab71:	a3 00 14 47 00       	mov    %eax,0x471400
42ab76:	68 18 af 42 00       	push   $0x42af18
42ab7b:	8b 03                	mov    (%ebx),%eax
42ab7d:	50                   	push   %eax
42ab7e:	e8 4d be fd ff       	call   0x4069d0
42ab83:	a3 04 14 47 00       	mov    %eax,0x471404
42ab88:	68 28 af 42 00       	push   $0x42af28
42ab8d:	8b 03                	mov    (%ebx),%eax
42ab8f:	50                   	push   %eax
42ab90:	e8 3b be fd ff       	call   0x4069d0
42ab95:	a3 08 14 47 00       	mov    %eax,0x471408
42ab9a:	68 38 af 42 00       	push   $0x42af38
42ab9f:	8b 03                	mov    (%ebx),%eax
42aba1:	50                   	push   %eax
42aba2:	e8 29 be fd ff       	call   0x4069d0
42aba7:	a3 0c 14 47 00       	mov    %eax,0x47140c
42abac:	68 48 af 42 00       	push   $0x42af48
42abb1:	8b 03                	mov    (%ebx),%eax
42abb3:	50                   	push   %eax
42abb4:	e8 17 be fd ff       	call   0x4069d0
42abb9:	a3 10 14 47 00       	mov    %eax,0x471410
42abbe:	68 58 af 42 00       	push   $0x42af58
42abc3:	8b 03                	mov    (%ebx),%eax
42abc5:	50                   	push   %eax
42abc6:	e8 05 be fd ff       	call   0x4069d0
42abcb:	a3 14 14 47 00       	mov    %eax,0x471414
42abd0:	68 70 af 42 00       	push   $0x42af70
42abd5:	8b 03                	mov    (%ebx),%eax
42abd7:	50                   	push   %eax
42abd8:	e8 f3 bd fd ff       	call   0x4069d0
42abdd:	a3 18 14 47 00       	mov    %eax,0x471418
42abe2:	68 80 af 42 00       	push   $0x42af80
42abe7:	8b 03                	mov    (%ebx),%eax
42abe9:	50                   	push   %eax
42abea:	e8 e1 bd fd ff       	call   0x4069d0
42abef:	a3 1c 14 47 00       	mov    %eax,0x47141c
42abf4:	68 94 af 42 00       	push   $0x42af94
42abf9:	8b 03                	mov    (%ebx),%eax
42abfb:	50                   	push   %eax
42abfc:	e8 cf bd fd ff       	call   0x4069d0
42ac01:	a3 20 14 47 00       	mov    %eax,0x471420
42ac06:	68 a8 af 42 00       	push   $0x42afa8
42ac0b:	8b 03                	mov    (%ebx),%eax
42ac0d:	50                   	push   %eax
42ac0e:	e8 bd bd fd ff       	call   0x4069d0
42ac13:	a3 24 14 47 00       	mov    %eax,0x471424
42ac18:	68 c0 af 42 00       	push   $0x42afc0
42ac1d:	8b 03                	mov    (%ebx),%eax
42ac1f:	50                   	push   %eax
42ac20:	e8 ab bd fd ff       	call   0x4069d0
42ac25:	a3 28 14 47 00       	mov    %eax,0x471428
42ac2a:	68 d0 af 42 00       	push   $0x42afd0
42ac2f:	8b 03                	mov    (%ebx),%eax
42ac31:	50                   	push   %eax
42ac32:	e8 99 bd fd ff       	call   0x4069d0
42ac37:	a3 2c 14 47 00       	mov    %eax,0x47142c
42ac3c:	68 e0 af 42 00       	push   $0x42afe0
42ac41:	8b 03                	mov    (%ebx),%eax
42ac43:	50                   	push   %eax
42ac44:	e8 87 bd fd ff       	call   0x4069d0
42ac49:	a3 30 14 47 00       	mov    %eax,0x471430
42ac4e:	68 f0 af 42 00       	push   $0x42aff0
42ac53:	8b 03                	mov    (%ebx),%eax
42ac55:	50                   	push   %eax
42ac56:	e8 75 bd fd ff       	call   0x4069d0
42ac5b:	a3 34 14 47 00       	mov    %eax,0x471434
42ac60:	68 04 b0 42 00       	push   $0x42b004
42ac65:	8b 03                	mov    (%ebx),%eax
42ac67:	50                   	push   %eax
42ac68:	e8 63 bd fd ff       	call   0x4069d0
42ac6d:	a3 38 14 47 00       	mov    %eax,0x471438
42ac72:	68 14 b0 42 00       	push   $0x42b014
42ac77:	8b 03                	mov    (%ebx),%eax
42ac79:	50                   	push   %eax
42ac7a:	e8 51 bd fd ff       	call   0x4069d0
42ac7f:	a3 3c 14 47 00       	mov    %eax,0x47143c
42ac84:	68 24 b0 42 00       	push   $0x42b024
42ac89:	8b 03                	mov    (%ebx),%eax
42ac8b:	50                   	push   %eax
42ac8c:	e8 3f bd fd ff       	call   0x4069d0
42ac91:	a3 40 14 47 00       	mov    %eax,0x471440
42ac96:	68 30 b0 42 00       	push   $0x42b030
42ac9b:	8b 03                	mov    (%ebx),%eax
42ac9d:	50                   	push   %eax
42ac9e:	e8 2d bd fd ff       	call   0x4069d0
42aca3:	a3 44 14 47 00       	mov    %eax,0x471444
42aca8:	68 40 b0 42 00       	push   $0x42b040
42acad:	8b 03                	mov    (%ebx),%eax
42acaf:	50                   	push   %eax
42acb0:	e8 1b bd fd ff       	call   0x4069d0
42acb5:	a3 48 14 47 00       	mov    %eax,0x471448
42acba:	68 5c b0 42 00       	push   $0x42b05c
42acbf:	8b 03                	mov    (%ebx),%eax
42acc1:	50                   	push   %eax
42acc2:	e8 09 bd fd ff       	call   0x4069d0
42acc7:	a3 4c 14 47 00       	mov    %eax,0x47144c
42accc:	68 78 b0 42 00       	push   $0x42b078
42acd1:	8b 03                	mov    (%ebx),%eax
42acd3:	50                   	push   %eax
42acd4:	e8 f7 bc fd ff       	call   0x4069d0
42acd9:	a3 50 14 47 00       	mov    %eax,0x471450
42acde:	68 90 b0 42 00       	push   $0x42b090
42ace3:	8b 03                	mov    (%ebx),%eax
42ace5:	50                   	push   %eax
42ace6:	e8 e5 bc fd ff       	call   0x4069d0
42aceb:	a3 54 14 47 00       	mov    %eax,0x471454
42acf0:	68 a8 b0 42 00       	push   $0x42b0a8
42acf5:	8b 03                	mov    (%ebx),%eax
42acf7:	50                   	push   %eax
42acf8:	e8 d3 bc fd ff       	call   0x4069d0
42acfd:	a3 58 14 47 00       	mov    %eax,0x471458
42ad02:	68 bc b0 42 00       	push   $0x42b0bc
42ad07:	8b 03                	mov    (%ebx),%eax
42ad09:	50                   	push   %eax
42ad0a:	e8 c1 bc fd ff       	call   0x4069d0
42ad0f:	a3 5c 14 47 00       	mov    %eax,0x47145c
42ad14:	68 dc b0 42 00       	push   $0x42b0dc
42ad19:	8b 03                	mov    (%ebx),%eax
42ad1b:	50                   	push   %eax
42ad1c:	e8 af bc fd ff       	call   0x4069d0
42ad21:	a3 60 14 47 00       	mov    %eax,0x471460
42ad26:	68 f8 b0 42 00       	push   $0x42b0f8
42ad2b:	8b 03                	mov    (%ebx),%eax
42ad2d:	50                   	push   %eax
42ad2e:	e8 9d bc fd ff       	call   0x4069d0
42ad33:	a3 64 14 47 00       	mov    %eax,0x471464
42ad38:	83 3b 00             	cmpl   $0x0,(%ebx)
42ad3b:	0f 97 45 ff          	seta   -0x1(%ebp)
42ad3f:	33 c0                	xor    %eax,%eax
42ad41:	5a                   	pop    %edx
42ad42:	59                   	pop    %ecx
42ad43:	59                   	pop    %ecx
42ad44:	64 89 10             	mov    %edx,%fs:(%eax)
42ad47:	68 5e ad 42 00       	push   $0x42ad5e
42ad4c:	a1 74 14 47 00       	mov    0x471474,%eax
42ad51:	e8 86 fa ff ff       	call   0x42a7dc
42ad56:	c3                   	ret
42ad57:	e9 2c 93 fd ff       	jmp    0x404088
42ad5c:	eb ee                	jmp    0x42ad4c
42ad5e:	0f b6 45 ff          	movzbl -0x1(%ebp),%eax
42ad62:	5b                   	pop    %ebx
42ad63:	59                   	pop    %ecx
42ad64:	5d                   	pop    %ebp
42ad65:	c3                   	ret
42ad66:	00 00                	add    %al,(%eax)
42ad68:	75 78                	jne    0x42ade2
42ad6a:	74 68                	je     0x42add4
42ad6c:	65 6d                	gs insl (%dx),%es:(%edi)
42ad6e:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
42ad72:	6c                   	insb   (%dx),%es:(%edi)
42ad73:	00 4f 70             	add    %cl,0x70(%edi)
42ad76:	65 6e                	outsb  %gs:(%esi),(%dx)
42ad78:	54                   	push   %esp
42ad79:	68 65 6d 65 44       	push   $0x44656d65
42ad7e:	61                   	popa
42ad7f:	74 61                	je     0x42ade2
42ad81:	00 00                	add    %al,(%eax)
42ad83:	00 43 6c             	add    %al,0x6c(%ebx)
42ad86:	6f                   	outsl  %ds:(%esi),(%dx)
42ad87:	73 65                	jae    0x42adee
42ad89:	54                   	push   %esp
42ad8a:	68 65 6d 65 44       	push   $0x44656d65
42ad8f:	61                   	popa
42ad90:	74 61                	je     0x42adf3
42ad92:	00 00                	add    %al,(%eax)
42ad94:	44                   	inc    %esp
42ad95:	72 61                	jb     0x42adf8