412391:	c7 03 a4 1b 4b 00    	movl   $0x4b1ba4,(%ebx)
412397:	8b 00                	mov    (%eax),%eax
412399:	89 43 10             	mov    %eax,0x10(%ebx)
41239c:	8b 47 04             	mov    0x4(%edi),%eax
41239f:	89 45 fc             	mov    %eax,-0x4(%ebp)
4123a2:	c7 47 04 00 00 00 00 	movl   $0x0,0x4(%edi)
4123a9:	8b 43 0c             	mov    0xc(%ebx),%eax
4123ac:	89 45 f8             	mov    %eax,-0x8(%ebp)
4123af:	85 c0                	test   %eax,%eax
4123b1:	74 13                	je     0x4123c6
4123b3:	8b 00                	mov    (%eax),%eax
4123b5:	6a 01                	push   $0x1
4123b7:	8b 30                	mov    (%eax),%esi
4123b9:	8b ce                	mov    %esi,%ecx
4123bb:	ff 15 d4 e2 49 00    	call   *0x49e2d4
4123c1:	8b 4d f8             	mov    -0x8(%ebp),%ecx
4123c4:	ff d6                	call   *%esi
4123c6:	8b 45 fc             	mov    -0x4(%ebp),%eax
4123c9:	89 43 0c             	mov    %eax,0xc(%ebx)
4123cc:	8b 47 04             	mov    0x4(%edi),%eax
4123cf:	89 45 fc             	mov    %eax,-0x4(%ebp)
4123d2:	85 c0                	test   %eax,%eax
4123d4:	74 13                	je     0x4123e9
4123d6:	8b 00                	mov    (%eax),%eax
4123d8:	6a 01                	push   $0x1
4123da:	8b 30                	mov    (%eax),%esi
4123dc:	8b ce                	mov    %esi,%ecx
4123de:	ff 15 d4 e2 49 00    	call   *0x49e2d4
4123e4:	8b 4d fc             	mov    -0x4(%ebp),%ecx
4123e7:	ff d6                	call   *%esi
4123e9:	8a 45 10             	mov    0x10(%ebp),%al
4123ec:	89 5f 04             	mov    %ebx,0x4(%edi)
4123ef:	88 47 08             	mov    %al,0x8(%edi)
4123f2:	8b c7                	mov    %edi,%eax
4123f4:	5f                   	pop    %edi
4123f5:	5e                   	pop    %esi
4123f6:	5b                   	pop    %ebx
4123f7:	8b e5                	mov    %ebp,%esp
4123f9:	5d                   	pop    %ebp
4123fa:	c2 0c 00             	ret    $0xc
4123fd:	cc                   	int3
4123fe:	cc                   	int3
4123ff:	cc                   	int3
412400:	55                   	push   %ebp
412401:	8b ec                	mov    %esp,%ebp
412403:	83 ec 08             	sub    $0x8,%esp
412406:	53                   	push   %ebx
412407:	56                   	push   %esi
412408:	57                   	push   %edi
412409:	6a 14                	push   $0x14
41240b:	8b f9                	mov    %ecx,%edi
41240d:	e8 c6 75 05 00       	call   0x4699d8
412412:	8b d8                	mov    %eax,%ebx
412414:	0f 57 c0             	xorps  %xmm0,%xmm0
412417:	8b 45 08             	mov    0x8(%ebp),%eax
41241a:	83 c4 04             	add    $0x4,%esp
41241d:	89 5d fc             	mov    %ebx,-0x4(%ebp)
412420:	0f 11 03             	movups %xmm0,(%ebx)
412423:	c7 43 10 00 00 00 00 	movl   $0x0,0x10(%ebx)
41242a:	89 43 04             	mov    %eax,0x4(%ebx)
41242d:	8b 45 0c             	mov    0xc(%ebp),%eax
412430:	66 c7 43 08 01 00    	movw   $0x1,0x8(%ebx)
412436:	c7 43 0c 00 00 00 00 	movl   $0x0,0xc(%ebx)
41243d:	c7 03 d4 10 4b 00    	movl   $0x4b10d4,(%ebx)
412443:	8a 00                	mov    (%eax),%al
412445:	88 43 10             	mov    %al,0x10(%ebx)
412448:	8b 47 04             	mov    0x4(%edi),%eax
41244b:	89 45 fc             	mov    %eax,-0x4(%ebp)
41244e:	c7 47 04 00 00 00 00 	movl   $0x0,0x4(%edi)
412455:	8b 43 0c             	mov    0xc(%ebx),%eax
412458:	89 45 f8             	mov    %eax,-0x8(%ebp)
41245b:	85 c0                	test   %eax,%eax
41245d:	74 13                	je     0x412472
41245f:	8b 00                	mov    (%eax),%eax
412461:	6a 01                	push   $0x1
412463:	8b 30                	mov    (%eax),%esi
412465:	8b ce                	mov    %esi,%ecx
412467:	ff 15 d4 e2 49 00    	call   *0x49e2d4
41246d:	8b 4d f8             	mov    -0x8(%ebp),%ecx
412470:	ff d6                	call   *%esi
412472:	8b 45 fc             	mov    -0x4(%ebp),%eax
412475:	89 43 0c             	mov    %eax,0xc(%ebx)
412478:	8b 47 04             	mov    0x4(%edi),%eax
41247b:	89 45 fc             	mov    %eax,-0x4(%ebp)
41247e:	85 c0                	test   %eax,%eax
412480:	74 13                	je     0x412495
412482:	8b 00                	mov    (%eax),%eax
412484:	6a 01                	push   $0x1
412486:	8b 30                	mov    (%eax),%esi
412488:	8b ce                	mov    %esi,%ecx
41248a:	ff 15 d4 e2 49 00    	call   *0x49e2d4
412490:	8b 4d fc             	mov    -0x4(%ebp),%ecx
412493:	ff d6                	call   *%esi
412495:	89 5f 04             	mov    %ebx,0x4(%edi)
412498:	8b c7                	mov    %edi,%eax
41249a:	c6 47 08 01          	movb   $0x1,0x8(%edi)
41249e:	5f                   	pop    %edi
41249f:	5e                   	pop    %esi
4124a0:	5b                   	pop    %ebx
4124a1:	8b e5                	mov    %ebp,%esp
4124a3:	5d                   	pop    %ebp
4124a4:	c2 0c 00             	ret    $0xc
4124a7:	cc                   	int3
4124a8:	cc                   	int3
4124a9:	cc                   	int3
4124aa:	cc                   	int3
4124ab:	cc                   	int3
4124ac:	cc                   	int3
4124ad:	cc                   	int3
4124ae:	cc                   	int3
4124af:	cc                   	int3
4124b0:	83 e9 34             	sub    $0x34,%ecx
4124b3:	e9 d8 b8 ff ff       	jmp    0x40dd90
4124b8:	cc                   	int3
4124b9:	cc                   	int3
4124ba:	cc                   	int3
4124bb:	cc                   	int3
4124bc:	cc                   	int3
4124bd:	cc                   	int3
4124be:	cc                   	int3
4124bf:	cc                   	int3
4124c0:	83 e9 04             	sub    $0x4,%ecx
4124c3:	e9 98 ba ff ff       	jmp    0x40df60
4124c8:	cc                   	int3
4124c9:	cc                   	int3
4124ca:	cc                   	int3
4124cb:	cc                   	int3
4124cc:	cc                   	int3
4124cd:	cc                   	int3
4124ce:	cc                   	int3
4124cf:	cc                   	int3
4124d0:	83 e9 28             	sub    $0x28,%ecx
4124d3:	e9 b8 d0 ff ff       	jmp    0x40f590
4124d8:	cc                   	int3
4124d9:	cc                   	int3
4124da:	cc                   	int3
4124db:	cc                   	int3
4124dc:	cc                   	int3
4124dd:	cc                   	int3
4124de:	cc                   	int3
4124df:	cc                   	int3
4124e0:	83 e9 04             	sub    $0x4,%ecx
4124e3:	e9 68 af ff ff       	jmp    0x40d450
4124e8:	cc                   	int3
4124e9:	cc                   	int3
4124ea:	cc                   	int3
4124eb:	cc                   	int3
4124ec:	cc                   	int3
4124ed:	cc                   	int3
4124ee:	cc                   	int3
4124ef:	cc                   	int3
4124f0:	83 e9 04             	sub    $0x4,%ecx
4124f3:	e9 c8 b1 ff ff       	jmp    0x40d6c0
4124f8:	cc                   	int3
4124f9:	cc                   	int3
4124fa:	cc                   	int3
4124fb:	cc                   	int3
4124fc:	cc                   	int3
4124fd:	cc                   	int3
4124fe:	cc                   	int3
4124ff:	cc                   	int3
412500:	83 e9 04             	sub    $0x4,%ecx
412503:	e9 68 b9 ff ff       	jmp    0x40de70
412508:	cc                   	int3
412509:	cc                   	int3
41250a:	cc                   	int3
41250b:	cc                   	int3
41250c:	cc                   	int3
41250d:	cc                   	int3
41250e:	cc                   	int3
41250f:	cc                   	int3
412510:	83 e9 34             	sub    $0x34,%ecx
412513:	e9 48 c0 ff ff       	jmp    0x40e560
412518:	cc                   	int3
412519:	cc                   	int3
41251a:	cc                   	int3
41251b:	cc                   	int3
41251c:	cc                   	int3
41251d:	cc                   	int3
41251e:	cc                   	int3
41251f:	cc                   	int3
412520:	83 e9 38             	sub    $0x38,%ecx
412523:	e9 38 c0 ff ff       	jmp    0x40e560
412528:	cc                   	int3
412529:	cc                   	int3
41252a:	cc                   	int3
41252b:	cc                   	int3
41252c:	cc                   	int3
41252d:	cc                   	int3
41252e:	cc                   	int3
41252f:	cc                   	int3
412530:	83 e9 08             	sub    $0x8,%ecx
412533:	e9 38 c3 ff ff       	jmp    0x40e870
412538:	cc                   	int3
412539:	cc                   	int3
41253a:	cc                   	int3
41253b:	cc                   	int3
41253c:	cc                   	int3
41253d:	cc                   	int3
41253e:	cc                   	int3
41253f:	cc                   	int3
412540:	83 e9 04             	sub    $0x4,%ecx
412543:	e9 28 b0 ff ff       	jmp    0x40d570
412548:	cc                   	int3
412549:	cc                   	int3
41254a:	cc                   	int3
41254b:	cc                   	int3
41254c:	cc                   	int3
41254d:	cc                   	int3
41254e:	cc                   	int3
41254f:	cc                   	int3
412550:	83 e9 34             	sub    $0x34,%ecx
412553:	e9 a8 c2 ff ff       	jmp    0x40e800
412558:	cc                   	int3
412559:	cc                   	int3
41255a:	cc                   	int3
41255b:	cc                   	int3
41255c:	cc                   	int3
41255d:	cc                   	int3
41255e:	cc                   	int3
41255f:	cc                   	int3
412560:	83 e9 34             	sub    $0x34,%ecx
412563:	e9 c8 c2 ff ff       	jmp    0x40e830
412568:	cc                   	int3
412569:	cc                   	int3
41256a:	cc                   	int3
41256b:	cc                   	int3
41256c:	cc                   	int3
41256d:	cc                   	int3
41256e:	cc                   	int3
41256f:	cc                   	int3
412570:	83 e9 28             	sub    $0x28,%ecx
412573:	e9 a8 d0 ff ff       	jmp    0x40f620
412578:	cc                   	int3
412579:	cc                   	int3
41257a:	cc                   	int3
41257b:	cc                   	int3
41257c:	cc                   	int3
41257d:	cc                   	int3
41257e:	cc                   	int3
41257f:	cc                   	int3
412580:	83 e9 28             	sub    $0x28,%ecx
412583:	e9 38 d0 ff ff       	jmp    0x40f5c0
412588:	cc                   	int3
412589:	cc                   	int3
41258a:	cc                   	int3
41258b:	cc                   	int3
41258c:	cc                   	int3
41258d:	cc                   	int3
41258e:	cc                   	int3
41258f:	cc                   	int3
412590:	83 e9 04             	sub    $0x4,%ecx
412593:	e9 28 e4 ff ff       	jmp    0x4109c0
412598:	cc                   	int3
412599:	cc                   	int3
41259a:	cc                   	int3
41259b:	cc                   	int3
41259c:	cc                   	int3
41259d:	cc                   	int3
41259e:	cc                   	int3
41259f:	cc                   	int3
4125a0:	83 e9 04             	sub    $0x4,%ecx
4125a3:	e9 b8 bf ff ff       	jmp    0x40e560
4125a8:	cc                   	int3
4125a9:	cc                   	int3
4125aa:	cc                   	int3
4125ab:	cc                   	int3
4125ac:	cc                   	int3
4125ad:	cc                   	int3
4125ae:	cc                   	int3
4125af:	cc                   	int3
4125b0:	83 e9 34             	sub    $0x34,%ecx
4125b3:	e9 08 b8 ff ff       	jmp    0x40ddc0
4125b8:	cc                   	int3
4125b9:	cc                   	int3
4125ba:	cc                   	int3
4125bb:	cc                   	int3
4125bc:	cc                   	int3
4125bd:	cc                   	int3
4125be:	cc                   	int3
4125bf:	cc                   	int3
4125c0:	83 e9 04             	sub    $0x4,%ecx
4125c3:	e9 d8 e1 ff ff       	jmp    0x4107a0
4125c8:	cc                   	int3
4125c9:	cc                   	int3
4125ca:	cc                   	int3
4125cb:	cc                   	int3
4125cc:	cc                   	int3
4125cd:	cc                   	int3
4125ce:	cc                   	int3
4125cf:	cc                   	int3
4125d0:	83 e9 28             	sub    $0x28,%ecx
4125d3:	e9 18 d0 ff ff       	jmp    0x40f5f0
4125d8:	cc                   	int3
4125d9:	cc                   	int3
4125da:	cc                   	int3
4125db:	cc                   	int3
4125dc:	cc                   	int3
4125dd:	cc                   	int3
4125de:	cc                   	int3
4125df:	cc                   	int3
4125e0:	81 e9 e4 00 00 00    	sub    $0xe4,%ecx
4125e6:	e9 75 bf ff ff       	jmp    0x40e560
4125eb:	cc                   	int3
4125ec:	cc                   	int3
4125ed:	cc                   	int3
4125ee:	cc                   	int3
4125ef:	cc                   	int3
4125f0:	83 e9 04             	sub    $0x4,%ecx
4125f3:	e9 08 c2 ff ff       	jmp    0x40e800
4125f8:	cc                   	int3
4125f9:	cc                   	int3
4125fa:	cc                   	int3
4125fb:	cc                   	int3
4125fc:	cc                   	int3
4125fd:	cc                   	int3
4125fe:	cc                   	int3
4125ff:	cc                   	int3
412600:	83 e9 34             	sub    $0x34,%ecx
412603:	e9 78 b7 ff ff       	jmp    0x40dd80
412608:	cc                   	int3
412609:	cc                   	int3
41260a:	cc                   	int3
41260b:	cc                   	int3
41260c:	cc                   	int3
41260d:	cc                   	int3
41260e:	cc                   	int3
41260f:	cc                   	int3
412610:	53                   	push   %ebx
412611:	8b dc                	mov    %esp,%ebx
412613:	83 ec 08             	sub    $0x8,%esp
412616:	83 e4 f8             	and    $0xfffffff8,%esp
412619:	83 c4 04             	add    $0x4,%esp
41261c:	55                   	push   %ebp
41261d:	8b 6b 04             	mov    0x4(%ebx),%ebp
412620:	89 6c 24 04          	mov    %ebp,0x4(%esp)
412624:	8b ec                	mov    %esp,%ebp
412626:	6a ff                	push   $0xffffffff
412628:	68 12 89 49 00       	push   $0x498912
41262d:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
412633:	50                   	push   %eax
412634:	53                   	push   %ebx
412635:	81 ec 80 00 00 00    	sub    $0x80,%esp
41263b:	56                   	push   %esi
41263c:	57                   	push   %edi
41263d:	a1 14 40 4c 00       	mov    0x4c4014,%eax
412642:	33 c5                	xor    %ebp,%eax
412644:	50                   	push   %eax
412645:	8d 45 f4             	lea    -0xc(%ebp),%eax
412648:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0