140863665:	72 19                	jb     0x140863680
140863667:	48 83 c2 27          	add    $0x27,%rdx
14086366b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14086366f:	48 2b c1             	sub    %rcx,%rax
140863672:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140863676:	48 83 f8 1f          	cmp    $0x1f,%rax
14086367a:	0f 87 fa 15 00 00    	ja     0x140864c7a
140863680:	e8 bf 7a 5b 00       	call   0x140e1b144
140863685:	90                   	nop
140863686:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14086368b:	48 85 c9             	test   %rcx,%rcx
14086368e:	74 35                	je     0x1408636c5
140863690:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
140863694:	48 2b d1             	sub    %rcx,%rdx
140863697:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14086369b:	48 8b c1             	mov    %rcx,%rax
14086369e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1408636a5:	72 19                	jb     0x1408636c0
1408636a7:	48 83 c2 27          	add    $0x27,%rdx
1408636ab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408636af:	48 2b c1             	sub    %rcx,%rax
1408636b2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1408636b6:	48 83 f8 1f          	cmp    $0x1f,%rax
1408636ba:	0f 87 c0 15 00 00    	ja     0x140864c80
1408636c0:	e8 7f 7a 5b 00       	call   0x140e1b144
1408636c5:	4c 89 7d e0          	mov    %r15,-0x20(%rbp)
1408636c9:	48 c7 45 e8 01 00 00 	movq   $0x1,-0x18(%rbp)
1408636d0:	00
1408636d1:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
1408636d5:	48 c7 45 f8 01 00 00 	movq   $0x1,-0x8(%rbp)
1408636dc:	00
1408636dd:	4c 89 6d 00          	mov    %r13,0x0(%rbp)
1408636e1:	48 c7 45 08 01 00 00 	movq   $0x1,0x8(%rbp)
1408636e8:	00
1408636e9:	48 89 75 10          	mov    %rsi,0x10(%rbp)
1408636ed:	48 89 7d 18          	mov    %rdi,0x18(%rbp)
1408636f1:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1408636f5:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1408636fa:	48 8d 45 20          	lea    0x20(%rbp),%rax
1408636fe:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140863703:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863708:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14086370e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140863713:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863718:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14086371d:	e8 1e 6c ff ff       	call   0x14085a340
140863722:	48 8b d8             	mov    %rax,%rbx
140863725:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14086372a:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140863731:	00 00
140863733:	48 8d 05 1e 23 7e 00 	lea    0x7e231e(%rip),%rax        # 0x141045a58
14086373a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14086373f:	48 c7 44 24 48 06 00 	movq   $0x6,0x48(%rsp)
140863746:	00 00
140863748:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14086374d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863753:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140863758:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14086375d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863762:	e8 f9 66 ff ff       	call   0x140859e60
140863767:	90                   	nop
140863768:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14086376d:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140863772:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140863777:	4c 8d 0d e2 22 7e 00 	lea    0x7e22e2(%rip),%r9        # 0x141045a60
14086377e:	41 b8 dd 0a 00 00    	mov    $0xadd,%r8d
140863784:	48 8d 15 d5 ff 7d 00 	lea    0x7dffd5(%rip),%rdx        # 0x141043760
14086378b:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140863790:	e8 5b 60 ff ff       	call   0x1408597f0
140863795:	90                   	nop
140863796:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14086379b:	48 85 c9             	test   %rcx,%rcx
14086379e:	74 37                	je     0x1408637d7
1408637a0:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1408637a5:	48 2b d1             	sub    %rcx,%rdx
1408637a8:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
1408637ac:	48 8b c1             	mov    %rcx,%rax
1408637af:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1408637b6:	72 19                	jb     0x1408637d1
1408637b8:	48 83 c2 27          	add    $0x27,%rdx
1408637bc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408637c0:	48 2b c1             	sub    %rcx,%rax
1408637c3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1408637c7:	48 83 f8 1f          	cmp    $0x1f,%rax
1408637cb:	0f 87 b5 14 00 00    	ja     0x140864c86
1408637d1:	e8 6e 79 5b 00       	call   0x140e1b144
1408637d6:	90                   	nop
1408637d7:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1408637dc:	48 85 c9             	test   %rcx,%rcx
1408637df:	74 35                	je     0x140863816
1408637e1:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1408637e5:	48 2b d1             	sub    %rcx,%rdx
1408637e8:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
1408637ec:	48 8b c1             	mov    %rcx,%rax
1408637ef:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1408637f6:	72 19                	jb     0x140863811
1408637f8:	48 83 c2 27          	add    $0x27,%rdx
1408637fc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140863800:	48 2b c1             	sub    %rcx,%rax
140863803:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140863807:	48 83 f8 1f          	cmp    $0x1f,%rax
14086380b:	0f 87 1b 14 00 00    	ja     0x140864c2c
140863811:	e8 2e 79 5b 00       	call   0x140e1b144
140863816:	4c 89 7d 30          	mov    %r15,0x30(%rbp)
14086381a:	48 c7 45 38 01 00 00 	movq   $0x1,0x38(%rbp)
140863821:	00
140863822:	4c 89 65 40          	mov    %r12,0x40(%rbp)
140863826:	48 c7 45 48 01 00 00 	movq   $0x1,0x48(%rbp)
14086382d:	00
14086382e:	4c 89 6d 50          	mov    %r13,0x50(%rbp)
140863832:	48 c7 45 58 01 00 00 	movq   $0x1,0x58(%rbp)
140863839:	00
14086383a:	48 89 75 60          	mov    %rsi,0x60(%rbp)
14086383e:	48 89 7d 68          	mov    %rdi,0x68(%rbp)
140863842:	48 89 75 70          	mov    %rsi,0x70(%rbp)
140863846:	48 89 7d 78          	mov    %rdi,0x78(%rbp)
14086384a:	48 8d 45 30          	lea    0x30(%rbp),%rax
14086384e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140863853:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
14086385a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14086385f:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863864:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14086386a:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14086386f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863874:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863879:	e8 c2 6a ff ff       	call   0x14085a340
14086387e:	48 8b d8             	mov    %rax,%rbx
140863881:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140863886:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
14086388d:	00 00
14086388f:	48 8d 05 02 22 7e 00 	lea    0x7e2202(%rip),%rax        # 0x141045a98
140863896:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14086389b:	48 c7 44 24 48 07 00 	movq   $0x7,0x48(%rsp)
1408638a2:	00 00
1408638a4:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1408638a9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1408638af:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1408638b4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1408638b9:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408638bd:	e8 9e 65 ff ff       	call   0x140859e60
1408638c2:	90                   	nop
1408638c3:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1408638c8:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1408638cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408638d1:	4c 8d 0d c8 21 7e 00 	lea    0x7e21c8(%rip),%r9        # 0x141045aa0
1408638d8:	41 b8 de 0a 00 00    	mov    $0xade,%r8d
1408638de:	48 8d 15 7b fe 7d 00 	lea    0x7dfe7b(%rip),%rdx        # 0x141043760
1408638e5:	b9 0a 04 00 00       	mov    $0x40a,%ecx
1408638ea:	e8 01 5f ff ff       	call   0x1408597f0
1408638ef:	90                   	nop
1408638f0:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1408638f4:	48 85 d2             	test   %rdx,%rdx
1408638f7:	74 15                	je     0x14086390e
1408638f9:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
1408638fd:	4c 2b c2             	sub    %rdx,%r8
140863900:	49 c1 f8 04          	sar    $0x4,%r8
140863904:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140863908:	e8 a3 9f 93 ff       	call   0x14019d8b0
14086390d:	90                   	nop
14086390e:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140863913:	48 85 d2             	test   %rdx,%rdx
140863916:	74 16                	je     0x14086392e
140863918:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14086391d:	4c 2b c2             	sub    %rdx,%r8
140863920:	49 c1 f8 04          	sar    $0x4,%r8
140863924:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863929:	e8 82 9f 93 ff       	call   0x14019d8b0
14086392e:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140863932:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140863936:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
14086393a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14086393f:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140863943:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140863948:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14086394d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863953:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140863958:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14086395d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863962:	e8 d9 69 ff ff       	call   0x14085a340
140863967:	48 8b d8             	mov    %rax,%rbx
14086396a:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14086396f:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140863976:	00 00
140863978:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14086397d:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140863982:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863987:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14086398d:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140863992:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863997:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14086399c:	e8 bf 64 ff ff       	call   0x140859e60
1408639a1:	90                   	nop
1408639a2:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1408639a7:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1408639ac:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408639b1:	4c 8d 0d 20 21 7e 00 	lea    0x7e2120(%rip),%r9        # 0x141045ad8
1408639b8:	41 b8 df 0a 00 00    	mov    $0xadf,%r8d
1408639be:	48 8d 15 9b fd 7d 00 	lea    0x7dfd9b(%rip),%rdx        # 0x141043760
1408639c5:	b9 0a 04 00 00       	mov    $0x40a,%ecx
1408639ca:	e8 21 5e ff ff       	call   0x1408597f0
1408639cf:	90                   	nop
1408639d0:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1408639d5:	48 85 d2             	test   %rdx,%rdx
1408639d8:	74 17                	je     0x1408639f1
1408639da:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1408639df:	4c 2b c2             	sub    %rdx,%r8
1408639e2:	49 c1 f8 04          	sar    $0x4,%r8
1408639e6:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1408639eb:	e8 c0 9e 93 ff       	call   0x14019d8b0
1408639f0:	90                   	nop
1408639f1:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1408639f6:	48 85 d2             	test   %rdx,%rdx
1408639f9:	74 15                	je     0x140863a10
1408639fb:	4c 8b 45 88          	mov    -0x78(%rbp),%r8
1408639ff:	4c 2b c2             	sub    %rdx,%r8
140863a02:	49 c1 f8 04          	sar    $0x4,%r8
140863a06:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863a0b:	e8 a0 9e 93 ff       	call   0x14019d8b0
140863a10:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140863a14:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140863a18:	48 8d 05 d9 20 7e 00 	lea    0x7e20d9(%rip),%rax        # 0x141045af8
140863a1f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140863a23:	48 c7 45 f8 04 00 00 	movq   $0x4,-0x8(%rbp)
140863a2a:	00
140863a2b:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140863a2f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140863a34:	48 8d 45 00          	lea    0x0(%rbp),%rax
140863a38:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140863a3d:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863a42:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863a48:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140863a4d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863a52:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863a57:	e8 e4 68 ff ff       	call   0x14085a340
140863a5c:	48 8b d8             	mov    %rax,%rbx
140863a5f:	4c 8d 25 be c0 75 00 	lea    0x75c0be(%rip),%r12        # 0x140fbfb24
140863a66:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140863a6b:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140863a72:	00 00
140863a74:	4c 8d 35 dd 42 7c 00 	lea    0x7c42dd(%rip),%r14        # 0x141027d58
140863a7b:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140863a80:	48 c7 44 24 48 05 00 	movq   $0x5,0x48(%rsp)
140863a87:	00 00
140863a89:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863a8e:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863a94:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140863a99:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863a9e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863aa3:	e8 b8 63 ff ff       	call   0x140859e60
140863aa8:	90                   	nop
140863aa9:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140863aae:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140863ab3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140863ab8:	4c 8d 0d 41 20 7e 00 	lea    0x7e2041(%rip),%r9        # 0x141045b00
140863abf:	41 b8 e1 0a 00 00    	mov    $0xae1,%r8d
140863ac5:	48 8d 15 94 fc 7d 00 	lea    0x7dfc94(%rip),%rdx        # 0x141043760
140863acc:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140863ad1:	e8 1a 5d ff ff       	call   0x1408597f0
140863ad6:	90                   	nop
140863ad7:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140863adc:	48 85 d2             	test   %rdx,%rdx
140863adf:	74 17                	je     0x140863af8
140863ae1:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140863ae6:	4c 2b c2             	sub    %rdx,%r8
140863ae9:	49 c1 f8 04          	sar    $0x4,%r8
140863aed:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863af2:	e8 b9 9d 93 ff       	call   0x14019d8b0
140863af7:	90                   	nop
140863af8:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140863afd:	48 85 d2             	test   %rdx,%rdx
140863b00:	74 15                	je     0x140863b17
140863b02:	4c 8b 45 88          	mov    -0x78(%rbp),%r8
140863b06:	4c 2b c2             	sub    %rdx,%r8
140863b09:	49 c1 f8 04          	sar    $0x4,%r8
140863b0d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863b12:	e8 99 9d 93 ff       	call   0x14019d8b0
140863b17:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
140863b1b:	48 c7 45 e8 01 00 00 	movq   $0x1,-0x18(%rbp)
140863b22:	00
140863b23:	48 8d 05 02 20 7e 00 	lea    0x7e2002(%rip),%rax        # 0x141045b2c
140863b2a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140863b2e:	48 c7 45 f8 02 00 00 	movq   $0x2,-0x8(%rbp)
140863b35:	00
140863b36:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140863b3a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140863b3f:	48 8d 45 00          	lea    0x0(%rbp),%rax
140863b43:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140863b48:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863b4d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863b53:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140863b58:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863b5d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863b62:	e8 d9 67 ff ff       	call   0x14085a340
140863b67:	48 8b d8             	mov    %rax,%rbx
140863b6a:	48 8d 05 bf 1f 7e 00 	lea    0x7e1fbf(%rip),%rax        # 0x141045b30
140863b71:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140863b76:	48 c7 44 24 58 02 00 	movq   $0x2,0x58(%rsp)
140863b7d:	00 00
140863b7f:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140863b84:	48 c7 44 24 48 05 00 	movq   $0x5,0x48(%rsp)
140863b8b:	00 00
140863b8d:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863b92:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863b98:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140863b9d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863ba2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863ba7:	e8 b4 62 ff ff       	call   0x140859e60
140863bac:	90                   	nop
140863bad:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140863bb2:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140863bb7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140863bbc:	4c 8d 0d 75 1f 7e 00 	lea    0x7e1f75(%rip),%r9        # 0x141045b38
140863bc3:	41 b8 e2 0a 00 00    	mov    $0xae2,%r8d
140863bc9:	48 8d 15 90 fb 7d 00 	lea    0x7dfb90(%rip),%rdx        # 0x141043760
140863bd0:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140863bd5:	e8 16 5c ff ff       	call   0x1408597f0
140863bda:	90                   	nop
140863bdb:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140863be0:	48 85 d2             	test   %rdx,%rdx
140863be3:	74 17                	je     0x140863bfc
140863be5:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140863bea:	4c 2b c2             	sub    %rdx,%r8
140863bed:	49 c1 f8 04          	sar    $0x4,%r8
140863bf1:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140863bf6:	e8 b5 9c 93 ff       	call   0x14019d8b0
140863bfb:	90                   	nop
140863bfc:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140863c01:	48 85 d2             	test   %rdx,%rdx
140863c04:	74 15                	je     0x140863c1b
140863c06:	4c 8b 45 88          	mov    -0x78(%rbp),%r8
140863c0a:	4c 2b c2             	sub    %rdx,%r8
140863c0d:	49 c1 f8 04          	sar    $0x4,%r8
140863c11:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863c16:	e8 95 9c 93 ff       	call   0x14019d8b0
140863c1b:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
140863c1f:	48 c7 45 e8 05 00 00 	movq   $0x5,-0x18(%rbp)
140863c26:	00
140863c27:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140863c2b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140863c30:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140863c34:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140863c39:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140863c3e:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140863c44:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140863c49:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140863c4e:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140863c53:	e8 e8 66 ff ff       	call   0x14085a340
140863c58:	48 8b d8             	mov    %rax,%rbx
140863c5b:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
140863c60:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)