14018a32e:	48 85 c0             	test   %rax,%rax
14018a331:	0f 84 cf 02 00 00    	je     0x14018a606
14018a337:	48 8b 07             	mov    (%rdi),%rax
14018a33a:	8b d3                	mov    %ebx,%edx
14018a33c:	48 8b cf             	mov    %rdi,%rcx
14018a33f:	48 8b 40 50          	mov    0x50(%rax),%rax
14018a343:	ff 15 e7 8a 08 00    	call   *0x88ae7(%rip)        # 0x140212e30
14018a349:	48 85 c0             	test   %rax,%rax
14018a34c:	0f 84 75 07 00 00    	je     0x14018aac7
14018a352:	48 8b 07             	mov    (%rdi),%rax
14018a355:	8b d3                	mov    %ebx,%edx
14018a357:	48 8b cf             	mov    %rdi,%rcx
14018a35a:	48 8b 40 48          	mov    0x48(%rax),%rax
14018a35e:	ff 15 cc 8a 08 00    	call   *0x88acc(%rip)        # 0x140212e30
14018a364:	be 00 10 00 00       	mov    $0x1000,%esi
14018a369:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
14018a36d:	48 85 c0             	test   %rax,%rax
14018a370:	0f 84 d6 00 00 00    	je     0x14018a44c
14018a376:	48 8b 07             	mov    (%rdi),%rax
14018a379:	8b d3                	mov    %ebx,%edx
14018a37b:	48 8b cf             	mov    %rdi,%rcx
14018a37e:	48 8b 40 48          	mov    0x48(%rax),%rax
14018a382:	ff 15 a8 8a 08 00    	call   *0x88aa8(%rip)        # 0x140212e30
14018a388:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a38b:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
14018a38f:	4c 89 6d f8          	mov    %r13,-0x8(%rbp)
14018a393:	4c 89 6d 00          	mov    %r13,0x0(%rbp)
14018a397:	4d 8b c6             	mov    %r14,%r8
14018a39a:	49 ff c0             	inc    %r8
14018a39d:	66 46 39 2c 40       	cmp    %r13w,(%rax,%r8,2)
14018a3a2:	75 f6                	jne    0x14018a39a
14018a3a4:	48 8b d0             	mov    %rax,%rdx
14018a3a7:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14018a3ab:	e8 dc c8 e7 ff       	call   0x140006c8c
14018a3b0:	c7 44 24 40 05 00 00 	movl   $0x5,0x40(%rsp)
14018a3b7:	00
14018a3b8:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018a3bd:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14018a3c1:	49 8b cf             	mov    %r15,%rcx
14018a3c4:	e8 f7 25 00 00       	call   0x14018c9c0
14018a3c9:	48 8b 08             	mov    (%rax),%rcx
14018a3cc:	48 83 c1 18          	add    $0x18,%rcx
14018a3d0:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
14018a3d4:	48 3b c8             	cmp    %rax,%rcx
14018a3d7:	74 17                	je     0x14018a3f0
14018a3d9:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14018a3dd:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
14018a3e2:	48 0f 47 55 e8       	cmova  -0x18(%rbp),%rdx
14018a3e7:	4c 8b 45 f8          	mov    -0x8(%rbp),%r8
14018a3eb:	e8 84 ef e7 ff       	call   0x140009374
14018a3f0:	4d 8b cf             	mov    %r15,%r9
14018a3f3:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14018a3f7:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14018a3fb:	49 8b cc             	mov    %r12,%rcx
14018a3fe:	e8 4d f9 ff ff       	call   0x140189d50
14018a403:	48 8b 45 00          	mov    0x0(%rbp),%rax
14018a407:	48 83 f8 07          	cmp    $0x7,%rax
14018a40b:	76 3f                	jbe    0x14018a44c
14018a40d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a414:	00
14018a415:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14018a419:	48 8b d1             	mov    %rcx,%rdx
14018a41c:	48 3b c6             	cmp    %rsi,%rax
14018a41f:	72 25                	jb     0x14018a446
14018a421:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a425:	48 2b d1             	sub    %rcx,%rdx
14018a428:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a42c:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a430:	76 14                	jbe    0x14018a446
14018a432:	ff 15 48 87 08 00    	call   *0x88748(%rip)        # 0x140212b80
14018a438:	cc                   	int3
14018a439:	ff 15 01 87 08 00    	call   *0x88701(%rip)        # 0x140212b40
14018a43f:	32 c0                	xor    %al,%al
14018a441:	e9 eb 04 00 00       	jmp    0x14018a931
14018a446:	ff 15 f4 86 08 00    	call   *0x886f4(%rip)        # 0x140212b40
14018a44c:	48 8b 07             	mov    (%rdi),%rax
14018a44f:	8b d3                	mov    %ebx,%edx
14018a451:	48 8b cf             	mov    %rdi,%rcx
14018a454:	48 8b 40 58          	mov    0x58(%rax),%rax
14018a458:	ff 15 d2 89 08 00    	call   *0x889d2(%rip)        # 0x140212e30
14018a45e:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a461:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14018a465:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a468:	f3 0f 7f 4d 98       	movdqu %xmm1,-0x68(%rbp)
14018a46d:	4d 8b c6             	mov    %r14,%r8
14018a470:	49 ff c0             	inc    %r8
14018a473:	66 46 39 2c 40       	cmp    %r13w,(%rax,%r8,2)
14018a478:	75 f6                	jne    0x14018a470
14018a47a:	48 8b d0             	mov    %rax,%rdx
14018a47d:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14018a481:	e8 06 c8 e7 ff       	call   0x140006c8c
14018a486:	c7 44 24 40 19 00 00 	movl   $0x19,0x40(%rsp)
14018a48d:	00
14018a48e:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018a493:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14018a497:	49 8b cf             	mov    %r15,%rcx
14018a49a:	e8 21 25 00 00       	call   0x14018c9c0
14018a49f:	48 8b 08             	mov    (%rax),%rcx
14018a4a2:	48 83 c1 18          	add    $0x18,%rcx
14018a4a6:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14018a4aa:	e8 f5 c9 e7 ff       	call   0x140006ea4
14018a4af:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14018a4b3:	48 83 f8 07          	cmp    $0x7,%rax
14018a4b7:	76 2f                	jbe    0x14018a4e8
14018a4b9:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a4c0:	00
14018a4c1:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14018a4c5:	48 8b d1             	mov    %rcx,%rdx
14018a4c8:	48 3b c6             	cmp    %rsi,%rax
14018a4cb:	72 15                	jb     0x14018a4e2
14018a4cd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a4d1:	48 2b d1             	sub    %rcx,%rdx
14018a4d4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a4d8:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a4dc:	0f 87 1d 01 00 00    	ja     0x14018a5ff
14018a4e2:	ff 15 58 86 08 00    	call   *0x88658(%rip)        # 0x140212b40
14018a4e8:	48 8b 07             	mov    (%rdi),%rax
14018a4eb:	8b d3                	mov    %ebx,%edx
14018a4ed:	48 8b cf             	mov    %rdi,%rcx
14018a4f0:	48 8b 40 50          	mov    0x50(%rax),%rax
14018a4f4:	ff 15 36 89 08 00    	call   *0x88936(%rip)        # 0x140212e30
14018a4fa:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a4fd:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14018a501:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a504:	f3 0f 7f 4d 98       	movdqu %xmm1,-0x68(%rbp)
14018a509:	49 ff c6             	inc    %r14
14018a50c:	66 46 39 2c 70       	cmp    %r13w,(%rax,%r14,2)
14018a511:	75 f6                	jne    0x14018a509
14018a513:	4d 8b c6             	mov    %r14,%r8
14018a516:	48 8b d0             	mov    %rax,%rdx
14018a519:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14018a51d:	e8 6a c7 e7 ff       	call   0x140006c8c
14018a522:	c7 44 24 40 06 00 00 	movl   $0x6,0x40(%rsp)
14018a529:	00
14018a52a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018a52f:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14018a533:	49 8b cf             	mov    %r15,%rcx
14018a536:	e8 85 24 00 00       	call   0x14018c9c0
14018a53b:	48 8b 08             	mov    (%rax),%rcx
14018a53e:	48 83 c1 18          	add    $0x18,%rcx
14018a542:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14018a546:	e8 59 c9 e7 ff       	call   0x140006ea4
14018a54b:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14018a54f:	48 83 f8 07          	cmp    $0x7,%rax
14018a553:	76 2f                	jbe    0x14018a584
14018a555:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a55c:	00
14018a55d:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14018a561:	48 8b d1             	mov    %rcx,%rdx
14018a564:	48 3b c6             	cmp    %rsi,%rax
14018a567:	72 15                	jb     0x14018a57e
14018a569:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a56d:	48 2b d1             	sub    %rcx,%rdx
14018a570:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a574:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a578:	0f 87 81 00 00 00    	ja     0x14018a5ff
14018a57e:	ff 15 bc 85 08 00    	call   *0x885bc(%rip)        # 0x140212b40
14018a584:	c7 44 24 40 03 00 00 	movl   $0x3,0x40(%rsp)
14018a58b:	00
14018a58c:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14018a591:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14018a595:	49 8b cf             	mov    %r15,%rcx
14018a598:	e8 23 24 00 00       	call   0x14018c9c0
14018a59d:	48 8b 08             	mov    (%rax),%rcx
14018a5a0:	48 83 c1 18          	add    $0x18,%rcx
14018a5a4:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14018a5a8:	48 3b c8             	cmp    %rax,%rcx
14018a5ab:	74 17                	je     0x14018a5c4
14018a5ad:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14018a5b1:	48 83 7d c0 07       	cmpq   $0x7,-0x40(%rbp)
14018a5b6:	48 0f 47 55 a8       	cmova  -0x58(%rbp),%rdx
14018a5bb:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
14018a5bf:	e8 b0 ed e7 ff       	call   0x140009374
14018a5c4:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14018a5c8:	48 83 f8 07          	cmp    $0x7,%rax
14018a5cc:	0f 86 5d 03 00 00    	jbe    0x14018a92f
14018a5d2:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a5d9:	00
14018a5da:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14018a5de:	48 8b d1             	mov    %rcx,%rdx
14018a5e1:	48 3b c6             	cmp    %rsi,%rax
14018a5e4:	0f 82 3f 03 00 00    	jb     0x14018a929
14018a5ea:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a5ee:	48 2b d1             	sub    %rcx,%rdx
14018a5f1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a5f5:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a5f9:	0f 86 2a 03 00 00    	jbe    0x14018a929
14018a5ff:	ff 15 7b 85 08 00    	call   *0x8857b(%rip)        # 0x140212b80
14018a605:	cc                   	int3
14018a606:	bb 97 27 26 1e       	mov    $0x1e262797,%ebx
14018a60b:	48 8b 07             	mov    (%rdi),%rax
14018a60e:	8b d3                	mov    %ebx,%edx
14018a610:	48 8b cf             	mov    %rdi,%rcx
14018a613:	48 8b 40 48          	mov    0x48(%rax),%rax
14018a617:	ff 15 13 88 08 00    	call   *0x88813(%rip)        # 0x140212e30
14018a61d:	48 85 c0             	test   %rax,%rax
14018a620:	0f 84 f0 04 00 00    	je     0x14018ab16
14018a626:	48 8b 07             	mov    (%rdi),%rax
14018a629:	8b d3                	mov    %ebx,%edx
14018a62b:	48 8b cf             	mov    %rdi,%rcx
14018a62e:	48 8b 40 50          	mov    0x50(%rax),%rax
14018a632:	ff 15 f8 87 08 00    	call   *0x887f8(%rip)        # 0x140212e30
14018a638:	48 85 c0             	test   %rax,%rax
14018a63b:	0f 84 d5 04 00 00    	je     0x14018ab16
14018a641:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a644:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
14018a648:	66 0f 6f 0d b0 5a 13 	movdqa 0x135ab0(%rip),%xmm1        # 0x1402c0100
14018a64f:	00
14018a650:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
14018a655:	66 44 89 6d 28       	mov    %r13w,0x28(%rbp)
14018a65a:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14018a65e:	f3 0f 7f 4d 18       	movdqu %xmm1,0x18(%rbp)
14018a663:	66 44 89 6d 08       	mov    %r13w,0x8(%rbp)
14018a668:	0f 11 85 88 00 00 00 	movups %xmm0,0x88(%rbp)
14018a66f:	f3 0f 7f 8d 98 00 00 	movdqu %xmm1,0x98(%rbp)
14018a676:	00
14018a677:	66 44 89 ad 88 00 00 	mov    %r13w,0x88(%rbp)
14018a67e:	00
14018a67f:	48 8b 07             	mov    (%rdi),%rax
14018a682:	8b d3                	mov    %ebx,%edx
14018a684:	48 8b cf             	mov    %rdi,%rcx
14018a687:	48 8b 40 50          	mov    0x50(%rax),%rax
14018a68b:	ff 15 9f 87 08 00    	call   *0x8879f(%rip)        # 0x140212e30
14018a691:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a694:	0f 11 45 68          	movups %xmm0,0x68(%rbp)
14018a698:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a69b:	f3 0f 7f 4d 78       	movdqu %xmm1,0x78(%rbp)
14018a6a0:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
14018a6a4:	4d 8b c6             	mov    %r14,%r8
14018a6a7:	49 ff c0             	inc    %r8
14018a6aa:	66 46 39 2c 40       	cmp    %r13w,(%rax,%r8,2)
14018a6af:	75 f6                	jne    0x14018a6a7
14018a6b1:	48 8b d0             	mov    %rax,%rdx
14018a6b4:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14018a6b8:	e8 cf c5 e7 ff       	call   0x140006c8c
14018a6bd:	48 8b 07             	mov    (%rdi),%rax
14018a6c0:	8b d3                	mov    %ebx,%edx
14018a6c2:	48 8b cf             	mov    %rdi,%rcx
14018a6c5:	48 8b 40 48          	mov    0x48(%rax),%rax
14018a6c9:	ff 15 61 87 08 00    	call   *0x88761(%rip)        # 0x140212e30
14018a6cf:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a6d2:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14018a6d6:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a6d9:	f3 0f 7f 4d 98       	movdqu %xmm1,-0x68(%rbp)
14018a6de:	4d 8b c6             	mov    %r14,%r8
14018a6e1:	49 ff c0             	inc    %r8
14018a6e4:	66 46 39 2c 40       	cmp    %r13w,(%rax,%r8,2)
14018a6e9:	75 f6                	jne    0x14018a6e1
14018a6eb:	48 8b d0             	mov    %rax,%rdx
14018a6ee:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14018a6f2:	e8 95 c5 e7 ff       	call   0x140006c8c
14018a6f7:	48 8d 45 28          	lea    0x28(%rbp),%rax
14018a6fb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14018a700:	48 8d 45 08          	lea    0x8(%rbp),%rax
14018a704:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14018a709:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14018a70d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14018a712:	4c 8d 8d 88 00 00 00 	lea    0x88(%rbp),%r9
14018a719:	4c 8d 45 68          	lea    0x68(%rbp),%r8
14018a71d:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14018a721:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14018a726:	e8 b1 d4 ff ff       	call   0x140187bdc
14018a72b:	48 8b d0             	mov    %rax,%rdx
14018a72e:	49 8b cf             	mov    %r15,%rcx
14018a731:	e8 b6 d2 ff ff       	call   0x1401879ec
14018a736:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14018a73b:	e8 a0 14 ee ff       	call   0x14006bbe0
14018a740:	be 00 10 00 00       	mov    $0x1000,%esi
14018a745:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14018a749:	48 83 f8 07          	cmp    $0x7,%rax
14018a74d:	76 2f                	jbe    0x14018a77e
14018a74f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a756:	00
14018a757:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14018a75b:	48 8b d1             	mov    %rcx,%rdx
14018a75e:	48 3b c6             	cmp    %rsi,%rax
14018a761:	72 15                	jb     0x14018a778
14018a763:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a767:	48 2b d1             	sub    %rcx,%rdx
14018a76a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a76e:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a772:	0f 87 e1 00 00 00    	ja     0x14018a859
14018a778:	ff 15 c2 83 08 00    	call   *0x883c2(%rip)        # 0x140212b40
14018a77e:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
14018a785:	48 83 f8 07          	cmp    $0x7,%rax
14018a789:	76 2f                	jbe    0x14018a7ba
14018a78b:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a792:	00
14018a793:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
14018a797:	48 8b d1             	mov    %rcx,%rdx
14018a79a:	48 3b c6             	cmp    %rsi,%rax
14018a79d:	72 15                	jb     0x14018a7b4
14018a79f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a7a3:	48 2b d1             	sub    %rcx,%rdx
14018a7a6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a7aa:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a7ae:	0f 87 a5 00 00 00    	ja     0x14018a859
14018a7b4:	ff 15 86 83 08 00    	call   *0x88386(%rip)        # 0x140212b40
14018a7ba:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
14018a7c1:	48 83 f8 07          	cmp    $0x7,%rax
14018a7c5:	76 2e                	jbe    0x14018a7f5
14018a7c7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a7ce:	00
14018a7cf:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14018a7d6:	48 8b d1             	mov    %rcx,%rdx
14018a7d9:	48 3b c6             	cmp    %rsi,%rax
14018a7dc:	72 11                	jb     0x14018a7ef
14018a7de:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a7e2:	48 2b d1             	sub    %rcx,%rdx
14018a7e5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a7e9:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a7ed:	77 6a                	ja     0x14018a859
14018a7ef:	ff 15 4b 83 08 00    	call   *0x8834b(%rip)        # 0x140212b40
14018a7f5:	48 8b 45 20          	mov    0x20(%rbp),%rax
14018a7f9:	48 83 f8 07          	cmp    $0x7,%rax
14018a7fd:	76 2b                	jbe    0x14018a82a
14018a7ff:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a806:	00
14018a807:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14018a80b:	48 8b d1             	mov    %rcx,%rdx
14018a80e:	48 3b c6             	cmp    %rsi,%rax
14018a811:	72 11                	jb     0x14018a824
14018a813:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a817:	48 2b d1             	sub    %rcx,%rdx
14018a81a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a81e:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a822:	77 35                	ja     0x14018a859
14018a824:	ff 15 16 83 08 00    	call   *0x88316(%rip)        # 0x140212b40
14018a82a:	48 8b 45 40          	mov    0x40(%rbp),%rax
14018a82e:	48 83 f8 07          	cmp    $0x7,%rax
14018a832:	76 32                	jbe    0x14018a866
14018a834:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a83b:	00
14018a83c:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14018a840:	48 8b d1             	mov    %rcx,%rdx
14018a843:	48 3b c6             	cmp    %rsi,%rax
14018a846:	72 18                	jb     0x14018a860
14018a848:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a84c:	48 2b d1             	sub    %rcx,%rdx
14018a84f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a853:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a857:	76 07                	jbe    0x14018a860
14018a859:	ff 15 21 83 08 00    	call   *0x88321(%rip)        # 0x140212b80
14018a85f:	cc                   	int3
14018a860:	ff 15 da 82 08 00    	call   *0x882da(%rip)        # 0x140212b40
14018a866:	48 8b 07             	mov    (%rdi),%rax
14018a869:	8b d3                	mov    %ebx,%edx
14018a86b:	48 8b cf             	mov    %rdi,%rcx
14018a86e:	48 8b 40 48          	mov    0x48(%rax),%rax
14018a872:	ff 15 b8 85 08 00    	call   *0x885b8(%rip)        # 0x140212e30