934d69:	cc                   	int3
934d6a:	cc                   	int3
934d6b:	cc                   	int3
934d6c:	cc                   	int3
934d6d:	cc                   	int3
934d6e:	cc                   	int3
934d6f:	cc                   	int3
934d70:	cc                   	int3
934d71:	cc                   	int3
934d72:	cc                   	int3
934d73:	cc                   	int3
934d74:	cc                   	int3
934d75:	cc                   	int3
934d76:	cc                   	int3
934d77:	cc                   	int3
934d78:	cc                   	int3
934d79:	cc                   	int3
934d7a:	cc                   	int3
934d7b:	cc                   	int3
934d7c:	cc                   	int3
934d7d:	cc                   	int3
934d7e:	cc                   	int3
934d7f:	55                   	push   %ebp
934d80:	8b ec                	mov    %esp,%ebp
934d82:	83 ec 20             	sub    $0x20,%esp
934d85:	8d 45 f0             	lea    -0x10(%ebp),%eax
934d88:	56                   	push   %esi
934d89:	57                   	push   %edi
934d8a:	50                   	push   %eax
934d8b:	e8 eb e9 af ff       	call   0x43377b
934d90:	8d 45 e0             	lea    -0x20(%ebp),%eax
934d93:	50                   	push   %eax
934d94:	e8 e2 e9 af ff       	call   0x43377b
934d99:	8b 75 0c             	mov    0xc(%ebp),%esi
934d9c:	8d 7d f0             	lea    -0x10(%ebp),%edi
934d9f:	6a 08                	push   $0x8
934da1:	8d 45 f0             	lea    -0x10(%ebp),%eax
934da4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
934da5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
934da6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
934da7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
934da8:	33 f6                	xor    %esi,%esi
934daa:	56                   	push   %esi
934dab:	50                   	push   %eax
934dac:	8d 45 e0             	lea    -0x20(%ebp),%eax
934daf:	50                   	push   %eax
934db0:	ff 15 60 3b d8 00    	call   *0xd83b60
934db6:	85 c0                	test   %eax,%eax
934db8:	78 0c                	js     0x934dc6
934dba:	ff 75 e8             	push   -0x18(%ebp)
934dbd:	8b 4d 08             	mov    0x8(%ebp),%ecx
934dc0:	e8 c5 e6 ad ff       	call   0x41348a
934dc5:	46                   	inc    %esi
934dc6:	8d 45 f0             	lea    -0x10(%ebp),%eax
934dc9:	50                   	push   %eax
934dca:	ff 15 64 3b d8 00    	call   *0xd83b64
934dd0:	8d 45 e0             	lea    -0x20(%ebp),%eax
934dd3:	50                   	push   %eax
934dd4:	ff 15 64 3b d8 00    	call   *0xd83b64
934dda:	5f                   	pop    %edi
934ddb:	8b c6                	mov    %esi,%eax
934ddd:	5e                   	pop    %esi
934dde:	8b e5                	mov    %ebp,%esp
934de0:	5d                   	pop    %ebp
934de1:	c2 08 00             	ret    $0x8
934de4:	cc                   	int3
934de5:	cc                   	int3
934de6:	cc                   	int3
934de7:	cc                   	int3
934de8:	cc                   	int3
934de9:	cc                   	int3
934dea:	cc                   	int3
934deb:	cc                   	int3
934dec:	cc                   	int3
934ded:	cc                   	int3
934dee:	cc                   	int3
934def:	cc                   	int3
934df0:	cc                   	int3
934df1:	cc                   	int3
934df2:	cc                   	int3
934df3:	cc                   	int3
934df4:	cc                   	int3
934df5:	cc                   	int3
934df6:	cc                   	int3
934df7:	cc                   	int3
934df8:	cc                   	int3
934df9:	cc                   	int3
934dfa:	cc                   	int3
934dfb:	cc                   	int3
934dfc:	cc                   	int3
934dfd:	55                   	push   %ebp
934dfe:	8b ec                	mov    %esp,%ebp
934e00:	8b 45 08             	mov    0x8(%ebp),%eax
934e03:	5d                   	pop    %ebp
934e04:	c3                   	ret
934e05:	cc                   	int3
934e06:	cc                   	int3
934e07:	55                   	push   %ebp
934e08:	8b ec                	mov    %esp,%ebp
934e0a:	56                   	push   %esi
934e0b:	8b 75 14             	mov    0x14(%ebp),%esi
934e0e:	85 f6                	test   %esi,%esi
934e10:	75 04                	jne    0x934e16
934e12:	33 c0                	xor    %eax,%eax
934e14:	eb 6d                	jmp    0x934e83
934e16:	8b 45 08             	mov    0x8(%ebp),%eax
934e19:	85 c0                	test   %eax,%eax
934e1b:	75 13                	jne    0x934e30
934e1d:	e8 4d 9a b0 ff       	call   0x43e86f
934e22:	6a 16                	push   $0x16
934e24:	5e                   	pop    %esi
934e25:	89 30                	mov    %esi,(%eax)
934e27:	e8 cc a4 ae ff       	call   0x41f2f8
934e2c:	8b c6                	mov    %esi,%eax
934e2e:	eb 53                	jmp    0x934e83
934e30:	57                   	push   %edi
934e31:	8b 7d 10             	mov    0x10(%ebp),%edi
934e34:	85 ff                	test   %edi,%edi
934e36:	74 14                	je     0x934e4c
934e38:	39 75 0c             	cmp    %esi,0xc(%ebp)
934e3b:	72 0f                	jb     0x934e4c
934e3d:	56                   	push   %esi
934e3e:	57                   	push   %edi
934e3f:	50                   	push   %eax
934e40:	e8 3d f8 ad ff       	call   0x414682
934e45:	83 c4 0c             	add    $0xc,%esp
934e48:	33 c0                	xor    %eax,%eax
934e4a:	eb 36                	jmp    0x934e82
934e4c:	ff 75 0c             	push   0xc(%ebp)
934e4f:	6a 00                	push   $0x0
934e51:	50                   	push   %eax
934e52:	e8 61 f9 ad ff       	call   0x4147b8
934e57:	83 c4 0c             	add    $0xc,%esp
934e5a:	85 ff                	test   %edi,%edi
934e5c:	75 09                	jne    0x934e67
934e5e:	e8 0c 9a b0 ff       	call   0x43e86f
934e63:	6a 16                	push   $0x16
934e65:	eb 0c                	jmp    0x934e73
934e67:	39 75 0c             	cmp    %esi,0xc(%ebp)
934e6a:	73 13                	jae    0x934e7f
934e6c:	e8 fe 99 b0 ff       	call   0x43e86f
934e71:	6a 22                	push   $0x22
934e73:	5e                   	pop    %esi
934e74:	89 30                	mov    %esi,(%eax)
934e76:	e8 7d a4 ae ff       	call   0x41f2f8
934e7b:	8b c6                	mov    %esi,%eax
934e7d:	eb 03                	jmp    0x934e82
934e7f:	6a 16                	push   $0x16
934e81:	58                   	pop    %eax
934e82:	5f                   	pop    %edi
934e83:	5e                   	pop    %esi
934e84:	5d                   	pop    %ebp
934e85:	c3                   	ret
934e86:	cc                   	int3
934e87:	cc                   	int3
934e88:	cc                   	int3
934e89:	cc                   	int3
934e8a:	cc                   	int3
934e8b:	cc                   	int3
934e8c:	cc                   	int3
934e8d:	cc                   	int3
934e8e:	cc                   	int3
934e8f:	cc                   	int3
934e90:	cc                   	int3
934e91:	cc                   	int3
934e92:	cc                   	int3
934e93:	cc                   	int3
934e94:	cc                   	int3
934e95:	cc                   	int3
934e96:	cc                   	int3
934e97:	cc                   	int3
934e98:	cc                   	int3
934e99:	cc                   	int3
934e9a:	cc                   	int3
934e9b:	cc                   	int3
934e9c:	cc                   	int3
934e9d:	cc                   	int3
934e9e:	cc                   	int3
934e9f:	cc                   	int3
934ea0:	cc                   	int3
934ea1:	cc                   	int3
934ea2:	cc                   	int3
934ea3:	cc                   	int3
934ea4:	cc                   	int3
934ea5:	55                   	push   %ebp
934ea6:	8b ec                	mov    %esp,%ebp
934ea8:	8b 45 14             	mov    0x14(%ebp),%eax
934eab:	56                   	push   %esi
934eac:	85 c0                	test   %eax,%eax
934eae:	74 3c                	je     0x934eec
934eb0:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
934eb4:	75 13                	jne    0x934ec9
934eb6:	e8 b4 99 b0 ff       	call   0x43e86f
934ebb:	6a 16                	push   $0x16
934ebd:	5e                   	pop    %esi
934ebe:	89 30                	mov    %esi,(%eax)
934ec0:	e8 33 a4 ae ff       	call   0x41f2f8
934ec5:	8b c6                	mov    %esi,%eax
934ec7:	eb 25                	jmp    0x934eee
934ec9:	83 7d 10 00          	cmpl   $0x0,0x10(%ebp)
934ecd:	74 e7                	je     0x934eb6
934ecf:	39 45 0c             	cmp    %eax,0xc(%ebp)
934ed2:	73 09                	jae    0x934edd
934ed4:	e8 96 99 b0 ff       	call   0x43e86f
934ed9:	6a 22                	push   $0x22
934edb:	eb e0                	jmp    0x934ebd
934edd:	50                   	push   %eax
934ede:	ff 75 10             	push   0x10(%ebp)
934ee1:	ff 75 08             	push   0x8(%ebp)
934ee4:	e8 99 9c ae ff       	call   0x41eb82
934ee9:	83 c4 0c             	add    $0xc,%esp
934eec:	33 c0                	xor    %eax,%eax
934eee:	5e                   	pop    %esi
934eef:	5d                   	pop    %ebp
934ef0:	c3                   	ret
934ef1:	cc                   	int3
934ef2:	cc                   	int3
934ef3:	cc                   	int3
934ef4:	cc                   	int3
934ef5:	cc                   	int3
934ef6:	cc                   	int3
934ef7:	cc                   	int3
934ef8:	cc                   	int3
934ef9:	cc                   	int3
934efa:	cc                   	int3
934efb:	cc                   	int3
934efc:	cc                   	int3
934efd:	cc                   	int3
934efe:	cc                   	int3
934eff:	cc                   	int3
934f00:	cc                   	int3
934f01:	cc                   	int3
934f02:	cc                   	int3
934f03:	cc                   	int3
934f04:	6a 04                	push   $0x4
934f06:	b8 20 99 ba 00       	mov    $0xba9920,%eax
934f0b:	e8 7b 53 ad ff       	call   0x40a28b
934f10:	8b f1                	mov    %ecx,%esi
934f12:	89 75 f0             	mov    %esi,-0x10(%ebp)
934f15:	e8 d0 74 af ff       	call   0x42c3ea
934f1a:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
934f1e:	8d 8e 90 01 00 00    	lea    0x190(%esi),%ecx
934f24:	c7 06 18 43 c5 00    	movl   $0xc54318,(%esi)
934f2a:	e8 6d a9 af ff       	call   0x42f89c
934f2f:	83 a6 e0 01 00 00 00 	andl   $0x0,0x1e0(%esi)
934f36:	8b c6                	mov    %esi,%eax
934f38:	83 a6 9c 00 00 00 00 	andl   $0x0,0x9c(%esi)
934f3f:	e8 d3 94 ad ff       	call   0x40e417
934f44:	c3                   	ret
934f45:	cc                   	int3
934f46:	cc                   	int3
934f47:	cc                   	int3
934f48:	cc                   	int3
934f49:	cc                   	int3
934f4a:	cc                   	int3
934f4b:	cc                   	int3
934f4c:	cc                   	int3
934f4d:	cc                   	int3
934f4e:	cc                   	int3
934f4f:	cc                   	int3
934f50:	cc                   	int3
934f51:	cc                   	int3
934f52:	cc                   	int3
934f53:	cc                   	int3
934f54:	cc                   	int3
934f55:	56                   	push   %esi
934f56:	8b f1                	mov    %ecx,%esi
934f58:	8d 8e 90 01 00 00    	lea    0x190(%esi),%ecx
934f5e:	c7 06 18 43 c5 00    	movl   $0xc54318,(%esi)
934f64:	e8 98 72 ae ff       	call   0x41c201
934f69:	8b ce                	mov    %esi,%ecx
934f6b:	5e                   	pop    %esi
934f6c:	e9 31 aa ad ff       	jmp    0x40f9a2
934f71:	cc                   	int3
934f72:	cc                   	int3
934f73:	cc                   	int3
934f74:	cc                   	int3
934f75:	cc                   	int3
934f76:	cc                   	int3
934f77:	cc                   	int3
934f78:	55                   	push   %ebp
934f79:	8b ec                	mov    %esp,%ebp
934f7b:	8b 4d 08             	mov    0x8(%ebp),%ecx
934f7e:	68 dc ed d5 00       	push   $0xd5eddc
934f83:	e8 89 ae ad ff       	call   0x40fe11
934f88:	8b 4d 0c             	mov    0xc(%ebp),%ecx
934f8b:	89 01                	mov    %eax,(%ecx)
934f8d:	8b 45 08             	mov    0x8(%ebp),%eax
934f90:	5d                   	pop    %ebp
934f91:	c2 08 00             	ret    $0x8
934f94:	cc                   	int3
934f95:	cc                   	int3
934f96:	cc                   	int3
934f97:	cc                   	int3
934f98:	cc                   	int3
934f99:	cc                   	int3
934f9a:	cc                   	int3
934f9b:	55                   	push   %ebp
934f9c:	8b ec                	mov    %esp,%ebp
934f9e:	56                   	push   %esi
934f9f:	8b f1                	mov    %ecx,%esi
934fa1:	e8 73 30 b0 ff       	call   0x438019
934fa6:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
934faa:	74 1b                	je     0x934fc7
934fac:	f6 45 08 04          	testb  $0x4,0x8(%ebp)
934fb0:	75 08                	jne    0x934fba
934fb2:	56                   	push   %esi
934fb3:	e8 d7 c7 ac ff       	call   0x40178f
934fb8:	eb 0c                	jmp    0x934fc6
934fba:	68 e8 01 00 00       	push   $0x1e8
934fbf:	56                   	push   %esi
934fc0:	e8 15 a8 ae ff       	call   0x41f7da
934fc5:	59                   	pop    %ecx
934fc6:	59                   	pop    %ecx
934fc7:	8b c6                	mov    %esi,%eax
934fc9:	5e                   	pop    %esi
934fca:	5d                   	pop    %ebp
934fcb:	c2 04 00             	ret    $0x4
934fce:	cc                   	int3
934fcf:	cc                   	int3
934fd0:	cc                   	int3
934fd1:	cc                   	int3
934fd2:	cc                   	int3
934fd3:	cc                   	int3
934fd4:	cc                   	int3
934fd5:	cc                   	int3
934fd6:	cc                   	int3
934fd7:	cc                   	int3
934fd8:	cc                   	int3
934fd9:	cc                   	int3
934fda:	55                   	push   %ebp
934fdb:	8b ec                	mov    %esp,%ebp
934fdd:	53                   	push   %ebx
934fde:	56                   	push   %esi
934fdf:	57                   	push   %edi
934fe0:	ff 75 08             	push   0x8(%ebp)
934fe3:	8b f9                	mov    %ecx,%edi
934fe5:	68 c0 f0 d5 00       	push   $0xd5f0c0
934fea:	e8 1b 10 ad ff       	call   0x40600a
934fef:	59                   	pop    %ecx
934ff0:	59                   	pop    %ecx
934ff1:	8d 9f 90 01 00 00    	lea    0x190(%edi),%ebx
934ff7:	8b f0                	mov    %eax,%esi
934ff9:	8b cb                	mov    %ebx,%ecx
934ffb:	e8 c7 0c ad ff       	call   0x405cc7
935000:	85 c0                	test   %eax,%eax
935002:	74 1b                	je     0x93501f
935004:	8b 13                	mov    (%ebx),%edx
935006:	56                   	push   %esi
935007:	8b 72 1c             	mov    0x1c(%edx),%esi