49794b:	8d 85 14 09 00 00    	lea    0x914(%ebp),%eax
497951:	bb 0f 00 00 00       	mov    $0xf,%ebx
497956:	50                   	push   %eax
497957:	8d 85 44 0c 00 00    	lea    0xc44(%ebp),%eax
49795d:	89 5d e8             	mov    %ebx,-0x18(%ebp)
497960:	50                   	push   %eax
497961:	e8 29 a7 f7 ff       	call   0x41208f
497966:	83 c4 0c             	add    $0xc,%esp
497969:	c6 45 f3 00          	movb   $0x0,-0xd(%ebp)
49796d:	84 c0                	test   %al,%al
49796f:	74 04                	je     0x497975
497971:	c6 45 f3 01          	movb   $0x1,-0xd(%ebp)
497975:	f6 c3 08             	test   $0x8,%bl
497978:	74 0e                	je     0x497988
49797a:	8d 8d 14 09 00 00    	lea    0x914(%ebp),%ecx
497980:	83 e3 f7             	and    $0xfffffff7,%ebx
497983:	e8 70 6b f7 ff       	call   0x40e4f8
497988:	f6 c3 04             	test   $0x4,%bl
49798b:	74 0e                	je     0x49799b
49798d:	8d 8d 4c 0e 00 00    	lea    0xe4c(%ebp),%ecx
497993:	83 e3 fb             	and    $0xfffffffb,%ebx
497996:	e8 5d 6b f7 ff       	call   0x40e4f8
49799b:	83 e3 fd             	and    $0xfffffffd,%ebx
49799e:	c7 45 fc 10 00 00 00 	movl   $0x10,-0x4(%ebp)
4979a5:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
4979ab:	89 5d e8             	mov    %ebx,-0x18(%ebp)
4979ae:	e8 45 6b f7 ff       	call   0x40e4f8
4979b3:	80 7d f3 00          	cmpb   $0x0,-0xd(%ebp)
4979b7:	0f 84 a8 02 00 00    	je     0x497c65
4979bd:	8d 85 18 09 00 00    	lea    0x918(%ebp),%eax
4979c3:	c7 85 20 0a 00 00 04 	movl   $0x104,0xa20(%ebp)
4979ca:	01 00 00
4979cd:	89 85 1c 0a 00 00    	mov    %eax,0xa1c(%ebp)
4979d3:	c6 85 18 09 00 00 00 	movb   $0x0,0x918(%ebp)
4979da:	c7 85 14 09 00 00 04 	movl   $0xbd1d04,0x914(%ebp)
4979e1:	1d bd 00
4979e4:	8d 85 08 08 00 00    	lea    0x808(%ebp),%eax
4979ea:	c6 45 fc 14          	movb   $0x14,-0x4(%ebp)
4979ee:	68 04 69 bd 00       	push   $0xbd6904
4979f3:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
4979f9:	c7 85 04 08 00 00 f8 	movl   $0xbd1cf8,0x804(%ebp)
497a00:	1c bd 00
497a03:	89 85 0c 09 00 00    	mov    %eax,0x90c(%ebp)
497a09:	c7 85 10 09 00 00 04 	movl   $0x104,0x910(%ebp)
497a10:	01 00 00
497a13:	e8 5e 83 f7 ff       	call   0x40fd76
497a18:	c7 85 04 08 00 00 04 	movl   $0xbd1d04,0x804(%ebp)
497a1f:	1d bd 00
497a22:	8d 85 14 09 00 00    	lea    0x914(%ebp),%eax
497a28:	c6 45 fc 15          	movb   $0x15,-0x4(%ebp)
497a2c:	50                   	push   %eax
497a2d:	8d 85 04 08 00 00    	lea    0x804(%ebp),%eax
497a33:	50                   	push   %eax
497a34:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497a3a:	50                   	push   %eax
497a3b:	e8 4f a6 f7 ff       	call   0x41208f
497a40:	83 c4 0c             	add    $0xc,%esp
497a43:	c6 45 fc 14          	movb   $0x14,-0x4(%ebp)
497a47:	84 c0                	test   %al,%al
497a49:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497a4f:	0f 94 c3             	sete   %bl
497a52:	e8 a1 6a f7 ff       	call   0x40e4f8
497a57:	8b 85 ec 06 00 00    	mov    0x6ec(%ebp),%eax
497a5d:	80 38 00             	cmpb   $0x0,(%eax)
497a60:	0f 85 f6 00 00 00    	jne    0x497b5c
497a66:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497a6c:	50                   	push   %eax
497a6d:	8d 8e 80 05 00 00    	lea    0x580(%esi),%ecx
497a73:	e8 bd 0c fa ff       	call   0x438735
497a78:	84 db                	test   %bl,%bl
497a7a:	0f 85 b8 00 00 00    	jne    0x497b38
497a80:	68 18 69 bd 00       	push   $0xbd6918
497a85:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497a8b:	e8 6d 1c fa ff       	call   0x4396fd
497a90:	8d 85 04 08 00 00    	lea    0x804(%ebp),%eax
497a96:	c6 45 fc 16          	movb   $0x16,-0x4(%ebp)
497a9a:	50                   	push   %eax
497a9b:	8d 85 14 09 00 00    	lea    0x914(%ebp),%eax
497aa1:	50                   	push   %eax
497aa2:	8d 85 4c 0e 00 00    	lea    0xe4c(%ebp),%eax
497aa8:	50                   	push   %eax
497aa9:	e8 77 cd f8 ff       	call   0x424825
497aae:	83 c4 0c             	add    $0xc,%esp
497ab1:	50                   	push   %eax
497ab2:	8d 8e 70 04 00 00    	lea    0x470(%esi),%ecx
497ab8:	c6 45 fc 17          	movb   $0x17,-0x4(%ebp)
497abc:	e8 74 0c fa ff       	call   0x438735
497ac1:	8d 8d 4c 0e 00 00    	lea    0xe4c(%ebp),%ecx
497ac7:	e8 2c 6a f7 ff       	call   0x40e4f8
497acc:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497ad2:	c6 45 fc 14          	movb   $0x14,-0x4(%ebp)
497ad6:	e8 1d 6a f7 ff       	call   0x40e4f8
497adb:	68 28 69 bd 00       	push   $0xbd6928
497ae0:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497ae6:	e8 12 1c fa ff       	call   0x4396fd
497aeb:	8d 85 04 08 00 00    	lea    0x804(%ebp),%eax
497af1:	c6 45 fc 18          	movb   $0x18,-0x4(%ebp)
497af5:	50                   	push   %eax
497af6:	8d 85 14 09 00 00    	lea    0x914(%ebp),%eax
497afc:	50                   	push   %eax
497afd:	8d 85 4c 0e 00 00    	lea    0xe4c(%ebp),%eax
497b03:	50                   	push   %eax
497b04:	e8 1c cd f8 ff       	call   0x424825
497b09:	83 c4 0c             	add    $0xc,%esp
497b0c:	50                   	push   %eax
497b0d:	8d 8e 60 03 00 00    	lea    0x360(%esi),%ecx
497b13:	c6 45 fc 19          	movb   $0x19,-0x4(%ebp)
497b17:	e8 19 0c fa ff       	call   0x438735
497b1c:	8d 8d 4c 0e 00 00    	lea    0xe4c(%ebp),%ecx
497b22:	e8 d1 69 f7 ff       	call   0x40e4f8
497b27:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497b2d:	c6 45 fc 14          	movb   $0x14,-0x4(%ebp)
497b31:	e8 c2 69 f7 ff       	call   0x40e4f8
497b36:	eb 24                	jmp    0x497b5c
497b38:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497b3e:	50                   	push   %eax
497b3f:	8d 8e 70 04 00 00    	lea    0x470(%esi),%ecx
497b45:	e8 eb 0b fa ff       	call   0x438735
497b4a:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497b50:	50                   	push   %eax
497b51:	8d 8e 60 03 00 00    	lea    0x360(%esi),%ecx
497b57:	e8 d9 0b fa ff       	call   0x438735
497b5c:	8b 85 fc 07 00 00    	mov    0x7fc(%ebp),%eax
497b62:	80 38 00             	cmpb   $0x0,(%eax)
497b65:	0f 85 ef 00 00 00    	jne    0x497c5a
497b6b:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497b71:	50                   	push   %eax
497b72:	8d 4e 18             	lea    0x18(%esi),%ecx
497b75:	e8 bb 0b fa ff       	call   0x438735
497b7a:	84 db                	test   %bl,%bl
497b7c:	0f 85 b4 00 00 00    	jne    0x497c36
497b82:	68 18 69 bd 00       	push   $0xbd6918
497b87:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497b8d:	e8 6b 1b fa ff       	call   0x4396fd
497b92:	8d 85 04 08 00 00    	lea    0x804(%ebp),%eax
497b98:	c6 45 fc 1a          	movb   $0x1a,-0x4(%ebp)
497b9c:	50                   	push   %eax
497b9d:	8d 85 14 09 00 00    	lea    0x914(%ebp),%eax
497ba3:	50                   	push   %eax
497ba4:	8d 85 4c 0e 00 00    	lea    0xe4c(%ebp),%eax
497baa:	50                   	push   %eax
497bab:	e8 75 cc f8 ff       	call   0x424825
497bb0:	83 c4 0c             	add    $0xc,%esp
497bb3:	50                   	push   %eax
497bb4:	8d 8e 38 02 00 00    	lea    0x238(%esi),%ecx
497bba:	c6 45 fc 1b          	movb   $0x1b,-0x4(%ebp)
497bbe:	e8 72 0b fa ff       	call   0x438735
497bc3:	8d 8d 4c 0e 00 00    	lea    0xe4c(%ebp),%ecx
497bc9:	e8 2a 69 f7 ff       	call   0x40e4f8
497bce:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497bd4:	c6 45 fc 14          	movb   $0x14,-0x4(%ebp)
497bd8:	e8 1b 69 f7 ff       	call   0x40e4f8
497bdd:	68 28 69 bd 00       	push   $0xbd6928
497be2:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497be8:	e8 10 1b fa ff       	call   0x4396fd
497bed:	8d 85 04 08 00 00    	lea    0x804(%ebp),%eax
497bf3:	c6 45 fc 1c          	movb   $0x1c,-0x4(%ebp)
497bf7:	50                   	push   %eax
497bf8:	8d 85 14 09 00 00    	lea    0x914(%ebp),%eax
497bfe:	50                   	push   %eax
497bff:	8d 85 4c 0e 00 00    	lea    0xe4c(%ebp),%eax
497c05:	50                   	push   %eax
497c06:	e8 1a cc f8 ff       	call   0x424825
497c0b:	83 c4 0c             	add    $0xc,%esp
497c0e:	50                   	push   %eax
497c0f:	8d 8e 28 01 00 00    	lea    0x128(%esi),%ecx
497c15:	c6 45 fc 1d          	movb   $0x1d,-0x4(%ebp)
497c19:	e8 17 0b fa ff       	call   0x438735
497c1e:	8d 8d 4c 0e 00 00    	lea    0xe4c(%ebp),%ecx
497c24:	e8 cf 68 f7 ff       	call   0x40e4f8
497c29:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497c2f:	e8 c4 68 f7 ff       	call   0x40e4f8
497c34:	eb 24                	jmp    0x497c5a
497c36:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497c3c:	50                   	push   %eax
497c3d:	8d 8e 38 02 00 00    	lea    0x238(%esi),%ecx
497c43:	e8 ed 0a fa ff       	call   0x438735
497c48:	8d 85 24 0a 00 00    	lea    0xa24(%ebp),%eax
497c4e:	50                   	push   %eax
497c4f:	8d 8e 28 01 00 00    	lea    0x128(%esi),%ecx
497c55:	e8 db 0a fa ff       	call   0x438735
497c5a:	8d 8d 14 09 00 00    	lea    0x914(%ebp),%ecx
497c60:	e8 93 68 f7 ff       	call   0x40e4f8
497c65:	8d 8d 24 0a 00 00    	lea    0xa24(%ebp),%ecx
497c6b:	e8 88 68 f7 ff       	call   0x40e4f8
497c70:	8d 8d 44 0c 00 00    	lea    0xc44(%ebp),%ecx
497c76:	e8 7d 68 f7 ff       	call   0x40e4f8
497c7b:	8d 8d f4 06 00 00    	lea    0x6f4(%ebp),%ecx
497c81:	e8 72 68 f7 ff       	call   0x40e4f8
497c86:	8d 8d e4 05 00 00    	lea    0x5e4(%ebp),%ecx
497c8c:	e8 67 68 f7 ff       	call   0x40e4f8
497c91:	e9 35 06 00 00       	jmp    0x4982cb
497c96:	c7 85 48 0b 00 00 0f 	movl   $0xf,0xb48(%ebp)
497c9d:	00 00 00
497ca0:	c7 85 44 0b 00 00 00 	movl   $0x0,0xb44(%ebp)
497ca7:	00 00 00
497caa:	c6 85 34 0b 00 00 00 	movb   $0x0,0xb34(%ebp)
497cb1:	8b 1d 60 3c d8 00    	mov    0xd83c60,%ebx
497cb7:	83 f9 02             	cmp    $0x2,%ecx
497cba:	c7 45 fc 1e 00 00 00 	movl   $0x1e,-0x4(%ebp)
497cc1:	8d 8d 34 0b 00 00    	lea    0xb34(%ebp),%ecx
497cc7:	0f 85 de 01 00 00    	jne    0x497eab
497ccd:	6a 0c                	push   $0xc
497ccf:	68 48 69 bd 00       	push   $0xbd6948
497cd4:	e8 b8 c9 f7 ff       	call   0x414691
497cd9:	8b 4d ec             	mov    -0x14(%ebp),%ecx
497cdc:	8d 95 44 0c 00 00    	lea    0xc44(%ebp),%edx
497ce2:	6a 00                	push   $0x0
497ce4:	52                   	push   %edx
497ce5:	8b 01                	mov    (%ecx),%eax
497ce7:	ff 90 38 01 00 00    	call   *0x138(%eax)
497ced:	8d 85 90 04 00 00    	lea    0x490(%ebp),%eax
497cf3:	c7 85 98 05 00 00 04 	movl   $0x104,0x598(%ebp)
497cfa:	01 00 00
497cfd:	89 85 94 05 00 00    	mov    %eax,0x594(%ebp)
497d03:	c6 85 90 04 00 00 00 	movb   $0x0,0x490(%ebp)
497d0a:	c7 85 8c 04 00 00 04 	movl   $0xbd1d04,0x48c(%ebp)
497d11:	1d bd 00
497d14:	8d 85 08 08 00 00    	lea    0x808(%ebp),%eax
497d1a:	c6 45 fc 20          	movb   $0x20,-0x4(%ebp)
497d1e:	68 ac 63 bd 00       	push   $0xbd63ac
497d23:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497d29:	c7 85 04 08 00 00 f8 	movl   $0xbd1cf8,0x804(%ebp)
497d30:	1c bd 00
497d33:	89 85 0c 09 00 00    	mov    %eax,0x90c(%ebp)
497d39:	c7 85 10 09 00 00 04 	movl   $0x104,0x910(%ebp)
497d40:	01 00 00
497d43:	e8 2e 80 f7 ff       	call   0x40fd76
497d48:	c7 85 04 08 00 00 04 	movl   $0xbd1d04,0x804(%ebp)
497d4f:	1d bd 00
497d52:	8d 85 8c 04 00 00    	lea    0x48c(%ebp),%eax
497d58:	c6 45 fc 21          	movb   $0x21,-0x4(%ebp)
497d5c:	50                   	push   %eax
497d5d:	8d 85 04 08 00 00    	lea    0x804(%ebp),%eax
497d63:	50                   	push   %eax
497d64:	8d 85 44 0c 00 00    	lea    0xc44(%ebp),%eax
497d6a:	50                   	push   %eax
497d6b:	e8 1f a3 f7 ff       	call   0x41208f
497d70:	83 c4 0c             	add    $0xc,%esp
497d73:	c6 45 fc 20          	movb   $0x20,-0x4(%ebp)
497d77:	84 c0                	test   %al,%al
497d79:	8d 8d 04 08 00 00    	lea    0x804(%ebp),%ecx
497d7f:	0f 94 c3             	sete   %bl
497d82:	e8 71 67 f7 ff       	call   0x40e4f8
497d87:	84 db                	test   %bl,%bl
497d89:	0f 84 c0 00 00 00    	je     0x497e4f
497d8f:	68 08 68 bd 00       	push   $0xbd6808
497d94:	8d 8d cc 05 00 00    	lea    0x5cc(%ebp),%ecx
497d9a:	e8 2b ef f7 ff       	call   0x416cca
497d9f:	68 58 69 bd 00       	push   $0xbd6958
497da4:	8d 8d b4 05 00 00    	lea    0x5b4(%ebp),%ecx
497daa:	c6 45 fc 22          	movb   $0x22,-0x4(%ebp)
497dae:	e8 17 ef f7 ff       	call   0x416cca
497db3:	68 08 2b bd 00       	push   $0xbd2b08
497db8:	8d 8d 9c 05 00 00    	lea    0x59c(%ebp),%ecx
497dbe:	c6 45 fc 23          	movb   $0x23,-0x4(%ebp)
497dc2:	e8 03 ef f7 ff       	call   0x416cca
497dc7:	68 67 01 00 00       	push   $0x167
497dcc:	8d 85 cc 05 00 00    	lea    0x5cc(%ebp),%eax
497dd2:	c6 45 fc 24          	movb   $0x24,-0x4(%ebp)
497dd6:	50                   	push   %eax
497dd7:	8d 85 b4 05 00 00    	lea    0x5b4(%ebp),%eax
497ddd:	50                   	push   %eax
497dde:	8d 4d 00             	lea    0x0(%ebp),%ecx
497de1:	e8 b7 4c f9 ff       	call   0x42ca9d
497de6:	8b f0                	mov    %eax,%esi
497de8:	6a 00                	push   $0x0
497dea:	6a 00                	push   $0x0
497dec:	8d 4d cc             	lea    -0x34(%ebp),%ecx
497def:	c6 45 fc 25          	movb   $0x25,-0x4(%ebp)
497df3:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
497dfa:	c7 45 cc 00 00 00 00 	movl   $0x0,-0x34(%ebp)
497e01:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
497e08:	e8 75 72 f8 ff       	call   0x41f082
497e0d:	89 45 cc             	mov    %eax,-0x34(%ebp)
497e10:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
497e17:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
497e1e:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
497e25:	6a 08                	push   $0x8
497e27:	8d 4d c8             	lea    -0x38(%ebp),%ecx
497e2a:	c6 45 fc 27          	movb   $0x27,-0x4(%ebp)
497e2e:	c7 45 c8 00 00 80 3f 	movl   $0x3f800000,-0x38(%ebp)
497e35:	e8 15 0a f8 ff       	call   0x41884f
497e3a:	56                   	push   %esi
497e3b:	8d 45 c8             	lea    -0x38(%ebp),%eax
497e3e:	c6 45 fc 28          	movb   $0x28,-0x4(%ebp)
497e42:	50                   	push   %eax
497e43:	8d 85 9c 05 00 00    	lea    0x59c(%ebp),%eax
497e49:	50                   	push   %eax
497e4a:	e8 55 f2 f6 ff       	call   0x4070a4
497e4f:	8d be 80 05 00 00    	lea    0x580(%esi),%edi
497e55:	8d 85 8c 04 00 00    	lea    0x48c(%ebp),%eax
497e5b:	3b f8                	cmp    %eax,%edi
497e5d:	74 27                	je     0x497e86
497e5f:	ff b5 98 05 00 00    	push   0x598(%ebp)
497e65:	8b cf                	mov    %edi,%ecx
497e67:	e8 1d 85 f7 ff       	call   0x410389
497e6c:	ff b5 98 05 00 00    	push   0x598(%ebp)
497e72:	ff b5 94 05 00 00    	push   0x594(%ebp)
497e78:	ff b7 08 01 00 00    	push   0x108(%edi)
497e7e:	e8 ff c7 f7 ff       	call   0x414682
497e83:	83 c4 0c             	add    $0xc,%esp
497e86:	8d 8d 8c 04 00 00    	lea    0x48c(%ebp),%ecx
497e8c:	e8 67 66 f7 ff       	call   0x40e4f8
497e91:	8d 8d 44 0c 00 00    	lea    0xc44(%ebp),%ecx
497e97:	c6 45 fc 1e          	movb   $0x1e,-0x4(%ebp)
497e9b:	e8 58 66 f7 ff       	call   0x40e4f8
497ea0:	8b 1d 60 3c d8 00    	mov    0xd83c60,%ebx
497ea6:	e9 c9 00 00 00       	jmp    0x497f74
497eab:	6a 06                	push   $0x6
497ead:	68 68 69 bd 00       	push   $0xbd6968
497eb2:	e8 da c7 f7 ff       	call   0x414691
497eb7:	8d 85 4c 0b 00 00    	lea    0xb4c(%ebp),%eax
497ebd:	50                   	push   %eax
497ebe:	6a 00                	push   $0x0
497ec0:	6a 00                	push   $0x0
497ec2:	6a 26                	push   $0x26
497ec4:	6a 00                	push   $0x0
497ec6:	ff d3                	call   *%ebx
497ec8:	85 c0                	test   %eax,%eax
497eca:	0f 85 a4 00 00 00    	jne    0x497f74
497ed0:	8d 85 80 03 00 00    	lea    0x380(%ebp),%eax
497ed6:	c7 85 7c 03 00 00 f8 	movl   $0xbd1cf8,0x37c(%ebp)
497edd:	1c bd 00
497ee0:	89 85 84 04 00 00    	mov    %eax,0x484(%ebp)
497ee6:	8d 8d 7c 03 00 00    	lea    0x37c(%ebp),%ecx
497eec:	8d 85 4c 0b 00 00    	lea    0xb4c(%ebp),%eax
497ef2:	c7 85 88 04 00 00 04 	movl   $0x104,0x488(%ebp)
497ef9:	01 00 00
497efc:	50                   	push   %eax
497efd:	e8 15 91 f8 ff       	call   0x421017
497f02:	c7 85 7c 03 00 00 04 	movl   $0xbd1d04,0x37c(%ebp)
497f09:	1d bd 00
497f0c:	8d be 80 05 00 00    	lea    0x580(%esi),%edi
497f12:	c6 45 fc 29          	movb   $0x29,-0x4(%ebp)
497f16:	8d 85 7c 03 00 00    	lea    0x37c(%ebp),%eax
497f1c:	3b f8                	cmp    %eax,%edi
497f1e:	74 27                	je     0x497f47
497f20:	ff b5 88 04 00 00    	push   0x488(%ebp)
497f26:	8b cf                	mov    %edi,%ecx
497f28:	e8 5c 84 f7 ff       	call   0x410389
497f2d:	ff b5 88 04 00 00    	push   0x488(%ebp)
497f33:	ff b5 84 04 00 00    	push   0x484(%ebp)
497f39:	ff b7 08 01 00 00    	push   0x108(%edi)
497f3f:	e8 3e c7 f7 ff       	call   0x414682
497f44:	83 c4 0c             	add    $0xc,%esp
497f47:	8d 8d 7c 03 00 00    	lea    0x37c(%ebp),%ecx
497f4d:	c6 45 fc 1e          	movb   $0x1e,-0x4(%ebp)
497f51:	e8 a2 65 f7 ff       	call   0x40e4f8
497f56:	8b 87 08 01 00 00    	mov    0x108(%edi),%eax