14013d0ae:	48 8d 0d 9b 90 1d 00 	lea    0x1d909b(%rip),%rcx        # 0x140316150
14013d0b5:	e8 d6 a0 fe ff       	call   0x140127190
14013d0ba:	45 33 c0             	xor    %r8d,%r8d
14013d0bd:	ba 94 00 00 00       	mov    $0x94,%edx
14013d0c2:	41 8d 48 06          	lea    0x6(%r8),%ecx
14013d0c6:	e8 c5 a1 fe ff       	call   0x140127290
14013d0cb:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14013d0d0:	e9 db 00 00 00       	jmp    0x14013d1b0
14013d0d5:	e8 f6 08 00 00       	call   0x14013d9d0
14013d0da:	8b c8                	mov    %eax,%ecx
14013d0dc:	85 c0                	test   %eax,%eax
14013d0de:	74 35                	je     0x14013d115
14013d0e0:	83 e9 01             	sub    $0x1,%ecx
14013d0e3:	74 30                	je     0x14013d115
14013d0e5:	83 f9 01             	cmp    $0x1,%ecx
14013d0e8:	0f 85 8b 00 00 00    	jne    0x14013d179
14013d0ee:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14013d0f3:	45 8b cf             	mov    %r15d,%r9d
14013d0f6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14013d0fb:	45 8b c6             	mov    %r14d,%r8d
14013d0fe:	8b 44 24 70          	mov    0x70(%rsp),%eax
14013d102:	8b d5                	mov    %ebp,%edx
14013d104:	48 8b cf             	mov    %rdi,%rcx
14013d107:	89 44 24 20          	mov    %eax,0x20(%rsp)
14013d10b:	e8 d0 70 01 00       	call   0x1401541e0
14013d110:	e9 9b 00 00 00       	jmp    0x14013d1b0
14013d115:	48 85 db             	test   %rbx,%rbx
14013d118:	74 63                	je     0x14013d17d
14013d11a:	48 8b 83 c0 00 00 00 	mov    0xc0(%rbx),%rax
14013d121:	48 85 c0             	test   %rax,%rax
14013d124:	74 57                	je     0x14013d17d
14013d126:	83 fd ff             	cmp    $0xffffffff,%ebp
14013d129:	74 08                	je     0x14013d133
14013d12b:	39 2b                	cmp    %ebp,(%rbx)
14013d12d:	0f 85 55 ff ff ff    	jne    0x14013d088
14013d133:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14013d138:	41 8b d7             	mov    %r15d,%edx
14013d13b:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
14013d140:	48 8b cf             	mov    %rdi,%rcx
14013d143:	ff d0                	call   *%rax
14013d145:	8b f0                	mov    %eax,%esi
14013d147:	83 f8 fe             	cmp    $0xfffffffe,%eax
14013d14a:	75 2d                	jne    0x14013d179
14013d14c:	e8 1f 9f fe ff       	call   0x140127070
14013d151:	4c 8d 05 c8 90 1d 00 	lea    0x1d90c8(%rip),%r8        # 0x140316220
14013d158:	ba 77 05 00 00       	mov    $0x577,%edx
14013d15d:	48 8d 0d ec 8f 1d 00 	lea    0x1d8fec(%rip),%rcx        # 0x140316150
14013d164:	e8 27 a0 fe ff       	call   0x140127190
14013d169:	45 33 c0             	xor    %r8d,%r8d
14013d16c:	8d 4e 08             	lea    0x8(%rsi),%ecx
14013d16f:	ba 93 00 00 00       	mov    $0x93,%edx
14013d174:	e8 17 a1 fe ff       	call   0x140127290
14013d179:	8b c6                	mov    %esi,%eax
14013d17b:	eb 33                	jmp    0x14013d1b0
14013d17d:	e8 ee 9e fe ff       	call   0x140127070
14013d182:	4c 8d 05 97 90 1d 00 	lea    0x1d9097(%rip),%r8        # 0x140316220
14013d189:	ba 6e 05 00 00       	mov    $0x56e,%edx
14013d18e:	48 8d 0d bb 8f 1d 00 	lea    0x1d8fbb(%rip),%rcx        # 0x140316150
14013d195:	e8 f6 9f fe ff       	call   0x140127190
14013d19a:	45 33 c0             	xor    %r8d,%r8d
14013d19d:	ba 93 00 00 00       	mov    $0x93,%edx
14013d1a2:	41 8d 48 06          	lea    0x6(%r8),%ecx
14013d1a6:	e8 e5 a0 fe ff       	call   0x140127290
14013d1ab:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
14013d1b0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14013d1b5:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14013d1ba:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14013d1bf:	48 83 c4 30          	add    $0x30,%rsp
14013d1c3:	41 5f                	pop    %r15
14013d1c5:	41 5e                	pop    %r14
14013d1c7:	5f                   	pop    %rdi
14013d1c8:	c3                   	ret
14013d1c9:	cc                   	int3
14013d1ca:	cc                   	int3
14013d1cb:	cc                   	int3
14013d1cc:	cc                   	int3
14013d1cd:	cc                   	int3
14013d1ce:	cc                   	int3
14013d1cf:	cc                   	int3
14013d1d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14013d1d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14013d1da:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013d1df:	57                   	push   %rdi
14013d1e0:	b8 30 00 00 00       	mov    $0x30,%eax
14013d1e5:	e8 46 39 17 00       	call   0x1402b0b30
14013d1ea:	48 2b e0             	sub    %rax,%rsp
14013d1ed:	33 db                	xor    %ebx,%ebx
14013d1ef:	49 8b e8             	mov    %r8,%rbp
14013d1f2:	48 8b f2             	mov    %rdx,%rsi
14013d1f5:	48 8b f9             	mov    %rcx,%rdi
14013d1f8:	48 85 c9             	test   %rcx,%rcx
14013d1fb:	75 0f                	jne    0x14013d20c
14013d1fd:	e8 6e 9e fe ff       	call   0x140127070
14013d202:	ba a6 05 00 00       	mov    $0x5a6,%edx
14013d207:	e9 eb 00 00 00       	jmp    0x14013d2f7
14013d20c:	e8 bf 07 00 00       	call   0x14013d9d0
14013d211:	8b c8                	mov    %eax,%ecx
14013d213:	85 c0                	test   %eax,%eax
14013d215:	74 21                	je     0x14013d238
14013d217:	83 e9 01             	sub    $0x1,%ecx
14013d21a:	74 1c                	je     0x14013d238
14013d21c:	83 f9 01             	cmp    $0x1,%ecx
14013d21f:	0f 85 c4 00 00 00    	jne    0x14013d2e9
14013d225:	4c 8b c5             	mov    %rbp,%r8
14013d228:	48 8b d6             	mov    %rsi,%rdx
14013d22b:	48 8b cf             	mov    %rdi,%rcx
14013d22e:	e8 fd 6d 01 00       	call   0x140154030
14013d233:	e9 e8 00 00 00       	jmp    0x14013d320
14013d238:	48 8b 47 78          	mov    0x78(%rdi),%rax
14013d23c:	48 85 c0             	test   %rax,%rax
14013d23f:	0f 84 a8 00 00 00    	je     0x14013d2ed
14013d245:	4c 8b 88 c8 00 00 00 	mov    0xc8(%rax),%r9
14013d24c:	4d 85 c9             	test   %r9,%r9
14013d24f:	0f 84 98 00 00 00    	je     0x14013d2ed
14013d255:	48 8b cb             	mov    %rbx,%rcx
14013d258:	48 8d 15 55 df 1c 00 	lea    0x1cdf55(%rip),%rdx        # 0x14030b1b4
14013d25f:	90                   	nop
14013d260:	0f b6 04 0e          	movzbl (%rsi,%rcx,1),%eax
14013d264:	48 ff c1             	inc    %rcx
14013d267:	3a 44 0a ff          	cmp    -0x1(%rdx,%rcx,1),%al
14013d26b:	75 6e                	jne    0x14013d2db
14013d26d:	48 83 f9 07          	cmp    $0x7,%rcx
14013d271:	75 ed                	jne    0x14013d260
14013d273:	48 85 ed             	test   %rbp,%rbp
14013d276:	74 31                	je     0x14013d2a9
14013d278:	48 8b cd             	mov    %rbp,%rcx
14013d27b:	e8 20 85 02 00       	call   0x1401657a0
14013d280:	48 85 c0             	test   %rax,%rax
14013d283:	74 24                	je     0x14013d2a9
14013d285:	ba ff ff ff ff       	mov    $0xffffffff,%edx
14013d28a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14013d28f:	41 b8 f0 07 00 00    	mov    $0x7f0,%r8d
14013d295:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14013d299:	48 8b cf             	mov    %rdi,%rcx
14013d29c:	44 8d 4a 02          	lea    0x2(%rdx),%r9d
14013d2a0:	e8 2b ee ff ff       	call   0x14013c0d0
14013d2a5:	8b d8                	mov    %eax,%ebx
14013d2a7:	eb 77                	jmp    0x14013d320
14013d2a9:	e8 c2 9d fe ff       	call   0x140127070
14013d2ae:	4c 8d 05 eb 8f 1d 00 	lea    0x1d8feb(%rip),%r8        # 0x1403162a0
14013d2b5:	ba 99 06 00 00       	mov    $0x699,%edx
14013d2ba:	48 8d 0d 8f 8e 1d 00 	lea    0x1d8e8f(%rip),%rcx        # 0x140316150
14013d2c1:	e8 ca 9e fe ff       	call   0x140127190
14013d2c6:	45 33 c0             	xor    %r8d,%r8d
14013d2c9:	ba 98 00 00 00       	mov    $0x98,%edx
14013d2ce:	41 8d 48 06          	lea    0x6(%r8),%ecx
14013d2d2:	e8 b9 9f fe ff       	call   0x140127290
14013d2d7:	8b c3                	mov    %ebx,%eax
14013d2d9:	eb 45                	jmp    0x14013d320
14013d2db:	4c 8b c5             	mov    %rbp,%r8
14013d2de:	48 8b d6             	mov    %rsi,%rdx
14013d2e1:	48 8b cf             	mov    %rdi,%rcx
14013d2e4:	41 ff d1             	call   *%r9
14013d2e7:	8b d8                	mov    %eax,%ebx
14013d2e9:	8b c3                	mov    %ebx,%eax
14013d2eb:	eb 33                	jmp    0x14013d320
14013d2ed:	e8 7e 9d fe ff       	call   0x140127070
14013d2f2:	ba b0 05 00 00       	mov    $0x5b0,%edx
14013d2f7:	4c 8d 05 52 8f 1d 00 	lea    0x1d8f52(%rip),%r8        # 0x140316250
14013d2fe:	48 8d 0d 4b 8e 1d 00 	lea    0x1d8e4b(%rip),%rcx        # 0x140316150
14013d305:	e8 86 9e fe ff       	call   0x140127190
14013d30a:	45 33 c0             	xor    %r8d,%r8d
14013d30d:	ba 93 00 00 00       	mov    $0x93,%edx
14013d312:	41 8d 48 06          	lea    0x6(%r8),%ecx
14013d316:	e8 75 9f fe ff       	call   0x140127290
14013d31b:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
14013d320:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14013d325:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14013d32a:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14013d32f:	48 83 c4 30          	add    $0x30,%rsp
14013d333:	5f                   	pop    %rdi
14013d334:	c3                   	ret
14013d335:	cc                   	int3
14013d336:	cc                   	int3
14013d337:	cc                   	int3
14013d338:	cc                   	int3
14013d339:	cc                   	int3
14013d33a:	cc                   	int3
14013d33b:	cc                   	int3
14013d33c:	cc                   	int3
14013d33d:	cc                   	int3
14013d33e:	cc                   	int3
14013d33f:	cc                   	int3
14013d340:	40 53                	rex push %rbx
14013d342:	b8 20 00 00 00       	mov    $0x20,%eax
14013d347:	e8 e4 37 17 00       	call   0x1402b0b30
14013d34c:	48 2b e0             	sub    %rax,%rsp
14013d34f:	48 8b d9             	mov    %rcx,%rbx
14013d352:	8b 09                	mov    (%rcx),%ecx
14013d354:	8d 41 f0             	lea    -0x10(%rcx),%eax
14013d357:	83 f8 30             	cmp    $0x30,%eax
14013d35a:	77 14                	ja     0x14013d370
14013d35c:	48 ba 01 00 01 00 00 	movabs $0x1000000010001,%rdx
14013d363:	00 01 00
14013d366:	48 0f a3 c2          	bt     %rax,%rdx
14013d36a:	0f 82 f6 00 00 00    	jb     0x14013d466
14013d370:	81 f9 80 00 00 00    	cmp    $0x80,%ecx
14013d376:	0f 84 ea 00 00 00    	je     0x14013d466
14013d37c:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
14013d382:	0f 84 de 00 00 00    	je     0x14013d466
14013d388:	81 f9 00 08 00 00    	cmp    $0x800,%ecx
14013d38e:	75 2e                	jne    0x14013d3be
14013d390:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14013d394:	48 85 c9             	test   %rcx,%rcx
14013d397:	74 0c                	je     0x14013d3a5
14013d399:	48 8b 43 28          	mov    0x28(%rbx),%rax
14013d39d:	48 85 c0             	test   %rax,%rax
14013d3a0:	74 03                	je     0x14013d3a5
14013d3a2:	ff 50 50             	call   *0x50(%rax)
14013d3a5:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14013d3a9:	e8 22 4f 06 00       	call   0x1401a22d0
14013d3ae:	33 c0                	xor    %eax,%eax
14013d3b0:	48 89 43 28          	mov    %rax,0x28(%rbx)
14013d3b4:	48 89 43 30          	mov    %rax,0x30(%rbx)
14013d3b8:	48 83 c4 20          	add    $0x20,%rsp
14013d3bc:	5b                   	pop    %rbx
14013d3bd:	c3                   	ret
14013d3be:	8d 81 00 f0 ff ff    	lea    -0x1000(%rcx),%eax
14013d3c4:	a9 ff ef ff ff       	test   $0xffffefff,%eax
14013d3c9:	74 6d                	je     0x14013d438
14013d3cb:	8d 81 00 fe ff ff    	lea    -0x200(%rcx),%eax
14013d3d1:	a9 ff fd ff ff       	test   $0xfffffdff,%eax
14013d3d6:	74 32                	je     0x14013d40a
14013d3d8:	8d 41 fe             	lea    -0x2(%rcx),%eax
14013d3db:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
14013d3e0:	0f 85 ab 00 00 00    	jne    0x14013d491
14013d3e6:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14013d3ea:	48 85 d2             	test   %rdx,%rdx
14013d3ed:	0f 84 9e 00 00 00    	je     0x14013d491
14013d3f3:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14013d3f7:	48 85 c9             	test   %rcx,%rcx
14013d3fa:	0f 84 91 00 00 00    	je     0x14013d491
14013d400:	48 83 c4 20          	add    $0x20,%rsp
14013d404:	5b                   	pop    %rbx
14013d405:	e9 16 89 00 00       	jmp    0x140145d20
14013d40a:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14013d40e:	48 85 c9             	test   %rcx,%rcx
14013d411:	74 0c                	je     0x14013d41f
14013d413:	48 8b 43 28          	mov    0x28(%rbx),%rax
14013d417:	48 85 c0             	test   %rax,%rax
14013d41a:	74 03                	je     0x14013d41f
14013d41c:	ff 50 58             	call   *0x58(%rax)
14013d41f:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14013d423:	e8 d8 db 07 00       	call   0x1401bb000
14013d428:	33 c0                	xor    %eax,%eax
14013d42a:	48 89 43 28          	mov    %rax,0x28(%rbx)
14013d42e:	48 89 43 30          	mov    %rax,0x30(%rbx)
14013d432:	48 83 c4 20          	add    $0x20,%rsp
14013d436:	5b                   	pop    %rbx
14013d437:	c3                   	ret
14013d438:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14013d43c:	48 85 c9             	test   %rcx,%rcx
14013d43f:	74 0c                	je     0x14013d44d
14013d441:	48 8b 43 28          	mov    0x28(%rbx),%rax
14013d445:	48 85 c0             	test   %rax,%rax
14013d448:	74 03                	je     0x14013d44d
14013d44a:	ff 50 58             	call   *0x58(%rax)
14013d44d:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14013d451:	e8 ea e9 07 00       	call   0x1401bbe40
14013d456:	33 c0                	xor    %eax,%eax
14013d458:	48 89 43 28          	mov    %rax,0x28(%rbx)
14013d45c:	48 89 43 30          	mov    %rax,0x30(%rbx)
14013d460:	48 83 c4 20          	add    $0x20,%rsp
14013d464:	5b                   	pop    %rbx
14013d465:	c3                   	ret
14013d466:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14013d46a:	48 85 c9             	test   %rcx,%rcx
14013d46d:	74 0f                	je     0x14013d47e
14013d46f:	48 8b 43 28          	mov    0x28(%rbx),%rax
14013d473:	48 85 c0             	test   %rax,%rax
14013d476:	74 06                	je     0x14013d47e
14013d478:	ff 90 a8 00 00 00    	call   *0xa8(%rax)
14013d47e:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14013d482:	e8 09 95 00 00       	call   0x140146990
14013d487:	33 c0                	xor    %eax,%eax
14013d489:	48 89 43 28          	mov    %rax,0x28(%rbx)
14013d48d:	48 89 43 30          	mov    %rax,0x30(%rbx)
14013d491:	48 83 c4 20          	add    $0x20,%rsp
14013d495:	5b                   	pop    %rbx
14013d496:	c3                   	ret
14013d497:	cc                   	int3
14013d498:	cc                   	int3
14013d499:	cc                   	int3
14013d49a:	cc                   	int3
14013d49b:	cc                   	int3
14013d49c:	cc                   	int3
14013d49d:	cc                   	int3
14013d49e:	cc                   	int3
14013d49f:	cc                   	int3
14013d4a0:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14013d4a5:	41 56                	push   %r14
14013d4a7:	b8 20 00 00 00       	mov    $0x20,%eax
14013d4ac:	e8 7f 36 17 00       	call   0x1402b0b30
14013d4b1:	48 2b e0             	sub    %rax,%rsp
14013d4b4:	4c 8b f2             	mov    %rdx,%r14
14013d4b7:	48 8b f9             	mov    %rcx,%rdi
14013d4ba:	48 85 c9             	test   %rcx,%rcx
14013d4bd:	0f 84 82 01 00 00    	je     0x14013d645
14013d4c3:	48 85 d2             	test   %rdx,%rdx
14013d4c6:	0f 84 79 01 00 00    	je     0x14013d645
14013d4cc:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
14013d4d1:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14013d4d6:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14013d4db:	0f 84 3c 01 00 00    	je     0x14013d61d
14013d4e1:	8b 09                	mov    (%rcx),%ecx
14013d4e3:	81 f9 00 08 00 00    	cmp    $0x800,%ecx
14013d4e9:	75 3c                	jne    0x14013d527
14013d4eb:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14013d4ef:	48 85 c9             	test   %rcx,%rcx
14013d4f2:	0f 84 f6 00 00 00    	je     0x14013d5ee
14013d4f8:	48 83 79 78 00       	cmpq   $0x0,0x78(%rcx)
14013d4fd:	0f 84 eb 00 00 00    	je     0x14013d5ee
14013d503:	e8 b8 de f7 ff       	call   0x1400bb3c0
14013d508:	48 8b c8             	mov    %rax,%rcx
14013d50b:	e8 40 22 00 00       	call   0x14013f750
14013d510:	4c 8b 47 28          	mov    0x28(%rdi),%r8
14013d514:	48 8b d0             	mov    %rax,%rdx
14013d517:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14013d51b:	41 ff 50 78          	call   *0x78(%r8)
14013d51f:	48 8b f0             	mov    %rax,%rsi
14013d522:	e9 c9 00 00 00       	jmp    0x14013d5f0
14013d527:	8d 41 f0             	lea    -0x10(%rcx),%eax
14013d52a:	83 f8 30             	cmp    $0x30,%eax
14013d52d:	77 10                	ja     0x14013d53f
14013d52f:	48 ba 01 00 01 00 00 	movabs $0x1000000010001,%rdx
14013d536:	00 01 00
14013d539:	48 0f a3 c2          	bt     %rax,%rdx
14013d53d:	72 10                	jb     0x14013d54f
14013d53f:	81 f9 80 00 00 00    	cmp    $0x80,%ecx
14013d545:	74 08                	je     0x14013d54f
14013d547:	81 f9 00 01 00 00    	cmp    $0x100,%ecx
14013d54d:	75 3a                	jne    0x14013d589
14013d54f:	48 8b 47 28          	mov    0x28(%rdi),%rax
14013d553:	48 85 c0             	test   %rax,%rax
14013d556:	74 31                	je     0x14013d589
14013d558:	48 83 b8 c0 00 00 00 	cmpq   $0x0,0xc0(%rax)
14013d55f:	00
14013d560:	74 27                	je     0x14013d589
14013d562:	48 8b c8             	mov    %rax,%rcx
14013d565:	e8 56 de f7 ff       	call   0x1400bb3c0
14013d56a:	48 8b c8             	mov    %rax,%rcx
14013d56d:	e8 de 21 00 00       	call   0x14013f750
14013d572:	4c 8b 47 28          	mov    0x28(%rdi),%r8
14013d576:	48 8b d0             	mov    %rax,%rdx
14013d579:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14013d57d:	41 ff 90 c0 00 00 00 	call   *0xc0(%r8)
14013d584:	48 8b f0             	mov    %rax,%rsi
14013d587:	eb 67                	jmp    0x14013d5f0
14013d589:	8d 81 00 fe ff ff    	lea    -0x200(%rcx),%eax
14013d58f:	a9 ff fd ff ff       	test   $0xfffffdff,%eax