43b380:	0f 85 3b ff ff ff    	jne    0x43b2c1
43b386:	e9 59 ff ff ff       	jmp    0x43b2e4
43b38b:	66 0f d6 04 24       	movq   %xmm0,(%esp)
43b390:	66 0f d6 4c 24 08    	movq   %xmm1,0x8(%esp)
43b396:	e8 c9 bd fe ff       	call   0x427164
43b39b:	dd 1c 24             	fstpl  (%esp)
43b39e:	f3 0f 7e 04 24       	movq   (%esp),%xmm0
43b3a3:	83 c4 10             	add    $0x10,%esp
43b3a6:	c3                   	ret
43b3a7:	8d a4 24 00 00 00 00 	lea    0x0(%esp),%esp
43b3ae:	8b ff                	mov    %edi,%edi
43b3b0:	8d 4d 08             	lea    0x8(%ebp),%ecx
43b3b3:	e9 f8 5d fc ff       	jmp    0x4011b0
43b3b8:	68 84 00 00 00       	push   $0x84
43b3bd:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b3c0:	50                   	push   %eax
43b3c1:	e8 f2 e7 fd ff       	call   0x419bb8
43b3c6:	83 c4 08             	add    $0x8,%esp
43b3c9:	c3                   	ret
43b3ca:	68 84 00 00 00       	push   $0x84
43b3cf:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b3d2:	50                   	push   %eax
43b3d3:	e8 e0 e7 fd ff       	call   0x419bb8
43b3d8:	83 c4 08             	add    $0x8,%esp
43b3db:	c3                   	ret
43b3dc:	68 84 00 00 00       	push   $0x84
43b3e1:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b3e4:	50                   	push   %eax
43b3e5:	e8 ce e7 fd ff       	call   0x419bb8
43b3ea:	83 c4 08             	add    $0x8,%esp
43b3ed:	c3                   	ret
43b3ee:	68 84 00 00 00       	push   $0x84
43b3f3:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b3f6:	50                   	push   %eax
43b3f7:	e8 bc e7 fd ff       	call   0x419bb8
43b3fc:	83 c4 08             	add    $0x8,%esp
43b3ff:	c3                   	ret
43b400:	68 84 00 00 00       	push   $0x84
43b405:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b408:	50                   	push   %eax
43b409:	e8 aa e7 fd ff       	call   0x419bb8
43b40e:	83 c4 08             	add    $0x8,%esp
43b411:	c3                   	ret
43b412:	68 84 00 00 00       	push   $0x84
43b417:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b41a:	50                   	push   %eax
43b41b:	e8 98 e7 fd ff       	call   0x419bb8
43b420:	83 c4 08             	add    $0x8,%esp
43b423:	c3                   	ret
43b424:	68 84 00 00 00       	push   $0x84
43b429:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b42c:	50                   	push   %eax
43b42d:	e8 86 e7 fd ff       	call   0x419bb8
43b432:	83 c4 08             	add    $0x8,%esp
43b435:	c3                   	ret
43b436:	68 84 00 00 00       	push   $0x84
43b43b:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b43e:	50                   	push   %eax
43b43f:	e8 74 e7 fd ff       	call   0x419bb8
43b444:	83 c4 08             	add    $0x8,%esp
43b447:	c3                   	ret
43b448:	68 84 00 00 00       	push   $0x84
43b44d:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b450:	50                   	push   %eax
43b451:	e8 62 e7 fd ff       	call   0x419bb8
43b456:	83 c4 08             	add    $0x8,%esp
43b459:	c3                   	ret
43b45a:	68 84 00 00 00       	push   $0x84
43b45f:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b462:	50                   	push   %eax
43b463:	e8 50 e7 fd ff       	call   0x419bb8
43b468:	83 c4 08             	add    $0x8,%esp
43b46b:	c3                   	ret
43b46c:	68 84 00 00 00       	push   $0x84
43b471:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b474:	50                   	push   %eax
43b475:	e8 3e e7 fd ff       	call   0x419bb8
43b47a:	83 c4 08             	add    $0x8,%esp
43b47d:	c3                   	ret
43b47e:	68 84 00 00 00       	push   $0x84
43b483:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b486:	50                   	push   %eax
43b487:	e8 2c e7 fd ff       	call   0x419bb8
43b48c:	83 c4 08             	add    $0x8,%esp
43b48f:	c3                   	ret
43b490:	68 84 00 00 00       	push   $0x84
43b495:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b498:	50                   	push   %eax
43b499:	e8 1a e7 fd ff       	call   0x419bb8
43b49e:	83 c4 08             	add    $0x8,%esp
43b4a1:	c3                   	ret
43b4a2:	68 84 00 00 00       	push   $0x84
43b4a7:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b4aa:	50                   	push   %eax
43b4ab:	e8 08 e7 fd ff       	call   0x419bb8
43b4b0:	83 c4 08             	add    $0x8,%esp
43b4b3:	c3                   	ret
43b4b4:	68 84 00 00 00       	push   $0x84
43b4b9:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b4bc:	50                   	push   %eax
43b4bd:	e8 f6 e6 fd ff       	call   0x419bb8
43b4c2:	83 c4 08             	add    $0x8,%esp
43b4c5:	c3                   	ret
43b4c6:	cc                   	int3
43b4c7:	cc                   	int3
43b4c8:	cc                   	int3
43b4c9:	cc                   	int3
43b4ca:	cc                   	int3
43b4cb:	90                   	nop
43b4cc:	90                   	nop
43b4cd:	8b 54 24 08          	mov    0x8(%esp),%edx
43b4d1:	8d 42 0c             	lea    0xc(%edx),%eax
43b4d4:	8b 4a c0             	mov    -0x40(%edx),%ecx
43b4d7:	33 c8                	xor    %eax,%ecx
43b4d9:	e8 cc e6 fd ff       	call   0x419baa
43b4de:	8b 4a fc             	mov    -0x4(%edx),%ecx
43b4e1:	33 c8                	xor    %eax,%ecx
43b4e3:	e8 c2 e6 fd ff       	call   0x419baa
43b4e8:	b8 90 16 45 00       	mov    $0x451690,%eax
43b4ed:	e9 23 fa fd ff       	jmp    0x41af15
43b4f2:	cc                   	int3
43b4f3:	cc                   	int3
43b4f4:	cc                   	int3
43b4f5:	cc                   	int3
43b4f6:	cc                   	int3
43b4f7:	cc                   	int3
43b4f8:	cc                   	int3
43b4f9:	cc                   	int3
43b4fa:	cc                   	int3
43b4fb:	cc                   	int3
43b4fc:	cc                   	int3
43b4fd:	cc                   	int3
43b4fe:	cc                   	int3
43b4ff:	cc                   	int3
43b500:	8d 4d 08             	lea    0x8(%ebp),%ecx
43b503:	e9 a8 5c fc ff       	jmp    0x4011b0
43b508:	68 84 00 00 00       	push   $0x84
43b50d:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b510:	50                   	push   %eax
43b511:	e8 a2 e6 fd ff       	call   0x419bb8
43b516:	83 c4 08             	add    $0x8,%esp
43b519:	c3                   	ret
43b51a:	68 84 00 00 00       	push   $0x84
43b51f:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b522:	50                   	push   %eax
43b523:	e8 90 e6 fd ff       	call   0x419bb8
43b528:	83 c4 08             	add    $0x8,%esp
43b52b:	c3                   	ret
43b52c:	68 84 00 00 00       	push   $0x84
43b531:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b534:	50                   	push   %eax
43b535:	e8 7e e6 fd ff       	call   0x419bb8
43b53a:	83 c4 08             	add    $0x8,%esp
43b53d:	c3                   	ret
43b53e:	68 84 00 00 00       	push   $0x84
43b543:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b546:	50                   	push   %eax
43b547:	e8 6c e6 fd ff       	call   0x419bb8
43b54c:	83 c4 08             	add    $0x8,%esp
43b54f:	c3                   	ret
43b550:	68 84 00 00 00       	push   $0x84
43b555:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b558:	50                   	push   %eax
43b559:	e8 5a e6 fd ff       	call   0x419bb8
43b55e:	83 c4 08             	add    $0x8,%esp
43b561:	c3                   	ret
43b562:	68 84 00 00 00       	push   $0x84
43b567:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b56a:	50                   	push   %eax
43b56b:	e8 48 e6 fd ff       	call   0x419bb8
43b570:	83 c4 08             	add    $0x8,%esp
43b573:	c3                   	ret
43b574:	68 84 00 00 00       	push   $0x84
43b579:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b57c:	50                   	push   %eax
43b57d:	e8 36 e6 fd ff       	call   0x419bb8
43b582:	83 c4 08             	add    $0x8,%esp
43b585:	c3                   	ret
43b586:	68 84 00 00 00       	push   $0x84
43b58b:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b58e:	50                   	push   %eax
43b58f:	e8 24 e6 fd ff       	call   0x419bb8
43b594:	83 c4 08             	add    $0x8,%esp
43b597:	c3                   	ret
43b598:	68 84 00 00 00       	push   $0x84
43b59d:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b5a0:	50                   	push   %eax
43b5a1:	e8 12 e6 fd ff       	call   0x419bb8
43b5a6:	83 c4 08             	add    $0x8,%esp
43b5a9:	c3                   	ret
43b5aa:	68 84 00 00 00       	push   $0x84
43b5af:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b5b2:	50                   	push   %eax
43b5b3:	e8 00 e6 fd ff       	call   0x419bb8
43b5b8:	83 c4 08             	add    $0x8,%esp
43b5bb:	c3                   	ret
43b5bc:	68 84 00 00 00       	push   $0x84
43b5c1:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b5c4:	50                   	push   %eax
43b5c5:	e8 ee e5 fd ff       	call   0x419bb8
43b5ca:	83 c4 08             	add    $0x8,%esp
43b5cd:	c3                   	ret
43b5ce:	68 84 00 00 00       	push   $0x84
43b5d3:	8b 45 c4             	mov    -0x3c(%ebp),%eax
43b5d6:	50                   	push   %eax
43b5d7:	e8 dc e5 fd ff       	call   0x419bb8
43b5dc:	83 c4 08             	add    $0x8,%esp
43b5df:	c3                   	ret
43b5e0:	cc                   	int3
43b5e1:	cc                   	int3
43b5e2:	cc                   	int3
43b5e3:	cc                   	int3
43b5e4:	cc                   	int3
43b5e5:	90                   	nop
43b5e6:	90                   	nop
43b5e7:	8b 54 24 08          	mov    0x8(%esp),%edx
43b5eb:	8d 42 0c             	lea    0xc(%edx),%eax
43b5ee:	8b 4a c0             	mov    -0x40(%edx),%ecx
43b5f1:	33 c8                	xor    %eax,%ecx
43b5f3:	e8 b2 e5 fd ff       	call   0x419baa
43b5f8:	8b 4a fc             	mov    -0x4(%edx),%ecx
43b5fb:	33 c8                	xor    %eax,%ecx
43b5fd:	e8 a8 e5 fd ff       	call   0x419baa
43b602:	b8 40 17 45 00       	mov    $0x451740,%eax
43b607:	e9 09 f9 fd ff       	jmp    0x41af15
43b60c:	cc                   	int3
43b60d:	cc                   	int3
43b60e:	cc                   	int3
43b60f:	cc                   	int3
43b610:	8d 4d 20             	lea    0x20(%ebp),%ecx
43b613:	e9 98 5b fc ff       	jmp    0x4011b0
43b618:	8d 4d 08             	lea    0x8(%ebp),%ecx
43b61b:	e9 90 5b fc ff       	jmp    0x4011b0
43b620:	68 84 00 00 00       	push   $0x84
43b625:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b628:	50                   	push   %eax
43b629:	e8 8a e5 fd ff       	call   0x419bb8
43b62e:	83 c4 08             	add    $0x8,%esp
43b631:	c3                   	ret
43b632:	68 84 00 00 00       	push   $0x84
43b637:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b63a:	50                   	push   %eax
43b63b:	e8 78 e5 fd ff       	call   0x419bb8
43b640:	83 c4 08             	add    $0x8,%esp
43b643:	c3                   	ret
43b644:	68 84 00 00 00       	push   $0x84
43b649:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b64c:	50                   	push   %eax
43b64d:	e8 66 e5 fd ff       	call   0x419bb8
43b652:	83 c4 08             	add    $0x8,%esp
43b655:	c3                   	ret
43b656:	68 84 00 00 00       	push   $0x84
43b65b:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b65e:	50                   	push   %eax
43b65f:	e8 54 e5 fd ff       	call   0x419bb8
43b664:	83 c4 08             	add    $0x8,%esp
43b667:	c3                   	ret
43b668:	68 84 00 00 00       	push   $0x84
43b66d:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b670:	50                   	push   %eax
43b671:	e8 42 e5 fd ff       	call   0x419bb8
43b676:	83 c4 08             	add    $0x8,%esp
43b679:	c3                   	ret
43b67a:	68 84 00 00 00       	push   $0x84
43b67f:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b682:	50                   	push   %eax
43b683:	e8 30 e5 fd ff       	call   0x419bb8
43b688:	83 c4 08             	add    $0x8,%esp
43b68b:	c3                   	ret
43b68c:	8d 4d d8             	lea    -0x28(%ebp),%ecx
43b68f:	e9 1c 5b fc ff       	jmp    0x4011b0
43b694:	68 84 00 00 00       	push   $0x84
43b699:	8b 45 d4             	mov    -0x2c(%ebp),%eax
43b69c:	50                   	push   %eax
43b69d:	e8 16 e5 fd ff       	call   0x419bb8
43b6a2:	83 c4 08             	add    $0x8,%esp
43b6a5:	c3                   	ret
43b6a6:	68 84 00 00 00       	push   $0x84
43b6ab:	8b 45 d0             	mov    -0x30(%ebp),%eax
43b6ae:	50                   	push   %eax
43b6af:	e8 04 e5 fd ff       	call   0x419bb8
43b6b4:	83 c4 08             	add    $0x8,%esp
43b6b7:	c3                   	ret
43b6b8:	68 84 00 00 00       	push   $0x84
43b6bd:	8b 45 d0             	mov    -0x30(%ebp),%eax
43b6c0:	50                   	push   %eax
43b6c1:	e8 f2 e4 fd ff       	call   0x419bb8
43b6c6:	83 c4 08             	add    $0x8,%esp
43b6c9:	c3                   	ret
43b6ca:	68 84 00 00 00       	push   $0x84
43b6cf:	8b 45 d0             	mov    -0x30(%ebp),%eax
43b6d2:	50                   	push   %eax
43b6d3:	e8 e0 e4 fd ff       	call   0x419bb8
43b6d8:	83 c4 08             	add    $0x8,%esp
43b6db:	c3                   	ret
43b6dc:	68 84 00 00 00       	push   $0x84
43b6e1:	8b 45 d0             	mov    -0x30(%ebp),%eax
43b6e4:	50                   	push   %eax
43b6e5:	e8 ce e4 fd ff       	call   0x419bb8
43b6ea:	83 c4 08             	add    $0x8,%esp
43b6ed:	c3                   	ret
43b6ee:	cc                   	int3
43b6ef:	cc                   	int3
43b6f0:	cc                   	int3
43b6f1:	cc                   	int3
43b6f2:	cc                   	int3
43b6f3:	90                   	nop
43b6f4:	90                   	nop
43b6f5:	8b 54 24 08          	mov    0x8(%esp),%edx
43b6f9:	8d 42 0c             	lea    0xc(%edx),%eax
43b6fc:	8b 4a cc             	mov    -0x34(%edx),%ecx
43b6ff:	33 c8                	xor    %eax,%ecx
43b701:	e8 a4 e4 fd ff       	call   0x419baa
43b706:	8b 4a fc             	mov    -0x4(%edx),%ecx
43b709:	33 c8                	xor    %eax,%ecx
43b70b:	e8 9a e4 fd ff       	call   0x419baa
43b710:	b8 d8 17 45 00       	mov    $0x4517d8,%eax
43b715:	e9 fb f7 fd ff       	jmp    0x41af15
43b71a:	cc                   	int3
43b71b:	cc                   	int3
43b71c:	cc                   	int3
43b71d:	cc                   	int3
43b71e:	cc                   	int3
43b71f:	cc                   	int3
43b720:	8d 4d 08             	lea    0x8(%ebp),%ecx
43b723:	e9 88 5a fc ff       	jmp    0x4011b0
43b728:	68 84 00 00 00       	push   $0x84
43b72d:	8b 45 ec             	mov    -0x14(%ebp),%eax
43b730:	50                   	push   %eax
43b731:	e8 82 e4 fd ff       	call   0x419bb8
43b736:	83 c4 08             	add    $0x8,%esp
43b739:	c3                   	ret
43b73a:	68 84 00 00 00       	push   $0x84
43b73f:	8b 45 ec             	mov    -0x14(%ebp),%eax
43b742:	50                   	push   %eax
43b743:	e8 70 e4 fd ff       	call   0x419bb8
43b748:	83 c4 08             	add    $0x8,%esp
43b74b:	c3                   	ret
43b74c:	68 84 00 00 00       	push   $0x84
43b751:	8b 45 ec             	mov    -0x14(%ebp),%eax
43b754:	50                   	push   %eax
43b755:	e8 5e e4 fd ff       	call   0x419bb8
43b75a:	83 c4 08             	add    $0x8,%esp
43b75d:	c3                   	ret
43b75e:	68 84 00 00 00       	push   $0x84
43b763:	8b 45 ec             	mov    -0x14(%ebp),%eax
43b766:	50                   	push   %eax
43b767:	e8 4c e4 fd ff       	call   0x419bb8
43b76c:	83 c4 08             	add    $0x8,%esp
43b76f:	c3                   	ret