66a00e:	56                   	push   %esi
66a00f:	e8 03 17 da ff       	call   0x40b717
66a014:	83 c4 14             	add    $0x14,%esp
66a017:	85 c0                	test   %eax,%eax
66a019:	74 08                	je     0x66a023
66a01b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a021:	5e                   	pop    %esi
66a022:	c3                   	ret
66a023:	56                   	push   %esi
66a024:	e8 ae 68 dc ff       	call   0x4308d7
66a029:	83 c4 04             	add    $0x4,%esp
66a02c:	5e                   	pop    %esi
66a02d:	c3                   	ret
66a02e:	cc                   	int3
66a02f:	cc                   	int3
66a030:	cc                   	int3
66a031:	cc                   	int3
66a032:	cc                   	int3
66a033:	cc                   	int3
66a034:	cc                   	int3
66a035:	cc                   	int3
66a036:	cc                   	int3
66a037:	cc                   	int3
66a038:	cc                   	int3
66a039:	cc                   	int3
66a03a:	cc                   	int3
66a03b:	cc                   	int3
66a03c:	cc                   	int3
66a03d:	cc                   	int3
66a03e:	cc                   	int3
66a03f:	cc                   	int3
66a040:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a044:	b9 4c e1 be 00       	mov    $0xbee14c,%ecx
66a049:	56                   	push   %esi
66a04a:	ff 74 24 14          	push   0x14(%esp)
66a04e:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a052:	85 c0                	test   %eax,%eax
66a054:	ff 74 24 10          	push   0x10(%esp)
66a058:	0f 45 c8             	cmovne %eax,%ecx
66a05b:	6a fe                	push   $0xfffffffe
66a05d:	51                   	push   %ecx
66a05e:	56                   	push   %esi
66a05f:	e8 9e 1e dd ff       	call   0x43bf02
66a064:	83 c4 14             	add    $0x14,%esp
66a067:	85 c0                	test   %eax,%eax
66a069:	74 08                	je     0x66a073
66a06b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a071:	5e                   	pop    %esi
66a072:	c3                   	ret
66a073:	56                   	push   %esi
66a074:	e8 5e 68 dc ff       	call   0x4308d7
66a079:	83 c4 04             	add    $0x4,%esp
66a07c:	5e                   	pop    %esi
66a07d:	c3                   	ret
66a07e:	cc                   	int3
66a07f:	cc                   	int3
66a080:	cc                   	int3
66a081:	cc                   	int3
66a082:	cc                   	int3
66a083:	cc                   	int3
66a084:	cc                   	int3
66a085:	cc                   	int3
66a086:	cc                   	int3
66a087:	cc                   	int3
66a088:	cc                   	int3
66a089:	cc                   	int3
66a08a:	cc                   	int3
66a08b:	cc                   	int3
66a08c:	cc                   	int3
66a08d:	cc                   	int3
66a08e:	cc                   	int3
66a08f:	cc                   	int3
66a090:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a094:	b9 64 e1 be 00       	mov    $0xbee164,%ecx
66a099:	56                   	push   %esi
66a09a:	ff 74 24 14          	push   0x14(%esp)
66a09e:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a0a2:	85 c0                	test   %eax,%eax
66a0a4:	ff 74 24 10          	push   0x10(%esp)
66a0a8:	0f 45 c8             	cmovne %eax,%ecx
66a0ab:	6a fe                	push   $0xfffffffe
66a0ad:	51                   	push   %ecx
66a0ae:	56                   	push   %esi
66a0af:	e8 d2 a2 d9 ff       	call   0x404386
66a0b4:	83 c4 14             	add    $0x14,%esp
66a0b7:	85 c0                	test   %eax,%eax
66a0b9:	74 08                	je     0x66a0c3
66a0bb:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a0c1:	5e                   	pop    %esi
66a0c2:	c3                   	ret
66a0c3:	56                   	push   %esi
66a0c4:	e8 0e 68 dc ff       	call   0x4308d7
66a0c9:	83 c4 04             	add    $0x4,%esp
66a0cc:	5e                   	pop    %esi
66a0cd:	c3                   	ret
66a0ce:	cc                   	int3
66a0cf:	cc                   	int3
66a0d0:	cc                   	int3
66a0d1:	cc                   	int3
66a0d2:	cc                   	int3
66a0d3:	cc                   	int3
66a0d4:	cc                   	int3
66a0d5:	cc                   	int3
66a0d6:	cc                   	int3
66a0d7:	cc                   	int3
66a0d8:	cc                   	int3
66a0d9:	cc                   	int3
66a0da:	cc                   	int3
66a0db:	cc                   	int3
66a0dc:	cc                   	int3
66a0dd:	cc                   	int3
66a0de:	cc                   	int3
66a0df:	cc                   	int3
66a0e0:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a0e4:	b9 30 e1 be 00       	mov    $0xbee130,%ecx
66a0e9:	56                   	push   %esi
66a0ea:	ff 74 24 14          	push   0x14(%esp)
66a0ee:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a0f2:	85 c0                	test   %eax,%eax
66a0f4:	ff 74 24 10          	push   0x10(%esp)
66a0f8:	0f 45 c8             	cmovne %eax,%ecx
66a0fb:	6a fe                	push   $0xfffffffe
66a0fd:	51                   	push   %ecx
66a0fe:	56                   	push   %esi
66a0ff:	e8 9c 20 dd ff       	call   0x43c1a0
66a104:	83 c4 14             	add    $0x14,%esp
66a107:	85 c0                	test   %eax,%eax
66a109:	74 08                	je     0x66a113
66a10b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a111:	5e                   	pop    %esi
66a112:	c3                   	ret
66a113:	56                   	push   %esi
66a114:	e8 be 67 dc ff       	call   0x4308d7
66a119:	83 c4 04             	add    $0x4,%esp
66a11c:	5e                   	pop    %esi
66a11d:	c3                   	ret
66a11e:	cc                   	int3
66a11f:	cc                   	int3
66a120:	cc                   	int3
66a121:	cc                   	int3
66a122:	cc                   	int3
66a123:	cc                   	int3
66a124:	cc                   	int3
66a125:	cc                   	int3
66a126:	cc                   	int3
66a127:	cc                   	int3
66a128:	cc                   	int3
66a129:	cc                   	int3
66a12a:	cc                   	int3
66a12b:	cc                   	int3
66a12c:	cc                   	int3
66a12d:	cc                   	int3
66a12e:	cc                   	int3
66a12f:	cc                   	int3
66a130:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a134:	b9 d4 e0 be 00       	mov    $0xbee0d4,%ecx
66a139:	56                   	push   %esi
66a13a:	ff 74 24 14          	push   0x14(%esp)
66a13e:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a142:	85 c0                	test   %eax,%eax
66a144:	ff 74 24 10          	push   0x10(%esp)
66a148:	0f 45 c8             	cmovne %eax,%ecx
66a14b:	6a fe                	push   $0xfffffffe
66a14d:	51                   	push   %ecx
66a14e:	56                   	push   %esi
66a14f:	e8 c1 bd d9 ff       	call   0x405f15
66a154:	83 c4 14             	add    $0x14,%esp
66a157:	85 c0                	test   %eax,%eax
66a159:	74 08                	je     0x66a163
66a15b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a161:	5e                   	pop    %esi
66a162:	c3                   	ret
66a163:	56                   	push   %esi
66a164:	e8 6e 67 dc ff       	call   0x4308d7
66a169:	83 c4 04             	add    $0x4,%esp
66a16c:	5e                   	pop    %esi
66a16d:	c3                   	ret
66a16e:	cc                   	int3
66a16f:	cc                   	int3
66a170:	cc                   	int3
66a171:	cc                   	int3
66a172:	cc                   	int3
66a173:	cc                   	int3
66a174:	cc                   	int3
66a175:	cc                   	int3
66a176:	cc                   	int3
66a177:	cc                   	int3
66a178:	cc                   	int3
66a179:	cc                   	int3
66a17a:	cc                   	int3
66a17b:	cc                   	int3
66a17c:	cc                   	int3
66a17d:	cc                   	int3
66a17e:	cc                   	int3
66a17f:	cc                   	int3
66a180:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a184:	b9 ec e0 be 00       	mov    $0xbee0ec,%ecx
66a189:	56                   	push   %esi
66a18a:	ff 74 24 14          	push   0x14(%esp)
66a18e:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a192:	85 c0                	test   %eax,%eax
66a194:	ff 74 24 10          	push   0x10(%esp)
66a198:	0f 45 c8             	cmovne %eax,%ecx
66a19b:	6a fe                	push   $0xfffffffe
66a19d:	51                   	push   %ecx
66a19e:	56                   	push   %esi
66a19f:	e8 e1 f5 db ff       	call   0x429785
66a1a4:	83 c4 14             	add    $0x14,%esp
66a1a7:	85 c0                	test   %eax,%eax
66a1a9:	74 08                	je     0x66a1b3
66a1ab:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a1b1:	5e                   	pop    %esi
66a1b2:	c3                   	ret
66a1b3:	56                   	push   %esi
66a1b4:	e8 1e 67 dc ff       	call   0x4308d7
66a1b9:	83 c4 04             	add    $0x4,%esp
66a1bc:	5e                   	pop    %esi
66a1bd:	c3                   	ret
66a1be:	cc                   	int3
66a1bf:	cc                   	int3
66a1c0:	cc                   	int3
66a1c1:	cc                   	int3
66a1c2:	cc                   	int3
66a1c3:	cc                   	int3
66a1c4:	cc                   	int3
66a1c5:	cc                   	int3
66a1c6:	cc                   	int3
66a1c7:	cc                   	int3
66a1c8:	cc                   	int3
66a1c9:	cc                   	int3
66a1ca:	cc                   	int3
66a1cb:	cc                   	int3
66a1cc:	cc                   	int3
66a1cd:	cc                   	int3
66a1ce:	cc                   	int3
66a1cf:	cc                   	int3
66a1d0:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a1d4:	b9 0c e1 be 00       	mov    $0xbee10c,%ecx
66a1d9:	56                   	push   %esi
66a1da:	ff 74 24 14          	push   0x14(%esp)
66a1de:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a1e2:	85 c0                	test   %eax,%eax
66a1e4:	ff 74 24 10          	push   0x10(%esp)
66a1e8:	0f 45 c8             	cmovne %eax,%ecx
66a1eb:	6a fe                	push   $0xfffffffe
66a1ed:	51                   	push   %ecx
66a1ee:	56                   	push   %esi
66a1ef:	e8 c7 e1 dc ff       	call   0x4383bb
66a1f4:	83 c4 14             	add    $0x14,%esp
66a1f7:	85 c0                	test   %eax,%eax
66a1f9:	74 08                	je     0x66a203
66a1fb:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a201:	5e                   	pop    %esi
66a202:	c3                   	ret
66a203:	56                   	push   %esi
66a204:	e8 ce 66 dc ff       	call   0x4308d7
66a209:	83 c4 04             	add    $0x4,%esp
66a20c:	5e                   	pop    %esi
66a20d:	c3                   	ret
66a20e:	cc                   	int3
66a20f:	cc                   	int3
66a210:	cc                   	int3
66a211:	cc                   	int3
66a212:	cc                   	int3
66a213:	cc                   	int3
66a214:	cc                   	int3
66a215:	cc                   	int3
66a216:	cc                   	int3
66a217:	cc                   	int3
66a218:	cc                   	int3
66a219:	cc                   	int3
66a21a:	cc                   	int3
66a21b:	cc                   	int3
66a21c:	cc                   	int3
66a21d:	cc                   	int3
66a21e:	cc                   	int3
66a21f:	cc                   	int3
66a220:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a224:	b9 b8 e0 be 00       	mov    $0xbee0b8,%ecx
66a229:	56                   	push   %esi
66a22a:	ff 74 24 14          	push   0x14(%esp)
66a22e:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a232:	85 c0                	test   %eax,%eax
66a234:	ff 74 24 10          	push   0x10(%esp)
66a238:	0f 45 c8             	cmovne %eax,%ecx
66a23b:	6a fe                	push   $0xfffffffe
66a23d:	51                   	push   %ecx
66a23e:	56                   	push   %esi
66a23f:	e8 e6 b3 dc ff       	call   0x43562a
66a244:	83 c4 14             	add    $0x14,%esp
66a247:	85 c0                	test   %eax,%eax
66a249:	74 08                	je     0x66a253
66a24b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a251:	5e                   	pop    %esi
66a252:	c3                   	ret
66a253:	56                   	push   %esi
66a254:	e8 7e 66 dc ff       	call   0x4308d7
66a259:	83 c4 04             	add    $0x4,%esp
66a25c:	5e                   	pop    %esi
66a25d:	c3                   	ret
66a25e:	cc                   	int3
66a25f:	cc                   	int3
66a260:	cc                   	int3
66a261:	cc                   	int3
66a262:	cc                   	int3
66a263:	cc                   	int3
66a264:	cc                   	int3
66a265:	cc                   	int3
66a266:	cc                   	int3
66a267:	cc                   	int3
66a268:	cc                   	int3
66a269:	cc                   	int3
66a26a:	cc                   	int3
66a26b:	cc                   	int3
66a26c:	cc                   	int3
66a26d:	cc                   	int3
66a26e:	cc                   	int3
66a26f:	cc                   	int3
66a270:	8b 44 24 0c          	mov    0xc(%esp),%eax
66a274:	b9 80 e0 be 00       	mov    $0xbee080,%ecx
66a279:	56                   	push   %esi
66a27a:	ff 74 24 14          	push   0x14(%esp)
66a27e:	8b 74 24 0c          	mov    0xc(%esp),%esi
66a282:	85 c0                	test   %eax,%eax
66a284:	ff 74 24 10          	push   0x10(%esp)
66a288:	0f 45 c8             	cmovne %eax,%ecx
66a28b:	6a fe                	push   $0xfffffffe
66a28d:	51                   	push   %ecx
66a28e:	56                   	push   %esi
66a28f:	e8 cd 47 da ff       	call   0x40ea61
66a294:	83 c4 14             	add    $0x14,%esp
66a297:	85 c0                	test   %eax,%eax
66a299:	74 08                	je     0x66a2a3
66a29b:	8b 86 c0 91 01 00    	mov    0x191c0(%esi),%eax
66a2a1:	5e                   	pop    %esi
66a2a2:	c3                   	ret
66a2a3:	56                   	push   %esi
66a2a4:	e8 2e 66 dc ff       	call   0x4308d7
66a2a9:	83 c4 04             	add    $0x4,%esp
66a2ac:	5e                   	pop    %esi
66a2ad:	c3                   	ret
66a2ae:	cc                   	int3
66a2af:	cc                   	int3
66a2b0:	cc                   	int3
66a2b1:	cc                   	int3
66a2b2:	cc                   	int3
66a2b3:	cc                   	int3
66a2b4:	cc                   	int3
66a2b5:	cc                   	int3
66a2b6:	cc                   	int3