84d94e:	b8 05 40 00 80       	mov    $0x80004005,%eax
84d953:	5e                   	pop    %esi
84d954:	5d                   	pop    %ebp
84d955:	c3                   	ret
84d956:	cc                   	int3
84d957:	cc                   	int3
84d958:	cc                   	int3
84d959:	cc                   	int3
84d95a:	cc                   	int3
84d95b:	cc                   	int3
84d95c:	cc                   	int3
84d95d:	cc                   	int3
84d95e:	cc                   	int3
84d95f:	cc                   	int3
84d960:	cc                   	int3
84d961:	cc                   	int3
84d962:	cc                   	int3
84d963:	cc                   	int3
84d964:	cc                   	int3
84d965:	cc                   	int3
84d966:	cc                   	int3
84d967:	cc                   	int3
84d968:	cc                   	int3
84d969:	cc                   	int3
84d96a:	cc                   	int3
84d96b:	cc                   	int3
84d96c:	cc                   	int3
84d96d:	cc                   	int3
84d96e:	cc                   	int3
84d96f:	55                   	push   %ebp
84d970:	8b ec                	mov    %esp,%ebp
84d972:	a1 70 cb d7 00       	mov    0xd7cb70,%eax
84d977:	56                   	push   %esi
84d978:	85 c0                	test   %eax,%eax
84d97a:	75 2b                	jne    0x84d9a7
84d97c:	68 34 dc c3 00       	push   $0xc3dc34
84d981:	e8 12 dc be ff       	call   0x43b598
84d986:	59                   	pop    %ecx
84d987:	85 c0                	test   %eax,%eax
84d989:	74 3d                	je     0x84d9c8
84d98b:	68 c0 dc c3 00       	push   $0xc3dcc0
84d990:	50                   	push   %eax
84d991:	ff 15 20 36 d8 00    	call   *0xd83620
84d997:	8b f0                	mov    %eax,%esi
84d999:	56                   	push   %esi
84d99a:	ff 15 6c 37 d8 00    	call   *0xd8376c
84d9a0:	a3 70 cb d7 00       	mov    %eax,0xd7cb70
84d9a5:	eb 09                	jmp    0x84d9b0
84d9a7:	50                   	push   %eax
84d9a8:	ff 15 f4 36 d8 00    	call   *0xd836f4
84d9ae:	8b f0                	mov    %eax,%esi
84d9b0:	85 f6                	test   %esi,%esi
84d9b2:	74 14                	je     0x84d9c8
84d9b4:	ff 75 10             	push   0x10(%ebp)
84d9b7:	8b ce                	mov    %esi,%ecx
84d9b9:	ff 75 0c             	push   0xc(%ebp)
84d9bc:	ff 75 08             	push   0x8(%ebp)
84d9bf:	e8 a1 ec bd ff       	call   0x42c665
84d9c4:	ff d6                	call   *%esi
84d9c6:	eb 05                	jmp    0x84d9cd
84d9c8:	b8 05 40 00 80       	mov    $0x80004005,%eax
84d9cd:	5e                   	pop    %esi
84d9ce:	5d                   	pop    %ebp
84d9cf:	c3                   	ret
84d9d0:	cc                   	int3
84d9d1:	cc                   	int3
84d9d2:	cc                   	int3
84d9d3:	cc                   	int3
84d9d4:	cc                   	int3
84d9d5:	cc                   	int3
84d9d6:	cc                   	int3
84d9d7:	cc                   	int3
84d9d8:	cc                   	int3
84d9d9:	cc                   	int3
84d9da:	cc                   	int3
84d9db:	cc                   	int3
84d9dc:	cc                   	int3
84d9dd:	cc                   	int3
84d9de:	cc                   	int3
84d9df:	cc                   	int3
84d9e0:	cc                   	int3
84d9e1:	cc                   	int3
84d9e2:	cc                   	int3
84d9e3:	cc                   	int3
84d9e4:	cc                   	int3
84d9e5:	cc                   	int3
84d9e6:	cc                   	int3
84d9e7:	cc                   	int3
84d9e8:	55                   	push   %ebp
84d9e9:	8b ec                	mov    %esp,%ebp
84d9eb:	a1 6c cb d7 00       	mov    0xd7cb6c,%eax
84d9f0:	56                   	push   %esi
84d9f1:	85 c0                	test   %eax,%eax
84d9f3:	75 2b                	jne    0x84da20
84d9f5:	68 34 dc c3 00       	push   $0xc3dc34
84d9fa:	e8 99 db be ff       	call   0x43b598
84d9ff:	59                   	pop    %ecx
84da00:	85 c0                	test   %eax,%eax
84da02:	74 40                	je     0x84da44
84da04:	68 a4 dc c3 00       	push   $0xc3dca4
84da09:	50                   	push   %eax
84da0a:	ff 15 20 36 d8 00    	call   *0xd83620
84da10:	8b f0                	mov    %eax,%esi
84da12:	56                   	push   %esi
84da13:	ff 15 6c 37 d8 00    	call   *0xd8376c
84da19:	a3 6c cb d7 00       	mov    %eax,0xd7cb6c
84da1e:	eb 09                	jmp    0x84da29
84da20:	50                   	push   %eax
84da21:	ff 15 f4 36 d8 00    	call   *0xd836f4
84da27:	8b f0                	mov    %eax,%esi
84da29:	85 f6                	test   %esi,%esi
84da2b:	74 17                	je     0x84da44
84da2d:	ff 75 14             	push   0x14(%ebp)
84da30:	8b ce                	mov    %esi,%ecx
84da32:	ff 75 10             	push   0x10(%ebp)
84da35:	ff 75 0c             	push   0xc(%ebp)
84da38:	ff 75 08             	push   0x8(%ebp)
84da3b:	e8 25 ec bd ff       	call   0x42c665
84da40:	ff d6                	call   *%esi
84da42:	eb 05                	jmp    0x84da49
84da44:	b8 05 40 00 80       	mov    $0x80004005,%eax
84da49:	5e                   	pop    %esi
84da4a:	5d                   	pop    %ebp
84da4b:	c3                   	ret
84da4c:	cc                   	int3
84da4d:	cc                   	int3
84da4e:	cc                   	int3
84da4f:	cc                   	int3
84da50:	cc                   	int3
84da51:	cc                   	int3
84da52:	cc                   	int3
84da53:	cc                   	int3
84da54:	cc                   	int3
84da55:	cc                   	int3
84da56:	cc                   	int3
84da57:	cc                   	int3
84da58:	cc                   	int3
84da59:	cc                   	int3
84da5a:	cc                   	int3
84da5b:	cc                   	int3
84da5c:	cc                   	int3
84da5d:	cc                   	int3
84da5e:	cc                   	int3
84da5f:	cc                   	int3
84da60:	cc                   	int3
84da61:	cc                   	int3
84da62:	cc                   	int3
84da63:	cc                   	int3
84da64:	cc                   	int3
84da65:	55                   	push   %ebp
84da66:	8b ec                	mov    %esp,%ebp
84da68:	a1 5c cb d7 00       	mov    0xd7cb5c,%eax
84da6d:	56                   	push   %esi
84da6e:	85 c0                	test   %eax,%eax
84da70:	75 2b                	jne    0x84da9d
84da72:	68 a8 db c3 00       	push   $0xc3dba8
84da77:	ff 15 14 36 d8 00    	call   *0xd83614
84da7d:	85 c0                	test   %eax,%eax
84da7f:	74 3a                	je     0x84dabb
84da81:	68 20 dc c3 00       	push   $0xc3dc20
84da86:	50                   	push   %eax
84da87:	ff 15 20 36 d8 00    	call   *0xd83620
84da8d:	8b f0                	mov    %eax,%esi
84da8f:	56                   	push   %esi
84da90:	ff 15 6c 37 d8 00    	call   *0xd8376c
84da96:	a3 5c cb d7 00       	mov    %eax,0xd7cb5c
84da9b:	eb 09                	jmp    0x84daa6
84da9d:	50                   	push   %eax
84da9e:	ff 15 f4 36 d8 00    	call   *0xd836f4
84daa4:	8b f0                	mov    %eax,%esi
84daa6:	85 f6                	test   %esi,%esi
84daa8:	74 11                	je     0x84dabb
84daaa:	ff 75 0c             	push   0xc(%ebp)
84daad:	8b ce                	mov    %esi,%ecx
84daaf:	ff 75 08             	push   0x8(%ebp)
84dab2:	e8 ae eb bd ff       	call   0x42c665
84dab7:	ff d6                	call   *%esi
84dab9:	eb 05                	jmp    0x84dac0
84dabb:	b8 05 40 00 80       	mov    $0x80004005,%eax
84dac0:	5e                   	pop    %esi
84dac1:	5d                   	pop    %ebp
84dac2:	c3                   	ret
84dac3:	cc                   	int3
84dac4:	cc                   	int3
84dac5:	cc                   	int3
84dac6:	cc                   	int3
84dac7:	cc                   	int3
84dac8:	cc                   	int3
84dac9:	cc                   	int3
84daca:	cc                   	int3
84dacb:	cc                   	int3
84dacc:	cc                   	int3
84dacd:	cc                   	int3
84dace:	cc                   	int3
84dacf:	cc                   	int3
84dad0:	cc                   	int3
84dad1:	cc                   	int3
84dad2:	cc                   	int3
84dad3:	cc                   	int3
84dad4:	cc                   	int3
84dad5:	cc                   	int3
84dad6:	cc                   	int3
84dad7:	cc                   	int3
84dad8:	cc                   	int3
84dad9:	cc                   	int3
84dada:	55                   	push   %ebp
84dadb:	8b ec                	mov    %esp,%ebp
84dadd:	a1 20 cb d7 00       	mov    0xd7cb20,%eax
84dae2:	56                   	push   %esi
84dae3:	85 c0                	test   %eax,%eax
84dae5:	75 2b                	jne    0x84db12
84dae7:	68 54 7a bd 00       	push   $0xbd7a54
84daec:	ff 15 14 36 d8 00    	call   *0xd83614
84daf2:	85 c0                	test   %eax,%eax
84daf4:	74 40                	je     0x84db36
84daf6:	68 2c da c3 00       	push   $0xc3da2c
84dafb:	50                   	push   %eax
84dafc:	ff 15 20 36 d8 00    	call   *0xd83620
84db02:	8b f0                	mov    %eax,%esi
84db04:	56                   	push   %esi
84db05:	ff 15 6c 37 d8 00    	call   *0xd8376c
84db0b:	a3 20 cb d7 00       	mov    %eax,0xd7cb20
84db10:	eb 09                	jmp    0x84db1b
84db12:	50                   	push   %eax
84db13:	ff 15 f4 36 d8 00    	call   *0xd836f4
84db19:	8b f0                	mov    %eax,%esi
84db1b:	85 f6                	test   %esi,%esi
84db1d:	74 17                	je     0x84db36
84db1f:	ff 75 14             	push   0x14(%ebp)
84db22:	8b ce                	mov    %esi,%ecx
84db24:	ff 75 10             	push   0x10(%ebp)
84db27:	ff 75 0c             	push   0xc(%ebp)
84db2a:	ff 75 08             	push   0x8(%ebp)
84db2d:	e8 33 eb bd ff       	call   0x42c665
84db32:	ff d6                	call   *%esi
84db34:	eb 19                	jmp    0x84db4f
84db36:	ff 75 14             	push   0x14(%ebp)
84db39:	ff 75 10             	push   0x10(%ebp)
84db3c:	ff 75 0c             	push   0xc(%ebp)
84db3f:	ff 75 08             	push   0x8(%ebp)
84db42:	e8 8b be be ff       	call   0x4399d2
84db47:	59                   	pop    %ecx
84db48:	50                   	push   %eax
84db49:	ff 15 dc 37 d8 00    	call   *0xd837dc
84db4f:	5e                   	pop    %esi
84db50:	5d                   	pop    %ebp
84db51:	c3                   	ret
84db52:	cc                   	int3
84db53:	cc                   	int3
84db54:	cc                   	int3
84db55:	cc                   	int3
84db56:	cc                   	int3
84db57:	cc                   	int3
84db58:	cc                   	int3
84db59:	cc                   	int3
84db5a:	cc                   	int3
84db5b:	cc                   	int3
84db5c:	cc                   	int3
84db5d:	cc                   	int3
84db5e:	cc                   	int3
84db5f:	cc                   	int3
84db60:	cc                   	int3
84db61:	cc                   	int3
84db62:	cc                   	int3
84db63:	cc                   	int3
84db64:	cc                   	int3
84db65:	cc                   	int3
84db66:	cc                   	int3
84db67:	cc                   	int3
84db68:	cc                   	int3
84db69:	cc                   	int3
84db6a:	cc                   	int3
84db6b:	cc                   	int3
84db6c:	cc                   	int3
84db6d:	cc                   	int3
84db6e:	cc                   	int3
84db6f:	cc                   	int3
84db70:	55                   	push   %ebp
84db71:	8b ec                	mov    %esp,%ebp
84db73:	83 ec 20             	sub    $0x20,%esp
84db76:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
84db7b:	33 c5                	xor    %ebp,%eax
84db7d:	89 45 fc             	mov    %eax,-0x4(%ebp)
84db80:	8b 45 0c             	mov    0xc(%ebp),%eax
84db83:	53                   	push   %ebx
84db84:	8b 5d 14             	mov    0x14(%ebp),%ebx
84db87:	56                   	push   %esi
84db88:	89 45 e0             	mov    %eax,-0x20(%ebp)
84db8b:	a1 24 cb d7 00       	mov    0xd7cb24,%eax
84db90:	89 5d e8             	mov    %ebx,-0x18(%ebp)
84db93:	57                   	push   %edi
84db94:	8b 7d 10             	mov    0x10(%ebp),%edi
84db97:	89 7d e4             	mov    %edi,-0x1c(%ebp)
84db9a:	85 c0                	test   %eax,%eax
84db9c:	75 2b                	jne    0x84dbc9
84db9e:	68 54 7a bd 00       	push   $0xbd7a54
84dba3:	ff 15 14 36 d8 00    	call   *0xd83614
84dba9:	85 c0                	test   %eax,%eax
84dbab:	74 40                	je     0x84dbed
84dbad:	68 40 da c3 00       	push   $0xc3da40
84dbb2:	50                   	push   %eax
84dbb3:	ff 15 20 36 d8 00    	call   *0xd83620
84dbb9:	8b f0                	mov    %eax,%esi
84dbbb:	56                   	push   %esi
84dbbc:	ff 15 6c 37 d8 00    	call   *0xd8376c
84dbc2:	a3 24 cb d7 00       	mov    %eax,0xd7cb24
84dbc7:	eb 09                	jmp    0x84dbd2
84dbc9:	50                   	push   %eax
84dbca:	ff 15 f4 36 d8 00    	call   *0xd836f4
84dbd0:	8b f0                	mov    %eax,%esi
84dbd2:	85 f6                	test   %esi,%esi
84dbd4:	74 17                	je     0x84dbed
84dbd6:	8b 45 e0             	mov    -0x20(%ebp),%eax
84dbd9:	8b ce                	mov    %esi,%ecx
84dbdb:	53                   	push   %ebx
84dbdc:	57                   	push   %edi
84dbdd:	50                   	push   %eax
84dbde:	ff 75 08             	push   0x8(%ebp)
84dbe1:	e8 7f ea bd ff       	call   0x42c665
84dbe6:	ff d6                	call   *%esi
84dbe8:	e9 3d 01 00 00       	jmp    0x84dd2a
84dbed:	8b 45 e0             	mov    -0x20(%ebp),%eax
84dbf0:	83 20 00             	andl   $0x0,(%eax)
84dbf3:	ff 15 e4 37 d8 00    	call   *0xd837e4
84dbf9:	0f b7 c8             	movzwl %ax,%ecx
84dbfc:	8d 45 ec             	lea    -0x14(%ebp),%eax
84dbff:	8b d9                	mov    %ecx,%ebx
84dc01:	81 e1 00 fc 00 00    	and    $0xfc00,%ecx
84dc07:	6a 07                	push   $0x7
84dc09:	81 e3 ff 03 00 00    	and    $0x3ff,%ebx
84dc0f:	50                   	push   %eax
84dc10:	0b cb                	or     %ebx,%ecx
84dc12:	51                   	push   %ecx
84dc13:	e8 f0 3d bd ff       	call   0x421a08
84dc18:	8d 45 ec             	lea    -0x14(%ebp),%eax
84dc1b:	50                   	push   %eax
84dc1c:	e8 6b 6f bc ff       	call   0x414b8c
84dc21:	8b f0                	mov    %eax,%esi
84dc23:	8d 45 ec             	lea    -0x14(%ebp),%eax
84dc26:	50                   	push   %eax
84dc27:	8b 45 e8             	mov    -0x18(%ebp),%eax
84dc2a:	ff 30                	push   (%eax)
84dc2c:	57                   	push   %edi
84dc2d:	e8 39 4a bc ff       	call   0x41266b
84dc32:	6a 07                	push   $0x7
84dc34:	8d 45 ec             	lea    -0x14(%ebp),%eax
84dc37:	50                   	push   %eax
84dc38:	53                   	push   %ebx
84dc39:	8d 7e 01             	lea    0x1(%esi),%edi
84dc3c:	e8 c7 3d bd ff       	call   0x421a08