14014e3eb:	e8 a0 8e fd ff       	call   0x140127290
14014e3f0:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14014e3f7:	00
14014e3f8:	eb 30                	jmp    0x14014e42a
14014e3fa:	e8 71 8c fd ff       	call   0x140127070
14014e3ff:	4c 8d 05 9a 8e 1c 00 	lea    0x1c8e9a(%rip),%r8        # 0x1403172a0
14014e406:	ba 7e 01 00 00       	mov    $0x17e,%edx
14014e40b:	48 8d 0d 36 8e 1c 00 	lea    0x1c8e36(%rip),%rcx        # 0x140317248
14014e412:	e8 79 8d fd ff       	call   0x140127190
14014e417:	ba 06 01 08 00       	mov    $0x80106,%edx
14014e41c:	45 33 c0             	xor    %r8d,%r8d
14014e41f:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e423:	e8 68 8e fd ff       	call   0x140127290
14014e428:	33 c0                	xor    %eax,%eax
14014e42a:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14014e431:	00
14014e432:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14014e439:	41 5f                	pop    %r15
14014e43b:	41 5e                	pop    %r14
14014e43d:	41 5d                	pop    %r13
14014e43f:	41 5c                	pop    %r12
14014e441:	5f                   	pop    %rdi
14014e442:	5e                   	pop    %rsi
14014e443:	5d                   	pop    %rbp
14014e444:	c3                   	ret
14014e445:	cc                   	int3
14014e446:	cc                   	int3
14014e447:	cc                   	int3
14014e448:	cc                   	int3
14014e449:	cc                   	int3
14014e44a:	cc                   	int3
14014e44b:	cc                   	int3
14014e44c:	cc                   	int3
14014e44d:	cc                   	int3
14014e44e:	cc                   	int3
14014e44f:	cc                   	int3
14014e450:	b8 28 00 00 00       	mov    $0x28,%eax
14014e455:	e8 d6 26 16 00       	call   0x1402b0b30
14014e45a:	48 2b e0             	sub    %rax,%rsp
14014e45d:	48 85 c9             	test   %rcx,%rcx
14014e460:	75 35                	jne    0x14014e497
14014e462:	e8 09 8c fd ff       	call   0x140127070
14014e467:	4c 8d 05 ba 8e 1c 00 	lea    0x1c8eba(%rip),%r8        # 0x140317328
14014e46e:	ba 14 02 00 00       	mov    $0x214,%edx
14014e473:	48 8d 0d ce 8d 1c 00 	lea    0x1c8dce(%rip),%rcx        # 0x140317248
14014e47a:	e8 11 8d fd ff       	call   0x140127190
14014e47f:	45 33 c0             	xor    %r8d,%r8d
14014e482:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14014e487:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e48b:	e8 00 8e fd ff       	call   0x140127290
14014e490:	33 c0                	xor    %eax,%eax
14014e492:	48 83 c4 28          	add    $0x28,%rsp
14014e496:	c3                   	ret
14014e497:	48 8b 41 20          	mov    0x20(%rcx),%rax
14014e49b:	48 83 c4 28          	add    $0x28,%rsp
14014e49f:	c3                   	ret
14014e4a0:	b8 28 00 00 00       	mov    $0x28,%eax
14014e4a5:	e8 86 26 16 00       	call   0x1402b0b30
14014e4aa:	48 2b e0             	sub    %rax,%rsp
14014e4ad:	4c 8d 05 7c 8d 1c 00 	lea    0x1c8d7c(%rip),%r8        # 0x140317230
14014e4b4:	8d 50 e2             	lea    -0x1e(%rax),%edx
14014e4b7:	e8 74 80 05 00       	call   0x1401a6530
14014e4bc:	48 85 c0             	test   %rax,%rax
14014e4bf:	74 0c                	je     0x14014e4cd
14014e4c1:	48 8b c8             	mov    %rax,%rcx
14014e4c4:	48 83 c4 28          	add    $0x28,%rsp
14014e4c8:	e9 73 27 07 00       	jmp    0x1401c0c40
14014e4cd:	b8 01 00 00 00       	mov    $0x1,%eax
14014e4d2:	48 83 c4 28          	add    $0x28,%rsp
14014e4d6:	c3                   	ret
14014e4d7:	cc                   	int3
14014e4d8:	cc                   	int3
14014e4d9:	cc                   	int3
14014e4da:	cc                   	int3
14014e4db:	cc                   	int3
14014e4dc:	cc                   	int3
14014e4dd:	cc                   	int3
14014e4de:	cc                   	int3
14014e4df:	cc                   	int3
14014e4e0:	40 53                	rex push %rbx
14014e4e2:	b8 20 00 00 00       	mov    $0x20,%eax
14014e4e7:	e8 44 26 16 00       	call   0x1402b0b30
14014e4ec:	48 2b e0             	sub    %rax,%rsp
14014e4ef:	48 8b d9             	mov    %rcx,%rbx
14014e4f2:	e8 b9 1c ff ff       	call   0x1401401b0
14014e4f7:	4c 8d 05 32 8d 1c 00 	lea    0x1c8d32(%rip),%r8        # 0x140317230
14014e4fe:	ba 0a 00 00 00       	mov    $0xa,%edx
14014e503:	48 8b c8             	mov    %rax,%rcx
14014e506:	e8 25 80 05 00       	call   0x1401a6530
14014e50b:	48 85 c0             	test   %rax,%rax
14014e50e:	74 10                	je     0x14014e520
14014e510:	48 8b d3             	mov    %rbx,%rdx
14014e513:	48 8b c8             	mov    %rax,%rcx
14014e516:	48 83 c4 20          	add    $0x20,%rsp
14014e51a:	5b                   	pop    %rbx
14014e51b:	e9 a0 2e 07 00       	jmp    0x1401c13c0
14014e520:	b8 01 00 00 00       	mov    $0x1,%eax
14014e525:	48 83 c4 20          	add    $0x20,%rsp
14014e529:	5b                   	pop    %rbx
14014e52a:	c3                   	ret
14014e52b:	cc                   	int3
14014e52c:	cc                   	int3
14014e52d:	cc                   	int3
14014e52e:	cc                   	int3
14014e52f:	cc                   	int3
14014e530:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14014e535:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14014e53a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014e53f:	57                   	push   %rdi
14014e540:	41 56                	push   %r14
14014e542:	41 57                	push   %r15
14014e544:	b8 40 00 00 00       	mov    $0x40,%eax
14014e549:	e8 e2 25 16 00       	call   0x1402b0b30
14014e54e:	48 2b e0             	sub    %rax,%rsp
14014e551:	33 db                	xor    %ebx,%ebx
14014e553:	49 8b f9             	mov    %r9,%rdi
14014e556:	49 8b e8             	mov    %r8,%rbp
14014e559:	4c 8b fa             	mov    %rdx,%r15
14014e55c:	48 8b f1             	mov    %rcx,%rsi
14014e55f:	4d 85 c9             	test   %r9,%r9
14014e562:	74 2a                	je     0x14014e58e
14014e564:	8d 50 fa             	lea    -0x6(%rax),%edx
14014e567:	49 8b c9             	mov    %r9,%rcx
14014e56a:	e8 81 39 16 00       	call   0x1402b1ef0
14014e56f:	48 8b d8             	mov    %rax,%rbx
14014e572:	48 85 c0             	test   %rax,%rax
14014e575:	75 14                	jne    0x14014e58b
14014e577:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14014e57e:	66 90                	xchg   %ax,%ax
14014e580:	48 ff c3             	inc    %rbx
14014e583:	80 3c 1f 00          	cmpb   $0x0,(%rdi,%rbx,1)
14014e587:	75 f7                	jne    0x14014e580
14014e589:	eb 03                	jmp    0x14014e58e
14014e58b:	48 2b df             	sub    %rdi,%rbx
14014e58e:	4c 8b b4 24 88 00 00 	mov    0x88(%rsp),%r14
14014e595:	00
14014e596:	49 8b 0e             	mov    (%r14),%rcx
14014e599:	e8 e2 6f ff ff       	call   0x140145580
14014e59e:	48 85 c0             	test   %rax,%rax
14014e5a1:	74 68                	je     0x14014e60b
14014e5a3:	4c 8b c3             	mov    %rbx,%r8
14014e5a6:	48 8b d7             	mov    %rdi,%rdx
14014e5a9:	48 8b c8             	mov    %rax,%rcx
14014e5ac:	e8 4f 6e ff ff       	call   0x140145400
14014e5b1:	8b d8                	mov    %eax,%ebx
14014e5b3:	85 c0                	test   %eax,%eax
14014e5b5:	74 54                	je     0x14014e60b
14014e5b7:	48 85 f6             	test   %rsi,%rsi
14014e5ba:	75 1a                	jne    0x14014e5d6
14014e5bc:	49 8b 0e             	mov    (%r14),%rcx
14014e5bf:	4c 8d 05 6a 8c 1c 00 	lea    0x1c8c6a(%rip),%r8        # 0x140317230
14014e5c6:	8d 56 0a             	lea    0xa(%rsi),%edx
14014e5c9:	e8 62 7f 05 00       	call   0x1401a6530
14014e5ce:	48 8b f0             	mov    %rax,%rsi
14014e5d1:	48 85 c0             	test   %rax,%rax
14014e5d4:	74 35                	je     0x14014e60b
14014e5d6:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
14014e5dd:	00
14014e5de:	48 8d 05 3b f4 ff ff 	lea    -0xbc5(%rip),%rax        # 0x14014da20
14014e5e5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14014e5ea:	44 8b c3             	mov    %ebx,%r8d
14014e5ed:	48 8d 05 ac f5 ff ff 	lea    -0xa54(%rip),%rax        # 0x14014dba0
14014e5f4:	48 8b d5             	mov    %rbp,%rdx
14014e5f7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14014e5fc:	48 8b ce             	mov    %rsi,%rcx
14014e5ff:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14014e604:	e8 67 23 07 00       	call   0x1401c0970
14014e609:	eb 02                	jmp    0x14014e60d
14014e60b:	33 c0                	xor    %eax,%eax
14014e60d:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14014e612:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14014e617:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14014e61c:	48 83 c4 40          	add    $0x40,%rsp
14014e620:	41 5f                	pop    %r15
14014e622:	41 5e                	pop    %r14
14014e624:	5f                   	pop    %rdi
14014e625:	c3                   	ret
14014e626:	cc                   	int3
14014e627:	cc                   	int3
14014e628:	cc                   	int3
14014e629:	cc                   	int3
14014e62a:	cc                   	int3
14014e62b:	cc                   	int3
14014e62c:	cc                   	int3
14014e62d:	cc                   	int3
14014e62e:	cc                   	int3
14014e62f:	cc                   	int3
14014e630:	b8 28 00 00 00       	mov    $0x28,%eax
14014e635:	e8 f6 24 16 00       	call   0x1402b0b30
14014e63a:	48 2b e0             	sub    %rax,%rsp
14014e63d:	4c 8b ca             	mov    %rdx,%r9
14014e640:	48 8b c1             	mov    %rcx,%rax
14014e643:	48 85 c9             	test   %rcx,%rcx
14014e646:	75 1c                	jne    0x14014e664
14014e648:	8d 51 0a             	lea    0xa(%rcx),%edx
14014e64b:	49 8b 09             	mov    (%r9),%rcx
14014e64e:	4c 8d 05 db 8b 1c 00 	lea    0x1c8bdb(%rip),%r8        # 0x140317230
14014e655:	e8 d6 7e 05 00       	call   0x1401a6530
14014e65a:	48 85 c0             	test   %rax,%rax
14014e65d:	75 05                	jne    0x14014e664
14014e65f:	48 83 c4 28          	add    $0x28,%rsp
14014e663:	c3                   	ret
14014e664:	48 8b c8             	mov    %rax,%rcx
14014e667:	48 83 c4 28          	add    $0x28,%rsp
14014e66b:	e9 d0 22 07 00       	jmp    0x1401c0940
14014e670:	b8 28 00 00 00       	mov    $0x28,%eax
14014e675:	e8 b6 24 16 00       	call   0x1402b0b30
14014e67a:	48 2b e0             	sub    %rax,%rsp
14014e67d:	4c 8b ca             	mov    %rdx,%r9
14014e680:	48 8b c1             	mov    %rcx,%rax
14014e683:	48 85 c9             	test   %rcx,%rcx
14014e686:	75 1c                	jne    0x14014e6a4
14014e688:	8d 51 0a             	lea    0xa(%rcx),%edx
14014e68b:	49 8b 09             	mov    (%r9),%rcx
14014e68e:	4c 8d 05 9b 8b 1c 00 	lea    0x1c8b9b(%rip),%r8        # 0x140317230
14014e695:	e8 96 7e 05 00       	call   0x1401a6530
14014e69a:	48 85 c0             	test   %rax,%rax
14014e69d:	75 05                	jne    0x14014e6a4
14014e69f:	48 83 c4 28          	add    $0x28,%rsp
14014e6a3:	c3                   	ret
14014e6a4:	48 8b c8             	mov    %rax,%rcx
14014e6a7:	48 83 c4 28          	add    $0x28,%rsp
14014e6ab:	e9 80 2d 07 00       	jmp    0x1401c1430
14014e6b0:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014e6b5:	57                   	push   %rdi
14014e6b6:	b8 20 00 00 00       	mov    $0x20,%eax
14014e6bb:	e8 70 24 16 00       	call   0x1402b0b30
14014e6c0:	48 2b e0             	sub    %rax,%rsp
14014e6c3:	48 8b fa             	mov    %rdx,%rdi
14014e6c6:	48 8b f1             	mov    %rcx,%rsi
14014e6c9:	48 85 c9             	test   %rcx,%rcx
14014e6cc:	0f 84 00 01 00 00    	je     0x14014e7d2
14014e6d2:	48 85 d2             	test   %rdx,%rdx
14014e6d5:	0f 84 f7 00 00 00    	je     0x14014e7d2
14014e6db:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14014e6e0:	48 8b ca             	mov    %rdx,%rcx
14014e6e3:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
14014e6e8:	e8 03 f4 ff ff       	call   0x14014daf0
14014e6ed:	48 8b c8             	mov    %rax,%rcx
14014e6f0:	e8 6b 21 05 00       	call   0x1401a0860
14014e6f5:	48 8b c8             	mov    %rax,%rcx
14014e6f8:	ff 57 38             	call   *0x38(%rdi)
14014e6fb:	48 8b e8             	mov    %rax,%rbp
14014e6fe:	48 85 c0             	test   %rax,%rax
14014e701:	0f 84 c7 00 00 00    	je     0x14014e7ce
14014e707:	48 8b d0             	mov    %rax,%rdx
14014e70a:	48 8b cf             	mov    %rdi,%rcx
14014e70d:	e8 fe 0a 00 00       	call   0x14014f210
14014e712:	48 8b d8             	mov    %rax,%rbx
14014e715:	48 85 c0             	test   %rax,%rax
14014e718:	0f 84 aa 00 00 00    	je     0x14014e7c8
14014e71e:	48 8b 46 18          	mov    0x18(%rsi),%rax
14014e722:	48 85 c0             	test   %rax,%rax
14014e725:	75 78                	jne    0x14014e79f
14014e727:	e8 b4 ce f9 ff       	call   0x1400eb5e0
14014e72c:	48 89 46 18          	mov    %rax,0x18(%rsi)
14014e730:	48 85 c0             	test   %rax,%rax
14014e733:	75 6a                	jne    0x14014e79f
14014e735:	e8 36 89 fd ff       	call   0x140127070
14014e73a:	4c 8d 05 5f 8e 1c 00 	lea    0x1c8e5f(%rip),%r8        # 0x1403175a0
14014e741:	ba 0b 01 00 00       	mov    $0x10b,%edx
14014e746:	48 8d 0d 4b 8c 1c 00 	lea    0x1c8c4b(%rip),%rcx        # 0x140317398
14014e74d:	e8 3e 8a fd ff       	call   0x140127190
14014e752:	45 33 c0             	xor    %r8d,%r8d
14014e755:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14014e75a:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e75e:	e8 2d 8b fd ff       	call   0x140127290
14014e763:	48 8b 3b             	mov    (%rbx),%rdi
14014e766:	48 85 ff             	test   %rdi,%rdi
14014e769:	74 0a                	je     0x14014e775
14014e76b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14014e76f:	ff 57 40             	call   *0x40(%rdi)
14014e772:	48 8b 3b             	mov    (%rbx),%rdi
14014e775:	33 f6                	xor    %esi,%esi
14014e777:	48 8b cf             	mov    %rdi,%rcx
14014e77a:	48 89 73 08          	mov    %rsi,0x8(%rbx)
14014e77e:	e8 9d f2 ff ff       	call   0x14014da20
14014e783:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
14014e789:	48 89 33             	mov    %rsi,(%rbx)
14014e78c:	48 8d 15 05 8c 1c 00 	lea    0x1c8c05(%rip),%rdx        # 0x140317398
14014e793:	48 8b cb             	mov    %rbx,%rcx
14014e796:	e8 25 d6 f9 ff       	call   0x1400ebdc0
14014e79b:	33 c0                	xor    %eax,%eax
14014e79d:	eb 14                	jmp    0x14014e7b3
14014e79f:	48 8b d3             	mov    %rbx,%rdx
14014e7a2:	48 8b c8             	mov    %rax,%rcx
14014e7a5:	e8 76 d0 f9 ff       	call   0x1400eb820
14014e7aa:	85 c0                	test   %eax,%eax
14014e7ac:	7e b5                	jle    0x14014e763
14014e7ae:	b8 01 00 00 00       	mov    $0x1,%eax
14014e7b3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014e7b8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14014e7bd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014e7c2:	48 83 c4 20          	add    $0x20,%rsp
14014e7c6:	5f                   	pop    %rdi
14014e7c7:	c3                   	ret
14014e7c8:	48 8b cd             	mov    %rbp,%rcx
14014e7cb:	ff 57 40             	call   *0x40(%rdi)
14014e7ce:	33 c0                	xor    %eax,%eax
14014e7d0:	eb e1                	jmp    0x14014e7b3
14014e7d2:	e8 99 88 fd ff       	call   0x140127070
14014e7d7:	4c 8d 05 ea 8d 1c 00 	lea    0x1c8dea(%rip),%r8        # 0x1403175c8
14014e7de:	ba 25 01 00 00       	mov    $0x125,%edx
14014e7e3:	48 8d 0d ae 8b 1c 00 	lea    0x1c8bae(%rip),%rcx        # 0x140317398
14014e7ea:	e8 a1 89 fd ff       	call   0x140127190
14014e7ef:	45 33 c0             	xor    %r8d,%r8d
14014e7f2:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14014e7f7:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e7fb:	e8 90 8a fd ff       	call   0x140127290
14014e800:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014e805:	33 c0                	xor    %eax,%eax
14014e807:	48 83 c4 20          	add    $0x20,%rsp
14014e80b:	5f                   	pop    %rdi
14014e80c:	c3                   	ret
14014e80d:	cc                   	int3
14014e80e:	cc                   	int3
14014e80f:	cc                   	int3
14014e810:	b8 28 00 00 00       	mov    $0x28,%eax
14014e815:	e8 16 23 16 00       	call   0x1402b0b30
14014e81a:	48 2b e0             	sub    %rax,%rsp
14014e81d:	48 85 c9             	test   %rcx,%rcx
14014e820:	74 12                	je     0x14014e834
14014e822:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14014e826:	48 85 c9             	test   %rcx,%rcx
14014e829:	74 09                	je     0x14014e834
14014e82b:	48 83 c4 28          	add    $0x28,%rsp
14014e82f:	e9 0c cf f9 ff       	jmp    0x1400eb740
14014e834:	33 c0                	xor    %eax,%eax
14014e836:	48 83 c4 28          	add    $0x28,%rsp
14014e83a:	c3                   	ret
14014e83b:	cc                   	int3
14014e83c:	cc                   	int3
14014e83d:	cc                   	int3
14014e83e:	cc                   	int3
14014e83f:	cc                   	int3
14014e840:	b8 28 00 00 00       	mov    $0x28,%eax
14014e845:	e8 e6 22 16 00       	call   0x1402b0b30
14014e84a:	48 2b e0             	sub    %rax,%rsp
14014e84d:	48 85 c9             	test   %rcx,%rcx
14014e850:	75 35                	jne    0x14014e887
14014e852:	e8 19 88 fd ff       	call   0x140127070
14014e857:	4c 8d 05 d2 8d 1c 00 	lea    0x1c8dd2(%rip),%r8        # 0x140317630
14014e85e:	ba 65 01 00 00       	mov    $0x165,%edx
14014e863:	48 8d 0d 2e 8b 1c 00 	lea    0x1c8b2e(%rip),%rcx        # 0x140317398
14014e86a:	e8 21 89 fd ff       	call   0x140127190
14014e86f:	45 33 c0             	xor    %r8d,%r8d
14014e872:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14014e877:	41 8d 48 3b          	lea    0x3b(%r8),%ecx
14014e87b:	e8 10 8a fd ff       	call   0x140127290
14014e880:	33 c0                	xor    %eax,%eax