1401e23d0:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1401e23d4:	41 8a cd             	mov    %r13b,%cl
1401e23d7:	e8 10 fd ff ff       	call   0x1401e20ec
1401e23dc:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1401e23e0:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1401e23e4:	48 3b df             	cmp    %rdi,%rbx
1401e23e7:	0f 85 4e fe ff ff    	jne    0x1401e223b
1401e23ed:	48 85 db             	test   %rbx,%rbx
1401e23f0:	74 37                	je     0x1401e2429
1401e23f2:	48 8b cb             	mov    %rbx,%rcx
1401e23f5:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1401e23f9:	48 2b c3             	sub    %rbx,%rax
1401e23fc:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1401e2400:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e2406:	72 18                	jb     0x1401e2420
1401e2408:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1401e240c:	48 2b cb             	sub    %rbx,%rcx
1401e240f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e2413:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e2417:	76 07                	jbe    0x1401e2420
1401e2419:	ff 15 79 a5 92 00    	call   *0x92a579(%rip)        # 0x140b0c998
1401e241f:	cc                   	int3
1401e2420:	48 8b cb             	mov    %rbx,%rcx
1401e2423:	ff 15 97 a4 92 00    	call   *0x92a497(%rip)        # 0x140b0c8c0
1401e2429:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1401e2430:	00
1401e2431:	48 83 c4 60          	add    $0x60,%rsp
1401e2435:	41 5f                	pop    %r15
1401e2437:	41 5e                	pop    %r14
1401e2439:	41 5d                	pop    %r13
1401e243b:	41 5c                	pop    %r12
1401e243d:	5f                   	pop    %rdi
1401e243e:	5e                   	pop    %rsi
1401e243f:	5d                   	pop    %rbp
1401e2440:	c3                   	ret
1401e2441:	e8 e2 2d ea ff       	call   0x140085228
1401e2446:	90                   	nop
1401e2447:	eb 01                	jmp    0x1401e244a
1401e2449:	90                   	nop
1401e244a:	90                   	nop
1401e244b:	90                   	nop
1401e244c:	48 8b c4             	mov    %rsp,%rax
1401e244f:	48 89 58 18          	mov    %rbx,0x18(%rax)
1401e2453:	48 89 50 10          	mov    %rdx,0x10(%rax)
1401e2457:	48 89 48 08          	mov    %rcx,0x8(%rax)
1401e245b:	55                   	push   %rbp
1401e245c:	56                   	push   %rsi
1401e245d:	57                   	push   %rdi
1401e245e:	48 83 ec 30          	sub    $0x30,%rsp
1401e2462:	48 8b da             	mov    %rdx,%rbx
1401e2465:	48 8b f9             	mov    %rcx,%rdi
1401e2468:	83 60 d8 00          	andl   $0x0,-0x28(%rax)
1401e246c:	48 8b 12             	mov    (%rdx),%rdx
1401e246f:	e8 ac df ff ff       	call   0x1401e0420
1401e2474:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401e247b:	00
1401e247c:	0f 10 05 0d 22 93 00 	movups 0x93220d(%rip),%xmm0        # 0x140b14690
1401e2483:	48 8b 07             	mov    (%rdi),%rax
1401e2486:	f3 0f 7f 40 30       	movdqu %xmm0,0x30(%rax)
1401e248b:	48 8b 0f             	mov    (%rdi),%rcx
1401e248e:	48 8b 01             	mov    (%rcx),%rax
1401e2491:	48 89 41 28          	mov    %rax,0x28(%rcx)
1401e2495:	48 8b 07             	mov    (%rdi),%rax
1401e2498:	48 8b 48 10          	mov    0x10(%rax),%rcx
1401e249c:	48 3b 48 18          	cmp    0x18(%rax),%rcx
1401e24a0:	74 04                	je     0x1401e24a6
1401e24a2:	48 89 48 18          	mov    %rcx,0x18(%rax)
1401e24a6:	48 8b 0f             	mov    (%rdi),%rcx
1401e24a9:	48 83 c1 10          	add    $0x10,%rcx
1401e24ad:	48 8b 03             	mov    (%rbx),%rax
1401e24b0:	48 8b 50 08          	mov    0x8(%rax),%rdx
1401e24b4:	48 0f af 10          	imul   (%rax),%rdx
1401e24b8:	e8 a3 f0 fc ff       	call   0x1401b1560
1401e24bd:	33 ed                	xor    %ebp,%ebp
1401e24bf:	45 33 c9             	xor    %r9d,%r9d
1401e24c2:	48 8b 0b             	mov    (%rbx),%rcx
1401e24c5:	48 39 69 08          	cmp    %rbp,0x8(%rcx)
1401e24c9:	0f 86 aa 00 00 00    	jbe    0x1401e2579
1401e24cf:	4d 8b c1             	mov    %r9,%r8
1401e24d2:	4c 0f af 41 28       	imul   0x28(%rcx),%r8
1401e24d7:	33 f6                	xor    %esi,%esi
1401e24d9:	48 39 31             	cmp    %rsi,(%rcx)
1401e24dc:	0f 86 8a 00 00 00    	jbe    0x1401e256c
1401e24e2:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401e24e6:	48 8b 41 18          	mov    0x18(%rcx),%rax
1401e24ea:	48 2b c2             	sub    %rdx,%rax
1401e24ed:	4c 3b c0             	cmp    %rax,%r8
1401e24f0:	0f 83 d4 00 00 00    	jae    0x1401e25ca
1401e24f6:	4a 8d 04 02          	lea    (%rdx,%r8,1),%rax
1401e24fa:	49 ff c0             	inc    %r8
1401e24fd:	44 0f b6 10          	movzbl (%rax),%r10d
1401e2501:	4c 8b 59 18          	mov    0x18(%rcx),%r11
1401e2505:	4c 2b da             	sub    %rdx,%r11
1401e2508:	4d 3b c3             	cmp    %r11,%r8
1401e250b:	0f 83 b9 00 00 00    	jae    0x1401e25ca
1401e2511:	42 0f b6 04 02       	movzbl (%rdx,%r8,1),%eax
1401e2516:	49 ff c0             	inc    %r8
1401e2519:	4c 03 d0             	add    %rax,%r10
1401e251c:	4d 3b c3             	cmp    %r11,%r8
1401e251f:	0f 83 a5 00 00 00    	jae    0x1401e25ca
1401e2525:	42 0f b6 04 02       	movzbl (%rdx,%r8,1),%eax
1401e252a:	49 ff c0             	inc    %r8
1401e252d:	4c 03 d0             	add    %rax,%r10
1401e2530:	48 8b 07             	mov    (%rdi),%rax
1401e2533:	48 8b 48 10          	mov    0x10(%rax),%rcx
1401e2537:	48 8b 40 18          	mov    0x18(%rax),%rax
1401e253b:	48 2b c1             	sub    %rcx,%rax
1401e253e:	48 3b e8             	cmp    %rax,%rbp
1401e2541:	0f 83 83 00 00 00    	jae    0x1401e25ca
1401e2547:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
1401e254e:	aa aa aa
1401e2551:	49 f7 e2             	mul    %r10
1401e2554:	48 d1 ea             	shr    $1,%rdx
1401e2557:	88 14 29             	mov    %dl,(%rcx,%rbp,1)
1401e255a:	48 ff c5             	inc    %rbp
1401e255d:	48 ff c6             	inc    %rsi
1401e2560:	48 8b 0b             	mov    (%rbx),%rcx
1401e2563:	48 3b 31             	cmp    (%rcx),%rsi
1401e2566:	0f 82 76 ff ff ff    	jb     0x1401e24e2
1401e256c:	49 ff c1             	inc    %r9
1401e256f:	4c 3b 49 08          	cmp    0x8(%rcx),%r9
1401e2573:	0f 82 56 ff ff ff    	jb     0x1401e24cf
1401e2579:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1401e257d:	48 85 db             	test   %rbx,%rbx
1401e2580:	74 38                	je     0x1401e25ba
1401e2582:	83 ce ff             	or     $0xffffffff,%esi
1401e2585:	8b c6                	mov    %esi,%eax
1401e2587:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401e258c:	03 c6                	add    %esi,%eax
1401e258e:	75 2a                	jne    0x1401e25ba
1401e2590:	48 8b 03             	mov    (%rbx),%rax
1401e2593:	48 8b cb             	mov    %rbx,%rcx
1401e2596:	48 8b 00             	mov    (%rax),%rax
1401e2599:	ff 15 99 a6 92 00    	call   *0x92a699(%rip)        # 0x140b0cc38
1401e259f:	8b c6                	mov    %esi,%eax
1401e25a1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401e25a6:	03 c6                	add    %esi,%eax
1401e25a8:	75 10                	jne    0x1401e25ba
1401e25aa:	48 8b 03             	mov    (%rbx),%rax
1401e25ad:	48 8b cb             	mov    %rbx,%rcx
1401e25b0:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e25b4:	ff 15 7e a6 92 00    	call   *0x92a67e(%rip)        # 0x140b0cc38
1401e25ba:	48 8b c7             	mov    %rdi,%rax
1401e25bd:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401e25c2:	48 83 c4 30          	add    $0x30,%rsp
1401e25c6:	5f                   	pop    %rdi
1401e25c7:	5e                   	pop    %rsi
1401e25c8:	5d                   	pop    %rbp
1401e25c9:	c3                   	ret
1401e25ca:	ff 15 c8 a3 92 00    	call   *0x92a3c8(%rip)        # 0x140b0c998
1401e25d0:	cc                   	int3
1401e25d1:	90                   	nop
1401e25d2:	90                   	nop
1401e25d3:	90                   	nop
1401e25d4:	90                   	nop
1401e25d5:	90                   	nop
1401e25d6:	90                   	nop
1401e25d7:	90                   	nop
1401e25d8:	90                   	nop
1401e25d9:	90                   	nop
1401e25da:	90                   	nop
1401e25db:	90                   	nop
1401e25dc:	90                   	nop
1401e25dd:	90                   	nop
1401e25de:	90                   	nop
1401e25df:	90                   	nop
1401e25e0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401e25e5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401e25ea:	55                   	push   %rbp
1401e25eb:	53                   	push   %rbx
1401e25ec:	56                   	push   %rsi
1401e25ed:	57                   	push   %rdi
1401e25ee:	41 54                	push   %r12
1401e25f0:	41 55                	push   %r13
1401e25f2:	41 56                	push   %r14
1401e25f4:	41 57                	push   %r15
1401e25f6:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1401e25fb:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
1401e2602:	4c 8b fa             	mov    %rdx,%r15
1401e2605:	83 65 bb 00          	andl   $0x0,-0x45(%rbp)
1401e2609:	48 8b 02             	mov    (%rdx),%rax
1401e260c:	44 8b 70 08          	mov    0x8(%rax),%r14d
1401e2610:	8b 18                	mov    (%rax),%ebx
1401e2612:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e2615:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1401e261a:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401e261e:	48 85 c0             	test   %rax,%rax
1401e2621:	74 04                	je     0x1401e2627
1401e2623:	f0 ff 40 08          	lock incl 0x8(%rax)
1401e2627:	48 8b 02             	mov    (%rdx),%rax
1401e262a:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1401e262e:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401e2632:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1401e2636:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1401e263a:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1401e263e:	e8 09 fe ff ff       	call   0x1401e244c
1401e2643:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1401e2647:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401e264b:	e8 d0 dd ff ff       	call   0x1401e0420
1401e2650:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e2653:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
1401e2658:	48 8b 7d df          	mov    -0x21(%rbp),%rdi
1401e265c:	48 85 ff             	test   %rdi,%rdi
1401e265f:	74 08                	je     0x1401e2669
1401e2661:	f0 ff 47 08          	lock incl 0x8(%rdi)
1401e2665:	48 8b 7d df          	mov    -0x21(%rbp),%rdi
1401e2669:	0f 28 45 d7          	movaps -0x29(%rbp),%xmm0
1401e266d:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
1401e2672:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e2675:	66 0f 7f 45 f7       	movdqa %xmm0,-0x9(%rbp)
1401e267a:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1401e267e:	48 85 c0             	test   %rax,%rax
1401e2681:	74 08                	je     0x1401e268b
1401e2683:	f0 ff 40 08          	lock incl 0x8(%rax)
1401e2687:	48 8b 7d df          	mov    -0x21(%rbp),%rdi
1401e268b:	0f 28 45 e7          	movaps -0x19(%rbp),%xmm0
1401e268f:	66 0f 7f 45 f7       	movdqa %xmm0,-0x9(%rbp)
1401e2694:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1401e2698:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1401e269c:	e8 cf 61 01 00       	call   0x1401f8870
1401e26a1:	48 8b 75 d7          	mov    -0x29(%rbp),%rsi
1401e26a5:	48 83 c6 10          	add    $0x10,%rsi
1401e26a9:	4c 8b 2e             	mov    (%rsi),%r13
1401e26ac:	4c 39 6e 08          	cmp    %r13,0x8(%rsi)
1401e26b0:	0f 84 27 03 00 00    	je     0x1401e29dd
1401e26b6:	45 33 e4             	xor    %r12d,%r12d
1401e26b9:	45 85 f6             	test   %r14d,%r14d
1401e26bc:	0f 8e 0e 01 00 00    	jle    0x1401e27d0
1401e26c2:	48 63 c3             	movslq %ebx,%rax
1401e26c5:	45 33 ff             	xor    %r15d,%r15d
1401e26c8:	85 db                	test   %ebx,%ebx
1401e26ca:	0f 8e ed 00 00 00    	jle    0x1401e27bd
1401e26d0:	49 8b c5             	mov    %r13,%rax
1401e26d3:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1401e26d7:	80 38 00             	cmpb   $0x0,(%rax)
1401e26da:	0f 85 c7 00 00 00    	jne    0x1401e27a7
1401e26e0:	83 65 7f 00          	andl   $0x0,0x7f(%rbp)
1401e26e4:	83 65 77 00          	andl   $0x0,0x77(%rbp)
1401e26e8:	83 65 b7 00          	andl   $0x0,-0x49(%rbp)
1401e26ec:	48 8d 45 77          	lea    0x77(%rbp),%rax
1401e26f0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401e26f5:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1401e26f9:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401e26fe:	c6 44 24 40 04       	movb   $0x4,0x40(%rsp)
1401e2703:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1401e2708:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
1401e270d:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1401e2712:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1401e2716:	44 8b cb             	mov    %ebx,%r9d
1401e2719:	45 8b c6             	mov    %r14d,%r8d
1401e271c:	48 8b d6             	mov    %rsi,%rdx
1401e271f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401e2723:	e8 94 fa ff ff       	call   0x1401e21bc
1401e2728:	81 7d b7 80 00 00 00 	cmpl   $0x80,-0x49(%rbp)
1401e272f:	7e 72                	jle    0x1401e27a3
1401e2731:	8b 4d 77             	mov    0x77(%rbp),%ecx
1401e2734:	8b 55 7f             	mov    0x7f(%rbp),%edx
1401e2737:	8d 04 11             	lea    (%rcx,%rdx,1),%eax
1401e273a:	44 6b c0 5f          	imul   $0x5f,%eax,%r8d
1401e273e:	6b c1 64             	imul   $0x64,%ecx,%eax
1401e2741:	41 3b c0             	cmp    %r8d,%eax
1401e2744:	7e 19                	jle    0x1401e275f
1401e2746:	48 8d 45 77          	lea    0x77(%rbp),%rax
1401e274a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401e274f:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1401e2753:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401e2758:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1401e275d:	eb 1f                	jmp    0x1401e277e
1401e275f:	6b c2 64             	imul   $0x64,%edx,%eax
1401e2762:	41 3b c0             	cmp    %r8d,%eax
1401e2765:	7e 3c                	jle    0x1401e27a3
1401e2767:	48 8d 45 77          	lea    0x77(%rbp),%rax
1401e276b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401e2770:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1401e2774:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401e2779:	c6 44 24 40 02       	movb   $0x2,0x40(%rsp)
1401e277e:	c6 44 24 38 04       	movb   $0x4,0x38(%rsp)
1401e2783:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
1401e2788:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1401e278d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1401e2791:	44 8b cb             	mov    %ebx,%r9d
1401e2794:	45 8b c6             	mov    %r14d,%r8d
1401e2797:	48 8b d6             	mov    %rsi,%rdx
1401e279a:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1401e279e:	e8 19 fa ff ff       	call   0x1401e21bc
1401e27a3:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
1401e27a7:	41 ff c7             	inc    %r15d
1401e27aa:	48 ff c0             	inc    %rax
1401e27ad:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1401e27b1:	44 3b fb             	cmp    %ebx,%r15d
1401e27b4:	0f 8c 1d ff ff ff    	jl     0x1401e26d7
1401e27ba:	48 63 c3             	movslq %ebx,%rax
1401e27bd:	4c 03 e8             	add    %rax,%r13
1401e27c0:	41 ff c4             	inc    %r12d
1401e27c3:	45 3b e6             	cmp    %r14d,%r12d
1401e27c6:	0f 8c f9 fe ff ff    	jl     0x1401e26c5
1401e27cc:	4c 8b 7d 6f          	mov    0x6f(%rbp),%r15
1401e27d0:	48 8b 0e             	mov    (%rsi),%rcx
1401e27d3:	48 39 4e 08          	cmp    %rcx,0x8(%rsi)
1401e27d7:	0f 84 00 02 00 00    	je     0x1401e29dd
1401e27dd:	45 85 f6             	test   %r14d,%r14d
1401e27e0:	7e 2a                	jle    0x1401e280c
1401e27e2:	4c 63 cb             	movslq %ebx,%r9
1401e27e5:	4d 8b c6             	mov    %r14,%r8
1401e27e8:	85 db                	test   %ebx,%ebx
1401e27ea:	7e 17                	jle    0x1401e2803
1401e27ec:	48 8b c1             	mov    %rcx,%rax
1401e27ef:	48 8b d3             	mov    %rbx,%rdx
1401e27f2:	80 38 04             	cmpb   $0x4,(%rax)
1401e27f5:	75 03                	jne    0x1401e27fa
1401e27f7:	c6 00 00             	movb   $0x0,(%rax)
1401e27fa:	48 ff c0             	inc    %rax
1401e27fd:	48 83 ea 01          	sub    $0x1,%rdx
1401e2801:	75 ef                	jne    0x1401e27f2
1401e2803:	49 03 c9             	add    %r9,%rcx
1401e2806:	49 83 e8 01          	sub    $0x1,%r8
1401e280a:	75 dc                	jne    0x1401e27e8
1401e280c:	49 8b 17             	mov    (%r15),%rdx
1401e280f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e2812:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1401e2817:	48 83 65 07 00       	andq   $0x0,0x7(%rbp)
1401e281c:	4c 8d 42 08          	lea    0x8(%rdx),%r8
1401e2820:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1401e2825:	4c 8d 4d f7          	lea    -0x9(%rbp),%r9
1401e2829:	48 8b 75 67          	mov    0x67(%rbp),%rsi
1401e282d:	48 8b ce             	mov    %rsi,%rcx
1401e2830:	e8 17 db ff ff       	call   0x1401e034c
1401e2835:	c7 45 bb 01 00 00 00 	movl   $0x1,-0x45(%rbp)
1401e283c:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401e2840:	48 85 c9             	test   %rcx,%rcx
1401e2843:	74 2d                	je     0x1401e2872
1401e2845:	48 8b 45 07          	mov    0x7(%rbp),%rax
1401e2849:	48 2b c1             	sub    %rcx,%rax
1401e284c:	48 8b d1             	mov    %rcx,%rdx
1401e284f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e2855:	72 15                	jb     0x1401e286c
1401e2857:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e285b:	48 2b d1             	sub    %rcx,%rdx
1401e285e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e2862:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e2866:	0f 87 6a 01 00 00    	ja     0x1401e29d6
1401e286c:	ff 15 4e a0 92 00    	call   *0x92a04e(%rip)        # 0x140b0c8c0
1401e2872:	48 8b 0e             	mov    (%rsi),%rcx
1401e2875:	48 83 c1 10          	add    $0x10,%rcx
1401e2879:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
1401e287d:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1401e2881:	48 2b 53 10          	sub    0x10(%rbx),%rdx
1401e2885:	e8 d6 ec fc ff       	call   0x1401b1560
1401e288a:	45 33 c9             	xor    %r9d,%r9d
1401e288d:	48 8b 53 18          	mov    0x18(%rbx),%rdx