14019d3a6:	48 85 c0             	test   %rax,%rax
14019d3a9:	74 04                	je     0x14019d3af
14019d3ab:	f0 ff 40 08          	lock incl 0x8(%rax)
14019d3af:	4c 8b 8b 28 02 00 00 	mov    0x228(%rbx),%r9
14019d3b6:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
14019d3bb:	48 8b 83 30 02 00 00 	mov    0x230(%rbx),%rax
14019d3c2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14019d3c7:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019d3cc:	48 85 c9             	test   %rcx,%rcx
14019d3cf:	74 04                	je     0x14019d3d5
14019d3d1:	f0 ff 41 08          	lock incl 0x8(%rcx)
14019d3d5:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14019d3da:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
14019d3df:	48 8b 47 08          	mov    0x8(%rdi),%rax
14019d3e3:	48 85 c0             	test   %rax,%rax
14019d3e6:	74 04                	je     0x14019d3ec
14019d3e8:	f0 ff 40 08          	lock incl 0x8(%rax)
14019d3ec:	48 8b 07             	mov    (%rdi),%rax
14019d3ef:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14019d3f4:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14019d3f8:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
14019d3fd:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
14019d401:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14019d406:	49 8b c9             	mov    %r9,%rcx
14019d409:	e8 b2 cd fe ff       	call   0x14018a1c0
14019d40e:	48 85 db             	test   %rbx,%rbx
14019d411:	74 3d                	je     0x14019d450
14019d413:	41 8b c6             	mov    %r14d,%eax
14019d416:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019d41b:	41 03 c6             	add    %r14d,%eax
14019d41e:	75 30                	jne    0x14019d450
14019d420:	48 8b 03             	mov    (%rbx),%rax
14019d423:	48 8b cb             	mov    %rbx,%rcx
14019d426:	48 8b 00             	mov    (%rax),%rax
14019d429:	ff 15 09 f8 96 00    	call   *0x96f809(%rip)        # 0x140b0cc38
14019d42f:	41 8b c6             	mov    %r14d,%eax
14019d432:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d437:	41 03 c6             	add    %r14d,%eax
14019d43a:	75 14                	jne    0x14019d450
14019d43c:	48 8b 03             	mov    (%rbx),%rax
14019d43f:	48 8b cb             	mov    %rbx,%rcx
14019d442:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d446:	ff 15 ec f7 96 00    	call   *0x96f7ec(%rip)        # 0x140b0cc38
14019d44c:	90                   	nop
14019d44d:	0f 1f 00             	nopl   (%rax)
14019d450:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019d455:	48 85 c9             	test   %rcx,%rcx
14019d458:	74 41                	je     0x14019d49b
14019d45a:	41 8b c6             	mov    %r14d,%eax
14019d45d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14019d462:	41 03 c6             	add    %r14d,%eax
14019d465:	75 34                	jne    0x14019d49b
14019d467:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14019d46c:	48 8b 03             	mov    (%rbx),%rax
14019d46f:	48 8b cb             	mov    %rbx,%rcx
14019d472:	48 8b 00             	mov    (%rax),%rax
14019d475:	ff 15 bd f7 96 00    	call   *0x96f7bd(%rip)        # 0x140b0cc38
14019d47b:	41 8b c6             	mov    %r14d,%eax
14019d47e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d483:	41 03 c6             	add    %r14d,%eax
14019d486:	75 13                	jne    0x14019d49b
14019d488:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019d48d:	48 8b 01             	mov    (%rcx),%rax
14019d490:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d494:	ff 15 9e f7 96 00    	call   *0x96f79e(%rip)        # 0x140b0cc38
14019d49a:	90                   	nop
14019d49b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14019d4a0:	48 85 c9             	test   %rcx,%rcx
14019d4a3:	74 41                	je     0x14019d4e6
14019d4a5:	41 8b c6             	mov    %r14d,%eax
14019d4a8:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14019d4ad:	41 03 c6             	add    %r14d,%eax
14019d4b0:	75 34                	jne    0x14019d4e6
14019d4b2:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14019d4b7:	48 8b 03             	mov    (%rbx),%rax
14019d4ba:	48 8b cb             	mov    %rbx,%rcx
14019d4bd:	48 8b 00             	mov    (%rax),%rax
14019d4c0:	ff 15 72 f7 96 00    	call   *0x96f772(%rip)        # 0x140b0cc38
14019d4c6:	41 8b c6             	mov    %r14d,%eax
14019d4c9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d4ce:	41 03 c6             	add    %r14d,%eax
14019d4d1:	75 13                	jne    0x14019d4e6
14019d4d3:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14019d4d8:	48 8b 01             	mov    (%rcx),%rax
14019d4db:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d4df:	ff 15 53 f7 96 00    	call   *0x96f753(%rip)        # 0x140b0cc38
14019d4e5:	90                   	nop
14019d4e6:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14019d4eb:	48 85 c9             	test   %rcx,%rcx
14019d4ee:	74 41                	je     0x14019d531
14019d4f0:	41 8b c6             	mov    %r14d,%eax
14019d4f3:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14019d4f8:	41 03 c6             	add    %r14d,%eax
14019d4fb:	75 34                	jne    0x14019d531
14019d4fd:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14019d502:	48 8b 03             	mov    (%rbx),%rax
14019d505:	48 8b cb             	mov    %rbx,%rcx
14019d508:	48 8b 00             	mov    (%rax),%rax
14019d50b:	ff 15 27 f7 96 00    	call   *0x96f727(%rip)        # 0x140b0cc38
14019d511:	41 8b c6             	mov    %r14d,%eax
14019d514:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d519:	41 03 c6             	add    %r14d,%eax
14019d51c:	75 13                	jne    0x14019d531
14019d51e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14019d523:	48 8b 01             	mov    (%rcx),%rax
14019d526:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d52a:	ff 15 08 f7 96 00    	call   *0x96f708(%rip)        # 0x140b0cc38
14019d530:	90                   	nop
14019d531:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14019d536:	48 85 c9             	test   %rcx,%rcx
14019d539:	74 41                	je     0x14019d57c
14019d53b:	41 8b c6             	mov    %r14d,%eax
14019d53e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14019d543:	41 03 c6             	add    %r14d,%eax
14019d546:	75 34                	jne    0x14019d57c
14019d548:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14019d54d:	48 8b 03             	mov    (%rbx),%rax
14019d550:	48 8b cb             	mov    %rbx,%rcx
14019d553:	48 8b 00             	mov    (%rax),%rax
14019d556:	ff 15 dc f6 96 00    	call   *0x96f6dc(%rip)        # 0x140b0cc38
14019d55c:	41 8b c6             	mov    %r14d,%eax
14019d55f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d564:	41 03 c6             	add    %r14d,%eax
14019d567:	75 13                	jne    0x14019d57c
14019d569:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14019d56e:	48 8b 01             	mov    (%rcx),%rax
14019d571:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d575:	ff 15 bd f6 96 00    	call   *0x96f6bd(%rip)        # 0x140b0cc38
14019d57b:	90                   	nop
14019d57c:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019d581:	48 85 c9             	test   %rcx,%rcx
14019d584:	74 41                	je     0x14019d5c7
14019d586:	41 8b c6             	mov    %r14d,%eax
14019d589:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14019d58e:	41 03 c6             	add    %r14d,%eax
14019d591:	75 34                	jne    0x14019d5c7
14019d593:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14019d598:	48 8b 03             	mov    (%rbx),%rax
14019d59b:	48 8b cb             	mov    %rbx,%rcx
14019d59e:	48 8b 00             	mov    (%rax),%rax
14019d5a1:	ff 15 91 f6 96 00    	call   *0x96f691(%rip)        # 0x140b0cc38
14019d5a7:	41 8b c6             	mov    %r14d,%eax
14019d5aa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d5af:	41 03 c6             	add    %r14d,%eax
14019d5b2:	75 13                	jne    0x14019d5c7
14019d5b4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019d5b9:	48 8b 01             	mov    (%rcx),%rax
14019d5bc:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d5c0:	ff 15 72 f6 96 00    	call   *0x96f672(%rip)        # 0x140b0cc38
14019d5c6:	90                   	nop
14019d5c7:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
14019d5cb:	48 85 db             	test   %rbx,%rbx
14019d5ce:	74 3a                	je     0x14019d60a
14019d5d0:	41 8b c6             	mov    %r14d,%eax
14019d5d3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019d5d8:	41 03 c6             	add    %r14d,%eax
14019d5db:	75 2d                	jne    0x14019d60a
14019d5dd:	48 8b 03             	mov    (%rbx),%rax
14019d5e0:	48 8b cb             	mov    %rbx,%rcx
14019d5e3:	48 8b 00             	mov    (%rax),%rax
14019d5e6:	ff 15 4c f6 96 00    	call   *0x96f64c(%rip)        # 0x140b0cc38
14019d5ec:	41 8b c6             	mov    %r14d,%eax
14019d5ef:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d5f4:	41 03 c6             	add    %r14d,%eax
14019d5f7:	75 11                	jne    0x14019d60a
14019d5f9:	48 8b 03             	mov    (%rbx),%rax
14019d5fc:	48 8b cb             	mov    %rbx,%rcx
14019d5ff:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d603:	ff 15 2f f6 96 00    	call   *0x96f62f(%rip)        # 0x140b0cc38
14019d609:	90                   	nop
14019d60a:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14019d60e:	48 85 db             	test   %rbx,%rbx
14019d611:	74 3a                	je     0x14019d64d
14019d613:	41 8b c6             	mov    %r14d,%eax
14019d616:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019d61b:	41 03 c6             	add    %r14d,%eax
14019d61e:	75 2d                	jne    0x14019d64d
14019d620:	48 8b 03             	mov    (%rbx),%rax
14019d623:	48 8b cb             	mov    %rbx,%rcx
14019d626:	48 8b 00             	mov    (%rax),%rax
14019d629:	ff 15 09 f6 96 00    	call   *0x96f609(%rip)        # 0x140b0cc38
14019d62f:	41 8b c6             	mov    %r14d,%eax
14019d632:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d637:	41 03 c6             	add    %r14d,%eax
14019d63a:	75 11                	jne    0x14019d64d
14019d63c:	48 8b 03             	mov    (%rbx),%rax
14019d63f:	48 8b cb             	mov    %rbx,%rcx
14019d642:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d646:	ff 15 ec f5 96 00    	call   *0x96f5ec(%rip)        # 0x140b0cc38
14019d64c:	90                   	nop
14019d64d:	49 8b 5d 08          	mov    0x8(%r13),%rbx
14019d651:	48 85 db             	test   %rbx,%rbx
14019d654:	74 3a                	je     0x14019d690
14019d656:	41 8b c6             	mov    %r14d,%eax
14019d659:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019d65e:	41 03 c6             	add    %r14d,%eax
14019d661:	75 2d                	jne    0x14019d690
14019d663:	48 8b 03             	mov    (%rbx),%rax
14019d666:	48 8b cb             	mov    %rbx,%rcx
14019d669:	48 8b 00             	mov    (%rax),%rax
14019d66c:	ff 15 c6 f5 96 00    	call   *0x96f5c6(%rip)        # 0x140b0cc38
14019d672:	41 8b c6             	mov    %r14d,%eax
14019d675:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d67a:	41 03 c6             	add    %r14d,%eax
14019d67d:	75 11                	jne    0x14019d690
14019d67f:	48 8b 03             	mov    (%rbx),%rax
14019d682:	48 8b cb             	mov    %rbx,%rcx
14019d685:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d689:	ff 15 a9 f5 96 00    	call   *0x96f5a9(%rip)        # 0x140b0cc38
14019d68f:	90                   	nop
14019d690:	49 8b 5f 08          	mov    0x8(%r15),%rbx
14019d694:	48 85 db             	test   %rbx,%rbx
14019d697:	74 39                	je     0x14019d6d2
14019d699:	41 8b c6             	mov    %r14d,%eax
14019d69c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14019d6a1:	41 03 c6             	add    %r14d,%eax
14019d6a4:	75 2c                	jne    0x14019d6d2
14019d6a6:	48 8b 03             	mov    (%rbx),%rax
14019d6a9:	48 8b cb             	mov    %rbx,%rcx
14019d6ac:	48 8b 00             	mov    (%rax),%rax
14019d6af:	ff 15 83 f5 96 00    	call   *0x96f583(%rip)        # 0x140b0cc38
14019d6b5:	41 8b c6             	mov    %r14d,%eax
14019d6b8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019d6bd:	41 03 c6             	add    %r14d,%eax
14019d6c0:	75 10                	jne    0x14019d6d2
14019d6c2:	48 8b 03             	mov    (%rbx),%rax
14019d6c5:	48 8b cb             	mov    %rbx,%rcx
14019d6c8:	48 8b 40 08          	mov    0x8(%rax),%rax
14019d6cc:	ff 15 66 f5 96 00    	call   *0x96f566(%rip)        # 0x140b0cc38
14019d6d2:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14019d6d6:	48 33 cc             	xor    %rsp,%rcx
14019d6d9:	e8 02 1f 95 00       	call   0x140aef5e0
14019d6de:	4c 8d 9c 24 20 01 00 	lea    0x120(%rsp),%r11
14019d6e5:	00
14019d6e6:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14019d6eb:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
14019d6f0:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
14019d6f5:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
14019d6fa:	49 8b e3             	mov    %r11,%rsp
14019d6fd:	41 5f                	pop    %r15
14019d6ff:	41 5e                	pop    %r14
14019d701:	41 5d                	pop    %r13
14019d703:	5f                   	pop    %rdi
14019d704:	5e                   	pop    %rsi
14019d705:	5b                   	pop    %rbx
14019d706:	5d                   	pop    %rbp
14019d707:	c3                   	ret
14019d708:	48 8b c4             	mov    %rsp,%rax
14019d70b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14019d70f:	48 89 68 18          	mov    %rbp,0x18(%rax)
14019d713:	48 89 70 20          	mov    %rsi,0x20(%rax)
14019d717:	48 89 48 08          	mov    %rcx,0x8(%rax)
14019d71b:	57                   	push   %rdi
14019d71c:	48 83 ec 30          	sub    $0x30,%rsp
14019d720:	48 8b da             	mov    %rdx,%rbx
14019d723:	48 8b f9             	mov    %rcx,%rdi
14019d726:	33 ed                	xor    %ebp,%ebp
14019d728:	89 68 e8             	mov    %ebp,-0x18(%rax)
14019d72b:	0f 57 c0             	xorps  %xmm0,%xmm0
14019d72e:	0f 11 01             	movups %xmm0,(%rcx)
14019d731:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14019d735:	48 89 69 18          	mov    %rbp,0x18(%rcx)
14019d739:	45 33 c0             	xor    %r8d,%r8d
14019d73c:	48 8d 15 75 15 9a 00 	lea    0x9a1575(%rip),%rdx        # 0x140b3ecb8
14019d743:	e8 d8 66 e6 ff       	call   0x140003e20
14019d748:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14019d74f:	00
14019d750:	8b f5                	mov    %ebp,%esi
14019d752:	48 8b 43 10          	mov    0x10(%rbx),%rax
14019d756:	48 85 c0             	test   %rax,%rax
14019d759:	74 7b                	je     0x14019d7d6
14019d75b:	48 3b e8             	cmp    %rax,%rbp
14019d75e:	0f 87 8a 00 00 00    	ja     0x14019d7ee
14019d764:	48 8b cb             	mov    %rbx,%rcx
14019d767:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
14019d76c:	76 03                	jbe    0x14019d771
14019d76e:	48 8b 0b             	mov    (%rbx),%rcx
14019d771:	0f b7 0c 71          	movzwl (%rcx,%rsi,2),%ecx
14019d775:	ff 15 4d f3 96 00    	call   *0x96f34d(%rip)        # 0x140b0cac8
14019d77b:	85 c0                	test   %eax,%eax
14019d77d:	75 4b                	jne    0x14019d7ca
14019d77f:	48 3b 73 10          	cmp    0x10(%rbx),%rsi
14019d783:	77 69                	ja     0x14019d7ee
14019d785:	48 8b c3             	mov    %rbx,%rax
14019d788:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
14019d78d:	76 03                	jbe    0x14019d792
14019d78f:	48 8b 03             	mov    (%rbx),%rax
14019d792:	44 0f b7 0c 70       	movzwl (%rax,%rsi,2),%r9d
14019d797:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14019d79b:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
14019d79f:	73 21                	jae    0x14019d7c2
14019d7a1:	48 8d 41 01          	lea    0x1(%rcx),%rax
14019d7a5:	48 89 47 10          	mov    %rax,0x10(%rdi)
14019d7a9:	48 8b c7             	mov    %rdi,%rax
14019d7ac:	48 83 7f 18 07       	cmpq   $0x7,0x18(%rdi)
14019d7b1:	76 03                	jbe    0x14019d7b6
14019d7b3:	48 8b 07             	mov    (%rdi),%rax
14019d7b6:	66 44 89 0c 48       	mov    %r9w,(%rax,%rcx,2)
14019d7bb:	66 89 6c 48 02       	mov    %bp,0x2(%rax,%rcx,2)
14019d7c0:	eb 08                	jmp    0x14019d7ca
14019d7c2:	48 8b cf             	mov    %rdi,%rcx
14019d7c5:	e8 72 b9 e6 ff       	call   0x14000913c
14019d7ca:	48 ff c6             	inc    %rsi
14019d7cd:	48 8b 43 10          	mov    0x10(%rbx),%rax
14019d7d1:	48 3b f0             	cmp    %rax,%rsi
14019d7d4:	72 8e                	jb     0x14019d764
14019d7d6:	48 8b c7             	mov    %rdi,%rax
14019d7d9:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14019d7de:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14019d7e3:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14019d7e8:	48 83 c4 30          	add    $0x30,%rsp
14019d7ec:	5f                   	pop    %rdi
14019d7ed:	c3                   	ret
14019d7ee:	ff 15 a4 f1 96 00    	call   *0x96f1a4(%rip)        # 0x140b0c998
14019d7f4:	cc                   	int3
14019d7f5:	90                   	nop
14019d7f6:	90                   	nop
14019d7f7:	90                   	nop
14019d7f8:	48 8b c4             	mov    %rsp,%rax
14019d7fb:	48 89 58 10          	mov    %rbx,0x10(%rax)
14019d7ff:	48 89 68 18          	mov    %rbp,0x18(%rax)
14019d803:	48 89 70 20          	mov    %rsi,0x20(%rax)
14019d807:	48 89 48 08          	mov    %rcx,0x8(%rax)
14019d80b:	57                   	push   %rdi
14019d80c:	48 83 ec 30          	sub    $0x30,%rsp
14019d810:	48 8b f2             	mov    %rdx,%rsi
14019d813:	48 8b d9             	mov    %rcx,%rbx
14019d816:	33 ed                	xor    %ebp,%ebp
14019d818:	89 68 e8             	mov    %ebp,-0x18(%rax)
14019d81b:	0f 57 c0             	xorps  %xmm0,%xmm0
14019d81e:	0f 11 01             	movups %xmm0,(%rcx)
14019d821:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14019d825:	48 89 69 18          	mov    %rbp,0x18(%rcx)
14019d829:	45 33 c0             	xor    %r8d,%r8d
14019d82c:	48 8d 15 85 14 9a 00 	lea    0x9a1485(%rip),%rdx        # 0x140b3ecb8
14019d833:	e8 e8 65 e6 ff       	call   0x140003e20
14019d838:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14019d83f:	00
14019d840:	8b fd                	mov    %ebp,%edi
14019d842:	48 8b 46 10          	mov    0x10(%rsi),%rax
14019d846:	48 85 c0             	test   %rax,%rax
14019d849:	74 5e                	je     0x14019d8a9
14019d84b:	48 3b e8             	cmp    %rax,%rbp
14019d84e:	77 71                	ja     0x14019d8c1
14019d850:	48 8b ce             	mov    %rsi,%rcx
14019d853:	48 83 7e 18 07       	cmpq   $0x7,0x18(%rsi)
14019d858:	76 03                	jbe    0x14019d85d
14019d85a:	48 8b 0e             	mov    (%rsi),%rcx
14019d85d:	0f b7 0c 79          	movzwl (%rcx,%rdi,2),%ecx
14019d861:	ff 15 29 f2 96 00    	call   *0x96f229(%rip)        # 0x140b0ca90