1400216b7:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400216bb:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400216bf:	4c 89 60 20          	mov    %r12,0x20(%rax)
1400216c3:	55                   	push   %rbp
1400216c4:	41 56                	push   %r14
1400216c6:	41 57                	push   %r15
1400216c8:	48 8b ec             	mov    %rsp,%rbp
1400216cb:	48 83 ec 50          	sub    $0x50,%rsp
1400216cf:	44 8b f2             	mov    %edx,%r14d
1400216d2:	4d 8b e1             	mov    %r9,%r12
1400216d5:	33 d2                	xor    %edx,%edx
1400216d7:	49 8b d8             	mov    %r8,%rbx
1400216da:	4c 8b f9             	mov    %rcx,%r15
1400216dd:	48 ff 15 6c 3e 01 00 	rex.W call *0x13e6c(%rip)        # 0x140035550
1400216e4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400216e9:	48 8b f0             	mov    %rax,%rsi
1400216ec:	33 ff                	xor    %edi,%edi
1400216ee:	41 8b c6             	mov    %r14d,%eax
1400216f1:	2d 13 01 00 00       	sub    $0x113,%eax
1400216f6:	0f 84 85 01 00 00    	je     0x140021881
1400216fc:	2d 51 7f 00 00       	sub    $0x7f51,%eax
140021701:	0f 84 6d 01 00 00    	je     0x140021874
140021707:	83 e8 01             	sub    $0x1,%eax
14002170a:	74 5c                	je     0x140021768
14002170c:	83 f8 01             	cmp    $0x1,%eax
14002170f:	0f 85 da 03 00 00    	jne    0x140021aef
140021715:	48 8b 15 5c 3c 01 00 	mov    0x13c5c(%rip),%rdx        # 0x140035378
14002171c:	44 8d 47 02          	lea    0x2(%rdi),%r8d
140021720:	48 8b 4e 68          	mov    0x68(%rsi),%rcx
140021724:	45 33 c9             	xor    %r9d,%r9d
140021727:	48 ff 15 92 3c 01 00 	rex.W call *0x13c92(%rip)        # 0x1400353c0
14002172e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021733:	8d 57 80             	lea    -0x80(%rdi),%edx
140021736:	8b 08                	mov    (%rax),%ecx
140021738:	8b 58 08             	mov    0x8(%rax),%ebx
14002173b:	23 ca                	and    %edx,%ecx
14002173d:	3b ca                	cmp    %edx,%ecx
14002173f:	74 1b                	je     0x14002175c
140021741:	8b ca                	mov    %edx,%ecx
140021743:	f0 0f c1 08          	lock xadd %ecx,(%rax)
140021747:	03 ca                	add    %edx,%ecx
140021749:	85 ca                	test   %ecx,%edx
14002174b:	75 0f                	jne    0x14002175c
14002174d:	48 8b c8             	mov    %rax,%rcx
140021750:	48 ff 15 f1 3c 01 00 	rex.W call *0x13cf1(%rip)        # 0x140035448
140021757:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002175c:	83 fb 03             	cmp    $0x3,%ebx
14002175f:	40 0f 94 c7          	sete   %dil
140021763:	e9 a2 03 00 00       	jmp    0x140021b0a
140021768:	8b 56 30             	mov    0x30(%rsi),%edx
14002176b:	48 8b cf             	mov    %rdi,%rcx
14002176e:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
140021772:	85 d2                	test   %edx,%edx
140021774:	74 2a                	je     0x1400217a0
140021776:	39 7e 34             	cmp    %edi,0x34(%rsi)
140021779:	7c 52                	jl     0x1400217cd
14002177b:	48 8b 0d 06 d3 01 00 	mov    0x1d306(%rip),%rcx        # 0x14003ea88
140021782:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140021786:	4c 8d 05 5b 51 01 00 	lea    0x1515b(%rip),%r8        # 0x1400368e8
14002178d:	48 8b 01             	mov    (%rcx),%rax
140021790:	48 8b 40 28          	mov    0x28(%rax),%rax
140021794:	ff 15 2e 46 01 00    	call   *0x1462e(%rip)        # 0x140035dc8
14002179a:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14002179e:	eb 05                	jmp    0x1400217a5
1400217a0:	b8 57 00 07 80       	mov    $0x80070057,%eax
1400217a5:	85 c0                	test   %eax,%eax
1400217a7:	78 24                	js     0x1400217cd
1400217a9:	48 8d 56 48          	lea    0x48(%rsi),%rdx
1400217ad:	48 ff 15 04 44 01 00 	rex.W call *0x14404(%rip)        # 0x140035bb8
1400217b4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400217b9:	85 c0                	test   %eax,%eax
1400217bb:	78 10                	js     0x1400217cd
1400217bd:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
1400217c1:	48 ff 15 50 3d 01 00 	rex.W call *0x13d50(%rip)        # 0x140035518
1400217c8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400217cd:	40 38 be 34 01 00 00 	cmp    %dil,0x134(%rsi)
1400217d4:	74 3a                	je     0x140021810
1400217d6:	48 8d 0d bb 61 01 00 	lea    0x161bb(%rip),%rcx        # 0x140037998
1400217dd:	48 ff 15 2c 3c 01 00 	rex.W call *0x13c2c(%rip)        # 0x140035410
1400217e4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400217e9:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
1400217ed:	0f b7 d8             	movzwl %ax,%ebx
1400217f0:	48 ff 15 91 3b 01 00 	rex.W call *0x13b91(%rip)        # 0x140035388
1400217f7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400217fc:	48 8b c8             	mov    %rax,%rcx
1400217ff:	0f b7 d3             	movzwl %bx,%edx
140021802:	48 ff 15 d7 3b 01 00 	rex.W call *0x13bd7(%rip)        # 0x1400353e0
140021809:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002180e:	eb 26                	jmp    0x140021836
140021810:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
140021814:	45 33 c9             	xor    %r9d,%r9d
140021817:	48 8b d1             	mov    %rcx,%rdx
14002181a:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140021821:	00
140021822:	48 8b 01             	mov    (%rcx),%rax
140021825:	45 8d 41 03          	lea    0x3(%r9),%r8d
140021829:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
140021830:	ff 15 92 45 01 00    	call   *0x14592(%rip)        # 0x140035dc8
140021836:	48 8b d0             	mov    %rax,%rdx
140021839:	48 85 c0             	test   %rax,%rax
14002183c:	74 13                	je     0x140021851
14002183e:	48 8b 08             	mov    (%rax),%rcx
140021841:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140021848:	48 8b ca             	mov    %rdx,%rcx
14002184b:	ff 15 77 45 01 00    	call   *0x14577(%rip)        # 0x140035dc8
140021851:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140021855:	48 85 c9             	test   %rcx,%rcx
140021858:	0f 84 ac 02 00 00    	je     0x140021b0a
14002185e:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
140021862:	48 8b 01             	mov    (%rcx),%rax
140021865:	48 8b 40 10          	mov    0x10(%rax),%rax
140021869:	ff 15 59 45 01 00    	call   *0x14559(%rip)        # 0x140035dc8
14002186f:	e9 96 02 00 00       	jmp    0x140021b0a
140021874:	48 8b ce             	mov    %rsi,%rcx
140021877:	e8 60 f6 ff ff       	call   0x140020edc
14002187c:	e9 89 02 00 00       	jmp    0x140021b0a
140021881:	81 fb b2 07 00 00    	cmp    $0x7b2,%ebx
140021887:	0f 85 bb 00 00 00    	jne    0x140021948
14002188d:	8b 86 90 00 00 00    	mov    0x90(%rsi),%eax
140021893:	83 e8 03             	sub    $0x3,%eax
140021896:	83 f8 01             	cmp    $0x1,%eax
140021899:	0f 87 6b 02 00 00    	ja     0x140021b0a
14002189f:	40 38 be 36 01 00 00 	cmp    %dil,0x136(%rsi)
1400218a6:	0f 84 5e 02 00 00    	je     0x140021b0a
1400218ac:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1400218b3:	48 85 c0             	test   %rax,%rax
1400218b6:	0f 84 4e 02 00 00    	je     0x140021b0a
1400218bc:	48 6b c0 64          	imul   $0x64,%rax,%rax
1400218c0:	33 d2                	xor    %edx,%edx
1400218c2:	48 f7 b6 80 00 00 00 	divq   0x80(%rsi)
1400218c9:	4c 8b f0             	mov    %rax,%r14
1400218cc:	39 86 a8 00 00 00    	cmp    %eax,0xa8(%rsi)
1400218d2:	0f 84 32 02 00 00    	je     0x140021b0a
1400218d8:	4c 8b 7e 68          	mov    0x68(%rsi),%r15
1400218dc:	33 d2                	xor    %edx,%edx
1400218de:	41 8b ce             	mov    %r14d,%ecx
1400218e1:	48 ff 15 50 3b 01 00 	rex.W call *0x13b50(%rip)        # 0x140035438
1400218e8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400218ed:	48 8b d8             	mov    %rax,%rbx
1400218f0:	48 85 c0             	test   %rax,%rax
1400218f3:	74 47                	je     0x14002193c
1400218f5:	48 8b 15 84 3a 01 00 	mov    0x13a84(%rip),%rdx        # 0x140035380
1400218fc:	4c 8b c8             	mov    %rax,%r9
1400218ff:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140021905:	49 8b cf             	mov    %r15,%rcx
140021908:	48 ff 15 41 3b 01 00 	rex.W call *0x13b41(%rip)        # 0x140035450
14002190f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021914:	8b 0b                	mov    (%rbx),%ecx
140021916:	ba 80 ff ff ff       	mov    $0xffffff80,%edx
14002191b:	23 ca                	and    %edx,%ecx
14002191d:	3b ca                	cmp    %edx,%ecx
14002191f:	74 1b                	je     0x14002193c
140021921:	8b c2                	mov    %edx,%eax
140021923:	f0 0f c1 03          	lock xadd %eax,(%rbx)
140021927:	03 c2                	add    %edx,%eax
140021929:	85 c2                	test   %eax,%edx
14002192b:	75 0f                	jne    0x14002193c
14002192d:	48 8b cb             	mov    %rbx,%rcx
140021930:	48 ff 15 11 3b 01 00 	rex.W call *0x13b11(%rip)        # 0x140035448
140021937:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002193c:	44 89 b6 a8 00 00 00 	mov    %r14d,0xa8(%rsi)
140021943:	e9 c2 01 00 00       	jmp    0x140021b0a
140021948:	ba b3 07 00 00       	mov    $0x7b3,%edx
14002194d:	3b da                	cmp    %edx,%ebx
14002194f:	75 33                	jne    0x140021984
140021951:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
140021955:	48 ff 15 c4 3b 01 00 	rex.W call *0x13bc4(%rip)        # 0x140035520
14002195c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021961:	41 b0 01             	mov    $0x1,%r8b
140021964:	48 89 be a0 00 00 00 	mov    %rdi,0xa0(%rsi)
14002196b:	ba 05 00 00 00       	mov    $0x5,%edx
140021970:	40 88 be 36 01 00 00 	mov    %dil,0x136(%rsi)
140021977:	48 8b ce             	mov    %rsi,%rcx
14002197a:	e8 a9 f2 ff ff       	call   0x140020c28
14002197f:	e9 86 01 00 00       	jmp    0x140021b0a
140021984:	ba b4 07 00 00       	mov    $0x7b4,%edx
140021989:	3b da                	cmp    %edx,%ebx
14002198b:	0f 85 5e 01 00 00    	jne    0x140021aef
140021991:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
140021995:	48 ff 15 84 3b 01 00 	rex.W call *0x13b84(%rip)        # 0x140035520
14002199c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400219a1:	40 38 be 34 01 00 00 	cmp    %dil,0x134(%rsi)
1400219a8:	74 0c                	je     0x1400219b6
1400219aa:	b2 01                	mov    $0x1,%dl
1400219ac:	48 8b ce             	mov    %rsi,%rcx
1400219af:	e8 3c 1e 00 00       	call   0x1400237f0
1400219b4:	eb 6b                	jmp    0x140021a21
1400219b6:	8b 56 30             	mov    0x30(%rsi),%edx
1400219b9:	48 8b cf             	mov    %rdi,%rcx
1400219bc:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1400219c0:	85 d2                	test   %edx,%edx
1400219c2:	74 2a                	je     0x1400219ee
1400219c4:	39 7e 34             	cmp    %edi,0x34(%rsi)
1400219c7:	7c 42                	jl     0x140021a0b
1400219c9:	48 8b 0d b8 d0 01 00 	mov    0x1d0b8(%rip),%rcx        # 0x14003ea88
1400219d0:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
1400219d4:	4c 8d 05 3d 61 01 00 	lea    0x1613d(%rip),%r8        # 0x140037b18
1400219db:	48 8b 01             	mov    (%rcx),%rax
1400219de:	48 8b 40 28          	mov    0x28(%rax),%rax
1400219e2:	ff 15 e0 43 01 00    	call   *0x143e0(%rip)        # 0x140035dc8
1400219e8:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400219ec:	eb 05                	jmp    0x1400219f3
1400219ee:	b8 57 00 07 80       	mov    $0x80070057,%eax
1400219f3:	85 c0                	test   %eax,%eax
1400219f5:	78 14                	js     0x140021a0b
1400219f7:	48 8b 01             	mov    (%rcx),%rax
1400219fa:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
140021a01:	ff 15 c1 43 01 00    	call   *0x143c1(%rip)        # 0x140035dc8
140021a07:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140021a0b:	48 85 c9             	test   %rcx,%rcx
140021a0e:	74 11                	je     0x140021a21
140021a10:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140021a14:	48 8b 01             	mov    (%rcx),%rax
140021a17:	48 8b 40 10          	mov    0x10(%rax),%rax
140021a1b:	ff 15 a7 43 01 00    	call   *0x143a7(%rip)        # 0x140035dc8
140021a21:	8b 0d 55 c7 01 00    	mov    0x1c755(%rip),%ecx        # 0x14003e17c
140021a27:	48 ff 15 aa 3d 01 00 	rex.W call *0x13daa(%rip)        # 0x1400357d8
140021a2e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021a33:	41 83 ce ff          	or     $0xffffffff,%r14d
140021a37:	48 8b f0             	mov    %rax,%rsi
140021a3a:	41 8b de             	mov    %r14d,%ebx
140021a3d:	48 85 c0             	test   %rax,%rax
140021a40:	75 1f                	jne    0x140021a61
140021a42:	8b 1d 34 c7 01 00    	mov    0x1c734(%rip),%ebx        # 0x14003e17c
140021a48:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140021a4c:	8b cb                	mov    %ebx,%ecx
140021a4e:	89 7d f0             	mov    %edi,-0x10(%rbp)
140021a51:	48 8d 75 f0          	lea    -0x10(%rbp),%rsi
140021a55:	48 ff 15 3c 3d 01 00 	rex.W call *0x13d3c(%rip)        # 0x140035798
140021a5c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021a61:	8b 06                	mov    (%rsi),%eax
140021a63:	ff c0                	inc    %eax
140021a65:	89 06                	mov    %eax,(%rsi)
140021a67:	4c 8b 15 da c5 01 00 	mov    0x1c5da(%rip),%r10        # 0x14003e048
140021a6e:	48 8d 15 d3 c5 01 00 	lea    0x1c5d3(%rip),%rdx        # 0x14003e048
140021a75:	8b c8                	mov    %eax,%ecx
140021a77:	4c 3b d2             	cmp    %rdx,%r10
140021a7a:	74 44                	je     0x140021ac0
140021a7c:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
140021a81:	74 3d                	je     0x140021ac0
140021a83:	ff c0                	inc    %eax
140021a85:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140021a88:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140021a8e:	77 0c                	ja     0x140021a9c
140021a90:	8b c1                	mov    %ecx,%eax
140021a92:	b9 df 01 00 00       	mov    $0x1df,%ecx
140021a97:	48 2b c8             	sub    %rax,%rcx
140021a9a:	eb 03                	jmp    0x140021a9f
140021a9c:	48 8b cf             	mov    %rdi,%rcx
140021a9f:	4c 8d 0d aa 4a 01 00 	lea    0x14aaa(%rip),%r9        # 0x140036550
140021aa6:	ba 4c 00 00 00       	mov    $0x4c,%edx
140021aab:	4c 03 c9             	add    %rcx,%r9
140021aae:	4c 8d 05 63 61 01 00 	lea    0x16163(%rip),%r8        # 0x140037c18
140021ab5:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140021ab9:	e8 52 01 fe ff       	call   0x140001c10
140021abe:	8b 0e                	mov    (%rsi),%ecx
140021ac0:	8d 41 ff             	lea    -0x1(%rcx),%eax
140021ac3:	89 06                	mov    %eax,(%rsi)
140021ac5:	41 3b de             	cmp    %r14d,%ebx
140021ac8:	74 40                	je     0x140021b0a
140021aca:	8b cb                	mov    %ebx,%ecx
140021acc:	48 ff 15 05 3d 01 00 	rex.W call *0x13d05(%rip)        # 0x1400357d8
140021ad3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021ad8:	48 85 c0             	test   %rax,%rax
140021adb:	74 2d                	je     0x140021b0a
140021add:	33 d2                	xor    %edx,%edx
140021adf:	8b cb                	mov    %ebx,%ecx
140021ae1:	48 ff 15 b0 3c 01 00 	rex.W call *0x13cb0(%rip)        # 0x140035798
140021ae8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021aed:	eb 1b                	jmp    0x140021b0a
140021aef:	4d 8b cc             	mov    %r12,%r9
140021af2:	4c 8b c3             	mov    %rbx,%r8
140021af5:	41 8b d6             	mov    %r14d,%edx
140021af8:	49 8b cf             	mov    %r15,%rcx
140021afb:	48 ff 15 06 3a 01 00 	rex.W call *0x13a06(%rip)        # 0x140035508
140021b02:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021b07:	48 8b f8             	mov    %rax,%rdi
140021b0a:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140021b0f:	48 8b c7             	mov    %rdi,%rax
140021b12:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140021b16:	49 8b 73 28          	mov    0x28(%r11),%rsi
140021b1a:	49 8b 7b 30          	mov    0x30(%r11),%rdi
140021b1e:	4d 8b 63 38          	mov    0x38(%r11),%r12
140021b22:	49 8b e3             	mov    %r11,%rsp
140021b25:	41 5f                	pop    %r15
140021b27:	41 5e                	pop    %r14
140021b29:	5d                   	pop    %rbp
140021b2a:	c3                   	ret
140021b2b:	cc                   	int3
140021b2c:	cc                   	int3
140021b2d:	cc                   	int3
140021b2e:	cc                   	int3
140021b2f:	cc                   	int3
140021b30:	cc                   	int3
140021b31:	cc                   	int3
140021b32:	cc                   	int3
140021b33:	cc                   	int3
140021b34:	cc                   	int3
140021b35:	cc                   	int3
140021b36:	cc                   	int3
140021b37:	cc                   	int3
140021b38:	cc                   	int3
140021b39:	cc                   	int3
140021b3a:	cc                   	int3
140021b3b:	cc                   	int3
140021b3c:	cc                   	int3
140021b3d:	cc                   	int3
140021b3e:	cc                   	int3
140021b3f:	cc                   	int3
140021b40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140021b45:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140021b4a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140021b4f:	57                   	push   %rdi
140021b50:	41 55                	push   %r13
140021b52:	41 56                	push   %r14
140021b54:	48 83 ec 30          	sub    $0x30,%rsp
140021b58:	48 8b f1             	mov    %rcx,%rsi
140021b5b:	8b 0d 1b c6 01 00    	mov    0x1c61b(%rip),%ecx        # 0x14003e17c
140021b61:	48 ff 15 70 3c 01 00 	rex.W call *0x13c70(%rip)        # 0x1400357d8
140021b68:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021b6d:	83 cb ff             	or     $0xffffffff,%ebx
140021b70:	48 8b f8             	mov    %rax,%rdi
140021b73:	48 85 c0             	test   %rax,%rax
140021b76:	75 22                	jne    0x140021b9a
140021b78:	8b 1d fe c5 01 00    	mov    0x1c5fe(%rip),%ebx        # 0x14003e17c
140021b7e:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140021b83:	21 44 24 50          	and    %eax,0x50(%rsp)
140021b87:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
140021b8c:	8b cb                	mov    %ebx,%ecx
140021b8e:	48 ff 15 03 3c 01 00 	rex.W call *0x13c03(%rip)        # 0x140035798
140021b95:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140021b9a:	ff 07                	incl   (%rdi)
140021b9c:	8b 07                	mov    (%rdi),%eax
140021b9e:	4c 8b 15 a3 c4 01 00 	mov    0x1c4a3(%rip),%r10        # 0x14003e048
140021ba5:	4c 8d 2d 9c c4 01 00 	lea    0x1c49c(%rip),%r13        # 0x14003e048
140021bac:	48 8d 15 9d 49 01 00 	lea    0x1499d(%rip),%rdx        # 0x140036550
140021bb3:	41 be df 01 00 00    	mov    $0x1df,%r14d
140021bb9:	4d 3b d5             	cmp    %r13,%r10
140021bbc:	74 37                	je     0x140021bf5
140021bbe:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
140021bc3:	74 30                	je     0x140021bf5
140021bc5:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140021bc8:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140021bce:	77 0a                	ja     0x140021bda
140021bd0:	8b c1                	mov    %ecx,%eax
140021bd2:	41 8b ce             	mov    %r14d,%ecx
140021bd5:	48 2b c8             	sub    %rax,%rcx
140021bd8:	eb 02                	jmp    0x140021bdc
140021bda:	33 c9                	xor    %ecx,%ecx
140021bdc:	4c 8d 0c 11          	lea    (%rcx,%rdx,1),%r9