fffff80000264404:	48 89 39             	mov    %rdi,(%rcx)
fffff80000264407:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000026440b:	4d 2b d4             	sub    %r12,%r10
fffff8000026440e:	75 f4                	jne    0xfffff80000264404
fffff80000264410:	eb 2d                	jmp    0xfffff8000026443f
fffff80000264412:	8b 4c 24 2c          	mov    0x2c(%rsp),%ecx
fffff80000264416:	3b d1                	cmp    %ecx,%edx
fffff80000264418:	73 25                	jae    0xfffff8000026443f
fffff8000026441a:	8b c2                	mov    %edx,%eax
fffff8000026441c:	2b ca                	sub    %edx,%ecx
fffff8000026441e:	48 ff c0             	inc    %rax
fffff80000264421:	03 d1                	add    %ecx,%edx
fffff80000264423:	4d 8d 0c c0          	lea    (%r8,%rax,8),%r9
fffff80000264427:	8b c1                	mov    %ecx,%eax
fffff80000264429:	4d 89 39             	mov    %r15,(%r9)
fffff8000026442c:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff80000264430:	49 2b c4             	sub    %r12,%rax
fffff80000264433:	75 f4                	jne    0xfffff80000264429
fffff80000264435:	eb 08                	jmp    0xfffff8000026443f
fffff80000264437:	f0 41 0f b1 50 04    	lock cmpxchg %edx,0x4(%r8)
fffff8000026443d:	74 08                	je     0xfffff80000264447
fffff8000026443f:	41 8b 40 04          	mov    0x4(%r8),%eax
fffff80000264443:	3b c2                	cmp    %edx,%eax
fffff80000264445:	72 f0                	jb     0xfffff80000264437
fffff80000264447:	41 03 f4             	add    %r12d,%esi
fffff8000026444a:	3b 35 b4 1f 3a 00    	cmp    0x3a1fb4(%rip),%esi        # 0xfffff80000606404
fffff80000264450:	0f 82 74 fc ff ff    	jb     0xfffff800002640ca
fffff80000264456:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
fffff8000026445a:	48 33 cc             	xor    %rsp,%rcx
fffff8000026445d:	e8 0e 71 fd ff       	call   0xfffff8000023b570
fffff80000264462:	4c 8d 9c 24 00 01 00 	lea    0x100(%rsp),%r11
fffff80000264469:	00
fffff8000026446a:	49 8b 5b 30          	mov    0x30(%r11),%rbx
fffff8000026446e:	49 8b 73 38          	mov    0x38(%r11),%rsi
fffff80000264472:	49 8b 7b 40          	mov    0x40(%r11),%rdi
fffff80000264476:	49 8b e3             	mov    %r11,%rsp
fffff80000264479:	41 5f                	pop    %r15
fffff8000026447b:	41 5e                	pop    %r14
fffff8000026447d:	41 5d                	pop    %r13
fffff8000026447f:	41 5c                	pop    %r12
fffff80000264481:	5d                   	pop    %rbp
fffff80000264482:	c3                   	ret
fffff80000264483:	cc                   	int3
fffff80000264484:	cc                   	int3
fffff80000264485:	cc                   	int3
fffff80000264486:	cc                   	int3
fffff80000264487:	cc                   	int3
fffff80000264488:	cc                   	int3
fffff80000264489:	cc                   	int3
fffff8000026448a:	cc                   	int3
fffff8000026448b:	cc                   	int3
fffff8000026448c:	48 8b c4             	mov    %rsp,%rax
fffff8000026448f:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000264493:	48 89 78 10          	mov    %rdi,0x10(%rax)
fffff80000264497:	4c 89 60 18          	mov    %r12,0x18(%rax)
fffff8000026449b:	55                   	push   %rbp
fffff8000026449c:	41 55                	push   %r13
fffff8000026449e:	41 57                	push   %r15
fffff800002644a0:	48 8d a8 c8 fd ff ff 	lea    -0x238(%rax),%rbp
fffff800002644a7:	48 81 ec 20 03 00 00 	sub    $0x320,%rsp
fffff800002644ae:	48 8b 05 33 d1 39 00 	mov    0x39d133(%rip),%rax        # 0xfffff800006015e8
fffff800002644b5:	48 33 c4             	xor    %rsp,%rax
fffff800002644b8:	48 89 85 10 02 00 00 	mov    %rax,0x210(%rbp)
fffff800002644bf:	bb 88 00 00 00       	mov    $0x88,%ebx
fffff800002644c4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff800002644c9:	44 8b c3             	mov    %ebx,%r8d
fffff800002644cc:	33 d2                	xor    %edx,%edx
fffff800002644ce:	e8 ed 00 fe ff       	call   0xfffff800002445c0
fffff800002644d3:	44 8b c3             	mov    %ebx,%r8d
fffff800002644d6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
fffff800002644da:	33 d2                	xor    %edx,%edx
fffff800002644dc:	e8 df 00 fe ff       	call   0xfffff800002445c0
fffff800002644e1:	44 8b c3             	mov    %ebx,%r8d
fffff800002644e4:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
fffff800002644eb:	33 d2                	xor    %edx,%edx
fffff800002644ed:	e8 ce 00 fe ff       	call   0xfffff800002445c0
fffff800002644f2:	44 8b c3             	mov    %ebx,%r8d
fffff800002644f5:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
fffff800002644f9:	33 d2                	xor    %edx,%edx
fffff800002644fb:	e8 c0 00 fe ff       	call   0xfffff800002445c0
fffff80000264500:	44 8b c3             	mov    %ebx,%r8d
fffff80000264503:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
fffff8000026450a:	33 d2                	xor    %edx,%edx
fffff8000026450c:	e8 af 00 fe ff       	call   0xfffff800002445c0
fffff80000264511:	8b 05 19 9e 51 00    	mov    0x519e19(%rip),%eax        # 0xfffff8000077e330
fffff80000264517:	0f ba f0 1f          	btr    $0x1f,%eax
fffff8000026451b:	8d 48 01             	lea    0x1(%rax),%ecx
fffff8000026451e:	f0 0f b1 0d 0a 9e 51 	lock cmpxchg %ecx,0x519e0a(%rip)        # 0xfffff8000077e330
fffff80000264525:	00
fffff80000264526:	74 0c                	je     0xfffff80000264534
fffff80000264528:	48 8d 0d 01 9e 51 00 	lea    0x519e01(%rip),%rcx        # 0xfffff8000077e330
fffff8000026452f:	e8 1c 07 00 00       	call   0xfffff80000264c50
fffff80000264534:	48 8b 05 6d 9d 51 00 	mov    0x519d6d(%rip),%rax        # 0xfffff8000077e2a8
fffff8000026453b:	45 33 ff             	xor    %r15d,%r15d
fffff8000026453e:	48 89 45 60          	mov    %rax,0x60(%rbp)
fffff80000264542:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000264546:	85 c0                	test   %eax,%eax
fffff80000264548:	74 17                	je     0xfffff80000264561
fffff8000026454a:	4c 8b c0             	mov    %rax,%r8
fffff8000026454d:	48 8d 15 5c 9d 51 00 	lea    0x519d5c(%rip),%rdx        # 0xfffff8000077e2b0
fffff80000264554:	49 c1 e0 03          	shl    $0x3,%r8
fffff80000264558:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
fffff8000026455c:	e8 9f fd fd ff       	call   0xfffff80000244300
fffff80000264561:	f0 ff 0d c8 9d 51 00 	lock decl 0x519dc8(%rip)        # 0xfffff8000077e330
fffff80000264568:	48 8b 1d a9 9c 51 00 	mov    0x519ca9(%rip),%rbx        # 0xfffff8000077e218
fffff8000026456f:	48 8b c3             	mov    %rbx,%rax
fffff80000264572:	48 89 9d f0 00 00 00 	mov    %rbx,0xf0(%rbp)
fffff80000264579:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000026457d:	85 c0                	test   %eax,%eax
fffff8000026457f:	74 21                	je     0xfffff800002645a2
fffff80000264581:	4c 8b c0             	mov    %rax,%r8
fffff80000264584:	48 8d 15 95 9c 51 00 	lea    0x519c95(%rip),%rdx        # 0xfffff8000077e220
fffff8000026458b:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000026458f:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
fffff80000264596:	e8 65 fd fd ff       	call   0xfffff80000244300
fffff8000026459b:	48 8b 9d f0 00 00 00 	mov    0xf0(%rbp),%rbx
fffff800002645a2:	44 39 3d 5b 1e 3a 00 	cmp    %r15d,0x3a1e5b(%rip)        # 0xfffff80000606404
fffff800002645a9:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff800002645ae:	4c 89 3d 63 9c 51 00 	mov    %r15,0x519c63(%rip)        # 0xfffff8000077e218
fffff800002645b5:	41 8b ff             	mov    %r15d,%edi
fffff800002645b8:	66 89 0d 59 9c 51 00 	mov    %cx,0x519c59(%rip)        # 0xfffff8000077e218
fffff800002645bf:	4c 89 3d 5a 9c 51 00 	mov    %r15,0x519c5a(%rip)        # 0xfffff8000077e220
fffff800002645c6:	44 8d 61 f1          	lea    -0xf(%rcx),%r12d
fffff800002645ca:	44 89 25 4b 9c 51 00 	mov    %r12d,0x519c4b(%rip)        # 0xfffff8000077e21c
fffff800002645d1:	0f 84 81 04 00 00    	je     0xfffff80000264a58
fffff800002645d7:	4c 8d 2d 22 ba d9 ff 	lea    -0x2645de(%rip),%r13        # 0xfffff80000000000
fffff800002645de:	8b c7                	mov    %edi,%eax
fffff800002645e0:	49 8b 94 c5 00 65 60 	mov    0x606500(%r13,%rax,8),%rdx
fffff800002645e7:	00
fffff800002645e8:	48 85 d2             	test   %rdx,%rdx
fffff800002645eb:	75 21                	jne    0xfffff8000026460e
fffff800002645ed:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
fffff800002645f2:	41 8b d4             	mov    %r12d,%edx
fffff800002645f5:	89 54 24 44          	mov    %edx,0x44(%rsp)
fffff800002645f9:	44 0f b7 c9          	movzwl %cx,%r9d
fffff800002645fd:	66 89 4c 24 40       	mov    %cx,0x40(%rsp)
fffff80000264602:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff80000264607:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
fffff8000026460c:	eb 3e                	jmp    0xfffff8000026464c
fffff8000026460e:	48 8b 8a 98 01 00 00 	mov    0x198(%rdx),%rcx
fffff80000264615:	48 8b c1             	mov    %rcx,%rax
fffff80000264618:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff8000026461d:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000264621:	85 c0                	test   %eax,%eax
fffff80000264623:	74 1d                	je     0xfffff80000264642
fffff80000264625:	4c 8b c0             	mov    %rax,%r8
fffff80000264628:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
fffff8000026462d:	49 c1 e0 03          	shl    $0x3,%r8
fffff80000264631:	48 81 c2 a0 01 00 00 	add    $0x1a0,%rdx
fffff80000264638:	e8 c3 fc fd ff       	call   0xfffff80000244300
fffff8000026463d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff80000264642:	44 0f b7 4c 24 40    	movzwl 0x40(%rsp),%r9d
fffff80000264648:	8b 54 24 44          	mov    0x44(%rsp),%edx
fffff8000026464c:	44 0f b7 5c 24 42    	movzwl 0x42(%rsp),%r11d
fffff80000264652:	4c 8b c1             	mov    %rcx,%r8
fffff80000264655:	49 c1 e8 20          	shr    $0x20,%r8
fffff80000264659:	45 8b d7             	mov    %r15d,%r10d
fffff8000026465c:	45 85 c0             	test   %r8d,%r8d
fffff8000026465f:	74 16                	je     0xfffff80000264677
fffff80000264661:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
fffff80000264666:	4c 39 38             	cmp    %r15,(%rax)
fffff80000264669:	75 23                	jne    0xfffff8000026468e
fffff8000026466b:	45 03 d4             	add    %r12d,%r10d
fffff8000026466e:	48 83 c0 08          	add    $0x8,%rax
fffff80000264672:	44 3b d2             	cmp    %edx,%r10d
fffff80000264675:	72 ef                	jb     0xfffff80000264666
fffff80000264677:	41 0f b7 c1          	movzwl %r9w,%eax
fffff8000026467b:	44 3b d0             	cmp    %eax,%r10d
fffff8000026467e:	0f 83 c0 03 00 00    	jae    0xfffff80000264a44
fffff80000264684:	66 45 3b dc          	cmp    %r12w,%r11w
fffff80000264688:	0f 85 b6 03 00 00    	jne    0xfffff80000264a44
fffff8000026468e:	48 8b 45 60          	mov    0x60(%rbp),%rax
fffff80000264692:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000264696:	44 3b c0             	cmp    %eax,%r8d
fffff80000264699:	66 44 89 8d 80 01 00 	mov    %r9w,0x180(%rbp)
fffff800002646a0:	00
fffff800002646a1:	44 0f 46 c0          	cmovbe %eax,%r8d
fffff800002646a5:	48 c1 e9 10          	shr    $0x10,%rcx
fffff800002646a9:	44 89 85 84 01 00 00 	mov    %r8d,0x184(%rbp)
fffff800002646b0:	66 85 c9             	test   %cx,%cx
fffff800002646b3:	74 13                	je     0xfffff800002646c8
fffff800002646b5:	48 8b 45 60          	mov    0x60(%rbp),%rax
fffff800002646b9:	48 c1 e8 10          	shr    $0x10,%rax
fffff800002646bd:	66 85 c0             	test   %ax,%ax
fffff800002646c0:	74 06                	je     0xfffff800002646c8
fffff800002646c2:	41 0f b7 c4          	movzwl %r12w,%eax
fffff800002646c6:	eb 03                	jmp    0xfffff800002646cb
fffff800002646c8:	41 8b c7             	mov    %r15d,%eax
fffff800002646cb:	66 89 85 82 01 00 00 	mov    %ax,0x182(%rbp)
fffff800002646d2:	41 8b cf             	mov    %r15d,%ecx
fffff800002646d5:	8b 45 64             	mov    0x64(%rbp),%eax
fffff800002646d8:	3b d0                	cmp    %eax,%edx
fffff800002646da:	44 8b c1             	mov    %ecx,%r8d
fffff800002646dd:	0f 42 c2             	cmovb  %edx,%eax
fffff800002646e0:	3b c8                	cmp    %eax,%ecx
fffff800002646e2:	73 17                	jae    0xfffff800002646fb
fffff800002646e4:	4a 8b 44 c4 48       	mov    0x48(%rsp,%r8,8),%rax
fffff800002646e9:	4a 23 44 c5 68       	and    0x68(%rbp,%r8,8),%rax
fffff800002646ee:	4a 89 84 c5 88 01 00 	mov    %rax,0x188(%rbp,%r8,8)
fffff800002646f5:	00
fffff800002646f6:	41 03 cc             	add    %r12d,%ecx
fffff800002646f9:	eb da                	jmp    0xfffff800002646d5
fffff800002646fb:	3b ca                	cmp    %edx,%ecx
fffff800002646fd:	73 2d                	jae    0xfffff8000026472c
fffff800002646ff:	0f b7 45 62          	movzwl 0x62(%rbp),%eax
fffff80000264703:	66 f7 d8             	neg    %ax
fffff80000264706:	4d 1b c9             	sbb    %r9,%r9
fffff80000264709:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000026470d:	2b d1                	sub    %ecx,%edx
fffff8000026470f:	8b ca                	mov    %edx,%ecx
fffff80000264711:	4a 8b 44 04 48       	mov    0x48(%rsp,%r8,1),%rax
fffff80000264716:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000026471a:	49 23 c1             	and    %r9,%rax
fffff8000026471d:	4a 89 84 05 80 01 00 	mov    %rax,0x180(%rbp,%r8,1)
fffff80000264724:	00
fffff80000264725:	49 2b cc             	sub    %r12,%rcx
fffff80000264728:	75 e7                	jne    0xfffff80000264711
fffff8000026472a:	eb 30                	jmp    0xfffff8000026475c
fffff8000026472c:	3b 4d 64             	cmp    0x64(%rbp),%ecx
fffff8000026472f:	73 2b                	jae    0xfffff8000026475c
fffff80000264731:	8b 45 64             	mov    0x64(%rbp),%eax
fffff80000264734:	66 41 f7 db          	neg    %r11w
fffff80000264738:	48 1b d2             	sbb    %rdx,%rdx
fffff8000026473b:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000026473f:	2b c1                	sub    %ecx,%eax
fffff80000264741:	8b c8                	mov    %eax,%ecx
fffff80000264743:	4a 8b 44 05 68       	mov    0x68(%rbp,%r8,1),%rax
fffff80000264748:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000026474c:	48 23 c2             	and    %rdx,%rax
fffff8000026474f:	4a 89 84 05 80 01 00 	mov    %rax,0x180(%rbp,%r8,1)
fffff80000264756:	00
fffff80000264757:	49 2b cc             	sub    %r12,%rcx
fffff8000026475a:	75 e7                	jne    0xfffff80000264743
fffff8000026475c:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
fffff80000264763:	8b d7                	mov    %edi,%edx
fffff80000264765:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff8000026476a:	e8 95 e3 ff ff       	call   0xfffff80000262b04
fffff8000026476f:	85 c0                	test   %eax,%eax
fffff80000264771:	0f 85 cd 01 00 00    	jne    0xfffff80000264944
fffff80000264777:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff8000026477c:	48 8b cb             	mov    %rbx,%rcx
fffff8000026477f:	48 c1 e9 20          	shr    $0x20,%rcx
fffff80000264783:	48 8b c2             	mov    %rdx,%rax
fffff80000264786:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000026478a:	3b c8                	cmp    %eax,%ecx
fffff8000026478c:	66 89 5d d0          	mov    %bx,-0x30(%rbp)
fffff80000264790:	0f 46 c8             	cmovbe %eax,%ecx
fffff80000264793:	48 8b c3             	mov    %rbx,%rax
fffff80000264796:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000026479a:	89 4d d4             	mov    %ecx,-0x2c(%rbp)
fffff8000026479d:	66 85 c0             	test   %ax,%ax
fffff800002647a0:	74 0f                	je     0xfffff800002647b1
fffff800002647a2:	48 c1 ea 10          	shr    $0x10,%rdx
fffff800002647a6:	66 85 d2             	test   %dx,%dx
fffff800002647a9:	74 06                	je     0xfffff800002647b1
fffff800002647ab:	41 0f b7 c4          	movzwl %r12w,%eax
fffff800002647af:	eb 03                	jmp    0xfffff800002647b4
fffff800002647b1:	41 8b c7             	mov    %r15d,%eax
fffff800002647b4:	8b 54 24 44          	mov    0x44(%rsp),%edx
fffff800002647b8:	41 8b cf             	mov    %r15d,%ecx
fffff800002647bb:	66 89 45 d2          	mov    %ax,-0x2e(%rbp)
fffff800002647bf:	39 95 f4 00 00 00    	cmp    %edx,0xf4(%rbp)
fffff800002647c5:	8b c2                	mov    %edx,%eax
fffff800002647c7:	44 8b c1             	mov    %ecx,%r8d
fffff800002647ca:	0f 42 85 f4 00 00 00 	cmovb  0xf4(%rbp),%eax
fffff800002647d1:	3b c8                	cmp    %eax,%ecx
fffff800002647d3:	73 17                	jae    0xfffff800002647ec
fffff800002647d5:	4a 8b 44 c4 48       	mov    0x48(%rsp,%r8,8),%rax
fffff800002647da:	4a 23 84 c5 f8 00 00 	and    0xf8(%rbp,%r8,8),%rax
fffff800002647e1:	00
fffff800002647e2:	4a 89 44 c5 d8       	mov    %rax,-0x28(%rbp,%r8,8)
fffff800002647e7:	41 03 cc             	add    %r12d,%ecx
fffff800002647ea:	eb d3                	jmp    0xfffff800002647bf
fffff800002647ec:	3b 8d f4 00 00 00    	cmp    0xf4(%rbp),%ecx
fffff800002647f2:	73 34                	jae    0xfffff80000264828
fffff800002647f4:	0f b7 44 24 42       	movzwl 0x42(%rsp),%eax
fffff800002647f9:	66 f7 d8             	neg    %ax
fffff800002647fc:	8b 85 f4 00 00 00    	mov    0xf4(%rbp),%eax
fffff80000264802:	48 1b d2             	sbb    %rdx,%rdx
fffff80000264805:	49 c1 e0 03          	shl    $0x3,%r8
fffff80000264809:	2b c1                	sub    %ecx,%eax
fffff8000026480b:	8b c8                	mov    %eax,%ecx
fffff8000026480d:	4a 8b 84 05 f8 00 00 	mov    0xf8(%rbp,%r8,1),%rax
fffff80000264814:	00
fffff80000264815:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff80000264819:	48 23 c2             	and    %rdx,%rax
fffff8000026481c:	4a 89 44 05 d0       	mov    %rax,-0x30(%rbp,%r8,1)
fffff80000264821:	49 2b cc             	sub    %r12,%rcx
fffff80000264824:	75 e7                	jne    0xfffff8000026480d
fffff80000264826:	eb 2f                	jmp    0xfffff80000264857
fffff80000264828:	3b ca                	cmp    %edx,%ecx
fffff8000026482a:	73 2b                	jae    0xfffff80000264857
fffff8000026482c:	0f b7 85 f2 00 00 00 	movzwl 0xf2(%rbp),%eax
fffff80000264833:	66 f7 d8             	neg    %ax
fffff80000264836:	4d 1b c9             	sbb    %r9,%r9
fffff80000264839:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000026483d:	2b d1                	sub    %ecx,%edx
fffff8000026483f:	8b ca                	mov    %edx,%ecx
fffff80000264841:	4a 8b 44 04 48       	mov    0x48(%rsp,%r8,1),%rax
fffff80000264846:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000026484a:	49 23 c1             	and    %r9,%rax
fffff8000026484d:	4a 89 44 05 d0       	mov    %rax,-0x30(%rbp,%r8,1)
fffff80000264852:	49 2b cc             	sub    %r12,%rcx
fffff80000264855:	75 ea                	jne    0xfffff80000264841
fffff80000264857:	48 8b 05 ba 99 51 00 	mov    0x5199ba(%rip),%rax        # 0xfffff8000077e218
fffff8000026485e:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
fffff80000264862:	48 8b d0             	mov    %rax,%rdx
fffff80000264865:	48 c1 ea 20          	shr    $0x20,%rdx
fffff80000264869:	49 8b c8             	mov    %r8,%rcx
fffff8000026486c:	48 c1 e9 20          	shr    $0x20,%rcx
fffff80000264870:	3b d1                	cmp    %ecx,%edx
fffff80000264872:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000264877:	66 89 05 9a 99 51 00 	mov    %ax,0x51999a(%rip)        # 0xfffff8000077e218
fffff8000026487e:	0f 46 d1             	cmovbe %ecx,%edx
fffff80000264881:	48 c1 e8 10          	shr    $0x10,%rax
fffff80000264885:	89 15 91 99 51 00    	mov    %edx,0x519991(%rip)        # 0xfffff8000077e21c
fffff8000026488b:	66 85 c0             	test   %ax,%ax
fffff8000026488e:	75 10                	jne    0xfffff800002648a0
fffff80000264890:	49 c1 e8 10          	shr    $0x10,%r8
fffff80000264894:	66 45 85 c0          	test   %r8w,%r8w
fffff80000264898:	75 06                	jne    0xfffff800002648a0
fffff8000026489a:	41 0f b7 c7          	movzwl %r15w,%eax
fffff8000026489e:	eb 03                	jmp    0xfffff800002648a3
fffff800002648a0:	41 8b c4             	mov    %r12d,%eax
fffff800002648a3:	8b 55 d4             	mov    -0x2c(%rbp),%edx
fffff800002648a6:	41 8b cf             	mov    %r15d,%ecx
fffff800002648a9:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
fffff800002648ae:	66 89 05 65 99 51 00 	mov    %ax,0x519965(%rip)        # 0xfffff8000077e21a
fffff800002648b5:	44 3b c2             	cmp    %edx,%r8d
fffff800002648b8:	44 8b c9             	mov    %ecx,%r9d
fffff800002648bb:	8b c2                	mov    %edx,%eax
fffff800002648bd:	41 0f 42 c0          	cmovb  %r8d,%eax
fffff800002648c1:	3b c8                	cmp    %eax,%ecx
fffff800002648c3:	73 12                	jae    0xfffff800002648d7
fffff800002648c5:	4a 8b 44 cd d8       	mov    -0x28(%rbp,%r9,8),%rax
fffff800002648ca:	4b 09 84 cd 20 e2 77 	or     %rax,0x77e220(%r13,%r9,8)
fffff800002648d1:	00
fffff800002648d2:	41 03 cc             	add    %r12d,%ecx
fffff800002648d5:	eb de                	jmp    0xfffff800002648b5
fffff800002648d7:	41 3b c8             	cmp    %r8d,%ecx
fffff800002648da:	73 2c                	jae    0xfffff80000264908
fffff800002648dc:	0f b7 45 d2          	movzwl -0x2e(%rbp),%eax
fffff800002648e0:	66 f7 d8             	neg    %ax
fffff800002648e3:	49 8d 85 20 e2 77 00 	lea    0x77e220(%r13),%rax
fffff800002648ea:	48 1b d2             	sbb    %rdx,%rdx
fffff800002648ed:	4a 8d 04 c8          	lea    (%rax,%r9,8),%rax
fffff800002648f1:	44 2b c1             	sub    %ecx,%r8d
fffff800002648f4:	41 8b c8             	mov    %r8d,%ecx
fffff800002648f7:	48 09 10             	or     %rdx,(%rax)
fffff800002648fa:	48 8d 40 08          	lea    0x8(%rax),%rax