1409ee469:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1409ee46e:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1409ee473:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1409ee478:	45 33 c0             	xor    %r8d,%r8d
1409ee47b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ee480:	e8 bb db ff ff       	call   0x1409ec040
1409ee485:	90                   	nop
1409ee486:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ee48b:	e8 c0 8f 01 00       	call   0x140a07450
1409ee490:	48 83 c4 58          	add    $0x58,%rsp
1409ee494:	c3                   	ret
1409ee495:	cc                   	int3
1409ee496:	cc                   	int3
1409ee497:	cc                   	int3
1409ee498:	cc                   	int3
1409ee499:	cc                   	int3
1409ee49a:	cc                   	int3
1409ee49b:	cc                   	int3
1409ee49c:	cc                   	int3
1409ee49d:	cc                   	int3
1409ee49e:	cc                   	int3
1409ee49f:	cc                   	int3
1409ee4a0:	48 83 ec 68          	sub    $0x68,%rsp
1409ee4a4:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee4ab:	00 00
1409ee4ad:	48 8d 05 fc b9 68 00 	lea    0x68b9fc(%rip),%rax        # 0x141079eb0
1409ee4b4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee4b9:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee4be:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee4c3:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee4c8:	0f 10 05 b9 d7 68 00 	movups 0x68d7b9(%rip),%xmm0        # 0x14107bc88
1409ee4cf:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee4d4:	ba e5 00 00 00       	mov    $0xe5,%edx
1409ee4d9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee4de:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee4e3:	e8 88 c5 01 00       	call   0x140a0aa70
1409ee4e8:	84 c0                	test   %al,%al
1409ee4ea:	74 0b                	je     0x1409ee4f7
1409ee4ec:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee4f1:	e8 ba c6 01 00       	call   0x140a0abb0
1409ee4f6:	90                   	nop
1409ee4f7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee4fc:	e8 4f 8f 01 00       	call   0x140a07450
1409ee501:	48 83 c4 68          	add    $0x68,%rsp
1409ee505:	c3                   	ret
1409ee506:	cc                   	int3
1409ee507:	cc                   	int3
1409ee508:	cc                   	int3
1409ee509:	cc                   	int3
1409ee50a:	cc                   	int3
1409ee50b:	cc                   	int3
1409ee50c:	cc                   	int3
1409ee50d:	cc                   	int3
1409ee50e:	cc                   	int3
1409ee50f:	cc                   	int3
1409ee510:	48 83 ec 68          	sub    $0x68,%rsp
1409ee514:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee51b:	00 00
1409ee51d:	48 8d 05 8c b9 68 00 	lea    0x68b98c(%rip),%rax        # 0x141079eb0
1409ee524:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee529:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee52e:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee533:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee538:	0f 10 05 c9 d5 68 00 	movups 0x68d5c9(%rip),%xmm0        # 0x14107bb08
1409ee53f:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee544:	ba cd 00 00 00       	mov    $0xcd,%edx
1409ee549:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee54e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee553:	e8 18 c5 01 00       	call   0x140a0aa70
1409ee558:	84 c0                	test   %al,%al
1409ee55a:	74 0b                	je     0x1409ee567
1409ee55c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee561:	e8 4a c6 01 00       	call   0x140a0abb0
1409ee566:	90                   	nop
1409ee567:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee56c:	e8 df 8e 01 00       	call   0x140a07450
1409ee571:	48 83 c4 68          	add    $0x68,%rsp
1409ee575:	c3                   	ret
1409ee576:	cc                   	int3
1409ee577:	cc                   	int3
1409ee578:	cc                   	int3
1409ee579:	cc                   	int3
1409ee57a:	cc                   	int3
1409ee57b:	cc                   	int3
1409ee57c:	cc                   	int3
1409ee57d:	cc                   	int3
1409ee57e:	cc                   	int3
1409ee57f:	cc                   	int3
1409ee580:	48 83 ec 68          	sub    $0x68,%rsp
1409ee584:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee58b:	00 00
1409ee58d:	48 8d 05 1c b9 68 00 	lea    0x68b91c(%rip),%rax        # 0x141079eb0
1409ee594:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee599:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee59e:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee5a3:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee5a8:	0f 10 05 e9 d6 68 00 	movups 0x68d6e9(%rip),%xmm0        # 0x14107bc98
1409ee5af:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee5b4:	ba e6 00 00 00       	mov    $0xe6,%edx
1409ee5b9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee5be:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee5c3:	e8 a8 c4 01 00       	call   0x140a0aa70
1409ee5c8:	84 c0                	test   %al,%al
1409ee5ca:	74 0b                	je     0x1409ee5d7
1409ee5cc:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee5d1:	e8 da c5 01 00       	call   0x140a0abb0
1409ee5d6:	90                   	nop
1409ee5d7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee5dc:	e8 6f 8e 01 00       	call   0x140a07450
1409ee5e1:	48 83 c4 68          	add    $0x68,%rsp
1409ee5e5:	c3                   	ret
1409ee5e6:	cc                   	int3
1409ee5e7:	cc                   	int3
1409ee5e8:	cc                   	int3
1409ee5e9:	cc                   	int3
1409ee5ea:	cc                   	int3
1409ee5eb:	cc                   	int3
1409ee5ec:	cc                   	int3
1409ee5ed:	cc                   	int3
1409ee5ee:	cc                   	int3
1409ee5ef:	cc                   	int3
1409ee5f0:	48 83 ec 68          	sub    $0x68,%rsp
1409ee5f4:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee5fb:	00 00
1409ee5fd:	48 8d 05 ac b8 68 00 	lea    0x68b8ac(%rip),%rax        # 0x141079eb0
1409ee604:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee609:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee60e:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee613:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee618:	0f 10 05 89 d6 68 00 	movups 0x68d689(%rip),%xmm0        # 0x14107bca8
1409ee61f:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee624:	ba e7 00 00 00       	mov    $0xe7,%edx
1409ee629:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee62e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee633:	e8 38 c4 01 00       	call   0x140a0aa70
1409ee638:	84 c0                	test   %al,%al
1409ee63a:	74 0b                	je     0x1409ee647
1409ee63c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee641:	e8 6a c5 01 00       	call   0x140a0abb0
1409ee646:	90                   	nop
1409ee647:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee64c:	e8 ff 8d 01 00       	call   0x140a07450
1409ee651:	48 83 c4 68          	add    $0x68,%rsp
1409ee655:	c3                   	ret
1409ee656:	cc                   	int3
1409ee657:	cc                   	int3
1409ee658:	cc                   	int3
1409ee659:	cc                   	int3
1409ee65a:	cc                   	int3
1409ee65b:	cc                   	int3
1409ee65c:	cc                   	int3
1409ee65d:	cc                   	int3
1409ee65e:	cc                   	int3
1409ee65f:	cc                   	int3
1409ee660:	48 83 ec 68          	sub    $0x68,%rsp
1409ee664:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee66b:	00 00
1409ee66d:	48 8d 05 3c b8 68 00 	lea    0x68b83c(%rip),%rax        # 0x141079eb0
1409ee674:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee679:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee67e:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee683:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee688:	0f 10 05 29 d6 68 00 	movups 0x68d629(%rip),%xmm0        # 0x14107bcb8
1409ee68f:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee694:	ba e8 00 00 00       	mov    $0xe8,%edx
1409ee699:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee69e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee6a3:	e8 c8 c3 01 00       	call   0x140a0aa70
1409ee6a8:	84 c0                	test   %al,%al
1409ee6aa:	74 0b                	je     0x1409ee6b7
1409ee6ac:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee6b1:	e8 fa c4 01 00       	call   0x140a0abb0
1409ee6b6:	90                   	nop
1409ee6b7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee6bc:	e8 8f 8d 01 00       	call   0x140a07450
1409ee6c1:	48 83 c4 68          	add    $0x68,%rsp
1409ee6c5:	c3                   	ret
1409ee6c6:	cc                   	int3
1409ee6c7:	cc                   	int3
1409ee6c8:	cc                   	int3
1409ee6c9:	cc                   	int3
1409ee6ca:	cc                   	int3
1409ee6cb:	cc                   	int3
1409ee6cc:	cc                   	int3
1409ee6cd:	cc                   	int3
1409ee6ce:	cc                   	int3
1409ee6cf:	cc                   	int3
1409ee6d0:	48 83 ec 58          	sub    $0x58,%rsp
1409ee6d4:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1409ee6db:	00 00
1409ee6dd:	48 8d 05 cc b7 68 00 	lea    0x68b7cc(%rip),%rax        # 0x141079eb0
1409ee6e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409ee6e9:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1409ee6ee:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1409ee6f3:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1409ee6f8:	45 33 c0             	xor    %r8d,%r8d
1409ee6fb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ee700:	e8 fb d9 ff ff       	call   0x1409ec100
1409ee705:	90                   	nop
1409ee706:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ee70b:	e8 40 8d 01 00       	call   0x140a07450
1409ee710:	48 83 c4 58          	add    $0x58,%rsp
1409ee714:	c3                   	ret
1409ee715:	cc                   	int3
1409ee716:	cc                   	int3
1409ee717:	cc                   	int3
1409ee718:	cc                   	int3
1409ee719:	cc                   	int3
1409ee71a:	cc                   	int3
1409ee71b:	cc                   	int3
1409ee71c:	cc                   	int3
1409ee71d:	cc                   	int3
1409ee71e:	cc                   	int3
1409ee71f:	cc                   	int3
1409ee720:	48 83 ec 68          	sub    $0x68,%rsp
1409ee724:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee72b:	00 00
1409ee72d:	48 8d 05 7c b7 68 00 	lea    0x68b77c(%rip),%rax        # 0x141079eb0
1409ee734:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee739:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee73e:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee743:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee748:	0f 10 05 c9 d3 68 00 	movups 0x68d3c9(%rip),%xmm0        # 0x14107bb18
1409ee74f:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee754:	ba ce 00 00 00       	mov    $0xce,%edx
1409ee759:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee75e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee763:	e8 08 c3 01 00       	call   0x140a0aa70
1409ee768:	84 c0                	test   %al,%al
1409ee76a:	74 0b                	je     0x1409ee777
1409ee76c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee771:	e8 3a c4 01 00       	call   0x140a0abb0
1409ee776:	90                   	nop
1409ee777:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee77c:	e8 cf 8c 01 00       	call   0x140a07450
1409ee781:	48 83 c4 68          	add    $0x68,%rsp
1409ee785:	c3                   	ret
1409ee786:	cc                   	int3
1409ee787:	cc                   	int3
1409ee788:	cc                   	int3
1409ee789:	cc                   	int3
1409ee78a:	cc                   	int3
1409ee78b:	cc                   	int3
1409ee78c:	cc                   	int3
1409ee78d:	cc                   	int3
1409ee78e:	cc                   	int3
1409ee78f:	cc                   	int3
1409ee790:	48 83 ec 68          	sub    $0x68,%rsp
1409ee794:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee79b:	00 00
1409ee79d:	48 8d 05 0c b7 68 00 	lea    0x68b70c(%rip),%rax        # 0x141079eb0
1409ee7a4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee7a9:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1409ee7ae:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1409ee7b3:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1409ee7b8:	0f 10 05 69 d3 68 00 	movups 0x68d369(%rip),%xmm0        # 0x14107bb28
1409ee7bf:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409ee7c4:	ba cf 00 00 00       	mov    $0xcf,%edx
1409ee7c9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409ee7ce:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee7d3:	e8 98 c2 01 00       	call   0x140a0aa70
1409ee7d8:	84 c0                	test   %al,%al
1409ee7da:	74 0b                	je     0x1409ee7e7
1409ee7dc:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee7e1:	e8 ca c3 01 00       	call   0x140a0abb0
1409ee7e6:	90                   	nop
1409ee7e7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409ee7ec:	e8 5f 8c 01 00       	call   0x140a07450
1409ee7f1:	48 83 c4 68          	add    $0x68,%rsp
1409ee7f5:	c3                   	ret
1409ee7f6:	cc                   	int3
1409ee7f7:	cc                   	int3
1409ee7f8:	cc                   	int3
1409ee7f9:	cc                   	int3
1409ee7fa:	cc                   	int3
1409ee7fb:	cc                   	int3
1409ee7fc:	cc                   	int3
1409ee7fd:	cc                   	int3
1409ee7fe:	cc                   	int3
1409ee7ff:	cc                   	int3
1409ee800:	48 83 ec 78          	sub    $0x78,%rsp
1409ee804:	48 8b 05 f5 a6 9c 00 	mov    0x9ca6f5(%rip),%rax        # 0x1413b8f00
1409ee80b:	48 33 c4             	xor    %rsp,%rax
1409ee80e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1409ee813:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1409ee81a:	00 00
1409ee81c:	48 8d 05 8d b6 68 00 	lea    0x68b68d(%rip),%rax        # 0x141079eb0
1409ee823:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409ee828:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1409ee82d:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1409ee832:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1409ee837:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1409ee83c:	e8 bf a5 00 00       	call   0x1409f8e00
1409ee841:	90                   	nop
1409ee842:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ee847:	e8 54 c5 01 00       	call   0x140a0ada0
1409ee84c:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1409ee851:	48 83 7c 24 60 0f    	cmpq   $0xf,0x60(%rsp)
1409ee857:	4c 0f 47 4c 24 48    	cmova  0x48(%rsp),%r9
1409ee85d:	4c 03 4c 24 58       	add    0x58(%rsp),%r9
1409ee862:	4c 8d 5c 24 48       	lea    0x48(%rsp),%r11
1409ee867:	48 83 7c 24 60 0f    	cmpq   $0xf,0x60(%rsp)
1409ee86d:	4c 0f 47 5c 24 48    	cmova  0x48(%rsp),%r11
1409ee873:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
1409ee878:	49 8b 52 10          	mov    0x10(%r10),%rdx
1409ee87c:	49 83 7a 18 0f       	cmpq   $0xf,0x18(%r10)
1409ee881:	76 08                	jbe    0x1409ee88b
1409ee883:	49 03 12             	add    (%r10),%rdx
1409ee886:	49 8b 02             	mov    (%r10),%rax
1409ee889:	eb 06                	jmp    0x1409ee891
1409ee88b:	49 03 d2             	add    %r10,%rdx
1409ee88e:	49 8b c2             	mov    %r10,%rax
1409ee891:	48 2b d0             	sub    %rax,%rdx
1409ee894:	4d 2b cb             	sub    %r11,%r9
1409ee897:	4d 8b c3             	mov    %r11,%r8
1409ee89a:	49 8b ca             	mov    %r10,%rcx
1409ee89d:	e8 ce f6 7a ff       	call   0x14019df70
1409ee8a2:	90                   	nop
1409ee8a3:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1409ee8a8:	48 83 fa 0f          	cmp    $0xf,%rdx
1409ee8ac:	76 2f                	jbe    0x1409ee8dd
1409ee8ae:	48 ff c2             	inc    %rdx
1409ee8b1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1409ee8b6:	48 8b c1             	mov    %rcx,%rax
1409ee8b9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409ee8c0:	72 15                	jb     0x1409ee8d7
1409ee8c2:	48 83 c2 27          	add    $0x27,%rdx
1409ee8c6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409ee8ca:	48 2b c1             	sub    %rcx,%rax
1409ee8cd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409ee8d1:	48 83 f8 1f          	cmp    $0x1f,%rax
1409ee8d5:	77 22                	ja     0x1409ee8f9
1409ee8d7:	e8 68 c8 42 00       	call   0x140e1b144
1409ee8dc:	90                   	nop
1409ee8dd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ee8e2:	e8 69 8b 01 00       	call   0x140a07450
1409ee8e7:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1409ee8ec:	48 33 cc             	xor    %rsp,%rcx
1409ee8ef:	e8 0c cc 42 00       	call   0x140e1b500
1409ee8f4:	48 83 c4 78          	add    $0x78,%rsp
1409ee8f8:	c3                   	ret
1409ee8f9:	e8 a6 b8 43 00       	call   0x140e2a1a4
1409ee8fe:	90                   	nop
1409ee8ff:	cc                   	int3
1409ee900:	48 83 ec 68          	sub    $0x68,%rsp
1409ee904:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1409ee90b:	00 00
1409ee90d:	48 8d 05 9c b5 68 00 	lea    0x68b59c(%rip),%rax        # 0x141079eb0
1409ee914:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409ee919:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)