14012634f:	b9 a0 00 00 00       	mov    $0xa0,%ecx
140126354:	e8 ef 3e 1d 00       	call   0x1402fa248
140126359:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14012635e:	48 85 c0             	test   %rax,%rax
140126361:	74 32                	je     0x140126395
140126363:	4c 8d 86 50 01 00 00 	lea    0x150(%rsi),%r8
14012636a:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140126371:	00
140126372:	44 0f b6 8e f4 01 00 	movzbl 0x1f4(%rsi),%r9d
140126379:	00
14012637a:	48 8d 95 90 01 00 00 	lea    0x190(%rbp),%rdx
140126381:	48 8b c8             	mov    %rax,%rcx
140126384:	e8 d7 16 fd ff       	call   0x1400f7a60
140126389:	48 8b d8             	mov    %rax,%rbx
14012638c:	48 8b bd 98 01 00 00 	mov    0x198(%rbp),%rdi
140126393:	eb 03                	jmp    0x140126398
140126395:	49 8b dc             	mov    %r12,%rbx
140126398:	48 89 9d d8 00 00 00 	mov    %rbx,0xd8(%rbp)
14012639f:	48 85 db             	test   %rbx,%rbx
1401263a2:	74 15                	je     0x1401263b9
1401263a4:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401263a8:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401263ac:	48 83 c1 08          	add    $0x8,%rcx
1401263b0:	48 03 cb             	add    %rbx,%rcx
1401263b3:	48 8b 01             	mov    (%rcx),%rax
1401263b6:	ff 10                	call   *(%rax)
1401263b8:	90                   	nop
1401263b9:	4c 8b 35 58 5e 2e 00 	mov    0x2e5e58(%rip),%r14        # 0x14040c218
1401263c0:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1401263c5:	48 85 db             	test   %rbx,%rbx
1401263c8:	74 14                	je     0x1401263de
1401263ca:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401263ce:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401263d2:	48 83 c1 08          	add    $0x8,%rcx
1401263d6:	48 03 cb             	add    %rbx,%rcx
1401263d9:	48 8b 01             	mov    (%rcx),%rax
1401263dc:	ff 10                	call   *(%rax)
1401263de:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1401263e3:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
1401263ea:	33 c9                	xor    %ecx,%ecx
1401263ec:	ff 15 86 2f 20 00    	call   *0x202f86(%rip)        # 0x140329378
1401263f2:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401263f7:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401263fc:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140126401:	48 85 c0             	test   %rax,%rax
140126404:	74 19                	je     0x14012641f
140126406:	48 8b 48 08          	mov    0x8(%rax),%rcx
14012640a:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14012640e:	48 83 c0 08          	add    $0x8,%rax
140126412:	48 03 c8             	add    %rax,%rcx
140126415:	48 8b 01             	mov    (%rcx),%rax
140126418:	ff 10                	call   *(%rax)
14012641a:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14012641f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140126424:	48 89 8d e8 00 00 00 	mov    %rcx,0xe8(%rbp)
14012642b:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140126430:	48 85 c0             	test   %rax,%rax
140126433:	74 14                	je     0x140126449
140126435:	48 8b 50 08          	mov    0x8(%rax),%rdx
140126439:	48 63 4a 04          	movslq 0x4(%rdx),%rcx
14012643d:	48 83 c0 08          	add    $0x8,%rax
140126441:	48 03 c8             	add    %rax,%rcx
140126444:	48 8b 01             	mov    (%rcx),%rax
140126447:	ff 10                	call   *(%rax)
140126449:	45 33 c9             	xor    %r9d,%r9d
14012644c:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140126451:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140126456:	49 8b ce             	mov    %r14,%rcx
140126459:	e8 72 a3 ff ff       	call   0x1401207d0
14012645e:	44 8b f0             	mov    %eax,%r14d
140126461:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140126466:	48 85 c9             	test   %rcx,%rcx
140126469:	74 16                	je     0x140126481
14012646b:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14012646f:	4c 63 42 04          	movslq 0x4(%rdx),%r8
140126473:	48 83 c1 08          	add    $0x8,%rcx
140126477:	49 03 c8             	add    %r8,%rcx
14012647a:	48 8b 11             	mov    (%rcx),%rdx
14012647d:	ff 52 08             	call   *0x8(%rdx)
140126480:	90                   	nop
140126481:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140126486:	48 85 c0             	test   %rax,%rax
140126489:	74 16                	je     0x1401264a1
14012648b:	48 8b 48 08          	mov    0x8(%rax),%rcx
14012648f:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140126493:	48 83 c0 08          	add    $0x8,%rax
140126497:	48 03 c8             	add    %rax,%rcx
14012649a:	48 8b 01             	mov    (%rcx),%rax
14012649d:	ff 50 08             	call   *0x8(%rax)
1401264a0:	90                   	nop
1401264a1:	48 8b 35 70 5d 2e 00 	mov    0x2e5d70(%rip),%rsi        # 0x14040c218
1401264a8:	48 85 f6             	test   %rsi,%rsi
1401264ab:	0f 84 9d 00 00 00    	je     0x14012654e
1401264b1:	48 8b 96 10 02 00 00 	mov    0x210(%rsi),%rdx
1401264b8:	48 85 d2             	test   %rdx,%rdx
1401264bb:	74 16                	je     0x1401264d3
1401264bd:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401264c1:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401264c5:	48 83 c2 08          	add    $0x8,%rdx
1401264c9:	48 03 ca             	add    %rdx,%rcx
1401264cc:	48 8b 01             	mov    (%rcx),%rax
1401264cf:	ff 50 08             	call   *0x8(%rax)
1401264d2:	90                   	nop
1401264d3:	48 8b 96 08 02 00 00 	mov    0x208(%rsi),%rdx
1401264da:	48 85 d2             	test   %rdx,%rdx
1401264dd:	74 16                	je     0x1401264f5
1401264df:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401264e3:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401264e7:	48 83 c2 08          	add    $0x8,%rdx
1401264eb:	48 03 ca             	add    %rdx,%rcx
1401264ee:	48 8b 01             	mov    (%rcx),%rax
1401264f1:	ff 50 08             	call   *0x8(%rax)
1401264f4:	90                   	nop
1401264f5:	48 8b 96 00 02 00 00 	mov    0x200(%rsi),%rdx
1401264fc:	48 85 d2             	test   %rdx,%rdx
1401264ff:	74 16                	je     0x140126517
140126501:	48 8b 42 08          	mov    0x8(%rdx),%rax
140126505:	48 63 48 04          	movslq 0x4(%rax),%rcx
140126509:	48 83 c2 08          	add    $0x8,%rdx
14012650d:	48 03 ca             	add    %rdx,%rcx
140126510:	48 8b 01             	mov    (%rcx),%rax
140126513:	ff 50 08             	call   *0x8(%rax)
140126516:	90                   	nop
140126517:	48 8b 8e f8 01 00 00 	mov    0x1f8(%rsi),%rcx
14012651e:	48 85 c9             	test   %rcx,%rcx
140126521:	74 16                	je     0x140126539
140126523:	48 8b 41 08          	mov    0x8(%rcx),%rax
140126527:	4c 63 40 04          	movslq 0x4(%rax),%r8
14012652b:	48 83 c1 08          	add    $0x8,%rcx
14012652f:	49 03 c8             	add    %r8,%rcx
140126532:	48 8b 01             	mov    (%rcx),%rax
140126535:	ff 50 08             	call   *0x8(%rax)
140126538:	90                   	nop
140126539:	48 8b ce             	mov    %rsi,%rcx
14012653c:	e8 df ff f5 ff       	call   0x140086520
140126541:	ba 18 02 00 00       	mov    $0x218,%edx
140126546:	48 8b ce             	mov    %rsi,%rcx
140126549:	e8 36 3d 1d 00       	call   0x1402fa284
14012654e:	4c 89 25 c3 5c 2e 00 	mov    %r12,0x2e5cc3(%rip)        # 0x14040c218
140126555:	48 85 db             	test   %rbx,%rbx
140126558:	74 16                	je     0x140126570
14012655a:	48 8b 43 08          	mov    0x8(%rbx),%rax
14012655e:	48 63 48 04          	movslq 0x4(%rax),%rcx
140126562:	48 83 c1 08          	add    $0x8,%rcx
140126566:	48 03 cb             	add    %rbx,%rcx
140126569:	48 8b 01             	mov    (%rcx),%rax
14012656c:	ff 50 08             	call   *0x8(%rax)
14012656f:	90                   	nop
140126570:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
140126577:	e8 94 fd f5 ff       	call   0x140086310
14012657c:	90                   	nop
14012657d:	48 8d 0d 74 44 2e 00 	lea    0x2e4474(%rip),%rcx        # 0x14040a9f8
140126584:	e8 a7 5e f9 ff       	call   0x1400bc430
140126589:	90                   	nop
14012658a:	e8 d1 98 fa ff       	call   0x1400cfe60
14012658f:	90                   	nop
140126590:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140126594:	e8 b7 05 fc ff       	call   0x1400e6b50
140126599:	90                   	nop
14012659a:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14012659e:	e8 6d fd f5 ff       	call   0x140086310
1401265a3:	90                   	nop
1401265a4:	48 8b 9d 90 01 00 00 	mov    0x190(%rbp),%rbx
1401265ab:	48 85 db             	test   %rbx,%rbx
1401265ae:	74 30                	je     0x1401265e0
1401265b0:	4c 8d 85 90 01 00 00 	lea    0x190(%rbp),%r8
1401265b7:	48 8b d7             	mov    %rdi,%rdx
1401265ba:	48 8b cb             	mov    %rbx,%rcx
1401265bd:	e8 7e f7 f5 ff       	call   0x140085d40
1401265c2:	4c 8b 85 a0 01 00 00 	mov    0x1a0(%rbp),%r8
1401265c9:	4c 2b c3             	sub    %rbx,%r8
1401265cc:	49 c1 f8 05          	sar    $0x5,%r8
1401265d0:	48 8b d3             	mov    %rbx,%rdx
1401265d3:	48 8d 8d 90 01 00 00 	lea    0x190(%rbp),%rcx
1401265da:	e8 11 b8 f9 ff       	call   0x1400c1df0
1401265df:	90                   	nop
1401265e0:	48 8d 8d 90 02 00 00 	lea    0x290(%rbp),%rcx
1401265e7:	e8 14 46 f7 ff       	call   0x14009ac00
1401265ec:	90                   	nop
1401265ed:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1401265f1:	e8 1a fd f5 ff       	call   0x140086310
1401265f6:	90                   	nop
1401265f7:	48 8d 8d 30 02 00 00 	lea    0x230(%rbp),%rcx
1401265fe:	e8 ad fc f5 ff       	call   0x1400862b0
140126603:	90                   	nop
140126604:	48 8d 8d 50 02 00 00 	lea    0x250(%rbp),%rcx
14012660b:	e8 a0 fc f5 ff       	call   0x1400862b0
140126610:	90                   	nop
140126611:	48 8d 8d 70 02 00 00 	lea    0x270(%rbp),%rcx
140126618:	e8 93 fc f5 ff       	call   0x1400862b0
14012661d:	90                   	nop
14012661e:	48 8d 05 1b d4 20 00 	lea    0x20d41b(%rip),%rax        # 0x140333a40
140126625:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
14012662c:	4c 89 25 55 5d 2e 00 	mov    %r12,0x2e5d55(%rip)        # 0x14040c388
140126633:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
14012663a:	e8 71 47 f7 ff       	call   0x14009adb0
14012663f:	90                   	nop
140126640:	48 8d 05 d1 d3 20 00 	lea    0x20d3d1(%rip),%rax        # 0x140333a18
140126647:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
14012664e:	4c 89 25 f3 48 2e 00 	mov    %r12,0x2e48f3(%rip)        # 0x14040af48
140126655:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14012665c:	e8 4f 47 f7 ff       	call   0x14009adb0
140126661:	90                   	nop
140126662:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140126666:	e8 a5 fc f5 ff       	call   0x140086310
14012666b:	90                   	nop
14012666c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140126670:	e8 9b fc f5 ff       	call   0x140086310
140126675:	90                   	nop
140126676:	48 8d 8d 10 02 00 00 	lea    0x210(%rbp),%rcx
14012667d:	e8 2e fc f5 ff       	call   0x1400862b0
140126682:	41 8b c6             	mov    %r14d,%eax
140126685:	48 8b 8d 08 05 00 00 	mov    0x508(%rbp),%rcx
14012668c:	48 33 cc             	xor    %rsp,%rcx
14012668f:	e8 ac 3f 1d 00       	call   0x1402fa640
140126694:	4c 8d 9c 24 30 06 00 	lea    0x630(%rsp),%r11
14012669b:	00
14012669c:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1401266a0:	49 8b 73 40          	mov    0x40(%r11),%rsi
1401266a4:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1401266a9:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1401266ae:	49 8b e3             	mov    %r11,%rsp
1401266b1:	41 5f                	pop    %r15
1401266b3:	41 5e                	pop    %r14
1401266b5:	41 5c                	pop    %r12
1401266b7:	5f                   	pop    %rdi
1401266b8:	5d                   	pop    %rbp
1401266b9:	c3                   	ret
1401266ba:	48 8d 15 77 42 20 00 	lea    0x204277(%rip),%rdx        # 0x14032a938
1401266c1:	48 8d 0d a0 d3 20 00 	lea    0x20d3a0(%rip),%rcx        # 0x140333a68
1401266c8:	e8 33 a2 fa ff       	call   0x1400d0900
1401266cd:	e8 0e 9f fa ff       	call   0x1400d05e0
1401266d2:	89 04 25 00 00 00 00 	mov    %eax,0x0
1401266d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401266e0:	eb fe                	jmp    0x1401266e0
1401266e2:	cc                   	int3
1401266e3:	cc                   	int3
1401266e4:	cc                   	int3
1401266e5:	cc                   	int3
1401266e6:	cc                   	int3
1401266e7:	cc                   	int3
1401266e8:	cc                   	int3
1401266e9:	cc                   	int3
1401266ea:	cc                   	int3
1401266eb:	cc                   	int3
1401266ec:	cc                   	int3
1401266ed:	cc                   	int3
1401266ee:	cc                   	int3
1401266ef:	cc                   	int3
1401266f0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401266f5:	55                   	push   %rbp
1401266f6:	56                   	push   %rsi
1401266f7:	57                   	push   %rdi
1401266f8:	41 54                	push   %r12
1401266fa:	41 55                	push   %r13
1401266fc:	41 56                	push   %r14
1401266fe:	41 57                	push   %r15
140126700:	48 83 ec 70          	sub    $0x70,%rsp
140126704:	48 8b 05 75 1a 2e 00 	mov    0x2e1a75(%rip),%rax        # 0x140408180
14012670b:	48 33 c4             	xor    %rsp,%rax
14012670e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140126713:	4d 8b e9             	mov    %r9,%r13
140126716:	45 8b e0             	mov    %r8d,%r12d
140126719:	4c 8b fa             	mov    %rdx,%r15
14012671c:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140126721:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140126726:	45 8b f0             	mov    %r8d,%r14d
140126729:	41 c1 ee 18          	shr    $0x18,%r14d
14012672d:	41 8b c0             	mov    %r8d,%eax
140126730:	c1 e8 10             	shr    $0x10,%eax
140126733:	0f b6 f0             	movzbl %al,%esi
140126736:	41 8b c0             	mov    %r8d,%eax
140126739:	c1 e8 08             	shr    $0x8,%eax
14012673c:	0f b6 f8             	movzbl %al,%edi
14012673f:	41 0f b6 e8          	movzbl %r8b,%ebp
140126743:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14012674a:	00
14012674b:	0f 57 c0             	xorps  %xmm0,%xmm0
14012674e:	0f 11 02             	movups %xmm0,(%rdx)
140126751:	33 c0                	xor    %eax,%eax
140126753:	48 89 42 10          	mov    %rax,0x10(%rdx)
140126757:	48 c7 42 18 0f 00 00 	movq   $0xf,0x18(%rdx)
14012675e:	00
14012675f:	88 02                	mov    %al,(%rdx)
140126761:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140126768:	00
140126769:	48 8d 59 70          	lea    0x70(%rcx),%rbx
14012676d:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140126772:	48 8b cb             	mov    %rbx,%rcx
140126775:	e8 d6 bf fa ff       	call   0x1400d2750
14012677a:	90                   	nop
14012677b:	48 b8 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rax
140126782:	9c f2 cb
140126785:	48 33 e8             	xor    %rax,%rbp
140126788:	48 b8 b3 01 00 00 00 	movabs $0x100000001b3,%rax
14012678f:	01 00 00
140126792:	48 0f af e8          	imul   %rax,%rbp
140126796:	48 33 ef             	xor    %rdi,%rbp
140126799:	48 0f af e8          	imul   %rax,%rbp
14012679d:	48 33 ee             	xor    %rsi,%rbp
1401267a0:	48 0f af e8          	imul   %rax,%rbp
1401267a4:	49 33 ee             	xor    %r14,%rbp
1401267a7:	48 0f af e8          	imul   %rax,%rbp
1401267ab:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1401267b0:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
1401267b4:	48 23 cd             	and    %rbp,%rcx
1401267b7:	48 03 c9             	add    %rcx,%rcx
1401267ba:	4c 8b 46 48          	mov    0x48(%rsi),%r8
1401267be:	49 8b 44 c8 08       	mov    0x8(%r8,%rcx,8),%rax
1401267c3:	48 8b 56 38          	mov    0x38(%rsi),%rdx
1401267c7:	48 3b c2             	cmp    %rdx,%rax
1401267ca:	75 06                	jne    0x1401267d2
1401267cc:	33 ed                	xor    %ebp,%ebp
1401267ce:	8b c5                	mov    %ebp,%eax
1401267d0:	eb 1f                	jmp    0x1401267f1
1401267d2:	49 8b 0c c8          	mov    (%r8,%rcx,8),%rcx
1401267d6:	44 3b 60 10          	cmp    0x10(%rax),%r12d
1401267da:	74 13                	je     0x1401267ef
1401267dc:	0f 1f 40 00          	nopl   0x0(%rax)
1401267e0:	48 3b c1             	cmp    %rcx,%rax
1401267e3:	74 e7                	je     0x1401267cc
1401267e5:	48 8b 40 08          	mov    0x8(%rax),%rax
1401267e9:	44 3b 60 10          	cmp    0x10(%rax),%r12d
1401267ed:	75 f1                	jne    0x1401267e0
1401267ef:	33 ed                	xor    %ebp,%ebp
1401267f1:	48 85 c0             	test   %rax,%rax
1401267f4:	48 0f 44 c2          	cmove  %rdx,%rax
1401267f8:	48 3b c2             	cmp    %rdx,%rax
1401267fb:	75 2b                	jne    0x140126828
1401267fd:	45 8b cc             	mov    %r12d,%r9d
140126800:	4c 8d 05 79 06 21 00 	lea    0x210679(%rip),%r8        # 0x140336e80
140126807:	ba 01 00 00 00       	mov    $0x1,%edx
14012680c:	b9 02 00 00 00       	mov    $0x2,%ecx
140126811:	e8 ea 33 f9 ff       	call   0x1400b9c00
140126816:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
14012681a:	48 8b cb             	mov    %rbx,%rcx
14012681d:	e8 ee f5 fa ff       	call   0x1400d5e10
140126822:	90                   	nop
140126823:	e9 ec 00 00 00       	jmp    0x140126914
140126828:	4d 85 ed             	test   %r13,%r13
14012682b:	74 09                	je     0x140126836
14012682d:	4c 89 68 20          	mov    %r13,0x20(%rax)
140126831:	e9 d1 00 00 00       	jmp    0x140126907
140126836:	48 8d 78 18          	lea    0x18(%rax),%rdi
14012683a:	48 8b d7             	mov    %rdi,%rdx
14012683d:	48 8b ce             	mov    %rsi,%rcx
140126840:	e8 bb 51 00 00       	call   0x14012ba00
140126845:	f2 0f 10 96 b8 00 00 	movsd  0xb8(%rsi),%xmm2
14012684c:	00
14012684d:	48 8b d7             	mov    %rdi,%rdx