4aa355:	33 d2                	xor    %edx,%edx
4aa357:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa35a:	8b 30                	mov    (%eax),%esi
4aa35c:	ff 96 20 01 00 00    	call   *0x120(%esi)
4aa362:	84 c0                	test   %al,%al
4aa364:	0f 84 9c 00 00 00    	je     0x4aa406
4aa36a:	33 c0                	xor    %eax,%eax
4aa36c:	55                   	push   %ebp
4aa36d:	68 e5 a3 4a 00       	push   $0x4aa3e5
4aa372:	64 ff 30             	push   %fs:(%eax)
4aa375:	64 89 20             	mov    %esp,%fs:(%eax)
4aa378:	8b 53 10             	mov    0x10(%ebx),%edx
4aa37b:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa37e:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa384:	e8 b7 e9 f7 ff       	call   0x428d40
4aa389:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa38c:	8b 50 68             	mov    0x68(%eax),%edx
4aa38f:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa392:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa398:	e8 1f e8 f7 ff       	call   0x428bbc
4aa39d:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa3a0:	8b 90 70 01 00 00    	mov    0x170(%eax),%edx
4aa3a6:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa3a9:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa3af:	e8 24 e8 f7 ff       	call   0x428bd8
4aa3b4:	8d 55 cc             	lea    -0x34(%ebp),%edx
4aa3b7:	33 c9                	xor    %ecx,%ecx
4aa3b9:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa3bc:	8b 18                	mov    (%eax),%ebx
4aa3be:	ff 93 fc 00 00 00    	call   *0xfc(%ebx)
4aa3c4:	88 45 f7             	mov    %al,-0x9(%ebp)
4aa3c7:	33 c0                	xor    %eax,%eax
4aa3c9:	5a                   	pop    %edx
4aa3ca:	59                   	pop    %ecx
4aa3cb:	59                   	pop    %ecx
4aa3cc:	64 89 10             	mov    %edx,%fs:(%eax)
4aa3cf:	68 ec a3 4a 00       	push   $0x4aa3ec
4aa3d4:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa3d7:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa3dd:	33 d2                	xor    %edx,%edx
4aa3df:	e8 5c e9 f7 ff       	call   0x428d40
4aa3e4:	c3                   	ret
4aa3e5:	e9 22 9e f5 ff       	jmp    0x40420c
4aa3ea:	eb e8                	jmp    0x4aa3d4
4aa3ec:	80 7d f7 00          	cmpb   $0x0,-0x9(%ebp)
4aa3f0:	75 14                	jne    0x4aa406
4aa3f2:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa3f5:	c7 40 0c 04 00 00 00 	movl   $0x4,0xc(%eax)
4aa3fc:	e8 ef 9e f5 ff       	call   0x4042f0
4aa401:	e9 03 0a 00 00       	jmp    0x4aae09
4aa406:	33 c9                	xor    %ecx,%ecx
4aa408:	b2 01                	mov    $0x1,%dl
4aa40a:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa40d:	8b 18                	mov    (%eax),%ebx
4aa40f:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa415:	84 c0                	test   %al,%al
4aa417:	75 13                	jne    0x4aa42c
4aa419:	b1 02                	mov    $0x2,%cl
4aa41b:	b2 01                	mov    $0x1,%dl
4aa41d:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa420:	8b 18                	mov    (%eax),%ebx
4aa422:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa428:	84 c0                	test   %al,%al
4aa42a:	74 0a                	je     0x4aa436
4aa42c:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa42f:	c7 40 0c 20 00 00 00 	movl   $0x20,0xc(%eax)
4aa436:	b1 01                	mov    $0x1,%cl
4aa438:	b2 01                	mov    $0x1,%dl
4aa43a:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa43d:	8b 18                	mov    (%eax),%ebx
4aa43f:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa445:	84 c0                	test   %al,%al
4aa447:	74 07                	je     0x4aa450
4aa449:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa44c:	83 48 0c 10          	orl    $0x10,0xc(%eax)
4aa450:	b1 03                	mov    $0x3,%cl
4aa452:	b2 01                	mov    $0x1,%dl
4aa454:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa457:	8b 18                	mov    (%eax),%ebx
4aa459:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa45f:	84 c0                	test   %al,%al
4aa461:	74 07                	je     0x4aa46a
4aa463:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa466:	83 48 0c 40          	orl    $0x40,0xc(%eax)
4aa46a:	33 c9                	xor    %ecx,%ecx
4aa46c:	b2 02                	mov    $0x2,%dl
4aa46e:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa471:	8b 18                	mov    (%eax),%ebx
4aa473:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa479:	84 c0                	test   %al,%al
4aa47b:	0f 84 b8 04 00 00    	je     0x4aa939
4aa481:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa484:	83 48 0c 20          	orl    $0x20,0xc(%eax)
4aa488:	e9 ac 04 00 00       	jmp    0x4aa939
4aa48d:	b1 01                	mov    $0x1,%cl
4aa48f:	33 d2                	xor    %edx,%edx
4aa491:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa494:	8b 18                	mov    (%eax),%ebx
4aa496:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa49c:	84 c0                	test   %al,%al
4aa49e:	0f 84 95 04 00 00    	je     0x4aa939
4aa4a4:	8d 55 cc             	lea    -0x34(%ebp),%edx
4aa4a7:	b1 01                	mov    $0x1,%cl
4aa4a9:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa4ac:	8b 18                	mov    (%eax),%ebx
4aa4ae:	ff 93 fc 00 00 00    	call   *0xfc(%ebx)
4aa4b4:	e9 80 04 00 00       	jmp    0x4aa939
4aa4b9:	b1 02                	mov    $0x2,%cl
4aa4bb:	33 d2                	xor    %edx,%edx
4aa4bd:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa4c0:	8b 18                	mov    (%eax),%ebx
4aa4c2:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa4c8:	84 c0                	test   %al,%al
4aa4ca:	0f 84 69 04 00 00    	je     0x4aa939
4aa4d0:	8d 55 cc             	lea    -0x34(%ebp),%edx
4aa4d3:	b1 02                	mov    $0x2,%cl
4aa4d5:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa4d8:	8b 18                	mov    (%eax),%ebx
4aa4da:	ff 93 fc 00 00 00    	call   *0xfc(%ebx)
4aa4e0:	e9 54 04 00 00       	jmp    0x4aa939
4aa4e5:	b1 03                	mov    $0x3,%cl
4aa4e7:	33 d2                	xor    %edx,%edx
4aa4e9:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa4ec:	8b 18                	mov    (%eax),%ebx
4aa4ee:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa4f4:	84 c0                	test   %al,%al
4aa4f6:	0f 84 3d 04 00 00    	je     0x4aa939
4aa4fc:	8d 55 cc             	lea    -0x34(%ebp),%edx
4aa4ff:	b1 03                	mov    $0x3,%cl
4aa501:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa504:	8b 18                	mov    (%eax),%ebx
4aa506:	ff 93 fc 00 00 00    	call   *0xfc(%ebx)
4aa50c:	e9 28 04 00 00       	jmp    0x4aa939
4aa511:	a9 00 00 02 00       	test   $0x20000,%eax
4aa516:	0f 95 45 e6          	setne  -0x1a(%ebp)
4aa51a:	80 7d e6 00          	cmpb   $0x0,-0x1a(%ebp)
4aa51e:	74 16                	je     0x4aa536
4aa520:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa523:	8b 40 08             	mov    0x8(%eax),%eax
4aa526:	83 78 38 00          	cmpl   $0x0,0x38(%eax)
4aa52a:	75 0a                	jne    0x4aa536
4aa52c:	e8 bf 9d f5 ff       	call   0x4042f0
4aa531:	e9 d3 08 00 00       	jmp    0x4aae09
4aa536:	8d 45 a4             	lea    -0x5c(%ebp),%eax
4aa539:	33 c9                	xor    %ecx,%ecx
4aa53b:	ba 28 00 00 00       	mov    $0x28,%edx
4aa540:	e8 fb 8c f5 ff       	call   0x403240
4aa545:	8b 43 24             	mov    0x24(%ebx),%eax
4aa548:	89 45 a8             	mov    %eax,-0x58(%ebp)
4aa54b:	f7 43 0c 02 00 01 00 	testl  $0x10002,0xc(%ebx)
4aa552:	74 50                	je     0x4aa5a4
4aa554:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa557:	83 b8 98 02 00 00 00 	cmpl   $0x0,0x298(%eax)
4aa55e:	74 44                	je     0x4aa5a4
4aa560:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa563:	83 b8 9c 02 00 00 00 	cmpl   $0x0,0x29c(%eax)
4aa56a:	74 38                	je     0x4aa5a4
4aa56c:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa56f:	8b 80 9c 02 00 00    	mov    0x29c(%eax),%eax
4aa575:	50                   	push   %eax
4aa576:	8b 43 10             	mov    0x10(%ebx),%eax
4aa579:	50                   	push   %eax
4aa57a:	e8 81 d1 f5 ff       	call   0x407700
4aa57f:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa582:	8b 80 98 02 00 00    	mov    0x298(%eax),%eax
4aa588:	50                   	push   %eax
4aa589:	e8 82 cf f5 ff       	call   0x407510
4aa58e:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa591:	33 d2                	xor    %edx,%edx
4aa593:	89 90 98 02 00 00    	mov    %edx,0x298(%eax)
4aa599:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa59c:	33 d2                	xor    %edx,%edx
4aa59e:	89 90 9c 02 00 00    	mov    %edx,0x29c(%eax)
4aa5a4:	8b 43 0c             	mov    0xc(%ebx),%eax
4aa5a7:	a9 01 00 01 00       	test   $0x10001,%eax
4aa5ac:	0f 84 7e 02 00 00    	je     0x4aa830
4aa5b2:	33 d2                	xor    %edx,%edx
4aa5b4:	55                   	push   %ebp
4aa5b5:	68 8f a7 4a 00       	push   $0x4aa78f
4aa5ba:	64 ff 32             	push   %fs:(%edx)
4aa5bd:	64 89 22             	mov    %esp,%fs:(%edx)
4aa5c0:	8b 53 10             	mov    0x10(%ebx),%edx
4aa5c3:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa5c6:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa5cc:	e8 6f e7 f7 ff       	call   0x428d40
4aa5d1:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa5d4:	8b 50 68             	mov    0x68(%eax),%edx
4aa5d7:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa5da:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa5e0:	e8 d7 e5 f7 ff       	call   0x428bbc
4aa5e5:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa5e8:	8b 90 70 01 00 00    	mov    0x170(%eax),%edx
4aa5ee:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa5f1:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa5f7:	e8 dc e5 f7 ff       	call   0x428bd8
4aa5fc:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa5ff:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa605:	8b 50 0c             	mov    0xc(%eax),%edx
4aa608:	8b 4d fc             	mov    -0x4(%ebp),%ecx
4aa60b:	89 4a 0c             	mov    %ecx,0xc(%edx)
4aa60e:	c7 42 08 f8 bf 4a 00 	movl   $0x4abff8,0x8(%edx)
4aa615:	8b 40 14             	mov    0x14(%eax),%eax
4aa618:	8b 55 fc             	mov    -0x4(%ebp),%edx
4aa61b:	89 50 0c             	mov    %edx,0xc(%eax)
4aa61e:	c7 40 08 f8 bf 4a 00 	movl   $0x4abff8,0x8(%eax)
4aa625:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa628:	c6 80 8a 02 00 00 00 	movb   $0x0,0x28a(%eax)
4aa62f:	80 7d e6 00          	cmpb   $0x0,-0x1a(%ebp)
4aa633:	74 2d                	je     0x4aa662
4aa635:	66 8b 43 28          	mov    0x28(%ebx),%ax
4aa639:	50                   	push   %eax
4aa63a:	6a 00                	push   $0x0
4aa63c:	8d 55 a4             	lea    -0x5c(%ebp),%edx
4aa63f:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa642:	e8 7d f9 ff ff       	call   0x4a9fc4
4aa647:	8b d0                	mov    %eax,%edx
4aa649:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa64c:	8b 40 08             	mov    0x8(%eax),%eax
4aa64f:	8b 48 38             	mov    0x38(%eax),%ecx
4aa652:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa655:	8b 30                	mov    (%eax),%esi
4aa657:	ff 96 04 01 00 00    	call   *0x104(%esi)
4aa65d:	88 45 f7             	mov    %al,-0x9(%ebp)
4aa660:	eb 21                	jmp    0x4aa683
4aa662:	6a 00                	push   $0x0
4aa664:	8d 55 a4             	lea    -0x5c(%ebp),%edx
4aa667:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa66a:	e8 55 f9 ff ff       	call   0x4a9fc4
4aa66f:	8b d0                	mov    %eax,%edx
4aa671:	66 8b 4b 28          	mov    0x28(%ebx),%cx
4aa675:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa678:	8b 30                	mov    (%eax),%esi
4aa67a:	ff 96 00 01 00 00    	call   *0x100(%esi)
4aa680:	88 45 f7             	mov    %al,-0x9(%ebp)
4aa683:	80 7d f7 00          	cmpb   $0x0,-0x9(%ebp)
4aa687:	75 16                	jne    0x4aa69f
4aa689:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa68c:	83 48 0c 04          	orl    $0x4,0xc(%eax)
4aa690:	e8 5b 9c f5 ff       	call   0x4042f0
4aa695:	e8 56 9c f5 ff       	call   0x4042f0
4aa69a:	e9 6a 07 00 00       	jmp    0x4aae09
4aa69f:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa6a2:	80 b8 8a 02 00 00 00 	cmpb   $0x0,0x28a(%eax)
4aa6a9:	0f 84 c2 00 00 00    	je     0x4aa771
4aa6af:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa6b2:	c6 80 8a 02 00 00 00 	movb   $0x0,0x28a(%eax)
4aa6b9:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa6bc:	8b b0 10 02 00 00    	mov    0x210(%eax),%esi
4aa6c2:	8b 46 0c             	mov    0xc(%esi),%eax
4aa6c5:	33 d2                	xor    %edx,%edx
4aa6c7:	89 50 08             	mov    %edx,0x8(%eax)
4aa6ca:	89 50 0c             	mov    %edx,0xc(%eax)
4aa6cd:	8b 46 14             	mov    0x14(%esi),%eax
4aa6d0:	33 d2                	xor    %edx,%edx
4aa6d2:	89 50 08             	mov    %edx,0x8(%eax)
4aa6d5:	89 50 0c             	mov    %edx,0xc(%eax)
4aa6d8:	8b 7d f8             	mov    -0x8(%ebp),%edi
4aa6db:	8b 7f 08             	mov    0x8(%edi),%edi
4aa6de:	8b 46 0c             	mov    0xc(%esi),%eax
4aa6e1:	8b 40 18             	mov    0x18(%eax),%eax
4aa6e4:	e8 ef ce f7 ff       	call   0x4275d8
4aa6e9:	89 47 30             	mov    %eax,0x30(%edi)
4aa6ec:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa6ef:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa6f5:	8b 40 14             	mov    0x14(%eax),%eax
4aa6f8:	e8 7f db f7 ff       	call   0x42827c
4aa6fd:	e8 d6 ce f7 ff       	call   0x4275d8
4aa702:	89 47 34             	mov    %eax,0x34(%edi)
4aa705:	8d 85 68 ff ff ff    	lea    -0x98(%ebp),%eax
4aa70b:	50                   	push   %eax
4aa70c:	6a 3c                	push   $0x3c
4aa70e:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa711:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa717:	8b 40 0c             	mov    0xc(%eax),%eax
4aa71a:	e8 8d d3 f7 ff       	call   0x427aac
4aa71f:	50                   	push   %eax
4aa720:	e8 cb ce f5 ff       	call   0x4075f0
4aa725:	85 c0                	test   %eax,%eax
4aa727:	74 48                	je     0x4aa771
4aa729:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa72c:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa732:	33 d2                	xor    %edx,%edx
4aa734:	e8 07 e6 f7 ff       	call   0x428d40
4aa739:	8d 85 68 ff ff ff    	lea    -0x98(%ebp),%eax
4aa73f:	50                   	push   %eax
4aa740:	e8 5b cd f5 ff       	call   0x4074a0
4aa745:	8b 55 fc             	mov    -0x4(%ebp),%edx
4aa748:	89 82 98 02 00 00    	mov    %eax,0x298(%edx)
4aa74e:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa751:	8b 80 98 02 00 00    	mov    0x298(%eax),%eax
4aa757:	50                   	push   %eax
4aa758:	8b 43 10             	mov    0x10(%ebx),%eax
4aa75b:	50                   	push   %eax
4aa75c:	e8 9f cf f5 ff       	call   0x407700
4aa761:	8b 55 fc             	mov    -0x4(%ebp),%edx
4aa764:	89 82 9c 02 00 00    	mov    %eax,0x29c(%edx)
4aa76a:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa76d:	83 48 0c 02          	orl    $0x2,0xc(%eax)
4aa771:	33 c0                	xor    %eax,%eax
4aa773:	5a                   	pop    %edx
4aa774:	59                   	pop    %ecx
4aa775:	59                   	pop    %ecx
4aa776:	64 89 10             	mov    %edx,%fs:(%eax)
4aa779:	68 96 a7 4a 00       	push   $0x4aa796
4aa77e:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa781:	8b 80 10 02 00 00    	mov    0x210(%eax),%eax
4aa787:	33 d2                	xor    %edx,%edx
4aa789:	e8 b2 e5 f7 ff       	call   0x428d40
4aa78e:	c3                   	ret
4aa78f:	e9 78 9a f5 ff       	jmp    0x40420c
4aa794:	eb e8                	jmp    0x4aa77e
4aa796:	80 7d e6 00          	cmpb   $0x0,-0x1a(%ebp)
4aa79a:	75 57                	jne    0x4aa7f3
4aa79c:	33 c9                	xor    %ecx,%ecx
4aa79e:	b2 02                	mov    $0x2,%dl
4aa7a0:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa7a3:	8b 18                	mov    (%eax),%ebx
4aa7a5:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa7ab:	84 c0                	test   %al,%al
4aa7ad:	74 07                	je     0x4aa7b6
4aa7af:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa7b2:	83 48 0c 20          	orl    $0x20,0xc(%eax)
4aa7b6:	b1 01                	mov    $0x1,%cl
4aa7b8:	b2 01                	mov    $0x1,%dl
4aa7ba:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa7bd:	8b 18                	mov    (%eax),%ebx
4aa7bf:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa7c5:	84 c0                	test   %al,%al
4aa7c7:	74 07                	je     0x4aa7d0
4aa7c9:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa7cc:	83 48 0c 10          	orl    $0x10,0xc(%eax)
4aa7d0:	b1 03                	mov    $0x3,%cl
4aa7d2:	b2 01                	mov    $0x1,%dl
4aa7d4:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa7d7:	8b 18                	mov    (%eax),%ebx
4aa7d9:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa7df:	84 c0                	test   %al,%al
4aa7e1:	0f 84 52 01 00 00    	je     0x4aa939
4aa7e7:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa7ea:	83 48 0c 40          	orl    $0x40,0xc(%eax)
4aa7ee:	e9 46 01 00 00       	jmp    0x4aa939
4aa7f3:	b1 01                	mov    $0x1,%cl
4aa7f5:	b2 02                	mov    $0x2,%dl
4aa7f7:	8b 45 fc             	mov    -0x4(%ebp),%eax
4aa7fa:	8b 18                	mov    (%eax),%ebx
4aa7fc:	ff 93 20 01 00 00    	call   *0x120(%ebx)
4aa802:	84 c0                	test   %al,%al
4aa804:	74 07                	je     0x4aa80d
4aa806:	8b 45 f8             	mov    -0x8(%ebp),%eax
4aa809:	83 48 0c 10          	orl    $0x10,0xc(%eax)