1401054ae:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1401054b2:	48 8b d1             	mov    %rcx,%rdx
1401054b5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401054bb:	72 18                	jb     0x1401054d5
1401054bd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401054c1:	48 2b d1             	sub    %rcx,%rdx
1401054c4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401054c8:	48 83 f8 1f          	cmp    $0x1f,%rax
1401054cc:	76 07                	jbe    0x1401054d5
1401054ce:	ff 15 ac d6 10 00    	call   *0x10d6ac(%rip)        # 0x140212b80
1401054d4:	cc                   	int3
1401054d5:	ff 15 65 d6 10 00    	call   *0x10d665(%rip)        # 0x140212b40
1401054db:	90                   	nop
1401054dc:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401054e0:	48 33 cc             	xor    %rsp,%rcx
1401054e3:	e8 88 f2 0f 00       	call   0x140204770
1401054e8:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1401054ed:	48 83 c4 50          	add    $0x50,%rsp
1401054f1:	5d                   	pop    %rbp
1401054f2:	c3                   	ret
1401054f3:	33 d2                	xor    %edx,%edx
1401054f5:	b9 95 21 04 01       	mov    $0x1042195,%ecx
1401054fa:	e8 e5 5d f0 ff       	call   0x14000b2e4
1401054ff:	cc                   	int3
140105500:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140105505:	55                   	push   %rbp
140105506:	48 8b ec             	mov    %rsp,%rbp
140105509:	48 83 ec 50          	sub    $0x50,%rsp
14010550d:	48 8b 05 6c bc 1f 00 	mov    0x1fbc6c(%rip),%rax        # 0x140301180
140105514:	48 33 c4             	xor    %rsp,%rax
140105517:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14010551b:	48 8b d9             	mov    %rcx,%rbx
14010551e:	0f 57 c0             	xorps  %xmm0,%xmm0
140105521:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140105525:	33 c0                	xor    %eax,%eax
140105527:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14010552b:	48 c7 45 e8 07 00 00 	movq   $0x7,-0x18(%rbp)
140105532:	00
140105533:	66 89 45 d0          	mov    %ax,-0x30(%rbp)
140105537:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14010553b:	48 8b 49 78          	mov    0x78(%rcx),%rcx
14010553f:	e8 c8 84 f0 ff       	call   0x14000da0c
140105544:	83 7b 70 04          	cmpl   $0x4,0x70(%rbx)
140105548:	75 7d                	jne    0x1401055c7
14010554a:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
14010554e:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140105552:	48 3b c8             	cmp    %rax,%rcx
140105555:	74 19                	je     0x140105570
140105557:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14010555b:	48 83 7d e8 07       	cmpq   $0x7,-0x18(%rbp)
140105560:	48 0f 47 55 d0       	cmova  -0x30(%rbp),%rdx
140105565:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
140105569:	e8 06 3e f0 ff       	call   0x140009374
14010556e:	90                   	nop
14010556f:	90                   	nop
140105570:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
140105574:	48 83 f8 07          	cmp    $0x7,%rax
140105578:	76 36                	jbe    0x1401055b0
14010557a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140105581:	00
140105582:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140105586:	48 8b d1             	mov    %rcx,%rdx
140105589:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14010558f:	72 18                	jb     0x1401055a9
140105591:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140105595:	48 2b d1             	sub    %rcx,%rdx
140105598:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14010559c:	48 83 f8 1f          	cmp    $0x1f,%rax
1401055a0:	76 07                	jbe    0x1401055a9
1401055a2:	ff 15 d8 d5 10 00    	call   *0x10d5d8(%rip)        # 0x140212b80
1401055a8:	cc                   	int3
1401055a9:	ff 15 91 d5 10 00    	call   *0x10d591(%rip)        # 0x140212b40
1401055af:	90                   	nop
1401055b0:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401055b4:	48 33 cc             	xor    %rsp,%rcx
1401055b7:	e8 b4 f1 0f 00       	call   0x140204770
1401055bc:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401055c1:	48 83 c4 50          	add    $0x50,%rsp
1401055c5:	5d                   	pop    %rbp
1401055c6:	c3                   	ret
1401055c7:	33 d2                	xor    %edx,%edx
1401055c9:	b9 95 21 04 01       	mov    $0x1042195,%ecx
1401055ce:	e8 11 5d f0 ff       	call   0x14000b2e4
1401055d3:	cc                   	int3
1401055d4:	90                   	nop
1401055d5:	90                   	nop
1401055d6:	90                   	nop
1401055d7:	90                   	nop
1401055d8:	90                   	nop
1401055d9:	90                   	nop
1401055da:	90                   	nop
1401055db:	90                   	nop
1401055dc:	90                   	nop
1401055dd:	90                   	nop
1401055de:	90                   	nop
1401055df:	90                   	nop
1401055e0:	48 83 ec 28          	sub    $0x28,%rsp
1401055e4:	83 7a 50 04          	cmpl   $0x4,0x50(%rdx)
1401055e8:	75 1b                	jne    0x140105605
1401055ea:	48 83 c2 28          	add    $0x28,%rdx
1401055ee:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401055f3:	76 03                	jbe    0x1401055f8
1401055f5:	48 8b 12             	mov    (%rdx),%rdx
1401055f8:	48 8b 49 78          	mov    0x78(%rcx),%rcx
1401055fc:	48 83 c4 28          	add    $0x28,%rsp
140105600:	e9 a7 6e f0 ff       	jmp    0x14000c4ac
140105605:	33 d2                	xor    %edx,%edx
140105607:	b9 8f 21 04 01       	mov    $0x104218f,%ecx
14010560c:	e8 d3 5c f0 ff       	call   0x14000b2e4
140105611:	cc                   	int3
140105612:	90                   	nop
140105613:	90                   	nop
140105614:	90                   	nop
140105615:	90                   	nop
140105616:	90                   	nop
140105617:	90                   	nop
140105618:	90                   	nop
140105619:	90                   	nop
14010561a:	90                   	nop
14010561b:	90                   	nop
14010561c:	90                   	nop
14010561d:	90                   	nop
14010561e:	90                   	nop
14010561f:	90                   	nop
140105620:	40 53                	rex push %rbx
140105622:	48 83 ec 20          	sub    $0x20,%rsp
140105626:	f6 81 80 00 00 00 01 	testb  $0x1,0x80(%rcx)
14010562d:	48 8b da             	mov    %rdx,%rbx
140105630:	75 17                	jne    0x140105649
140105632:	48 8b 49 78          	mov    0x78(%rcx),%rcx
140105636:	e8 6d 6d f0 ff       	call   0x14000c3a8
14010563b:	85 c0                	test   %eax,%eax
14010563d:	0f 95 c0             	setne  %al
140105640:	83 7b 50 01          	cmpl   $0x1,0x50(%rbx)
140105644:	75 09                	jne    0x14010564f
140105646:	88 43 10             	mov    %al,0x10(%rbx)
140105649:	48 83 c4 20          	add    $0x20,%rsp
14010564d:	5b                   	pop    %rbx
14010564e:	c3                   	ret
14010564f:	33 d2                	xor    %edx,%edx
140105651:	b9 99 21 04 01       	mov    $0x1042199,%ecx
140105656:	e8 89 5c f0 ff       	call   0x14000b2e4
14010565b:	cc                   	int3
14010565c:	90                   	nop
14010565d:	90                   	nop
14010565e:	90                   	nop
14010565f:	90                   	nop
140105660:	40 53                	rex push %rbx
140105662:	48 83 ec 20          	sub    $0x20,%rsp
140105666:	f6 81 80 00 00 00 01 	testb  $0x1,0x80(%rcx)
14010566d:	4d 8b c8             	mov    %r8,%r9
140105670:	48 8b da             	mov    %rdx,%rbx
140105673:	75 31                	jne    0x1401056a6
140105675:	49 8b 00             	mov    (%r8),%rax
140105678:	48 8d 91 90 00 00 00 	lea    0x90(%rcx),%rdx
14010567f:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140105684:	76 03                	jbe    0x140105689
140105686:	48 8b 12             	mov    (%rdx),%rdx
140105689:	44 8b 81 84 00 00 00 	mov    0x84(%rcx),%r8d
140105690:	49 8b c9             	mov    %r9,%rcx
140105693:	48 8b 40 08          	mov    0x8(%rax),%rax
140105697:	ff 15 93 d7 10 00    	call   *0x10d793(%rip)        # 0x140212e30
14010569d:	83 7b 50 01          	cmpl   $0x1,0x50(%rbx)
1401056a1:	75 09                	jne    0x1401056ac
1401056a3:	88 43 10             	mov    %al,0x10(%rbx)
1401056a6:	48 83 c4 20          	add    $0x20,%rsp
1401056aa:	5b                   	pop    %rbx
1401056ab:	c3                   	ret
1401056ac:	33 d2                	xor    %edx,%edx
1401056ae:	b9 99 21 04 01       	mov    $0x1042199,%ecx
1401056b3:	e8 2c 5c f0 ff       	call   0x14000b2e4
1401056b8:	cc                   	int3
1401056b9:	90                   	nop
1401056ba:	90                   	nop
1401056bb:	90                   	nop
1401056bc:	90                   	nop
1401056bd:	90                   	nop
1401056be:	90                   	nop
1401056bf:	90                   	nop
1401056c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401056c5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401056ca:	57                   	push   %rdi
1401056cb:	48 83 ec 20          	sub    $0x20,%rsp
1401056cf:	f6 81 80 00 00 00 01 	testb  $0x1,0x80(%rcx)
1401056d6:	49 8b f0             	mov    %r8,%rsi
1401056d9:	48 8b da             	mov    %rdx,%rbx
1401056dc:	48 8b f9             	mov    %rcx,%rdi
1401056df:	75 56                	jne    0x140105737
1401056e1:	49 8b 00             	mov    (%r8),%rax
1401056e4:	8b 91 88 00 00 00    	mov    0x88(%rcx),%edx
1401056ea:	49 8b c8             	mov    %r8,%rcx
1401056ed:	48 8b 40 28          	mov    0x28(%rax),%rax
1401056f1:	ff 15 39 d7 10 00    	call   *0x10d739(%rip)        # 0x140212e30
1401056f7:	84 c0                	test   %al,%al
1401056f9:	75 0b                	jne    0x140105706
1401056fb:	83 7b 50 01          	cmpl   $0x1,0x50(%rbx)
1401056ff:	75 46                	jne    0x140105747
140105701:	88 43 10             	mov    %al,0x10(%rbx)
140105704:	eb 31                	jmp    0x140105737
140105706:	48 8b 06             	mov    (%rsi),%rax
140105709:	48 8d 97 90 00 00 00 	lea    0x90(%rdi),%rdx
140105710:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140105715:	76 03                	jbe    0x14010571a
140105717:	48 8b 12             	mov    (%rdx),%rdx
14010571a:	44 8b 87 84 00 00 00 	mov    0x84(%rdi),%r8d
140105721:	48 8b ce             	mov    %rsi,%rcx
140105724:	48 8b 40 08          	mov    0x8(%rax),%rax
140105728:	ff 15 02 d7 10 00    	call   *0x10d702(%rip)        # 0x140212e30
14010572e:	83 7b 50 01          	cmpl   $0x1,0x50(%rbx)
140105732:	75 13                	jne    0x140105747
140105734:	88 43 10             	mov    %al,0x10(%rbx)
140105737:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14010573c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140105741:	48 83 c4 20          	add    $0x20,%rsp
140105745:	5f                   	pop    %rdi
140105746:	c3                   	ret
140105747:	33 d2                	xor    %edx,%edx
140105749:	b9 99 21 04 01       	mov    $0x1042199,%ecx
14010574e:	e8 91 5b f0 ff       	call   0x14000b2e4
140105753:	cc                   	int3
140105754:	90                   	nop
140105755:	90                   	nop
140105756:	90                   	nop
140105757:	90                   	nop
140105758:	90                   	nop
140105759:	90                   	nop
14010575a:	90                   	nop
14010575b:	90                   	nop
14010575c:	90                   	nop
14010575d:	90                   	nop
14010575e:	90                   	nop
14010575f:	90                   	nop
140105760:	40 53                	rex push %rbx
140105762:	48 83 ec 20          	sub    $0x20,%rsp
140105766:	f6 81 80 00 00 00 01 	testb  $0x1,0x80(%rcx)
14010576d:	4d 8b c8             	mov    %r8,%r9
140105770:	48 8b da             	mov    %rdx,%rbx
140105773:	75 30                	jne    0x1401057a5
140105775:	49 8b 00             	mov    (%r8),%rax
140105778:	4c 8d 81 90 00 00 00 	lea    0x90(%rcx),%r8
14010577f:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
140105784:	76 03                	jbe    0x140105789
140105786:	4d 8b 00             	mov    (%r8),%r8
140105789:	8b 91 b0 00 00 00    	mov    0xb0(%rcx),%edx
14010578f:	49 8b c9             	mov    %r9,%rcx
140105792:	48 8b 40 20          	mov    0x20(%rax),%rax
140105796:	ff 15 94 d6 10 00    	call   *0x10d694(%rip)        # 0x140212e30
14010579c:	83 7b 50 01          	cmpl   $0x1,0x50(%rbx)
1401057a0:	75 09                	jne    0x1401057ab
1401057a2:	88 43 10             	mov    %al,0x10(%rbx)
1401057a5:	48 83 c4 20          	add    $0x20,%rsp
1401057a9:	5b                   	pop    %rbx
1401057aa:	c3                   	ret
1401057ab:	33 d2                	xor    %edx,%edx
1401057ad:	b9 99 21 04 01       	mov    $0x1042199,%ecx
1401057b2:	e8 2d 5b f0 ff       	call   0x14000b2e4
1401057b7:	cc                   	int3
1401057b8:	90                   	nop
1401057b9:	90                   	nop
1401057ba:	90                   	nop
1401057bb:	90                   	nop
1401057bc:	90                   	nop
1401057bd:	90                   	nop
1401057be:	90                   	nop
1401057bf:	90                   	nop
1401057c0:	40 53                	rex push %rbx
1401057c2:	55                   	push   %rbp
1401057c3:	56                   	push   %rsi
1401057c4:	57                   	push   %rdi
1401057c5:	41 56                	push   %r14
1401057c7:	48 83 ec 60          	sub    $0x60,%rsp
1401057cb:	48 8b 05 ae b9 1f 00 	mov    0x1fb9ae(%rip),%rax        # 0x140301180
1401057d2:	48 33 c4             	xor    %rsp,%rax
1401057d5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401057da:	49 8b f8             	mov    %r8,%rdi
1401057dd:	48 8b da             	mov    %rdx,%rbx
1401057e0:	f6 81 80 00 00 00 01 	testb  $0x1,0x80(%rcx)
1401057e7:	0f 85 b6 00 00 00    	jne    0x1401058a3
1401057ed:	49 8b 00             	mov    (%r8),%rax
1401057f0:	48 8b 70 18          	mov    0x18(%rax),%rsi
1401057f4:	83 79 70 02          	cmpl   $0x2,0x70(%rcx)
1401057f8:	0f 85 ca 00 00 00    	jne    0x1401058c8
1401057fe:	8b 69 28             	mov    0x28(%rcx),%ebp
140105801:	44 8b b1 84 00 00 00 	mov    0x84(%rcx),%r14d
140105808:	48 8d 91 90 00 00 00 	lea    0x90(%rcx),%rdx
14010580f:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140105814:	76 03                	jbe    0x140105819
140105816:	48 8b 12             	mov    (%rdx),%rdx
140105819:	0f 57 c0             	xorps  %xmm0,%xmm0
14010581c:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140105821:	0f 57 c9             	xorps  %xmm1,%xmm1
140105824:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
14010582a:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14010582e:	49 ff c0             	inc    %r8
140105831:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140105836:	75 f6                	jne    0x14010582e
140105838:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14010583d:	e8 3a fe ef ff       	call   0x14000567c
140105842:	44 8b cd             	mov    %ebp,%r9d
140105845:	45 8b c6             	mov    %r14d,%r8d
140105848:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14010584d:	48 8b cf             	mov    %rdi,%rcx
140105850:	48 8b c6             	mov    %rsi,%rax
140105853:	ff 15 d7 d5 10 00    	call   *0x10d5d7(%rip)        # 0x140212e30
140105859:	48 63 c8             	movslq %eax,%rcx
14010585c:	83 7b 50 02          	cmpl   $0x2,0x50(%rbx)
140105860:	75 59                	jne    0x1401058bb
140105862:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140105866:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14010586b:	48 83 f8 0f          	cmp    $0xf,%rax
14010586f:	76 32                	jbe    0x1401058a3
140105871:	48 ff c0             	inc    %rax
140105874:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140105879:	48 8b d1             	mov    %rcx,%rdx
14010587c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140105882:	72 18                	jb     0x14010589c
140105884:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140105888:	48 2b d1             	sub    %rcx,%rdx
14010588b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14010588f:	48 83 f8 1f          	cmp    $0x1f,%rax
140105893:	76 07                	jbe    0x14010589c
140105895:	ff 15 e5 d2 10 00    	call   *0x10d2e5(%rip)        # 0x140212b80
14010589b:	cc                   	int3
14010589c:	ff 15 9e d2 10 00    	call   *0x10d29e(%rip)        # 0x140212b40
1401058a2:	90                   	nop
1401058a3:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401058a8:	48 33 cc             	xor    %rsp,%rcx
1401058ab:	e8 c0 ee 0f 00       	call   0x140204770
1401058b0:	48 83 c4 60          	add    $0x60,%rsp
1401058b4:	41 5e                	pop    %r14
1401058b6:	5f                   	pop    %rdi
1401058b7:	5e                   	pop    %rsi
1401058b8:	5d                   	pop    %rbp
1401058b9:	5b                   	pop    %rbx
1401058ba:	c3                   	ret
1401058bb:	33 d2                	xor    %edx,%edx
1401058bd:	b9 96 21 04 01       	mov    $0x1042196,%ecx
1401058c2:	e8 1d 5a f0 ff       	call   0x14000b2e4
1401058c7:	cc                   	int3
1401058c8:	33 d2                	xor    %edx,%edx
1401058ca:	b9 90 21 04 01       	mov    $0x1042190,%ecx
1401058cf:	e8 10 5a f0 ff       	call   0x14000b2e4
1401058d4:	cc                   	int3
1401058d5:	90                   	nop
1401058d6:	90                   	nop
1401058d7:	90                   	nop
1401058d8:	90                   	nop
1401058d9:	90                   	nop
1401058da:	90                   	nop
1401058db:	90                   	nop