1400e4fed:	48 89 f9             	mov    %rdi,%rcx
1400e4ff0:	e8 3b ca ff ff       	call   0x1400e1a30
1400e4ff5:	41 89 c5             	mov    %eax,%r13d
1400e4ff8:	85 c0                	test   %eax,%eax
1400e4ffa:	0f 88 82 01 00 00    	js     0x1400e5182
1400e5000:	e8 eb 9e ff ff       	call   0x1400deef0
1400e5005:	4c 8d a4 24 20 20 00 	lea    0x2020(%rsp),%r12
1400e500c:	00
1400e500d:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e5013:	48 89 da             	mov    %rbx,%rdx
1400e5016:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e501c:	4c 89 e1             	mov    %r12,%rcx
1400e501f:	41 89 c6             	mov    %eax,%r14d
1400e5022:	e8 39 b4 ff ff       	call   0x1400e0460
1400e5027:	85 c0                	test   %eax,%eax
1400e5029:	0f 88 41 01 00 00    	js     0x1400e5170
1400e502f:	45 89 f1             	mov    %r14d,%r9d
1400e5032:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e5038:	89 c2                	mov    %eax,%edx
1400e503a:	4c 89 e1             	mov    %r12,%rcx
1400e503d:	e8 ee c9 ff ff       	call   0x1400e1a30
1400e5042:	85 c0                	test   %eax,%eax
1400e5044:	0f 88 38 01 00 00    	js     0x1400e5182
1400e504a:	45 85 ed             	test   %r13d,%r13d
1400e504d:	74 4a                	je     0x1400e5099
1400e504f:	49 63 d5             	movslq %r13d,%rdx
1400e5052:	41 8d 4d ff          	lea    -0x1(%r13),%ecx
1400e5056:	48 01 d2             	add    %rdx,%rdx
1400e5059:	48 01 c9             	add    %rcx,%rcx
1400e505c:	48 8d 04 17          	lea    (%rdi,%rdx,1),%rax
1400e5060:	48 8d 54 14 1e       	lea    0x1e(%rsp,%rdx,1),%rdx
1400e5065:	48 29 ca             	sub    %rcx,%rdx
1400e5068:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e506f:	00 00 00 00
1400e5073:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e507a:	00 00 00 00
1400e507e:	66 90                	xchg   %ax,%ax
1400e5080:	66 83 78 fe 2f       	cmpw   $0x2f,-0x2(%rax)
1400e5085:	75 09                	jne    0x1400e5090
1400e5087:	b9 5c 00 00 00       	mov    $0x5c,%ecx
1400e508c:	66 89 48 fe          	mov    %cx,-0x2(%rax)
1400e5090:	48 83 e8 02          	sub    $0x2,%rax
1400e5094:	48 39 c2             	cmp    %rax,%rdx
1400e5097:	75 e7                	jne    0x1400e5080
1400e5099:	48 85 f6             	test   %rsi,%rsi
1400e509c:	0f 84 97 00 00 00    	je     0x1400e5139
1400e50a2:	4c 8b 05 ff f4 18 00 	mov    0x18f4ff(%rip),%r8        # 0x1402745a8
1400e50a9:	4d 85 c0             	test   %r8,%r8
1400e50ac:	0f 84 7e 01 00 00    	je     0x1400e5230
1400e50b2:	48 89 f1             	mov    %rsi,%rcx
1400e50b5:	48 89 da             	mov    %rbx,%rdx
1400e50b8:	e8 33 a6 f2 ff       	call   0x14000f6f0
1400e50bd:	48 8b 05 e4 f4 18 00 	mov    0x18f4e4(%rip),%rax        # 0x1402745a8
1400e50c4:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e50c8:	48 8b 70 08          	mov    0x8(%rax),%rsi
1400e50cc:	48 85 f6             	test   %rsi,%rsi
1400e50cf:	74 68                	je     0x1400e5139
1400e50d1:	48 8d 15 6c e1 12 00 	lea    0x12e16c(%rip),%rdx        # 0x140213244
1400e50d8:	48 89 f1             	mov    %rsi,%rcx
1400e50db:	e8 98 4d 10 00       	call   0x1401e9e78
1400e50e0:	85 c0                	test   %eax,%eax
1400e50e2:	0f 84 c8 00 00 00    	je     0x1400e51b0
1400e50e8:	48 8d 15 5a e1 12 00 	lea    0x12e15a(%rip),%rdx        # 0x140213249
1400e50ef:	48 89 f1             	mov    %rsi,%rcx
1400e50f2:	e8 81 4d 10 00       	call   0x1401e9e78
1400e50f7:	85 c0                	test   %eax,%eax
1400e50f9:	0f 84 e9 00 00 00    	je     0x1400e51e8
1400e50ff:	48 8d 15 47 e1 12 00 	lea    0x12e147(%rip),%rdx        # 0x14021324d
1400e5106:	48 89 f1             	mov    %rsi,%rcx
1400e5109:	e8 6a 4d 10 00       	call   0x1401e9e78
1400e510e:	85 c0                	test   %eax,%eax
1400e5110:	0f 84 d2 00 00 00    	je     0x1400e51e8
1400e5116:	48 8b 05 c3 3e 15 00 	mov    0x153ec3(%rip),%rax        # 0x140238fe0
1400e511d:	48 8d 0d ec e0 12 00 	lea    0x12e0ec(%rip),%rcx        # 0x140213210
1400e5124:	8b 00                	mov    (%rax),%eax
1400e5126:	85 c0                	test   %eax,%eax
1400e5128:	0f 85 e2 00 00 00    	jne    0x1400e5210
1400e512e:	49 89 d8             	mov    %rbx,%r8
1400e5131:	48 89 f2             	mov    %rsi,%rdx
1400e5134:	e8 c7 e5 fd ff       	call   0x1400c3700
1400e5139:	44 8b 05 10 01 19 00 	mov    0x190110(%rip),%r8d        # 0x140275250
1400e5140:	48 89 fa             	mov    %rdi,%rdx
1400e5143:	4c 89 e1             	mov    %r12,%rcx
1400e5146:	ff 15 34 9e 1c 00    	call   *0x1c9e34(%rip)        # 0x1402aef80
1400e514c:	84 c0                	test   %al,%al
1400e514e:	74 77                	je     0x1400e51c7
1400e5150:	4c 89 e2             	mov    %r12,%rdx
1400e5153:	48 89 f9             	mov    %rdi,%rcx
1400e5156:	e8 c5 97 ff ff       	call   0x1400de920
1400e515b:	85 c0                	test   %eax,%eax
1400e515d:	0f 84 ed 00 00 00    	je     0x1400e5250
1400e5163:	83 f8 02             	cmp    $0x2,%eax
1400e5166:	0f 84 93 00 00 00    	je     0x1400e51ff
1400e516c:	31 c0                	xor    %eax,%eax
1400e516e:	eb 17                	jmp    0x1400e5187
1400e5170:	48 8b 1d a9 a2 1c 00 	mov    0x1ca2a9(%rip),%rbx        # 0x1402af420
1400e5177:	ff d3                	call   *%rbx
1400e5179:	83 38 22             	cmpl   $0x22,(%rax)
1400e517c:	0f 84 9e 00 00 00    	je     0x1400e5220
1400e5182:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400e5187:	48 8b 94 24 28 60 00 	mov    0x6028(%rsp),%rdx
1400e518e:	00
1400e518f:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1400e5193:	0f 85 68 01 00 00    	jne    0x1400e5301
1400e5199:	48 81 c4 30 60 00 00 	add    $0x6030,%rsp
1400e51a0:	5b                   	pop    %rbx
1400e51a1:	5e                   	pop    %rsi
1400e51a2:	5f                   	pop    %rdi
1400e51a3:	5d                   	pop    %rbp
1400e51a4:	41 5c                	pop    %r12
1400e51a6:	41 5d                	pop    %r13
1400e51a8:	41 5e                	pop    %r14
1400e51aa:	c3                   	ret
1400e51ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e51b0:	44 8b 05 99 00 19 00 	mov    0x190099(%rip),%r8d        # 0x140275250
1400e51b7:	48 89 fa             	mov    %rdi,%rdx
1400e51ba:	4c 89 e1             	mov    %r12,%rcx
1400e51bd:	ff 15 bd 9d 1c 00    	call   *0x1c9dbd(%rip)        # 0x1402aef80
1400e51c3:	84 c0                	test   %al,%al
1400e51c5:	75 a5                	jne    0x1400e516c
1400e51c7:	ff 15 43 9f 1c 00    	call   *0x1c9f43(%rip)        # 0x1402af110
1400e51cd:	89 c6                	mov    %eax,%esi
1400e51cf:	ff 15 4b a2 1c 00    	call   *0x1ca24b(%rip)        # 0x1402af420
1400e51d5:	89 f1                	mov    %esi,%ecx
1400e51d7:	48 89 c3             	mov    %rax,%rbx
1400e51da:	e8 a1 94 ff ff       	call   0x1400de680
1400e51df:	89 03                	mov    %eax,(%rbx)
1400e51e1:	eb 9f                	jmp    0x1400e5182
1400e51e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e51e8:	44 8b 05 e1 a9 10 00 	mov    0x10a9e1(%rip),%r8d        # 0x1401efbd0
1400e51ef:	48 89 fa             	mov    %rdi,%rdx
1400e51f2:	4c 89 e1             	mov    %r12,%rcx
1400e51f5:	ff 15 85 9d 1c 00    	call   *0x1c9d85(%rip)        # 0x1402aef80
1400e51fb:	84 c0                	test   %al,%al
1400e51fd:	74 c8                	je     0x1400e51c7
1400e51ff:	e8 5c 99 ff ff       	call   0x1400deb60
1400e5204:	31 c0                	xor    %eax,%eax
1400e5206:	e9 7c ff ff ff       	jmp    0x1400e5187
1400e520b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e5210:	e8 53 e1 0f 00       	call   0x1401e3368
1400e5215:	48 89 c1             	mov    %rax,%rcx
1400e5218:	e9 11 ff ff ff       	jmp    0x1400e512e
1400e521d:	0f 1f 00             	nopl   (%rax)
1400e5220:	ff d3                	call   *%rbx
1400e5222:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e5228:	e9 55 ff ff ff       	jmp    0x1400e5182
1400e522d:	0f 1f 00             	nopl   (%rax)
1400e5230:	31 d2                	xor    %edx,%edx
1400e5232:	48 8d 0d 03 e0 12 00 	lea    0x12e003(%rip),%rcx        # 0x14021323c
1400e5239:	e8 c2 9e f2 ff       	call   0x14000f100
1400e523e:	48 89 05 63 f3 18 00 	mov    %rax,0x18f363(%rip)        # 0x1402745a8
1400e5245:	49 89 c0             	mov    %rax,%r8
1400e5248:	e9 65 fe ff ff       	jmp    0x1400e50b2
1400e524d:	0f 1f 00             	nopl   (%rax)
1400e5250:	4c 8d ac 24 20 40 00 	lea    0x4020(%rsp),%r13
1400e5257:	00
1400e5258:	45 31 c9             	xor    %r9d,%r9d
1400e525b:	ba 00 10 00 00       	mov    $0x1000,%edx
1400e5260:	4c 89 e1             	mov    %r12,%rcx
1400e5263:	4d 89 e8             	mov    %r13,%r8
1400e5266:	ff 15 8c 9e 1c 00    	call   *0x1c9e8c(%rip)        # 0x1402af0f8
1400e526c:	85 c0                	test   %eax,%eax
1400e526e:	0f 84 53 ff ff ff    	je     0x1400e51c7
1400e5274:	3d ff 0f 00 00       	cmp    $0xfff,%eax
1400e5279:	0f 8f 48 ff ff ff    	jg     0x1400e51c7
1400e527f:	48 89 f9             	mov    %rdi,%rcx
1400e5282:	48 63 f0             	movslq %eax,%rsi
1400e5285:	e8 8e 4c 10 00       	call   0x1401e9f18
1400e528a:	48 8d 4c 06 0e       	lea    0xe(%rsi,%rax,1),%rcx
1400e528f:	48 01 c9             	add    %rcx,%rcx
1400e5292:	e8 89 57 fe ff       	call   0x1400caa20
1400e5297:	4c 89 ea             	mov    %r13,%rdx
1400e529a:	48 8d 48 18          	lea    0x18(%rax),%rcx
1400e529e:	48 89 c3             	mov    %rax,%rbx
1400e52a1:	48 89 48 08          	mov    %rcx,0x8(%rax)
1400e52a5:	e8 66 4c 10 00       	call   0x1401e9f10
1400e52aa:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400e52ae:	48 89 fa             	mov    %rdi,%rdx
1400e52b1:	48 8d 4c 70 02       	lea    0x2(%rax,%rsi,2),%rcx
1400e52b6:	48 8d 35 63 ff 18 00 	lea    0x18ff63(%rip),%rsi        # 0x140275220
1400e52bd:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
1400e52c1:	e8 4a 4c 10 00       	call   0x1401e9f10
1400e52c6:	48 89 f1             	mov    %rsi,%rcx
1400e52c9:	ff 15 f9 9c 1c 00    	call   *0x1c9cf9(%rip)        # 0x1402aefc8
1400e52cf:	48 8b 05 72 ff 18 00 	mov    0x18ff72(%rip),%rax        # 0x140275248
1400e52d6:	48 89 f1             	mov    %rsi,%rcx
1400e52d9:	48 89 03             	mov    %rax,(%rbx)
1400e52dc:	48 89 1d 65 ff 18 00 	mov    %rbx,0x18ff65(%rip)        # 0x140275248
1400e52e3:	ff 15 f7 9e 1c 00    	call   *0x1c9ef7(%rip)        # 0x1402af1e0
1400e52e9:	31 c0                	xor    %eax,%eax
1400e52eb:	e9 97 fe ff ff       	jmp    0x1400e5187
1400e52f0:	ff 15 2a a1 1c 00    	call   *0x1ca12a(%rip)        # 0x1402af420
1400e52f6:	c7 00 28 00 00 00    	movl   $0x28,(%rax)
1400e52fc:	e9 81 fe ff ff       	jmp    0x1400e5182
1400e5301:	e8 6a f5 0f 00       	call   0x1401e4870
1400e5306:	90                   	nop
1400e5307:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e530e:	00 00
1400e5310:	41 56                	push   %r14
1400e5312:	b8 40 20 00 00       	mov    $0x2040,%eax
1400e5317:	41 55                	push   %r13
1400e5319:	41 54                	push   %r12
1400e531b:	55                   	push   %rbp
1400e531c:	57                   	push   %rdi
1400e531d:	56                   	push   %rsi
1400e531e:	53                   	push   %rbx
1400e531f:	e8 3c f1 0f 00       	call   0x1401e4460
1400e5324:	48 29 c4             	sub    %rax,%rsp
1400e5327:	48 8b 2d c2 37 15 00 	mov    0x1537c2(%rip),%rbp        # 0x140238af0
1400e532e:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400e5332:	48 89 84 24 38 20 00 	mov    %rax,0x2038(%rsp)
1400e5339:	00
1400e533a:	31 c0                	xor    %eax,%eax
1400e533c:	8b 05 92 a8 10 00    	mov    0x10a892(%rip),%eax        # 0x1401efbd4
1400e5342:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400e5347:	48 89 cb             	mov    %rcx,%rbx
1400e534a:	48 89 d6             	mov    %rdx,%rsi
1400e534d:	4c 89 c7             	mov    %r8,%rdi
1400e5350:	85 c0                	test   %eax,%eax
1400e5352:	0f 85 60 01 00 00    	jne    0x1400e54b8
1400e5358:	45 31 ed             	xor    %r13d,%r13d
1400e535b:	48 85 db             	test   %rbx,%rbx
1400e535e:	74 17                	je     0x1400e5377
1400e5360:	48 8d 15 47 de 12 00 	lea    0x12de47(%rip),%rdx        # 0x1402131ae
1400e5367:	48 89 d9             	mov    %rbx,%rcx
1400e536a:	e8 09 4b 10 00       	call   0x1401e9e78
1400e536f:	85 c0                	test   %eax,%eax
1400e5371:	0f 84 39 02 00 00    	je     0x1400e55b0
1400e5377:	ba 01 00 00 00       	mov    $0x1,%edx
1400e537c:	48 89 d9             	mov    %rbx,%rcx
1400e537f:	e8 8c c2 ff ff       	call   0x1400e1610
1400e5384:	85 c0                	test   %eax,%eax
1400e5386:	0f 84 44 02 00 00    	je     0x1400e55d0
1400e538c:	e8 5f 9b ff ff       	call   0x1400deef0
1400e5391:	4c 8d 64 24 30       	lea    0x30(%rsp),%r12
1400e5396:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e539c:	48 89 da             	mov    %rbx,%rdx
1400e539f:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e53a5:	4c 89 e1             	mov    %r12,%rcx
1400e53a8:	41 89 c6             	mov    %eax,%r14d
1400e53ab:	e8 b0 b0 ff ff       	call   0x1400e0460
1400e53b0:	85 c0                	test   %eax,%eax
1400e53b2:	0f 88 c0 00 00 00    	js     0x1400e5478
1400e53b8:	45 89 f1             	mov    %r14d,%r9d
1400e53bb:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e53c1:	89 c2                	mov    %eax,%edx
1400e53c3:	4c 89 e1             	mov    %r12,%rcx
1400e53c6:	e8 65 c6 ff ff       	call   0x1400e1a30
1400e53cb:	85 c0                	test   %eax,%eax
1400e53cd:	0f 88 b7 00 00 00    	js     0x1400e548a
1400e53d3:	4c 8d 74 24 28       	lea    0x28(%rsp),%r14
1400e53d8:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e53de:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400e53e4:	48 89 f2             	mov    %rsi,%rdx
1400e53e7:	4c 89 f1             	mov    %r14,%rcx
1400e53ea:	e8 71 b0 ff ff       	call   0x1400e0460
1400e53ef:	85 c0                	test   %eax,%eax
1400e53f1:	0f 88 93 00 00 00    	js     0x1400e548a
1400e53f7:	45 85 ed             	test   %r13d,%r13d
1400e53fa:	0f 84 90 01 00 00    	je     0x1400e5590
1400e5400:	48 89 da             	mov    %rbx,%rdx
1400e5403:	48 8d 0d a0 dd 12 00 	lea    0x12dda0(%rip),%rcx        # 0x1402131aa
1400e540a:	e8 69 4a 10 00       	call   0x1401e9e78
1400e540f:	85 c0                	test   %eax,%eax
1400e5411:	74 17                	je     0x1400e542a
1400e5413:	48 89 da             	mov    %rbx,%rdx
1400e5416:	48 8d 0d 91 dd 12 00 	lea    0x12dd91(%rip),%rcx        # 0x1402131ae
1400e541d:	e8 56 4a 10 00       	call   0x1401e9e78
1400e5422:	85 c0                	test   %eax,%eax
1400e5424:	0f 85 d6 01 00 00    	jne    0x1400e5600
1400e542a:	31 d2                	xor    %edx,%edx
1400e542c:	4c 89 e1             	mov    %r12,%rcx
1400e542f:	e8 bc 97 ff ff       	call   0x1400debf0
1400e5434:	85 c0                	test   %eax,%eax
1400e5436:	0f 85 02 02 00 00    	jne    0x1400e563e
1400e543c:	49 89 f8             	mov    %rdi,%r8
1400e543f:	4c 89 f2             	mov    %r14,%rdx
1400e5442:	4c 89 e1             	mov    %r12,%rcx
1400e5445:	ff 15 f5 a0 1c 00    	call   *0x1ca0f5(%rip)        # 0x1402af540
1400e544b:	48 89 c6             	mov    %rax,%rsi
1400e544e:	48 85 c0             	test   %rax,%rax
1400e5451:	74 37                	je     0x1400e548a
1400e5453:	ba 01 00 00 00       	mov    $0x1,%edx
1400e5458:	4c 89 e1             	mov    %r12,%rcx
1400e545b:	e8 90 97 ff ff       	call   0x1400debf0
1400e5460:	85 c0                	test   %eax,%eax
1400e5462:	74 28                	je     0x1400e548c
1400e5464:	48 89 da             	mov    %rbx,%rdx
1400e5467:	48 8d 0d 0a de 12 00 	lea    0x12de0a(%rip),%rcx        # 0x140213278
1400e546e:	e8 8d e2 fd ff       	call   0x1400c3700
1400e5473:	eb 17                	jmp    0x1400e548c
1400e5475:	0f 1f 00             	nopl   (%rax)
1400e5478:	48 8b 1d a1 9f 1c 00 	mov    0x1c9fa1(%rip),%rbx        # 0x1402af420
1400e547f:	ff d3                	call   *%rbx
1400e5481:	83 38 22             	cmpl   $0x22,(%rax)
1400e5484:	0f 84 a7 01 00 00    	je     0x1400e5631
1400e548a:	31 f6                	xor    %esi,%esi
1400e548c:	48 8b 84 24 38 20 00 	mov    0x2038(%rsp),%rax
1400e5493:	00
1400e5494:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400e5498:	0f 85 b9 01 00 00    	jne    0x1400e5657
1400e549e:	48 89 f0             	mov    %rsi,%rax
1400e54a1:	48 81 c4 40 20 00 00 	add    $0x2040,%rsp
1400e54a8:	5b                   	pop    %rbx
1400e54a9:	5e                   	pop    %rsi
1400e54aa:	5f                   	pop    %rdi
1400e54ab:	5d                   	pop    %rbp
1400e54ac:	41 5c                	pop    %r12
1400e54ae:	41 5d                	pop    %r13
1400e54b0:	41 5e                	pop    %r14
1400e54b2:	c3                   	ret
1400e54b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e54b8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400e54bd:	e8 ae 3b 00 00       	call   0x1400e9070
1400e54c2:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1400e54c7:	0f b6 10             	movzbl (%rax),%edx
1400e54ca:	84 d2                	test   %dl,%dl
1400e54cc:	0f 84 86 fe ff ff    	je     0x1400e5358
1400e54d2:	49 89 c4             	mov    %rax,%r12
1400e54d5:	eb 22                	jmp    0x1400e54f9
1400e54d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e54de:	00 00
1400e54e0:	48 89 c1             	mov    %rax,%rcx
1400e54e3:	80 fa 5c             	cmp    $0x5c,%dl
1400e54e6:	74 18                	je     0x1400e5500
1400e54e8:	48 83 c0 01          	add    $0x1,%rax
1400e54ec:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e54f1:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
1400e54f5:	84 d2                	test   %dl,%dl
1400e54f7:	74 2f                	je     0x1400e5528
1400e54f9:	80 fa 2f             	cmp    $0x2f,%dl
1400e54fc:	75 e2                	jne    0x1400e54e0
1400e54fe:	66 90                	xchg   %ax,%ax
1400e5500:	48 83 c0 01          	add    $0x1,%rax
1400e5504:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e5509:	0f be 08             	movsbl (%rax),%ecx
1400e550c:	80 f9 2f             	cmp    $0x2f,%cl
1400e550f:	74 ef                	je     0x1400e5500
1400e5511:	83 f9 5c             	cmp    $0x5c,%ecx
1400e5514:	74 ea                	je     0x1400e5500
1400e5516:	84 c9                	test   %cl,%cl
1400e5518:	74 0e                	je     0x1400e5528
1400e551a:	49 89 c4             	mov    %rax,%r12
1400e551d:	48 89 c1             	mov    %rax,%rcx
1400e5520:	eb c6                	jmp    0x1400e54e8
1400e5522:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400e5528:	8b 05 a6 a6 10 00    	mov    0x10a6a6(%rip),%eax        # 0x1401efbd4
1400e552e:	83 f8 01             	cmp    $0x1,%eax
1400e5531:	0f 84 e9 00 00 00    	je     0x1400e5620
1400e5537:	83 f8 02             	cmp    $0x2,%eax