14001b112:	00
14001b113:	33 d2                	xor    %edx,%edx
14001b115:	33 c9                	xor    %ecx,%ecx
14001b117:	c6 05 c2 38 02 00 01 	movb   $0x1,0x238c2(%rip)        # 0x14003e9e0
14001b11e:	41 b8 03 00 28 00    	mov    $0x280003,%r8d
14001b124:	48 ff 15 75 a4 01 00 	rex.W call *0x1a475(%rip)        # 0x1400355a0
14001b12b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b130:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14001b134:	48 8b ce             	mov    %rsi,%rcx
14001b137:	e8 e8 d8 ff ff       	call   0x140018a24
14001b13c:	8b f8                	mov    %eax,%edi
14001b13e:	eb 04                	jmp    0x14001b144
14001b140:	83 65 40 00          	andl   $0x0,0x40(%rbp)
14001b144:	f6 05 75 36 02 00 08 	testb  $0x8,0x23675(%rip)        # 0x14003e7c0
14001b14b:	4c 8d 2d 9e b8 01 00 	lea    0x1b89e(%rip),%r13        # 0x1400369f0
14001b152:	74 21                	je     0x14001b175
14001b154:	48 8b 86 b0 00 00 00 	mov    0xb0(%rsi),%rax
14001b15b:	48 8d 15 46 b2 01 00 	lea    0x1b246(%rip),%rdx        # 0x1400363a8
14001b162:	44 8b 45 40          	mov    0x40(%rbp),%r8d
14001b166:	48 85 c0             	test   %rax,%rax
14001b169:	4d 8b cd             	mov    %r13,%r9
14001b16c:	4c 0f 45 c8          	cmovne %rax,%r9
14001b170:	e8 87 10 00 00       	call   0x14001c1fc
14001b175:	85 ff                	test   %edi,%edi
14001b177:	0f 88 eb 02 00 00    	js     0x14001b468
14001b17d:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
14001b181:	0f 85 c2 00 00 00    	jne    0x14001b249
14001b187:	c6 86 0f 01 00 00 01 	movb   $0x1,0x10f(%rsi)
14001b18e:	45 84 e4             	test   %r12b,%r12b
14001b191:	0f 84 b2 00 00 00    	je     0x14001b249
14001b197:	4c 8b 15 aa 2e 02 00 	mov    0x22eaa(%rip),%r10        # 0x14003e048
14001b19e:	4c 8d 25 a3 2e 02 00 	lea    0x22ea3(%rip),%r12        # 0x14003e048
14001b1a5:	4d 3b d4             	cmp    %r12,%r10
14001b1a8:	74 42                	je     0x14001b1ec
14001b1aa:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001b1af:	74 3b                	je     0x14001b1ec
14001b1b1:	41 8b 06             	mov    (%r14),%eax
14001b1b4:	ff c0                	inc    %eax
14001b1b6:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001b1b9:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001b1bf:	77 0a                	ja     0x14001b1cb
14001b1c1:	8b c1                	mov    %ecx,%eax
14001b1c3:	49 8b cf             	mov    %r15,%rcx
14001b1c6:	48 2b c8             	sub    %rax,%rcx
14001b1c9:	eb 02                	jmp    0x14001b1cd
14001b1cb:	33 c9                	xor    %ecx,%ecx
14001b1cd:	4c 8d 0d 7c b3 01 00 	lea    0x1b37c(%rip),%r9        # 0x140036550
14001b1d4:	ba 59 00 00 00       	mov    $0x59,%edx
14001b1d9:	4c 03 c9             	add    %rcx,%r9
14001b1dc:	4c 8d 05 25 c5 01 00 	lea    0x1c525(%rip),%r8        # 0x140037708
14001b1e3:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001b1e7:	e8 24 6a fe ff       	call   0x140001c10
14001b1ec:	48 8b ce             	mov    %rsi,%rcx
14001b1ef:	e8 a8 c4 ff ff       	call   0x14001769c
14001b1f4:	8b f8                	mov    %eax,%edi
14001b1f6:	48 8b 0d 4b 2e 02 00 	mov    0x22e4b(%rip),%rcx        # 0x14003e048
14001b1fd:	49 3b cc             	cmp    %r12,%rcx
14001b200:	74 55                	je     0x14001b257
14001b202:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b206:	74 4f                	je     0x14001b257
14001b208:	41 8b 06             	mov    (%r14),%eax
14001b20b:	ff c0                	inc    %eax
14001b20d:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b210:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b216:	77 0a                	ja     0x14001b222
14001b218:	8b c2                	mov    %edx,%eax
14001b21a:	49 8b d7             	mov    %r15,%rdx
14001b21d:	48 2b d0             	sub    %rax,%rdx
14001b220:	eb 02                	jmp    0x14001b224
14001b222:	33 d2                	xor    %edx,%edx
14001b224:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b228:	4c 8d 0d 21 b3 01 00 	lea    0x1b321(%rip),%r9        # 0x140036550
14001b22f:	4c 03 ca             	add    %rdx,%r9
14001b232:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14001b236:	ba 5a 00 00 00       	mov    $0x5a,%edx
14001b23b:	4c 8d 05 c6 c4 01 00 	lea    0x1c4c6(%rip),%r8        # 0x140037708
14001b242:	e8 2d 6a fe ff       	call   0x140001c74
14001b247:	eb 07                	jmp    0x14001b250
14001b249:	4c 8d 25 f8 2d 02 00 	lea    0x22df8(%rip),%r12        # 0x14003e048
14001b250:	48 8b 0d f1 2d 02 00 	mov    0x22df1(%rip),%rcx        # 0x14003e048
14001b257:	85 ff                	test   %edi,%edi
14001b259:	0f 88 10 02 00 00    	js     0x14001b46f
14001b25f:	80 be 04 01 00 00 00 	cmpb   $0x0,0x104(%rsi)
14001b266:	0f 84 8e 01 00 00    	je     0x14001b3fa
14001b26c:	8a 96 0f 01 00 00    	mov    0x10f(%rsi),%dl
14001b272:	84 d2                	test   %dl,%dl
14001b274:	0f 84 2e 01 00 00    	je     0x14001b3a8
14001b27a:	48 8b 05 57 b7 01 00 	mov    0x1b757(%rip),%rax        # 0x1400369d8
14001b281:	48 3b 46 28          	cmp    0x28(%rsi),%rax
14001b285:	75 0d                	jne    0x14001b294
14001b287:	48 8b 05 52 b7 01 00 	mov    0x1b752(%rip),%rax        # 0x1400369e0
14001b28e:	48 3b 46 30          	cmp    0x30(%rsi),%rax
14001b292:	74 1a                	je     0x14001b2ae
14001b294:	48 8b 05 55 c2 01 00 	mov    0x1c255(%rip),%rax        # 0x1400374f0
14001b29b:	48 3b 46 28          	cmp    0x28(%rsi),%rax
14001b29f:	75 75                	jne    0x14001b316
14001b2a1:	48 8b 05 50 c2 01 00 	mov    0x1c250(%rip),%rax        # 0x1400374f8
14001b2a8:	48 3b 46 30          	cmp    0x30(%rsi),%rax
14001b2ac:	75 68                	jne    0x14001b316
14001b2ae:	49 3b cc             	cmp    %r12,%rcx
14001b2b1:	74 41                	je     0x14001b2f4
14001b2b3:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b2b7:	74 3b                	je     0x14001b2f4
14001b2b9:	41 8b 06             	mov    (%r14),%eax
14001b2bc:	ff c0                	inc    %eax
14001b2be:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b2c1:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b2c7:	77 0a                	ja     0x14001b2d3
14001b2c9:	8b c2                	mov    %edx,%eax
14001b2cb:	49 8b d7             	mov    %r15,%rdx
14001b2ce:	48 2b d0             	sub    %rax,%rdx
14001b2d1:	eb 02                	jmp    0x14001b2d5
14001b2d3:	33 d2                	xor    %edx,%edx
14001b2d5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b2d9:	4c 8d 0d 70 b2 01 00 	lea    0x1b270(%rip),%r9        # 0x140036550
14001b2e0:	4c 03 ca             	add    %rdx,%r9
14001b2e3:	4c 8d 05 1e c4 01 00 	lea    0x1c41e(%rip),%r8        # 0x140037708
14001b2ea:	ba 5b 00 00 00       	mov    $0x5b,%edx
14001b2ef:	e8 1c 69 fe ff       	call   0x140001c10
14001b2f4:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
14001b2f8:	48 8b ce             	mov    %rsi,%rcx
14001b2fb:	4c 8b 46 20          	mov    0x20(%rsi),%r8
14001b2ff:	48 8b 55 50          	mov    0x50(%rbp),%rdx
14001b303:	e8 5c 02 00 00       	call   0x14001b564
14001b308:	48 8b 0d 39 2d 02 00 	mov    0x22d39(%rip),%rcx        # 0x14003e048
14001b30f:	8b f8                	mov    %eax,%edi
14001b311:	e9 e4 00 00 00       	jmp    0x14001b3fa
14001b316:	84 d2                	test   %dl,%dl
14001b318:	0f 84 8a 00 00 00    	je     0x14001b3a8
14001b31e:	48 8b 05 83 b6 01 00 	mov    0x1b683(%rip),%rax        # 0x1400369a8
14001b325:	48 3b 46 28          	cmp    0x28(%rsi),%rax
14001b329:	75 7d                	jne    0x14001b3a8
14001b32b:	48 8b 05 7e b6 01 00 	mov    0x1b67e(%rip),%rax        # 0x1400369b0
14001b332:	48 3b 46 30          	cmp    0x30(%rsi),%rax
14001b336:	75 70                	jne    0x14001b3a8
14001b338:	48 8b ce             	mov    %rsi,%rcx
14001b33b:	e8 04 ea ff ff       	call   0x140019d44
14001b340:	8b f8                	mov    %eax,%edi
14001b342:	85 c0                	test   %eax,%eax
14001b344:	0f 88 1e 01 00 00    	js     0x14001b468
14001b34a:	48 8b 0d f7 2c 02 00 	mov    0x22cf7(%rip),%rcx        # 0x14003e048
14001b351:	49 3b cc             	cmp    %r12,%rcx
14001b354:	74 48                	je     0x14001b39e
14001b356:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b35a:	74 42                	je     0x14001b39e
14001b35c:	41 8b 06             	mov    (%r14),%eax
14001b35f:	ff c0                	inc    %eax
14001b361:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b364:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b36a:	77 0a                	ja     0x14001b376
14001b36c:	8b c2                	mov    %edx,%eax
14001b36e:	49 8b d7             	mov    %r15,%rdx
14001b371:	48 2b d0             	sub    %rax,%rdx
14001b374:	eb 02                	jmp    0x14001b378
14001b376:	33 d2                	xor    %edx,%edx
14001b378:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b37c:	4c 8d 0d cd b1 01 00 	lea    0x1b1cd(%rip),%r9        # 0x140036550
14001b383:	4c 03 ca             	add    %rdx,%r9
14001b386:	4c 8d 05 7b c3 01 00 	lea    0x1c37b(%rip),%r8        # 0x140037708
14001b38d:	ba 5c 00 00 00       	mov    $0x5c,%edx
14001b392:	e8 79 68 fe ff       	call   0x140001c10
14001b397:	48 8b 0d aa 2c 02 00 	mov    0x22caa(%rip),%rcx        # 0x14003e048
14001b39e:	bf 10 00 64 80       	mov    $0x80640010,%edi
14001b3a3:	e9 c7 00 00 00       	jmp    0x14001b46f
14001b3a8:	49 3b cc             	cmp    %r12,%rcx
14001b3ab:	74 48                	je     0x14001b3f5
14001b3ad:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b3b1:	74 42                	je     0x14001b3f5
14001b3b3:	41 8b 06             	mov    (%r14),%eax
14001b3b6:	ff c0                	inc    %eax
14001b3b8:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b3bb:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b3c1:	77 0a                	ja     0x14001b3cd
14001b3c3:	8b c2                	mov    %edx,%eax
14001b3c5:	49 8b d7             	mov    %r15,%rdx
14001b3c8:	48 2b d0             	sub    %rax,%rdx
14001b3cb:	eb 02                	jmp    0x14001b3cf
14001b3cd:	33 d2                	xor    %edx,%edx
14001b3cf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b3d3:	4c 8d 0d 76 b1 01 00 	lea    0x1b176(%rip),%r9        # 0x140036550
14001b3da:	4c 03 ca             	add    %rdx,%r9
14001b3dd:	4c 8d 05 24 c3 01 00 	lea    0x1c324(%rip),%r8        # 0x140037708
14001b3e4:	ba 5d 00 00 00       	mov    $0x5d,%edx
14001b3e9:	e8 22 68 fe ff       	call   0x140001c10
14001b3ee:	48 8b 0d 53 2c 02 00 	mov    0x22c53(%rip),%rcx        # 0x14003e048
14001b3f5:	bf 10 00 64 80       	mov    $0x80640010,%edi
14001b3fa:	85 ff                	test   %edi,%edi
14001b3fc:	78 71                	js     0x14001b46f
14001b3fe:	48 8b 05 d3 b5 01 00 	mov    0x1b5d3(%rip),%rax        # 0x1400369d8
14001b405:	48 3b 46 28          	cmp    0x28(%rsi),%rax
14001b409:	75 0d                	jne    0x14001b418
14001b40b:	48 8b 05 ce b5 01 00 	mov    0x1b5ce(%rip),%rax        # 0x1400369e0
14001b412:	48 3b 46 30          	cmp    0x30(%rsi),%rax
14001b416:	74 1a                	je     0x14001b432
14001b418:	48 8b 05 d1 c0 01 00 	mov    0x1c0d1(%rip),%rax        # 0x1400374f0
14001b41f:	48 3b 46 28          	cmp    0x28(%rsi),%rax
14001b423:	75 4a                	jne    0x14001b46f
14001b425:	48 8b 05 cc c0 01 00 	mov    0x1c0cc(%rip),%rax        # 0x1400374f8
14001b42c:	48 3b 46 30          	cmp    0x30(%rsi),%rax
14001b430:	75 3d                	jne    0x14001b46f
14001b432:	48 ff 15 3f a5 01 00 	rex.W call *0x1a53f(%rip)        # 0x140035978
14001b439:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b43e:	48 8b c8             	mov    %rax,%rcx
14001b441:	48 2b 4d f8          	sub    -0x8(%rbp),%rcx
14001b445:	48 3b 45 f8          	cmp    -0x8(%rbp),%rax
14001b449:	73 03                	jae    0x14001b44e
14001b44b:	48 ff c9             	dec    %rcx
14001b44e:	b8 f4 01 00 00       	mov    $0x1f4,%eax
14001b453:	48 3b c8             	cmp    %rax,%rcx
14001b456:	73 10                	jae    0x14001b468
14001b458:	2b c1                	sub    %ecx,%eax
14001b45a:	8b c8                	mov    %eax,%ecx
14001b45c:	48 ff 15 ed a4 01 00 	rex.W call *0x1a4ed(%rip)        # 0x140035950
14001b463:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b468:	48 8b 0d d9 2b 02 00 	mov    0x22bd9(%rip),%rcx        # 0x14003e048
14001b46f:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
14001b473:	48 85 c0             	test   %rax,%rax
14001b476:	74 16                	je     0x14001b48e
14001b478:	48 8b c8             	mov    %rax,%rcx
14001b47b:	48 ff 15 ae a7 01 00 	rex.W call *0x1a7ae(%rip)        # 0x140035c30
14001b482:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b487:	48 8b 0d ba 2b 02 00 	mov    0x22bba(%rip),%rcx        # 0x14003e048
14001b48e:	85 ff                	test   %edi,%edi
14001b490:	79 30                	jns    0x14001b4c2
14001b492:	f6 05 27 33 02 00 08 	testb  $0x8,0x23327(%rip)        # 0x14003e7c0
14001b499:	74 27                	je     0x14001b4c2
14001b49b:	48 8b 86 b0 00 00 00 	mov    0xb0(%rsi),%rax
14001b4a2:	48 8d 15 9f b2 01 00 	lea    0x1b29f(%rip),%rdx        # 0x140036748
14001b4a9:	48 85 c0             	test   %rax,%rax
14001b4ac:	44 8b c7             	mov    %edi,%r8d
14001b4af:	4c 0f 45 e8          	cmovne %rax,%r13
14001b4b3:	4d 8b cd             	mov    %r13,%r9
14001b4b6:	e8 41 0d 00 00       	call   0x14001c1fc
14001b4bb:	48 8b 0d 86 2b 02 00 	mov    0x22b86(%rip),%rcx        # 0x14003e048
14001b4c2:	48 8d 05 7f 2b 02 00 	lea    0x22b7f(%rip),%rax        # 0x14003e048
14001b4c9:	48 3b c8             	cmp    %rax,%rcx
14001b4cc:	74 46                	je     0x14001b514
14001b4ce:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001b4d2:	74 40                	je     0x14001b514
14001b4d4:	41 8b 06             	mov    (%r14),%eax
14001b4d7:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b4da:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b4e0:	77 07                	ja     0x14001b4e9
14001b4e2:	8b c2                	mov    %edx,%eax
14001b4e4:	4c 2b f8             	sub    %rax,%r15
14001b4e7:	eb 03                	jmp    0x14001b4ec
14001b4e9:	45 33 ff             	xor    %r15d,%r15d
14001b4ec:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b4f0:	4c 8d 0d 59 b0 01 00 	lea    0x1b059(%rip),%r9        # 0x140036550
14001b4f7:	4d 03 cf             	add    %r15,%r9
14001b4fa:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001b4fe:	ba 5e 00 00 00       	mov    $0x5e,%edx
14001b503:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001b508:	4c 8d 05 f9 c1 01 00 	lea    0x1c1f9(%rip),%r8        # 0x140037708
14001b50f:	e8 e8 6b fe ff       	call   0x1400020fc
14001b514:	83 c8 ff             	or     $0xffffffff,%eax
14001b517:	41 01 06             	add    %eax,(%r14)
14001b51a:	3b d8                	cmp    %eax,%ebx
14001b51c:	74 23                	je     0x14001b541
14001b51e:	8b cb                	mov    %ebx,%ecx
14001b520:	48 ff 15 b1 a2 01 00 	rex.W call *0x1a2b1(%rip)        # 0x1400357d8
14001b527:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b52c:	48 85 c0             	test   %rax,%rax
14001b52f:	74 10                	je     0x14001b541
14001b531:	33 d2                	xor    %edx,%edx
14001b533:	8b cb                	mov    %ebx,%ecx
14001b535:	48 ff 15 5c a2 01 00 	rex.W call *0x1a25c(%rip)        # 0x140035798
14001b53c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b541:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14001b548:	00
14001b549:	8b c7                	mov    %edi,%eax
14001b54b:	48 83 c4 70          	add    $0x70,%rsp
14001b54f:	41 5f                	pop    %r15
14001b551:	41 5e                	pop    %r14
14001b553:	41 5d                	pop    %r13
14001b555:	41 5c                	pop    %r12
14001b557:	5f                   	pop    %rdi
14001b558:	5e                   	pop    %rsi
14001b559:	5d                   	pop    %rbp
14001b55a:	c3                   	ret
14001b55b:	cc                   	int3
14001b55c:	cc                   	int3
14001b55d:	cc                   	int3
14001b55e:	cc                   	int3
14001b55f:	cc                   	int3
14001b560:	cc                   	int3
14001b561:	cc                   	int3
14001b562:	cc                   	int3
14001b563:	cc                   	int3
14001b564:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14001b569:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14001b56e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14001b573:	55                   	push   %rbp
14001b574:	56                   	push   %rsi
14001b575:	57                   	push   %rdi
14001b576:	41 54                	push   %r12
14001b578:	41 55                	push   %r13
14001b57a:	41 56                	push   %r14
14001b57c:	41 57                	push   %r15
14001b57e:	48 83 ec 50          	sub    $0x50,%rsp
14001b582:	48 8b e9             	mov    %rcx,%rbp
14001b585:	4d 8b e9             	mov    %r9,%r13
14001b588:	8b 0d ee 2b 02 00    	mov    0x22bee(%rip),%ecx        # 0x14003e17c
14001b58e:	48 ff 15 43 a2 01 00 	rex.W call *0x1a243(%rip)        # 0x1400357d8
14001b595:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b59a:	83 cb ff             	or     $0xffffffff,%ebx
14001b59d:	48 8b f0             	mov    %rax,%rsi
14001b5a0:	48 85 c0             	test   %rax,%rax
14001b5a3:	75 22                	jne    0x14001b5c7
14001b5a5:	8b 1d d1 2b 02 00    	mov    0x22bd1(%rip),%ebx        # 0x14003e17c
14001b5ab:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14001b5b0:	21 44 24 40          	and    %eax,0x40(%rsp)
14001b5b4:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
14001b5b9:	8b cb                	mov    %ebx,%ecx
14001b5bb:	48 ff 15 d6 a1 01 00 	rex.W call *0x1a1d6(%rip)        # 0x140035798
14001b5c2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b5c7:	8b 06                	mov    (%rsi),%eax
14001b5c9:	ff c0                	inc    %eax
14001b5cb:	89 06                	mov    %eax,(%rsi)
14001b5cd:	4c 8b 15 74 2a 02 00 	mov    0x22a74(%rip),%r10        # 0x14003e048
14001b5d4:	48 8d 0d 6d 2a 02 00 	lea    0x22a6d(%rip),%rcx        # 0x14003e048
14001b5db:	4c 8d 25 6e af 01 00 	lea    0x1af6e(%rip),%r12        # 0x140036550
14001b5e2:	41 be df 01 00 00    	mov    $0x1df,%r14d
14001b5e8:	4c 3b d1             	cmp    %rcx,%r10
14001b5eb:	74 3c                	je     0x14001b629
14001b5ed:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
14001b5f2:	74 35                	je     0x14001b629
14001b5f4:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001b5f7:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001b5fd:	77 0a                	ja     0x14001b609
14001b5ff:	8b c1                	mov    %ecx,%eax
14001b601:	41 8b ce             	mov    %r14d,%ecx
14001b604:	48 2b c8             	sub    %rax,%rcx
14001b607:	eb 02                	jmp    0x14001b60b
14001b609:	33 c9                	xor    %ecx,%ecx
14001b60b:	4e 8d 0c 21          	lea    (%rcx,%r12,1),%r9
14001b60f:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14001b614:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001b618:	4c 8d 05 e9 c0 01 00 	lea    0x1c0e9(%rip),%r8        # 0x140037708
14001b61f:	ba 5f 00 00 00       	mov    $0x5f,%edx
14001b624:	e8 c3 66 fe ff       	call   0x140001cec
14001b629:	45 33 c9             	xor    %r9d,%r9d
14001b62c:	45 33 c0             	xor    %r8d,%r8d
14001b62f:	33 c9                	xor    %ecx,%ecx
14001b631:	41 8d 51 01          	lea    0x1(%r9),%edx
14001b635:	48 ff 15 7c a2 01 00 	rex.W call *0x1a27c(%rip)        # 0x1400358b8
14001b63c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b641:	48 89 85 e8 00 00 00 	mov    %rax,0xe8(%rbp)
14001b648:	41 bf 05 40 00 80    	mov    $0x80004005,%r15d
14001b64e:	48 85 c0             	test   %rax,%rax