1400685a5:	e8 66 e6 f9 ff       	call   0x140006c10
1400685aa:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1400685ae:	eb 2f                	jmp    0x1400685df
1400685b0:	48 8d 05 b9 a9 1f 00 	lea    0x1fa9b9(%rip),%rax        # 0x140262f70
1400685b7:	48 8d 15 ba a9 1f 00 	lea    0x1fa9ba(%rip),%rdx        # 0x140262f78
1400685be:	44 38 7b 30          	cmp    %r15b,0x30(%rbx)
1400685c2:	48 0f 45 d0          	cmovne %rax,%rdx
1400685c6:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1400685ca:	4c 8b c7             	mov    %rdi,%r8
1400685cd:	49 ff c0             	inc    %r8
1400685d0:	66 46 39 3c 42       	cmp    %r15w,(%rdx,%r8,2)
1400685d5:	75 f6                	jne    0x1400685cd
1400685d7:	48 8b ce             	mov    %rsi,%rcx
1400685da:	e8 31 e6 f9 ff       	call   0x140006c10
1400685df:	49 8b d6             	mov    %r14,%rdx
1400685e2:	48 8b cb             	mov    %rbx,%rcx
1400685e5:	e8 ca 0a 00 00       	call   0x1400690b4
1400685ea:	48 8d 05 27 a9 1f 00 	lea    0x1fa927(%rip),%rax        # 0x140262f18
1400685f1:	48 8d 15 28 a9 1f 00 	lea    0x1fa928(%rip),%rdx        # 0x140262f20
1400685f8:	44 38 7b 30          	cmp    %r15b,0x30(%rbx)
1400685fc:	48 0f 45 d0          	cmovne %rax,%rdx
140068600:	48 ff c7             	inc    %rdi
140068603:	66 44 39 3c 7a       	cmp    %r15w,(%rdx,%rdi,2)
140068608:	75 f6                	jne    0x140068600
14006860a:	4c 8b c7             	mov    %rdi,%r8
14006860d:	48 8b ce             	mov    %rsi,%rcx
140068610:	e8 fb e5 f9 ff       	call   0x140006c10
140068615:	c7 43 60 02 00 00 00 	movl   $0x2,0x60(%rbx)
14006861c:	b0 01                	mov    $0x1,%al
14006861e:	eb 02                	jmp    0x140068622
140068620:	32 c0                	xor    %al,%al
140068622:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140068627:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14006862c:	48 83 c4 20          	add    $0x20,%rsp
140068630:	41 5f                	pop    %r15
140068632:	41 5e                	pop    %r14
140068634:	5f                   	pop    %rdi
140068635:	c3                   	ret
140068636:	b9 d9 52 45 00       	mov    $0x4552d9,%ecx
14006863b:	e8 a4 2c fa ff       	call   0x14000b2e4
140068640:	cc                   	int3
140068641:	90                   	nop
140068642:	90                   	nop
140068643:	90                   	nop
140068644:	90                   	nop
140068645:	90                   	nop
140068646:	90                   	nop
140068647:	90                   	nop
140068648:	90                   	nop
140068649:	90                   	nop
14006864a:	90                   	nop
14006864b:	90                   	nop
14006864c:	90                   	nop
14006864d:	90                   	nop
14006864e:	90                   	nop
14006864f:	90                   	nop
140068650:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140068655:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14006865a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14006865f:	57                   	push   %rdi
140068660:	48 83 ec 20          	sub    $0x20,%rsp
140068664:	48 8b f2             	mov    %rdx,%rsi
140068667:	48 8b d9             	mov    %rcx,%rbx
14006866a:	45 33 db             	xor    %r11d,%r11d
14006866d:	48 85 d2             	test   %rdx,%rdx
140068670:	0f 84 96 00 00 00    	je     0x14006870c
140068676:	e8 a5 07 00 00       	call   0x140068e20
14006867b:	84 c0                	test   %al,%al
14006867d:	74 7b                	je     0x1400686fa
14006867f:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140068683:	f7 43 60 fd ff ff ff 	testl  $0xfffffffd,0x60(%rbx)
14006868a:	74 2e                	je     0x1400686ba
14006868c:	48 8d 05 dd a8 1f 00 	lea    0x1fa8dd(%rip),%rax        # 0x140262f70
140068693:	48 8d 15 de a8 1f 00 	lea    0x1fa8de(%rip),%rdx        # 0x140262f78
14006869a:	44 38 5b 30          	cmp    %r11b,0x30(%rbx)
14006869e:	48 0f 45 d0          	cmovne %rax,%rdx
1400686a2:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1400686a6:	49 ff c0             	inc    %r8
1400686a9:	66 46 39 1c 42       	cmp    %r11w,(%rdx,%r8,2)
1400686ae:	75 f6                	jne    0x1400686a6
1400686b0:	48 8b cf             	mov    %rdi,%rcx
1400686b3:	e8 58 e5 f9 ff       	call   0x140006c10
1400686b8:	eb 15                	jmp    0x1400686cf
1400686ba:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400686c0:	48 8d 15 b9 a8 1f 00 	lea    0x1fa8b9(%rip),%rdx        # 0x140262f80
1400686c7:	48 8b cf             	mov    %rdi,%rcx
1400686ca:	e8 41 e5 f9 ff       	call   0x140006c10
1400686cf:	48 8b d6             	mov    %rsi,%rdx
1400686d2:	48 8b cb             	mov    %rbx,%rcx
1400686d5:	e8 da 09 00 00       	call   0x1400690b4
1400686da:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400686e0:	48 8d 15 99 a8 1f 00 	lea    0x1fa899(%rip),%rdx        # 0x140262f80
1400686e7:	48 8b cf             	mov    %rdi,%rcx
1400686ea:	e8 21 e5 f9 ff       	call   0x140006c10
1400686ef:	c7 43 60 03 00 00 00 	movl   $0x3,0x60(%rbx)
1400686f6:	b0 01                	mov    $0x1,%al
1400686f8:	eb 02                	jmp    0x1400686fc
1400686fa:	32 c0                	xor    %al,%al
1400686fc:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140068701:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140068706:	48 83 c4 20          	add    $0x20,%rsp
14006870a:	5f                   	pop    %rdi
14006870b:	c3                   	ret
14006870c:	b9 da 52 45 00       	mov    $0x4552da,%ecx
140068711:	e8 ce 2b fa ff       	call   0x14000b2e4
140068716:	cc                   	int3
140068717:	90                   	nop
140068718:	90                   	nop
140068719:	90                   	nop
14006871a:	90                   	nop
14006871b:	90                   	nop
14006871c:	90                   	nop
14006871d:	90                   	nop
14006871e:	90                   	nop
14006871f:	90                   	nop
140068720:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140068725:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14006872a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14006872f:	57                   	push   %rdi
140068730:	48 83 ec 20          	sub    $0x20,%rsp
140068734:	40 8a f2             	mov    %dl,%sil
140068737:	48 8b d9             	mov    %rcx,%rbx
14006873a:	e8 e1 06 00 00       	call   0x140068e20
14006873f:	84 c0                	test   %al,%al
140068741:	74 76                	je     0x1400687b9
140068743:	f7 43 60 fd ff ff ff 	testl  $0xfffffffd,0x60(%rbx)
14006874a:	74 33                	je     0x14006877f
14006874c:	48 8d 05 bd a7 1f 00 	lea    0x1fa7bd(%rip),%rax        # 0x140262f10
140068753:	48 8d 15 36 7d 1e 00 	lea    0x1e7d36(%rip),%rdx        # 0x140250490
14006875a:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14006875e:	48 0f 45 d0          	cmovne %rax,%rdx
140068762:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
140068766:	4c 8b c7             	mov    %rdi,%r8
140068769:	49 ff c0             	inc    %r8
14006876c:	66 42 83 3c 42 00    	cmpw   $0x0,(%rdx,%r8,2)
140068772:	75 f5                	jne    0x140068769
140068774:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140068778:	e8 93 e4 f9 ff       	call   0x140006c10
14006877d:	eb 04                	jmp    0x140068783
14006877f:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
140068783:	48 8d 05 de 7b 1e 00 	lea    0x1e7bde(%rip),%rax        # 0x140250368
14006878a:	48 8d 15 c7 7b 1e 00 	lea    0x1e7bc7(%rip),%rdx        # 0x140250358
140068791:	40 84 f6             	test   %sil,%sil
140068794:	48 0f 45 d0          	cmovne %rax,%rdx
140068798:	48 ff c7             	inc    %rdi
14006879b:	66 83 3c 7a 00       	cmpw   $0x0,(%rdx,%rdi,2)
1400687a0:	75 f6                	jne    0x140068798
1400687a2:	4c 8b c7             	mov    %rdi,%r8
1400687a5:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400687a9:	e8 62 e4 f9 ff       	call   0x140006c10
1400687ae:	c7 43 60 03 00 00 00 	movl   $0x3,0x60(%rbx)
1400687b5:	b0 01                	mov    $0x1,%al
1400687b7:	eb 02                	jmp    0x1400687bb
1400687b9:	32 c0                	xor    %al,%al
1400687bb:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400687c0:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400687c5:	48 83 c4 20          	add    $0x20,%rsp
1400687c9:	5f                   	pop    %rdi
1400687ca:	c3                   	ret
1400687cb:	90                   	nop
1400687cc:	90                   	nop
1400687cd:	90                   	nop
1400687ce:	90                   	nop
1400687cf:	90                   	nop
1400687d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400687d5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400687da:	57                   	push   %rdi
1400687db:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400687e2:	48 8b 05 97 89 29 00 	mov    0x298997(%rip),%rax        # 0x140301180
1400687e9:	48 33 c4             	xor    %rsp,%rax
1400687ec:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400687f3:	00
1400687f4:	48 8b fa             	mov    %rdx,%rdi
1400687f7:	48 8b d9             	mov    %rcx,%rbx
1400687fa:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400687ff:	33 f6                	xor    %esi,%esi
140068801:	e8 1a 06 00 00       	call   0x140068e20
140068806:	84 c0                	test   %al,%al
140068808:	0f 84 16 01 00 00    	je     0x140068924
14006880e:	f7 43 60 fd ff ff ff 	testl  $0xfffffffd,0x60(%rbx)
140068815:	74 2d                	je     0x140068844
140068817:	48 8d 05 f2 a6 1f 00 	lea    0x1fa6f2(%rip),%rax        # 0x140262f10
14006881e:	48 8d 15 6b 7c 1e 00 	lea    0x1e7c6b(%rip),%rdx        # 0x140250490
140068825:	40 38 73 30          	cmp    %sil,0x30(%rbx)
140068829:	48 0f 45 d0          	cmovne %rax,%rdx
14006882d:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140068831:	49 ff c0             	inc    %r8
140068834:	66 42 39 34 42       	cmp    %si,(%rdx,%r8,2)
140068839:	75 f6                	jne    0x140068831
14006883b:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14006883f:	e8 cc e3 f9 ff       	call   0x140006c10
140068844:	0f ae e8             	lfence
140068847:	48 8d 4c 24 7a       	lea    0x7a(%rsp),%rcx
14006884c:	48 85 ff             	test   %rdi,%rdi
14006884f:	79 16                	jns    0x140068867
140068851:	48 f7 df             	neg    %rdi
140068854:	48 8b d7             	mov    %rdi,%rdx
140068857:	e8 1c d1 fb ff       	call   0x140025978
14006885c:	48 83 e8 02          	sub    $0x2,%rax
140068860:	66 c7 00 2d 00       	movw   $0x2d,(%rax)
140068865:	eb 08                	jmp    0x14006886f
140068867:	48 8b d7             	mov    %rdi,%rdx
14006886a:	e8 09 d1 fb ff       	call   0x140025978
14006886f:	0f 57 c0             	xorps  %xmm0,%xmm0
140068872:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140068877:	0f 57 c9             	xorps  %xmm1,%xmm1
14006887a:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140068880:	48 8d 4c 24 7a       	lea    0x7a(%rsp),%rcx
140068885:	48 3b c1             	cmp    %rcx,%rax
140068888:	75 15                	jne    0x14006889f
14006888a:	66 0f 6f 05 6e 78 25 	movdqa 0x25786e(%rip),%xmm0        # 0x1402c0100
140068891:	00
140068892:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140068898:	66 89 74 24 30       	mov    %si,0x30(%rsp)
14006889d:	eb 19                	jmp    0x1400688b8
14006889f:	4c 8d 44 24 7a       	lea    0x7a(%rsp),%r8
1400688a4:	4c 2b c0             	sub    %rax,%r8
1400688a7:	49 d1 f8             	sar    $1,%r8
1400688aa:	48 8b d0             	mov    %rax,%rdx
1400688ad:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400688b2:	e8 d5 e3 f9 ff       	call   0x140006c8c
1400688b7:	90                   	nop
1400688b8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400688bd:	48 83 7c 24 48 07    	cmpq   $0x7,0x48(%rsp)
1400688c3:	48 0f 47 54 24 30    	cmova  0x30(%rsp),%rdx
1400688c9:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400688cd:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400688d2:	e8 39 e3 f9 ff       	call   0x140006c10
1400688d7:	90                   	nop
1400688d8:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400688dd:	48 83 f8 07          	cmp    $0x7,%rax
1400688e1:	76 36                	jbe    0x140068919
1400688e3:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400688ea:	00
1400688eb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400688f0:	48 8b d1             	mov    %rcx,%rdx
1400688f3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400688f9:	72 18                	jb     0x140068913
1400688fb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400688ff:	48 2b d1             	sub    %rcx,%rdx
140068902:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140068906:	48 83 f8 1f          	cmp    $0x1f,%rax
14006890a:	76 07                	jbe    0x140068913
14006890c:	ff 15 6e a2 1a 00    	call   *0x1aa26e(%rip)        # 0x140212b80
140068912:	cc                   	int3
140068913:	ff 15 27 a2 1a 00    	call   *0x1aa227(%rip)        # 0x140212b40
140068919:	c7 43 60 03 00 00 00 	movl   $0x3,0x60(%rbx)
140068920:	b0 01                	mov    $0x1,%al
140068922:	eb 02                	jmp    0x140068926
140068924:	32 c0                	xor    %al,%al
140068926:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14006892d:	00
14006892e:	48 33 cc             	xor    %rsp,%rcx
140068931:	e8 3a be 19 00       	call   0x140204770
140068936:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14006893d:	00
14006893e:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140068942:	49 8b 73 28          	mov    0x28(%r11),%rsi
140068946:	49 8b e3             	mov    %r11,%rsp
140068949:	5f                   	pop    %rdi
14006894a:	c3                   	ret
14006894b:	90                   	nop
14006894c:	90                   	nop
14006894d:	90                   	nop
14006894e:	90                   	nop
14006894f:	90                   	nop
140068950:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140068955:	57                   	push   %rdi
140068956:	48 83 ec 50          	sub    $0x50,%rsp
14006895a:	48 8b 05 1f 88 29 00 	mov    0x29881f(%rip),%rax        # 0x140301180
140068961:	48 33 c4             	xor    %rsp,%rax
140068964:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140068969:	48 8b fa             	mov    %rdx,%rdi
14006896c:	48 8b d9             	mov    %rcx,%rbx
14006896f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140068974:	e8 a7 04 00 00       	call   0x140068e20
140068979:	84 c0                	test   %al,%al
14006897b:	0f 84 ac 00 00 00    	je     0x140068a2d
140068981:	f7 43 60 fd ff ff ff 	testl  $0xfffffffd,0x60(%rbx)
140068988:	74 2e                	je     0x1400689b8
14006898a:	48 8d 05 7f a5 1f 00 	lea    0x1fa57f(%rip),%rax        # 0x140262f10
140068991:	48 8d 15 f8 7a 1e 00 	lea    0x1e7af8(%rip),%rdx        # 0x140250490
140068998:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14006899c:	48 0f 45 d0          	cmovne %rax,%rdx
1400689a0:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1400689a4:	49 ff c0             	inc    %r8
1400689a7:	66 42 83 3c 42 00    	cmpw   $0x0,(%rdx,%r8,2)
1400689ad:	75 f5                	jne    0x1400689a4
1400689af:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400689b3:	e8 58 e2 f9 ff       	call   0x140006c10
1400689b8:	48 8b d7             	mov    %rdi,%rdx
1400689bb:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400689c0:	e8 f3 cf fb ff       	call   0x1400259b8
1400689c5:	90                   	nop
1400689c6:	4c 8b 40 10          	mov    0x10(%rax),%r8
1400689ca:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1400689cf:	76 03                	jbe    0x1400689d4
1400689d1:	48 8b 00             	mov    (%rax),%rax
1400689d4:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400689d8:	48 8b d0             	mov    %rax,%rdx
1400689db:	e8 30 e2 f9 ff       	call   0x140006c10
1400689e0:	90                   	nop
1400689e1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400689e6:	48 83 f8 07          	cmp    $0x7,%rax
1400689ea:	76 36                	jbe    0x140068a22
1400689ec:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400689f3:	00
1400689f4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400689f9:	48 8b d1             	mov    %rcx,%rdx
1400689fc:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140068a02:	72 18                	jb     0x140068a1c
140068a04:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140068a08:	48 2b d1             	sub    %rcx,%rdx
140068a0b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140068a0f:	48 83 f8 1f          	cmp    $0x1f,%rax
140068a13:	76 07                	jbe    0x140068a1c
140068a15:	ff 15 65 a1 1a 00    	call   *0x1aa165(%rip)        # 0x140212b80
140068a1b:	cc                   	int3
140068a1c:	ff 15 1e a1 1a 00    	call   *0x1aa11e(%rip)        # 0x140212b40
140068a22:	c7 43 60 03 00 00 00 	movl   $0x3,0x60(%rbx)
140068a29:	b0 01                	mov    $0x1,%al
140068a2b:	eb 02                	jmp    0x140068a2f
140068a2d:	32 c0                	xor    %al,%al
140068a2f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140068a34:	48 33 cc             	xor    %rsp,%rcx
140068a37:	e8 34 bd 19 00       	call   0x140204770
140068a3c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140068a41:	48 83 c4 50          	add    $0x50,%rsp
140068a45:	5f                   	pop    %rdi
140068a46:	c3                   	ret
140068a47:	90                   	nop
140068a48:	90                   	nop
140068a49:	90                   	nop
140068a4a:	90                   	nop
140068a4b:	90                   	nop
140068a4c:	90                   	nop
140068a4d:	90                   	nop
140068a4e:	90                   	nop
140068a4f:	90                   	nop
140068a50:	48 8b c4             	mov    %rsp,%rax
140068a53:	48 89 58 18          	mov    %rbx,0x18(%rax)
140068a57:	48 89 70 20          	mov    %rsi,0x20(%rax)
140068a5b:	57                   	push   %rdi
140068a5c:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140068a63:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140068a67:	48 8b 05 12 87 29 00 	mov    0x298712(%rip),%rax        # 0x140301180
140068a6e:	48 33 c4             	xor    %rsp,%rax
140068a71:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140068a76:	0f 28 f1             	movaps %xmm1,%xmm6
140068a79:	48 8b d9             	mov    %rcx,%rbx