1400e0056:	75 84                	jne    0x1400dffdc
1400e0058:	48 83 3d 90 51 19 00 	cmpq   $0x0,0x195190(%rip)        # 0x1402751f0
1400e005f:	00
1400e0060:	75 af                	jne    0x1400e0011
1400e0062:	eb b5                	jmp    0x1400e0019
1400e0064:	0f 1f 40 00          	nopl   0x0(%rax)
1400e0068:	8b 53 04             	mov    0x4(%rbx),%edx
1400e006b:	85 d2                	test   %edx,%edx
1400e006d:	75 b0                	jne    0x1400e001f
1400e006f:	85 c0                	test   %eax,%eax
1400e0071:	0f 84 de 00 00 00    	je     0x1400e0155
1400e0077:	c7 05 6b 51 19 00 00 	movl   $0x0,0x19516b(%rip)        # 0x1402751ec
1400e007e:	00 00 00
1400e0081:	31 c0                	xor    %eax,%eax
1400e0083:	eb 0e                	jmp    0x1400e0093
1400e0085:	0f 1f 00             	nopl   (%rax)
1400e0088:	8b 43 0c             	mov    0xc(%rbx),%eax
1400e008b:	85 c0                	test   %eax,%eax
1400e008d:	0f 94 c0             	sete   %al
1400e0090:	0f b6 c0             	movzbl %al,%eax
1400e0093:	89 05 4f 51 19 00    	mov    %eax,0x19514f(%rip)        # 0x1402751e8
1400e0099:	8b 05 11 45 19 00    	mov    0x194511(%rip),%eax        # 0x1402745b0
1400e009f:	85 c0                	test   %eax,%eax
1400e00a1:	74 5d                	je     0x1400e0100
1400e00a3:	45 31 c9             	xor    %r9d,%r9d
1400e00a6:	45 31 c0             	xor    %r8d,%r8d
1400e00a9:	31 d2                	xor    %edx,%edx
1400e00ab:	31 c9                	xor    %ecx,%ecx
1400e00ad:	ff 15 7d ee 1c 00    	call   *0x1cee7d(%rip)        # 0x1402aef30
1400e00b3:	48 89 05 3e 51 19 00 	mov    %rax,0x19513e(%rip)        # 0x1402751f8
1400e00ba:	48 85 c0             	test   %rax,%rax
1400e00bd:	0f 84 a8 00 00 00    	je     0x1400e016b
1400e00c3:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400e00ca:	00 00
1400e00cc:	45 31 c9             	xor    %r9d,%r9d
1400e00cf:	31 d2                	xor    %edx,%edx
1400e00d1:	31 c9                	xor    %ecx,%ecx
1400e00d3:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400e00da:	00
1400e00db:	4c 8d 05 4e e1 ff ff 	lea    -0x1eb2(%rip),%r8        # 0x1400de230
1400e00e2:	ff 15 f8 f2 1c 00    	call   *0x1cf2f8(%rip)        # 0x1402af3e0
1400e00e8:	48 89 05 01 51 19 00 	mov    %rax,0x195101(%rip)        # 0x1402751f0
1400e00ef:	48 85 c0             	test   %rax,%rax
1400e00f2:	74 24                	je     0x1400e0118
1400e00f4:	31 c0                	xor    %eax,%eax
1400e00f6:	48 83 c4 30          	add    $0x30,%rsp
1400e00fa:	5b                   	pop    %rbx
1400e00fb:	c3                   	ret
1400e00fc:	0f 1f 40 00          	nopl   0x0(%rax)
1400e0100:	48 8d 0d 39 d8 ff ff 	lea    -0x27c7(%rip),%rcx        # 0x1400dd940
1400e0107:	e8 24 13 f2 ff       	call   0x140001430
1400e010c:	c7 05 9a 44 19 00 01 	movl   $0x1,0x19449a(%rip)        # 0x1402745b0
1400e0113:	00 00 00
1400e0116:	eb 8b                	jmp    0x1400e00a3
1400e0118:	ff 15 02 f3 1c 00    	call   *0x1cf302(%rip)        # 0x1402af420
1400e011e:	48 8d 0d 7e 29 13 00 	lea    0x13297e(%rip),%rcx        # 0x140212aa3
1400e0125:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
1400e012b:	e8 00 35 fe ff       	call   0x1400c3630
1400e0130:	e9 bf fe ff ff       	jmp    0x1400dfff4
1400e0135:	0f 1f 00             	nopl   (%rax)
1400e0138:	ff 15 e2 f2 1c 00    	call   *0x1cf2e2(%rip)        # 0x1402af420
1400e013e:	48 8d 0d fb 28 13 00 	lea    0x1328fb(%rip),%rcx        # 0x140212a40
1400e0145:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400e014b:	e8 e0 34 fe ff       	call   0x1400c3630
1400e0150:	e9 9f fe ff ff       	jmp    0x1400dfff4
1400e0155:	8b 43 0c             	mov    0xc(%rbx),%eax
1400e0158:	85 c0                	test   %eax,%eax
1400e015a:	74 98                	je     0x1400e00f4
1400e015c:	c7 05 86 50 19 00 00 	movl   $0x0,0x195086(%rip)        # 0x1402751ec
1400e0163:	00 00 00
1400e0166:	e9 20 ff ff ff       	jmp    0x1400e008b
1400e016b:	ff 15 af f2 1c 00    	call   *0x1cf2af(%rip)        # 0x1402af420
1400e0171:	48 8d 0d 48 29 13 00 	lea    0x132948(%rip),%rcx        # 0x140212ac0
1400e0178:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
1400e017e:	e8 ad 34 fe ff       	call   0x1400c3630
1400e0183:	e9 6c fe ff ff       	jmp    0x1400dfff4
1400e0188:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e018f:	00
1400e0190:	48 83 ec 28          	sub    $0x28,%rsp
1400e0194:	83 f9 0e             	cmp    $0xe,%ecx
1400e0197:	75 36                	jne    0x1400e01cf
1400e0199:	4d 85 c0             	test   %r8,%r8
1400e019c:	75 12                	jne    0x1400e01b0
1400e019e:	48 8b 02             	mov    (%rdx),%rax
1400e01a1:	48 89 05 38 50 19 00 	mov    %rax,0x195038(%rip)        # 0x1402751e0
1400e01a8:	31 c0                	xor    %eax,%eax
1400e01aa:	48 83 c4 28          	add    $0x28,%rsp
1400e01ae:	c3                   	ret
1400e01af:	90                   	nop
1400e01b0:	ff 15 6a f2 1c 00    	call   *0x1cf26a(%rip)        # 0x1402af420
1400e01b6:	48 8d 0d 53 29 13 00 	lea    0x132953(%rip),%rcx        # 0x140212b10
1400e01bd:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400e01c3:	e8 68 34 fe ff       	call   0x1400c3630
1400e01c8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400e01cd:	eb db                	jmp    0x1400e01aa
1400e01cf:	ff 15 4b f2 1c 00    	call   *0x1cf24b(%rip)        # 0x1402af420
1400e01d5:	48 8d 0d 0c 29 13 00 	lea    0x13290c(%rip),%rcx        # 0x140212ae8
1400e01dc:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400e01e2:	e8 49 34 fe ff       	call   0x1400c3630
1400e01e7:	eb df                	jmp    0x1400e01c8
1400e01e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e01f0:	83 f9 02             	cmp    $0x2,%ecx
1400e01f3:	74 1b                	je     0x1400e0210
1400e01f5:	83 f9 0e             	cmp    $0xe,%ecx
1400e01f8:	74 06                	je     0x1400e0200
1400e01fa:	e9 59 9c 10 00       	jmp    0x1401e9e58
1400e01ff:	90                   	nop
1400e0200:	48 8b 05 d9 4f 19 00 	mov    0x194fd9(%rip),%rax        # 0x1402751e0
1400e0207:	48 89 15 d2 4f 19 00 	mov    %rdx,0x194fd2(%rip)        # 0x1402751e0
1400e020e:	c3                   	ret
1400e020f:	90                   	nop
1400e0210:	48 8b 05 c1 4f 19 00 	mov    0x194fc1(%rip),%rax        # 0x1402751d8
1400e0217:	48 89 15 ba 4f 19 00 	mov    %rdx,0x194fba(%rip)        # 0x1402751d8
1400e021e:	c3                   	ret
1400e021f:	90                   	nop
1400e0220:	48 83 ec 28          	sub    $0x28,%rsp
1400e0224:	83 f9 02             	cmp    $0x2,%ecx
1400e0227:	74 37                	je     0x1400e0260
1400e0229:	83 f9 0e             	cmp    $0xe,%ecx
1400e022c:	75 22                	jne    0x1400e0250
1400e022e:	48 8b 05 ab 4f 19 00 	mov    0x194fab(%rip),%rax        # 0x1402751e0
1400e0235:	48 85 c0             	test   %rax,%rax
1400e0238:	74 46                	je     0x1400e0280
1400e023a:	48 83 f8 01          	cmp    $0x1,%rax
1400e023e:	74 07                	je     0x1400e0247
1400e0240:	b9 0e 00 00 00       	mov    $0xe,%ecx
1400e0245:	ff d0                	call   *%rax
1400e0247:	31 c0                	xor    %eax,%eax
1400e0249:	48 83 c4 28          	add    $0x28,%rsp
1400e024d:	c3                   	ret
1400e024e:	66 90                	xchg   %ax,%ax
1400e0250:	48 83 c4 28          	add    $0x28,%rsp
1400e0254:	e9 d7 9b 10 00       	jmp    0x1401e9e30
1400e0259:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e0260:	48 8b 05 71 4f 19 00 	mov    0x194f71(%rip),%rax        # 0x1402751d8
1400e0267:	48 85 c0             	test   %rax,%rax
1400e026a:	74 40                	je     0x1400e02ac
1400e026c:	48 83 f8 01          	cmp    $0x1,%rax
1400e0270:	74 d5                	je     0x1400e0247
1400e0272:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e0277:	ff d0                	call   *%rax
1400e0279:	31 c0                	xor    %eax,%eax
1400e027b:	48 83 c4 28          	add    $0x28,%rsp
1400e027f:	c3                   	ret
1400e0280:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e0285:	e8 d6 83 00 00       	call   0x1400e8660
1400e028a:	85 c0                	test   %eax,%eax
1400e028c:	75 3c                	jne    0x1400e02ca
1400e028e:	48 8d 0d ff 18 13 00 	lea    0x1318ff(%rip),%rcx        # 0x140211b94
1400e0295:	41 b8 8e 00 00 00    	mov    $0x8e,%r8d
1400e029b:	ba a8 0c 00 00       	mov    $0xca8,%edx
1400e02a0:	e8 5b d1 f2 ff       	call   0x14000d400
1400e02a5:	89 c1                	mov    %eax,%ecx
1400e02a7:	e8 34 9a 10 00       	call   0x1401e9ce0
1400e02ac:	48 8d 0d e1 18 13 00 	lea    0x1318e1(%rip),%rcx        # 0x140211b94
1400e02b3:	41 b8 82 00 00 00    	mov    $0x82,%r8d
1400e02b9:	ba af 0c 00 00       	mov    $0xcaf,%edx
1400e02be:	e8 3d d1 f2 ff       	call   0x14000d400
1400e02c3:	89 c1                	mov    %eax,%ecx
1400e02c5:	e8 16 9a 10 00       	call   0x1401e9ce0
1400e02ca:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e02cf:	ff 15 4b 46 11 00    	call   *0x11464b(%rip)        # 0x1401f4920
1400e02d5:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1400e02db:	ba 01 00 00 00       	mov    $0x1,%edx
1400e02e0:	48 8d 0d 58 19 13 00 	lea    0x131958(%rip),%rcx        # 0x140211c3f
1400e02e7:	49 89 c1             	mov    %rax,%r9
1400e02ea:	e8 69 9a 10 00       	call   0x1401e9d58
1400e02ef:	eb 9d                	jmp    0x1400e028e
1400e02f1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e02f8:	00 00 00 00
1400e02fc:	0f 1f 40 00          	nopl   0x0(%rax)
1400e0300:	41 55                	push   %r13
1400e0302:	41 54                	push   %r12
1400e0304:	55                   	push   %rbp
1400e0305:	57                   	push   %rdi
1400e0306:	56                   	push   %rsi
1400e0307:	53                   	push   %rbx
1400e0308:	48 83 ec 28          	sub    $0x28,%rsp
1400e030c:	48 89 ce             	mov    %rcx,%rsi
1400e030f:	48 89 d5             	mov    %rdx,%rbp
1400e0312:	44 89 c3             	mov    %r8d,%ebx
1400e0315:	31 d2                	xor    %edx,%edx
1400e0317:	41 89 c8             	mov    %ecx,%r8d
1400e031a:	b9 00 04 10 00       	mov    $0x100400,%ecx
1400e031f:	ff 15 0b ef 1c 00    	call   *0x1cef0b(%rip)        # 0x1402af230
1400e0325:	48 89 c7             	mov    %rax,%rdi
1400e0328:	48 85 c0             	test   %rax,%rax
1400e032b:	0f 84 16 01 00 00    	je     0x1400e0447
1400e0331:	48 85 f6             	test   %rsi,%rsi
1400e0334:	7e 09                	jle    0x1400e033f
1400e0336:	f6 c3 01             	test   $0x1,%bl
1400e0339:	0f 85 b1 00 00 00    	jne    0x1400e03f0
1400e033f:	85 db                	test   %ebx,%ebx
1400e0341:	0f 85 e2 00 00 00    	jne    0x1400e0429
1400e0347:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1400e034c:	48 89 f9             	mov    %rdi,%rcx
1400e034f:	ff 15 0b f0 1c 00    	call   *0x1cf00b(%rip)        # 0x1402af360
1400e0355:	85 c0                	test   %eax,%eax
1400e0357:	0f 85 a9 00 00 00    	jne    0x1400e0406
1400e035d:	48 85 ed             	test   %rbp,%rbp
1400e0360:	74 0c                	je     0x1400e036e
1400e0362:	48 89 ea             	mov    %rbp,%rdx
1400e0365:	48 89 f9             	mov    %rdi,%rcx
1400e0368:	ff 15 42 ed 1c 00    	call   *0x1ced42(%rip)        # 0x1402af0b0
1400e036e:	4c 8d 25 eb 3f 19 00 	lea    0x193feb(%rip),%r12        # 0x140274360
1400e0375:	48 8d 2d 84 4e 19 00 	lea    0x194e84(%rip),%rbp        # 0x140275200
1400e037c:	4c 89 e1             	mov    %r12,%rcx
1400e037f:	ff 15 43 ec 1c 00    	call   *0x1cec43(%rip)        # 0x1402aefc8
1400e0385:	48 8b 1d 74 4e 19 00 	mov    0x194e74(%rip),%rbx        # 0x140275200
1400e038c:	48 85 db             	test   %rbx,%rbx
1400e038f:	75 1a                	jne    0x1400e03ab
1400e0391:	e9 8a 00 00 00       	jmp    0x1400e0420
1400e0396:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400e039d:	00 00 00
1400e03a0:	48 89 dd             	mov    %rbx,%rbp
1400e03a3:	48 8b 1b             	mov    (%rbx),%rbx
1400e03a6:	48 85 db             	test   %rbx,%rbx
1400e03a9:	74 75                	je     0x1400e0420
1400e03ab:	48 39 73 08          	cmp    %rsi,0x8(%rbx)
1400e03af:	75 ef                	jne    0x1400e03a0
1400e03b1:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400e03b5:	4c 8b 2d 5c eb 1c 00 	mov    0x1ceb5c(%rip),%r13        # 0x1402aef18
1400e03bc:	41 ff d5             	call   *%r13
1400e03bf:	48 8b 03             	mov    (%rbx),%rax
1400e03c2:	48 89 d9             	mov    %rbx,%rcx
1400e03c5:	48 89 45 00          	mov    %rax,0x0(%rbp)
1400e03c9:	e8 e2 8a 01 00       	call   0x1400f8eb0
1400e03ce:	4c 89 e1             	mov    %r12,%rcx
1400e03d1:	ff 15 09 ee 1c 00    	call   *0x1cee09(%rip)        # 0x1402af1e0
1400e03d7:	48 89 f9             	mov    %rdi,%rcx
1400e03da:	41 ff d5             	call   *%r13
1400e03dd:	48 89 f0             	mov    %rsi,%rax
1400e03e0:	48 83 c4 28          	add    $0x28,%rsp
1400e03e4:	5b                   	pop    %rbx
1400e03e5:	5e                   	pop    %rsi
1400e03e6:	5f                   	pop    %rdi
1400e03e7:	5d                   	pop    %rbp
1400e03e8:	41 5c                	pop    %r12
1400e03ea:	41 5d                	pop    %r13
1400e03ec:	c3                   	ret
1400e03ed:	0f 1f 00             	nopl   (%rax)
1400e03f0:	31 d2                	xor    %edx,%edx
1400e03f2:	48 89 c1             	mov    %rax,%rcx
1400e03f5:	83 e3 fe             	and    $0xfffffffe,%ebx
1400e03f8:	ff 15 62 ef 1c 00    	call   *0x1cef62(%rip)        # 0x1402af360
1400e03fe:	85 c0                	test   %eax,%eax
1400e0400:	0f 84 39 ff ff ff    	je     0x1400e033f
1400e0406:	48 89 f9             	mov    %rdi,%rcx
1400e0409:	ff 15 09 eb 1c 00    	call   *0x1ceb09(%rip)        # 0x1402aef18
1400e040f:	31 c0                	xor    %eax,%eax
1400e0411:	48 83 c4 28          	add    $0x28,%rsp
1400e0415:	5b                   	pop    %rbx
1400e0416:	5e                   	pop    %rsi
1400e0417:	5f                   	pop    %rdi
1400e0418:	5d                   	pop    %rbp
1400e0419:	41 5c                	pop    %r12
1400e041b:	41 5d                	pop    %r13
1400e041d:	c3                   	ret
1400e041e:	66 90                	xchg   %ax,%ax
1400e0420:	4c 8b 2d f1 ea 1c 00 	mov    0x1ceaf1(%rip),%r13        # 0x1402aef18
1400e0427:	eb a5                	jmp    0x1400e03ce
1400e0429:	48 89 f9             	mov    %rdi,%rcx
1400e042c:	ff 15 e6 ea 1c 00    	call   *0x1ceae6(%rip)        # 0x1402aef18
1400e0432:	ff 15 e8 ef 1c 00    	call   *0x1cefe8(%rip)        # 0x1402af420
1400e0438:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400e043e:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1400e0445:	eb 99                	jmp    0x1400e03e0
1400e0447:	ff 15 d3 ef 1c 00    	call   *0x1cefd3(%rip)        # 0x1402af420
1400e044d:	c7 00 0a 00 00 00    	movl   $0xa,(%rax)
1400e0453:	eb e9                	jmp    0x1400e043e
1400e0455:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e045c:	00 00 00 00
1400e0460:	41 57                	push   %r15
1400e0462:	41 56                	push   %r14
1400e0464:	41 55                	push   %r13
1400e0466:	41 54                	push   %r12
1400e0468:	55                   	push   %rbp
1400e0469:	57                   	push   %rdi
1400e046a:	56                   	push   %rsi
1400e046b:	53                   	push   %rbx
1400e046c:	48 83 ec 38          	sub    $0x38,%rsp
1400e0470:	48 85 c9             	test   %rcx,%rcx
1400e0473:	48 89 d7             	mov    %rdx,%rdi
1400e0476:	48 89 cd             	mov    %rcx,%rbp
1400e0479:	0f 94 c0             	sete   %al
1400e047c:	4d 85 c0             	test   %r8,%r8
1400e047f:	0f 94 c2             	sete   %dl
1400e0482:	08 d0                	or     %dl,%al
1400e0484:	0f 85 21 04 00 00    	jne    0x1400e08ab
1400e048a:	48 85 ff             	test   %rdi,%rdi
1400e048d:	0f 84 18 04 00 00    	je     0x1400e08ab
1400e0493:	4d 8d 70 ff          	lea    -0x1(%r8),%r14
1400e0497:	45 85 c9             	test   %r9d,%r9d
1400e049a:	0f 88 60 02 00 00    	js     0x1400e0700
1400e04a0:	0f 84 fa 03 00 00    	je     0x1400e08a0
1400e04a6:	41 81 f9 ff ff ff 7f 	cmp    $0x7fffffff,%r9d
1400e04ad:	41 0f 94 c5          	sete   %r13b
1400e04b1:	44 88 6c 24 2e       	mov    %r13b,0x2e(%rsp)
1400e04b6:	45 31 c0             	xor    %r8d,%r8d
1400e04b9:	31 c9                	xor    %ecx,%ecx
1400e04bb:	eb 34                	jmp    0x1400e04f1
1400e04bd:	0f 1f 00             	nopl   (%rax)
1400e04c0:	41 39 f1             	cmp    %esi,%r9d
1400e04c3:	7e 1b                	jle    0x1400e04e0
1400e04c5:	4c 63 c6             	movslq %esi,%r8
1400e04c8:	46 0f b6 04 07       	movzbl (%rdi,%r8,1),%r8d
1400e04cd:	45 89 c3             	mov    %r8d,%r11d
1400e04d0:	41 83 e3 c0          	and    $0xffffffc0,%r11d
1400e04d4:	41 80 fb 80          	cmp    $0x80,%r11b
1400e04d8:	0f 84 3a 02 00 00    	je     0x1400e0718
1400e04de:	66 90                	xchg   %ax,%ax
1400e04e0:	66 89 13             	mov    %dx,(%rbx)
1400e04e3:	45 89 d0             	mov    %r10d,%r8d
1400e04e6:	89 f1                	mov    %esi,%ecx
1400e04e8:	44 39 c9             	cmp    %r9d,%ecx
1400e04eb:	0f 8d df 00 00 00    	jge    0x1400e05d0
1400e04f1:	48 63 c1             	movslq %ecx,%rax
1400e04f4:	4d 63 d0             	movslq %r8d,%r10
1400e04f7:	8d 71 01             	lea    0x1(%rcx),%esi
1400e04fa:	0f b6 04 07          	movzbl (%rdi,%rax,1),%eax
1400e04fe:	4f 8d 1c 12          	lea    (%r10,%r10,1),%r11
1400e0502:	4a 8d 5c 1d 00       	lea    0x0(%rbp,%r11,1),%rbx
1400e0507:	89 c2                	mov    %eax,%edx
1400e0509:	85 c0                	test   %eax,%eax
1400e050b:	75 0b                	jne    0x1400e0518
1400e050d:	80 7c 24 2e 00       	cmpb   $0x0,0x2e(%rsp)
1400e0512:	0f 85 bd 00 00 00    	jne    0x1400e05d5
1400e0518:	4d 39 f2             	cmp    %r14,%r10
1400e051b:	0f 83 1f 02 00 00    	jae    0x1400e0740
1400e0521:	45 8d 50 01          	lea    0x1(%r8),%r10d
1400e0525:	4d 63 fa             	movslq %r10d,%r15
1400e0528:	83 f8 7f             	cmp    $0x7f,%eax
1400e052b:	7e b3                	jle    0x1400e04e0
1400e052d:	44 8d a0 3e ff ff ff 	lea    -0xc2(%rax),%r12d
1400e0534:	41 83 fc 1d          	cmp    $0x1d,%r12d
1400e0538:	76 86                	jbe    0x1400e04c0
1400e053a:	44 8d a0 20 ff ff ff 	lea    -0xe0(%rax),%r12d
1400e0541:	41 83 fc 0f          	cmp    $0xf,%r12d
1400e0545:	0f 87 a5 00 00 00    	ja     0x1400e05f0
1400e054b:	44 8d 61 02          	lea    0x2(%rcx),%r12d
1400e054f:	45 39 cc             	cmp    %r9d,%r12d
1400e0552:	7d 31                	jge    0x1400e0585
1400e0554:	4c 63 ee             	movslq %esi,%r13
1400e0557:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1400e055c:	46 0f b6 2c 2f       	movzbl (%rdi,%r13,1),%r13d
1400e0561:	44 88 6c 24 28       	mov    %r13b,0x28(%rsp)
1400e0566:	3d e0 00 00 00       	cmp    $0xe0,%eax
1400e056b:	0f 84 27 01 00 00    	je     0x1400e0698
1400e0571:	44 0f b6 6c 24 28    	movzbl 0x28(%rsp),%r13d
1400e0577:	41 83 e5 c0          	and    $0xffffffc0,%r13d