bc4e52:	cc                   	int3
bc4e53:	cc                   	int3
bc4e54:	cc                   	int3
bc4e55:	cc                   	int3
bc4e56:	cc                   	int3
bc4e57:	cc                   	int3
bc4e58:	cc                   	int3
bc4e59:	cc                   	int3
bc4e5a:	cc                   	int3
bc4e5b:	cc                   	int3
bc4e5c:	cc                   	int3
bc4e5d:	cc                   	int3
bc4e5e:	cc                   	int3
bc4e5f:	cc                   	int3
bc4e60:	c3                   	ret
bc4e61:	cc                   	int3
bc4e62:	cc                   	int3
bc4e63:	cc                   	int3
bc4e64:	cc                   	int3
bc4e65:	cc                   	int3
bc4e66:	cc                   	int3
bc4e67:	cc                   	int3
bc4e68:	cc                   	int3
bc4e69:	cc                   	int3
bc4e6a:	cc                   	int3
bc4e6b:	cc                   	int3
bc4e6c:	cc                   	int3
bc4e6d:	cc                   	int3
bc4e6e:	cc                   	int3
bc4e6f:	cc                   	int3
bc4e70:	55                   	push   %ebp
bc4e71:	8b ec                	mov    %esp,%ebp
bc4e73:	6a ff                	push   $0xffffffff
bc4e75:	68 46 6a b3 00       	push   $0xb36a46
bc4e7a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc4e80:	50                   	push   %eax
bc4e81:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc4e86:	33 c5                	xor    %ebp,%eax
bc4e88:	50                   	push   %eax
bc4e89:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc4e8c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc4e92:	8b 0d 90 7a d7 00    	mov    0xd77a90,%ecx
bc4e98:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc4e9f:	c7 05 8c 7a d7 00 e8 	movl   $0xbd25e8,0xd77a8c
bc4ea6:	25 bd 00
bc4ea9:	85 c9                	test   %ecx,%ecx
bc4eab:	74 10                	je     0xbc4ebd
bc4ead:	8b 41 04             	mov    0x4(%ecx),%eax
bc4eb0:	83 c1 04             	add    $0x4,%ecx
bc4eb3:	8b 40 04             	mov    0x4(%eax),%eax
bc4eb6:	03 c8                	add    %eax,%ecx
bc4eb8:	8b 01                	mov    (%ecx),%eax
bc4eba:	ff 50 0c             	call   *0xc(%eax)
bc4ebd:	b9 8c 7a d7 00       	mov    $0xd77a8c,%ecx
bc4ec2:	e8 28 ab 87 ff       	call   0x43f9ef
bc4ec7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc4eca:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc4ed1:	59                   	pop    %ecx
bc4ed2:	8b e5                	mov    %ebp,%esp
bc4ed4:	5d                   	pop    %ebp
bc4ed5:	c3                   	ret
bc4ed6:	cc                   	int3
bc4ed7:	cc                   	int3
bc4ed8:	cc                   	int3
bc4ed9:	cc                   	int3
bc4eda:	cc                   	int3
bc4edb:	cc                   	int3
bc4edc:	cc                   	int3
bc4edd:	cc                   	int3
bc4ede:	cc                   	int3
bc4edf:	cc                   	int3
bc4ee0:	cc                   	int3
bc4ee1:	cc                   	int3
bc4ee2:	cc                   	int3
bc4ee3:	cc                   	int3
bc4ee4:	cc                   	int3
bc4ee5:	cc                   	int3
bc4ee6:	cc                   	int3
bc4ee7:	cc                   	int3
bc4ee8:	cc                   	int3
bc4ee9:	cc                   	int3
bc4eea:	cc                   	int3
bc4eeb:	cc                   	int3
bc4eec:	cc                   	int3
bc4eed:	cc                   	int3
bc4eee:	cc                   	int3
bc4eef:	cc                   	int3
bc4ef0:	b9 6c 7b d7 00       	mov    $0xd77b6c,%ecx
bc4ef5:	e8 62 9a 85 ff       	call   0x41e95c
bc4efa:	b9 98 7a d7 00       	mov    $0xd77a98,%ecx
bc4eff:	e9 43 72 86 ff       	jmp    0x42c147
bc4f04:	cc                   	int3
bc4f05:	cc                   	int3
bc4f06:	cc                   	int3
bc4f07:	cc                   	int3
bc4f08:	cc                   	int3
bc4f09:	cc                   	int3
bc4f0a:	cc                   	int3
bc4f0b:	cc                   	int3
bc4f0c:	cc                   	int3
bc4f0d:	cc                   	int3
bc4f0e:	cc                   	int3
bc4f0f:	cc                   	int3
bc4f10:	55                   	push   %ebp
bc4f11:	8b ec                	mov    %esp,%ebp
bc4f13:	6a ff                	push   $0xffffffff
bc4f15:	68 16 76 b3 00       	push   $0xb37616
bc4f1a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc4f20:	50                   	push   %eax
bc4f21:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc4f26:	33 c5                	xor    %ebp,%eax
bc4f28:	50                   	push   %eax
bc4f29:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc4f2c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc4f32:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc4f37:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc4f3e:	e8 14 2a 87 ff       	call   0x437957
bc4f43:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc4f48:	e8 80 45 87 ff       	call   0x4394cd
bc4f4d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc4f50:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc4f57:	59                   	pop    %ecx
bc4f58:	8b e5                	mov    %ebp,%esp
bc4f5a:	5d                   	pop    %ebp
bc4f5b:	c3                   	ret
bc4f5c:	cc                   	int3
bc4f5d:	cc                   	int3
bc4f5e:	cc                   	int3
bc4f5f:	cc                   	int3
bc4f60:	cc                   	int3
bc4f61:	cc                   	int3
bc4f62:	cc                   	int3
bc4f63:	cc                   	int3
bc4f64:	cc                   	int3
bc4f65:	cc                   	int3
bc4f66:	cc                   	int3
bc4f67:	cc                   	int3
bc4f68:	cc                   	int3
bc4f69:	cc                   	int3
bc4f6a:	cc                   	int3
bc4f6b:	cc                   	int3
bc4f6c:	cc                   	int3
bc4f6d:	cc                   	int3
bc4f6e:	cc                   	int3
bc4f6f:	cc                   	int3
bc4f70:	ff 35 b8 10 d8 00    	push   0xd810b8
bc4f76:	68 34 d0 d5 00       	push   $0xd5d034
bc4f7b:	e8 89 1e 86 ff       	call   0x426e09
bc4f80:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc4f85:	85 c0                	test   %eax,%eax
bc4f87:	74 13                	je     0xbc4f9c
bc4f89:	50                   	push   %eax
bc4f8a:	e8 43 09 87 ff       	call   0x4358d2
bc4f8f:	83 c4 04             	add    $0x4,%esp
bc4f92:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc4f99:	00 00 00
bc4f9c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc4fa3:	00 00 00
bc4fa6:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc4fad:	00 00 00
bc4fb0:	c3                   	ret
bc4fb1:	cc                   	int3
bc4fb2:	cc                   	int3
bc4fb3:	cc                   	int3
bc4fb4:	cc                   	int3
bc4fb5:	cc                   	int3
bc4fb6:	cc                   	int3
bc4fb7:	cc                   	int3
bc4fb8:	cc                   	int3
bc4fb9:	cc                   	int3
bc4fba:	cc                   	int3
bc4fbb:	cc                   	int3
bc4fbc:	cc                   	int3
bc4fbd:	cc                   	int3
bc4fbe:	cc                   	int3
bc4fbf:	cc                   	int3
bc4fc0:	cc                   	int3
bc4fc1:	cc                   	int3
bc4fc2:	cc                   	int3
bc4fc3:	cc                   	int3
bc4fc4:	cc                   	int3
bc4fc5:	cc                   	int3
bc4fc6:	cc                   	int3
bc4fc7:	cc                   	int3
bc4fc8:	cc                   	int3
bc4fc9:	cc                   	int3
bc4fca:	cc                   	int3
bc4fcb:	cc                   	int3
bc4fcc:	cc                   	int3
bc4fcd:	cc                   	int3
bc4fce:	cc                   	int3
bc4fcf:	cc                   	int3
bc4fd0:	c7 05 68 d0 d5 00 1c 	movl   $0xbd581c,0xd5d068
bc4fd7:	58 bd 00
bc4fda:	b9 68 d0 d5 00       	mov    $0xd5d068,%ecx
bc4fdf:	e9 54 3e 87 ff       	jmp    0x438e38
bc4fe4:	cc                   	int3
bc4fe5:	cc                   	int3
bc4fe6:	cc                   	int3
bc4fe7:	cc                   	int3
bc4fe8:	cc                   	int3
bc4fe9:	cc                   	int3
bc4fea:	cc                   	int3
bc4feb:	cc                   	int3
bc4fec:	cc                   	int3
bc4fed:	cc                   	int3
bc4fee:	cc                   	int3
bc4fef:	cc                   	int3
bc4ff0:	55                   	push   %ebp
bc4ff1:	8b ec                	mov    %esp,%ebp
bc4ff3:	6a ff                	push   $0xffffffff
bc4ff5:	68 16 78 b3 00       	push   $0xb37816
bc4ffa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc5000:	50                   	push   %eax
bc5001:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc5006:	33 c5                	xor    %ebp,%eax
bc5008:	50                   	push   %eax
bc5009:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc500c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc5012:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5017:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc501e:	e8 34 29 87 ff       	call   0x437957
bc5023:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5028:	e8 a0 44 87 ff       	call   0x4394cd
bc502d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc5030:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc5037:	59                   	pop    %ecx
bc5038:	8b e5                	mov    %ebp,%esp
bc503a:	5d                   	pop    %ebp
bc503b:	c3                   	ret
bc503c:	cc                   	int3
bc503d:	cc                   	int3
bc503e:	cc                   	int3
bc503f:	cc                   	int3
bc5040:	cc                   	int3
bc5041:	cc                   	int3
bc5042:	cc                   	int3
bc5043:	cc                   	int3
bc5044:	cc                   	int3
bc5045:	cc                   	int3
bc5046:	cc                   	int3
bc5047:	cc                   	int3
bc5048:	cc                   	int3
bc5049:	cc                   	int3
bc504a:	cc                   	int3
bc504b:	cc                   	int3
bc504c:	cc                   	int3
bc504d:	cc                   	int3
bc504e:	cc                   	int3
bc504f:	cc                   	int3
bc5050:	ff 35 b8 10 d8 00    	push   0xd810b8
bc5056:	68 34 d0 d5 00       	push   $0xd5d034
bc505b:	e8 a9 1d 86 ff       	call   0x426e09
bc5060:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc5065:	85 c0                	test   %eax,%eax
bc5067:	74 13                	je     0xbc507c
bc5069:	50                   	push   %eax
bc506a:	e8 63 08 87 ff       	call   0x4358d2
bc506f:	83 c4 04             	add    $0x4,%esp
bc5072:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc5079:	00 00 00
bc507c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc5083:	00 00 00
bc5086:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc508d:	00 00 00
bc5090:	c3                   	ret
bc5091:	cc                   	int3
bc5092:	cc                   	int3
bc5093:	cc                   	int3
bc5094:	cc                   	int3
bc5095:	cc                   	int3
bc5096:	cc                   	int3
bc5097:	cc                   	int3
bc5098:	cc                   	int3
bc5099:	cc                   	int3
bc509a:	cc                   	int3
bc509b:	cc                   	int3
bc509c:	cc                   	int3
bc509d:	cc                   	int3
bc509e:	cc                   	int3
bc509f:	cc                   	int3
bc50a0:	cc                   	int3
bc50a1:	cc                   	int3
bc50a2:	cc                   	int3
bc50a3:	cc                   	int3
bc50a4:	cc                   	int3
bc50a5:	cc                   	int3
bc50a6:	cc                   	int3
bc50a7:	cc                   	int3
bc50a8:	cc                   	int3
bc50a9:	cc                   	int3
bc50aa:	cc                   	int3
bc50ab:	cc                   	int3
bc50ac:	cc                   	int3
bc50ad:	cc                   	int3
bc50ae:	cc                   	int3
bc50af:	cc                   	int3
bc50b0:	55                   	push   %ebp
bc50b1:	8b ec                	mov    %esp,%ebp
bc50b3:	6a ff                	push   $0xffffffff
bc50b5:	68 66 7e b3 00       	push   $0xb37e66
bc50ba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc50c0:	50                   	push   %eax
bc50c1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc50c6:	33 c5                	xor    %ebp,%eax
bc50c8:	50                   	push   %eax
bc50c9:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc50cc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc50d2:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc50d7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc50de:	e8 74 28 87 ff       	call   0x437957
bc50e3:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc50e8:	e8 e0 43 87 ff       	call   0x4394cd
bc50ed:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc50f0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc50f7:	59                   	pop    %ecx
bc50f8:	8b e5                	mov    %ebp,%esp
bc50fa:	5d                   	pop    %ebp
bc50fb:	c3                   	ret
bc50fc:	cc                   	int3
bc50fd:	cc                   	int3
bc50fe:	cc                   	int3
bc50ff:	cc                   	int3
bc5100:	cc                   	int3
bc5101:	cc                   	int3
bc5102:	cc                   	int3
bc5103:	cc                   	int3
bc5104:	cc                   	int3
bc5105:	cc                   	int3
bc5106:	cc                   	int3
bc5107:	cc                   	int3
bc5108:	cc                   	int3
bc5109:	cc                   	int3
bc510a:	cc                   	int3
bc510b:	cc                   	int3
bc510c:	cc                   	int3
bc510d:	cc                   	int3
bc510e:	cc                   	int3
bc510f:	cc                   	int3
bc5110:	ff 35 b8 10 d8 00    	push   0xd810b8
bc5116:	68 34 d0 d5 00       	push   $0xd5d034
bc511b:	e8 e9 1c 86 ff       	call   0x426e09
bc5120:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc5125:	85 c0                	test   %eax,%eax
bc5127:	74 13                	je     0xbc513c
bc5129:	50                   	push   %eax
bc512a:	e8 a3 07 87 ff       	call   0x4358d2
bc512f:	83 c4 04             	add    $0x4,%esp
bc5132:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc5139:	00 00 00