84d24b:	89 48 04             	mov    %ecx,0x4(%eax)
84d24e:	5d                   	pop    %ebp
84d24f:	c3                   	ret
84d250:	cc                   	int3
84d251:	cc                   	int3
84d252:	cc                   	int3
84d253:	cc                   	int3
84d254:	55                   	push   %ebp
84d255:	8b ec                	mov    %esp,%ebp
84d257:	8b 45 08             	mov    0x8(%ebp),%eax
84d25a:	83 20 00             	andl   $0x0,(%eax)
84d25d:	83 60 04 00          	andl   $0x0,0x4(%eax)
84d261:	5d                   	pop    %ebp
84d262:	c3                   	ret
84d263:	cc                   	int3
84d264:	cc                   	int3
84d265:	cc                   	int3
84d266:	55                   	push   %ebp
84d267:	8b ec                	mov    %esp,%ebp
84d269:	8b 45 08             	mov    0x8(%ebp),%eax
84d26c:	8b 4d 0c             	mov    0xc(%ebp),%ecx
84d26f:	83 20 00             	andl   $0x0,(%eax)
84d272:	89 48 04             	mov    %ecx,0x4(%eax)
84d275:	5d                   	pop    %ebp
84d276:	c3                   	ret
84d277:	cc                   	int3
84d278:	cc                   	int3
84d279:	cc                   	int3
84d27a:	cc                   	int3
84d27b:	55                   	push   %ebp
84d27c:	8b ec                	mov    %esp,%ebp
84d27e:	5d                   	pop    %ebp
84d27f:	e9 7d 61 be ff       	jmp    0x433401
84d284:	cc                   	int3
84d285:	cc                   	int3
84d286:	55                   	push   %ebp
84d287:	8b ec                	mov    %esp,%ebp
84d289:	56                   	push   %esi
84d28a:	8b 75 14             	mov    0x14(%ebp),%esi
84d28d:	85 f6                	test   %esi,%esi
84d28f:	75 04                	jne    0x84d295
84d291:	33 c0                	xor    %eax,%eax
84d293:	eb 6d                	jmp    0x84d302
84d295:	8b 45 08             	mov    0x8(%ebp),%eax
84d298:	85 c0                	test   %eax,%eax
84d29a:	75 13                	jne    0x84d2af
84d29c:	e8 ce 15 bf ff       	call   0x43e86f
84d2a1:	6a 16                	push   $0x16
84d2a3:	5e                   	pop    %esi
84d2a4:	89 30                	mov    %esi,(%eax)
84d2a6:	e8 4d 20 bd ff       	call   0x41f2f8
84d2ab:	8b c6                	mov    %esi,%eax
84d2ad:	eb 53                	jmp    0x84d302
84d2af:	57                   	push   %edi
84d2b0:	8b 7d 10             	mov    0x10(%ebp),%edi
84d2b3:	85 ff                	test   %edi,%edi
84d2b5:	74 14                	je     0x84d2cb
84d2b7:	39 75 0c             	cmp    %esi,0xc(%ebp)
84d2ba:	72 0f                	jb     0x84d2cb
84d2bc:	56                   	push   %esi
84d2bd:	57                   	push   %edi
84d2be:	50                   	push   %eax
84d2bf:	e8 be 73 bc ff       	call   0x414682
84d2c4:	83 c4 0c             	add    $0xc,%esp
84d2c7:	33 c0                	xor    %eax,%eax
84d2c9:	eb 36                	jmp    0x84d301
84d2cb:	ff 75 0c             	push   0xc(%ebp)
84d2ce:	6a 00                	push   $0x0
84d2d0:	50                   	push   %eax
84d2d1:	e8 e2 74 bc ff       	call   0x4147b8
84d2d6:	83 c4 0c             	add    $0xc,%esp
84d2d9:	85 ff                	test   %edi,%edi
84d2db:	75 09                	jne    0x84d2e6
84d2dd:	e8 8d 15 bf ff       	call   0x43e86f
84d2e2:	6a 16                	push   $0x16
84d2e4:	eb 0c                	jmp    0x84d2f2
84d2e6:	39 75 0c             	cmp    %esi,0xc(%ebp)
84d2e9:	73 13                	jae    0x84d2fe
84d2eb:	e8 7f 15 bf ff       	call   0x43e86f
84d2f0:	6a 22                	push   $0x22
84d2f2:	5e                   	pop    %esi
84d2f3:	89 30                	mov    %esi,(%eax)
84d2f5:	e8 fe 1f bd ff       	call   0x41f2f8
84d2fa:	8b c6                	mov    %esi,%eax
84d2fc:	eb 03                	jmp    0x84d301
84d2fe:	6a 16                	push   $0x16
84d300:	58                   	pop    %eax
84d301:	5f                   	pop    %edi
84d302:	5e                   	pop    %esi
84d303:	5d                   	pop    %ebp
84d304:	c3                   	ret
84d305:	cc                   	int3
84d306:	cc                   	int3
84d307:	cc                   	int3
84d308:	cc                   	int3
84d309:	cc                   	int3
84d30a:	cc                   	int3
84d30b:	cc                   	int3
84d30c:	cc                   	int3
84d30d:	cc                   	int3
84d30e:	cc                   	int3
84d30f:	cc                   	int3
84d310:	cc                   	int3
84d311:	cc                   	int3
84d312:	cc                   	int3
84d313:	cc                   	int3
84d314:	cc                   	int3
84d315:	cc                   	int3
84d316:	cc                   	int3
84d317:	cc                   	int3
84d318:	cc                   	int3
84d319:	cc                   	int3
84d31a:	cc                   	int3
84d31b:	cc                   	int3
84d31c:	cc                   	int3
84d31d:	cc                   	int3
84d31e:	cc                   	int3
84d31f:	cc                   	int3
84d320:	cc                   	int3
84d321:	cc                   	int3
84d322:	cc                   	int3
84d323:	cc                   	int3
84d324:	55                   	push   %ebp
84d325:	8b ec                	mov    %esp,%ebp
84d327:	a1 38 cb d7 00       	mov    0xd7cb38,%eax
84d32c:	56                   	push   %esi
84d32d:	85 c0                	test   %eax,%eax
84d32f:	75 2b                	jne    0x84d35c
84d331:	68 54 7a bd 00       	push   $0xbd7a54
84d336:	ff 15 14 36 d8 00    	call   *0xd83614
84d33c:	85 c0                	test   %eax,%eax
84d33e:	74 35                	je     0x84d375
84d340:	68 e8 da c3 00       	push   $0xc3dae8
84d345:	50                   	push   %eax
84d346:	ff 15 20 36 d8 00    	call   *0xd83620
84d34c:	8b f0                	mov    %eax,%esi
84d34e:	56                   	push   %esi
84d34f:	ff 15 6c 37 d8 00    	call   *0xd8376c
84d355:	a3 38 cb d7 00       	mov    %eax,0xd7cb38
84d35a:	eb 09                	jmp    0x84d365
84d35c:	50                   	push   %eax
84d35d:	ff 15 f4 36 d8 00    	call   *0xd836f4
84d363:	8b f0                	mov    %eax,%esi
84d365:	85 f6                	test   %esi,%esi
84d367:	74 0c                	je     0x84d375
84d369:	ff 75 08             	push   0x8(%ebp)
84d36c:	8b ce                	mov    %esi,%ecx
84d36e:	e8 f2 f2 bd ff       	call   0x42c665
84d373:	ff d6                	call   *%esi
84d375:	5e                   	pop    %esi
84d376:	5d                   	pop    %ebp
84d377:	c3                   	ret
84d378:	cc                   	int3
84d379:	cc                   	int3
84d37a:	cc                   	int3
84d37b:	cc                   	int3
84d37c:	cc                   	int3
84d37d:	cc                   	int3
84d37e:	cc                   	int3
84d37f:	cc                   	int3
84d380:	cc                   	int3
84d381:	cc                   	int3
84d382:	cc                   	int3
84d383:	cc                   	int3
84d384:	cc                   	int3
84d385:	cc                   	int3
84d386:	cc                   	int3
84d387:	cc                   	int3
84d388:	cc                   	int3
84d389:	cc                   	int3
84d38a:	cc                   	int3
84d38b:	cc                   	int3
84d38c:	cc                   	int3
84d38d:	55                   	push   %ebp
84d38e:	8b ec                	mov    %esp,%ebp
84d390:	a1 34 cb d7 00       	mov    0xd7cb34,%eax
84d395:	56                   	push   %esi
84d396:	85 c0                	test   %eax,%eax
84d398:	75 2b                	jne    0x84d3c5
84d39a:	68 54 7a bd 00       	push   $0xbd7a54
84d39f:	ff 15 14 36 d8 00    	call   *0xd83614
84d3a5:	85 c0                	test   %eax,%eax
84d3a7:	74 37                	je     0x84d3e0
84d3a9:	68 c4 da c3 00       	push   $0xc3dac4
84d3ae:	50                   	push   %eax
84d3af:	ff 15 20 36 d8 00    	call   *0xd83620
84d3b5:	8b f0                	mov    %eax,%esi
84d3b7:	56                   	push   %esi
84d3b8:	ff 15 6c 37 d8 00    	call   *0xd8376c
84d3be:	a3 34 cb d7 00       	mov    %eax,0xd7cb34
84d3c3:	eb 09                	jmp    0x84d3ce
84d3c5:	50                   	push   %eax
84d3c6:	ff 15 f4 36 d8 00    	call   *0xd836f4
84d3cc:	8b f0                	mov    %eax,%esi
84d3ce:	85 f6                	test   %esi,%esi
84d3d0:	74 0e                	je     0x84d3e0
84d3d2:	ff 75 08             	push   0x8(%ebp)
84d3d5:	8b ce                	mov    %esi,%ecx
84d3d7:	e8 89 f2 bd ff       	call   0x42c665
84d3dc:	ff d6                	call   *%esi
84d3de:	eb 05                	jmp    0x84d3e5
84d3e0:	b8 05 40 00 80       	mov    $0x80004005,%eax
84d3e5:	5e                   	pop    %esi
84d3e6:	5d                   	pop    %ebp
84d3e7:	c3                   	ret
84d3e8:	cc                   	int3
84d3e9:	cc                   	int3
84d3ea:	cc                   	int3
84d3eb:	cc                   	int3
84d3ec:	cc                   	int3
84d3ed:	cc                   	int3
84d3ee:	cc                   	int3
84d3ef:	cc                   	int3
84d3f0:	cc                   	int3
84d3f1:	cc                   	int3
84d3f2:	cc                   	int3
84d3f3:	cc                   	int3
84d3f4:	cc                   	int3
84d3f5:	cc                   	int3
84d3f6:	cc                   	int3
84d3f7:	cc                   	int3
84d3f8:	cc                   	int3
84d3f9:	cc                   	int3
84d3fa:	cc                   	int3
84d3fb:	cc                   	int3
84d3fc:	cc                   	int3
84d3fd:	cc                   	int3
84d3fe:	55                   	push   %ebp
84d3ff:	8b ec                	mov    %esp,%ebp
84d401:	a1 58 cb d7 00       	mov    0xd7cb58,%eax
84d406:	56                   	push   %esi
84d407:	85 c0                	test   %eax,%eax
84d409:	75 2b                	jne    0x84d436
84d40b:	68 a8 db c3 00       	push   $0xc3dba8
84d410:	ff 15 14 36 d8 00    	call   *0xd83614
84d416:	85 c0                	test   %eax,%eax
84d418:	74 43                	je     0x84d45d
84d41a:	68 08 dc c3 00       	push   $0xc3dc08
84d41f:	50                   	push   %eax
84d420:	ff 15 20 36 d8 00    	call   *0xd83620
84d426:	8b f0                	mov    %eax,%esi
84d428:	56                   	push   %esi
84d429:	ff 15 6c 37 d8 00    	call   *0xd8376c
84d42f:	a3 58 cb d7 00       	mov    %eax,0xd7cb58
84d434:	eb 09                	jmp    0x84d43f
84d436:	50                   	push   %eax
84d437:	ff 15 f4 36 d8 00    	call   *0xd836f4
84d43d:	8b f0                	mov    %eax,%esi
84d43f:	85 f6                	test   %esi,%esi
84d441:	74 1a                	je     0x84d45d
84d443:	ff 75 18             	push   0x18(%ebp)
84d446:	8b ce                	mov    %esi,%ecx
84d448:	ff 75 14             	push   0x14(%ebp)
84d44b:	ff 75 10             	push   0x10(%ebp)
84d44e:	ff 75 0c             	push   0xc(%ebp)
84d451:	ff 75 08             	push   0x8(%ebp)
84d454:	e8 0c f2 bd ff       	call   0x42c665
84d459:	ff d6                	call   *%esi
84d45b:	eb 02                	jmp    0x84d45f
84d45d:	33 c0                	xor    %eax,%eax
84d45f:	5e                   	pop    %esi
84d460:	5d                   	pop    %ebp
84d461:	c3                   	ret
84d462:	cc                   	int3
84d463:	cc                   	int3
84d464:	cc                   	int3
84d465:	cc                   	int3
84d466:	cc                   	int3
84d467:	cc                   	int3
84d468:	cc                   	int3
84d469:	cc                   	int3
84d46a:	cc                   	int3
84d46b:	cc                   	int3
84d46c:	cc                   	int3
84d46d:	cc                   	int3
84d46e:	cc                   	int3
84d46f:	cc                   	int3
84d470:	cc                   	int3
84d471:	cc                   	int3
84d472:	cc                   	int3
84d473:	cc                   	int3
84d474:	cc                   	int3
84d475:	cc                   	int3
84d476:	cc                   	int3
84d477:	cc                   	int3
84d478:	cc                   	int3
84d479:	cc                   	int3
84d47a:	cc                   	int3
84d47b:	a1 50 cb d7 00       	mov    0xd7cb50,%eax
84d480:	56                   	push   %esi
84d481:	85 c0                	test   %eax,%eax
84d483:	75 2b                	jne    0x84d4b0
84d485:	68 a8 db c3 00       	push   $0xc3dba8
84d48a:	ff 15 14 36 d8 00    	call   *0xd83614
84d490:	85 c0                	test   %eax,%eax
84d492:	74 34                	je     0x84d4c8
84d494:	68 d8 db c3 00       	push   $0xc3dbd8
84d499:	50                   	push   %eax
84d49a:	ff 15 20 36 d8 00    	call   *0xd83620
84d4a0:	8b f0                	mov    %eax,%esi
84d4a2:	56                   	push   %esi
84d4a3:	ff 15 6c 37 d8 00    	call   *0xd8376c
84d4a9:	a3 50 cb d7 00       	mov    %eax,0xd7cb50
84d4ae:	eb 09                	jmp    0x84d4b9
84d4b0:	50                   	push   %eax
84d4b1:	ff 15 f4 36 d8 00    	call   *0xd836f4
84d4b7:	8b f0                	mov    %eax,%esi
84d4b9:	85 f6                	test   %esi,%esi
84d4bb:	74 0b                	je     0x84d4c8
84d4bd:	8b ce                	mov    %esi,%ecx
84d4bf:	e8 a1 f1 bd ff       	call   0x42c665
84d4c4:	ff d6                	call   *%esi
84d4c6:	5e                   	pop    %esi
84d4c7:	c3                   	ret
84d4c8:	b8 05 40 00 80       	mov    $0x80004005,%eax
84d4cd:	5e                   	pop    %esi
84d4ce:	c3                   	ret
84d4cf:	cc                   	int3
84d4d0:	cc                   	int3
84d4d1:	cc                   	int3
84d4d2:	cc                   	int3
84d4d3:	cc                   	int3
84d4d4:	cc                   	int3
84d4d5:	cc                   	int3
84d4d6:	cc                   	int3
84d4d7:	cc                   	int3
84d4d8:	cc                   	int3
84d4d9:	cc                   	int3
84d4da:	cc                   	int3
84d4db:	cc                   	int3
84d4dc:	cc                   	int3
84d4dd:	cc                   	int3
84d4de:	cc                   	int3
84d4df:	cc                   	int3
84d4e0:	cc                   	int3
84d4e1:	cc                   	int3
84d4e2:	cc                   	int3
84d4e3:	cc                   	int3
84d4e4:	a1 54 cb d7 00       	mov    0xd7cb54,%eax
84d4e9:	56                   	push   %esi
84d4ea:	85 c0                	test   %eax,%eax
84d4ec:	75 2b                	jne    0x84d519
84d4ee:	68 a8 db c3 00       	push   $0xc3dba8
84d4f3:	ff 15 14 36 d8 00    	call   *0xd83614
84d4f9:	85 c0                	test   %eax,%eax
84d4fb:	74 34                	je     0x84d531
84d4fd:	68 f0 db c3 00       	push   $0xc3dbf0
84d502:	50                   	push   %eax
84d503:	ff 15 20 36 d8 00    	call   *0xd83620
84d509:	8b f0                	mov    %eax,%esi