14008d301:	48 8d 05 68 7c 1d 00 	lea    0x1d7c68(%rip),%rax        # 0x140264f70
14008d308:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14008d30d:	48 8d 05 ec 8a 1d 00 	lea    0x1d8aec(%rip),%rax        # 0x140265e00
14008d314:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14008d319:	48 8b 0e             	mov    (%rsi),%rcx
14008d31c:	48 8b 01             	mov    (%rcx),%rax
14008d31f:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
14008d326:	00
14008d327:	49 8b 56 08          	mov    0x8(%r14),%rdx
14008d32b:	48 8b 40 78          	mov    0x78(%rax),%rax
14008d32f:	ff 15 fb 5a 18 00    	call   *0x185afb(%rip)        # 0x140212e30
14008d335:	85 c0                	test   %eax,%eax
14008d337:	78 60                	js     0x14008d399
14008d339:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14008d340:	00
14008d341:	48 83 a4 24 88 00 00 	andq   $0x0,0x88(%rsp)
14008d348:	00 00
14008d34a:	48 8d 0d 87 df 1a 00 	lea    0x1adf87(%rip),%rcx        # 0x14023b2d8
14008d351:	48 89 0b             	mov    %rcx,(%rbx)
14008d354:	48 89 43 08          	mov    %rax,0x8(%rbx)
14008d358:	48 8b 07             	mov    (%rdi),%rax
14008d35b:	48 83 27 00          	andq   $0x0,(%rdi)
14008d35f:	48 89 43 10          	mov    %rax,0x10(%rbx)
14008d363:	48 8d 05 a6 d5 1a 00 	lea    0x1ad5a6(%rip),%rax        # 0x14023a910
14008d36a:	48 89 03             	mov    %rax,(%rbx)
14008d36d:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
14008d373:	74 0a                	je     0x14008d37f
14008d375:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008d37a:	e8 29 9d f7 ff       	call   0x1400070a8
14008d37f:	48 8b c3             	mov    %rbx,%rax
14008d382:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14008d387:	48 83 c4 50          	add    $0x50,%rsp
14008d38b:	41 5e                	pop    %r14
14008d38d:	5f                   	pop    %rdi
14008d38e:	5e                   	pop    %rsi
14008d38f:	c3                   	ret
14008d390:	e8 bf c6 f7 ff       	call   0x140009a54
14008d395:	90                   	nop
14008d396:	eb 00                	jmp    0x14008d398
14008d398:	90                   	nop
14008d399:	0f ae e8             	lfence
14008d39c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008d3a1:	8b c8                	mov    %eax,%ecx
14008d3a3:	e8 b0 a9 f7 ff       	call   0x140007d58
14008d3a8:	cc                   	int3
14008d3a9:	90                   	nop
14008d3aa:	90                   	nop
14008d3ab:	90                   	nop
14008d3ac:	90                   	nop
14008d3ad:	90                   	nop
14008d3ae:	90                   	nop
14008d3af:	90                   	nop
14008d3b0:	48 8b c4             	mov    %rsp,%rax
14008d3b3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14008d3b7:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008d3bb:	56                   	push   %rsi
14008d3bc:	57                   	push   %rdi
14008d3bd:	41 56                	push   %r14
14008d3bf:	48 83 ec 50          	sub    $0x50,%rsp
14008d3c3:	4c 8b f2             	mov    %rdx,%r14
14008d3c6:	48 8b f9             	mov    %rcx,%rdi
14008d3c9:	83 60 18 00          	andl   $0x0,0x18(%rax)
14008d3cd:	b9 18 00 00 00       	mov    $0x18,%ecx
14008d3d2:	ff 15 78 57 18 00    	call   *0x185778(%rip)        # 0x140212b50
14008d3d8:	48 8b d8             	mov    %rax,%rbx
14008d3db:	48 85 c0             	test   %rax,%rax
14008d3de:	0f 84 cf 00 00 00    	je     0x14008d4b3
14008d3e4:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14008d3e9:	48 8d 77 08          	lea    0x8(%rdi),%rsi
14008d3ed:	48 8b d6             	mov    %rsi,%rdx
14008d3f0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008d3f5:	e8 66 5b 00 00       	call   0x140092f60
14008d3fa:	48 8b f8             	mov    %rax,%rdi
14008d3fd:	c7 84 24 80 00 00 00 	movl   $0x1,0x80(%rsp)
14008d404:	01 00 00 00
14008d408:	48 83 a4 24 88 00 00 	andq   $0x0,0x88(%rsp)
14008d40f:	00 00
14008d411:	c7 44 24 30 f9 02 00 	movl   $0x2f9,0x30(%rsp)
14008d418:	00
14008d419:	c7 44 24 34 09 00 00 	movl   $0x9,0x34(%rsp)
14008d420:	00
14008d421:	48 8d 05 48 7b 1d 00 	lea    0x1d7b48(%rip),%rax        # 0x140264f70
14008d428:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14008d42d:	48 8d 05 9c 8a 1d 00 	lea    0x1d8a9c(%rip),%rax        # 0x140265ed0
14008d434:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14008d439:	48 8b 0e             	mov    (%rsi),%rcx
14008d43c:	48 8b 01             	mov    (%rcx),%rax
14008d43f:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
14008d446:	00
14008d447:	49 8b 56 08          	mov    0x8(%r14),%rdx
14008d44b:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14008d452:	ff 15 d8 59 18 00    	call   *0x1859d8(%rip)        # 0x140212e30
14008d458:	85 c0                	test   %eax,%eax
14008d45a:	78 65                	js     0x14008d4c1
14008d45c:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14008d463:	00
14008d464:	48 83 a4 24 88 00 00 	andq   $0x0,0x88(%rsp)
14008d46b:	00 00
14008d46d:	48 8d 0d 64 de 1a 00 	lea    0x1ade64(%rip),%rcx        # 0x14023b2d8
14008d474:	48 89 0b             	mov    %rcx,(%rbx)
14008d477:	48 89 43 08          	mov    %rax,0x8(%rbx)
14008d47b:	48 8b 07             	mov    (%rdi),%rax
14008d47e:	48 83 27 00          	andq   $0x0,(%rdi)
14008d482:	48 89 43 10          	mov    %rax,0x10(%rbx)
14008d486:	48 8d 05 93 da 1a 00 	lea    0x1ada93(%rip),%rax        # 0x14023af20
14008d48d:	48 89 03             	mov    %rax,(%rbx)
14008d490:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
14008d496:	74 0a                	je     0x14008d4a2
14008d498:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008d49d:	e8 06 9c f7 ff       	call   0x1400070a8
14008d4a2:	48 8b c3             	mov    %rbx,%rax
14008d4a5:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14008d4aa:	48 83 c4 50          	add    $0x50,%rsp
14008d4ae:	41 5e                	pop    %r14
14008d4b0:	5f                   	pop    %rdi
14008d4b1:	5e                   	pop    %rsi
14008d4b2:	c3                   	ret
14008d4b3:	e8 9c c5 f7 ff       	call   0x140009a54
14008d4b8:	90                   	nop
14008d4b9:	eb 05                	jmp    0x14008d4c0
14008d4bb:	90                   	nop
14008d4bc:	90                   	nop
14008d4bd:	90                   	nop
14008d4be:	90                   	nop
14008d4bf:	90                   	nop
14008d4c0:	90                   	nop
14008d4c1:	0f ae e8             	lfence
14008d4c4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008d4c9:	8b c8                	mov    %eax,%ecx
14008d4cb:	e8 88 a8 f7 ff       	call   0x140007d58
14008d4d0:	cc                   	int3
14008d4d1:	90                   	nop
14008d4d2:	90                   	nop
14008d4d3:	90                   	nop
14008d4d4:	90                   	nop
14008d4d5:	90                   	nop
14008d4d6:	90                   	nop
14008d4d7:	90                   	nop
14008d4d8:	90                   	nop
14008d4d9:	90                   	nop
14008d4da:	90                   	nop
14008d4db:	90                   	nop
14008d4dc:	90                   	nop
14008d4dd:	90                   	nop
14008d4de:	90                   	nop
14008d4df:	90                   	nop
14008d4e0:	48 8b c4             	mov    %rsp,%rax
14008d4e3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14008d4e7:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008d4eb:	56                   	push   %rsi
14008d4ec:	57                   	push   %rdi
14008d4ed:	41 56                	push   %r14
14008d4ef:	48 83 ec 50          	sub    $0x50,%rsp
14008d4f3:	4c 8b f2             	mov    %rdx,%r14
14008d4f6:	48 8b f9             	mov    %rcx,%rdi
14008d4f9:	83 60 18 00          	andl   $0x0,0x18(%rax)
14008d4fd:	b9 18 00 00 00       	mov    $0x18,%ecx
14008d502:	ff 15 48 56 18 00    	call   *0x185648(%rip)        # 0x140212b50
14008d508:	48 8b d8             	mov    %rax,%rbx
14008d50b:	48 85 c0             	test   %rax,%rax
14008d50e:	0f 84 cf 00 00 00    	je     0x14008d5e3
14008d514:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14008d519:	48 8d 77 08          	lea    0x8(%rdi),%rsi
14008d51d:	48 8b d6             	mov    %rsi,%rdx
14008d520:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008d525:	e8 36 5a 00 00       	call   0x140092f60
14008d52a:	48 8b f8             	mov    %rax,%rdi
14008d52d:	c7 84 24 80 00 00 00 	movl   $0x1,0x80(%rsp)
14008d534:	01 00 00 00
14008d538:	48 83 a4 24 88 00 00 	andq   $0x0,0x88(%rsp)
14008d53f:	00 00
14008d541:	c7 44 24 30 ff 02 00 	movl   $0x2ff,0x30(%rsp)
14008d548:	00
14008d549:	c7 44 24 34 09 00 00 	movl   $0x9,0x34(%rsp)
14008d550:	00
14008d551:	48 8d 05 18 7a 1d 00 	lea    0x1d7a18(%rip),%rax        # 0x140264f70
14008d558:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14008d55d:	48 8d 05 ac 83 1d 00 	lea    0x1d83ac(%rip),%rax        # 0x140265910
14008d564:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14008d569:	48 8b 0e             	mov    (%rsi),%rcx
14008d56c:	48 8b 01             	mov    (%rcx),%rax
14008d56f:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
14008d576:	00
14008d577:	49 8b 56 08          	mov    0x8(%r14),%rdx
14008d57b:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14008d582:	ff 15 a8 58 18 00    	call   *0x1858a8(%rip)        # 0x140212e30
14008d588:	85 c0                	test   %eax,%eax
14008d58a:	78 65                	js     0x14008d5f1
14008d58c:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14008d593:	00
14008d594:	48 83 a4 24 88 00 00 	andq   $0x0,0x88(%rsp)
14008d59b:	00 00
14008d59d:	48 8d 0d 34 dd 1a 00 	lea    0x1add34(%rip),%rcx        # 0x14023b2d8
14008d5a4:	48 89 0b             	mov    %rcx,(%rbx)
14008d5a7:	48 89 43 08          	mov    %rax,0x8(%rbx)
14008d5ab:	48 8b 07             	mov    (%rdi),%rax
14008d5ae:	48 83 27 00          	andq   $0x0,(%rdi)
14008d5b2:	48 89 43 10          	mov    %rax,0x10(%rbx)
14008d5b6:	48 8d 05 33 d8 1a 00 	lea    0x1ad833(%rip),%rax        # 0x14023adf0
14008d5bd:	48 89 03             	mov    %rax,(%rbx)
14008d5c0:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
14008d5c6:	74 0a                	je     0x14008d5d2
14008d5c8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14008d5cd:	e8 d6 9a f7 ff       	call   0x1400070a8
14008d5d2:	48 8b c3             	mov    %rbx,%rax
14008d5d5:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14008d5da:	48 83 c4 50          	add    $0x50,%rsp
14008d5de:	41 5e                	pop    %r14
14008d5e0:	5f                   	pop    %rdi
14008d5e1:	5e                   	pop    %rsi
14008d5e2:	c3                   	ret
14008d5e3:	e8 6c c4 f7 ff       	call   0x140009a54
14008d5e8:	90                   	nop
14008d5e9:	eb 05                	jmp    0x14008d5f0
14008d5eb:	90                   	nop
14008d5ec:	90                   	nop
14008d5ed:	90                   	nop
14008d5ee:	90                   	nop
14008d5ef:	90                   	nop
14008d5f0:	90                   	nop
14008d5f1:	0f ae e8             	lfence
14008d5f4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008d5f9:	8b c8                	mov    %eax,%ecx
14008d5fb:	e8 58 a7 f7 ff       	call   0x140007d58
14008d600:	cc                   	int3
14008d601:	90                   	nop
14008d602:	90                   	nop
14008d603:	90                   	nop
14008d604:	90                   	nop
14008d605:	90                   	nop
14008d606:	90                   	nop
14008d607:	90                   	nop
14008d608:	90                   	nop
14008d609:	90                   	nop
14008d60a:	90                   	nop
14008d60b:	90                   	nop
14008d60c:	90                   	nop
14008d60d:	90                   	nop
14008d60e:	90                   	nop
14008d60f:	90                   	nop
14008d610:	4c 8b dc             	mov    %rsp,%r11
14008d613:	49 89 5b 10          	mov    %rbx,0x10(%r11)
14008d617:	49 89 4b 08          	mov    %rcx,0x8(%r11)
14008d61b:	57                   	push   %rdi
14008d61c:	48 83 ec 50          	sub    $0x50,%rsp
14008d620:	4d 8b d1             	mov    %r9,%r10
14008d623:	48 8b da             	mov    %rdx,%rbx
14008d626:	48 8b f9             	mov    %rcx,%rdi
14008d629:	49 83 63 18 00       	andq   $0x0,0x18(%r11)
14008d62e:	c7 44 24 38 0b 03 00 	movl   $0x30b,0x38(%rsp)
14008d635:	00
14008d636:	c7 44 24 3c 09 00 00 	movl   $0x9,0x3c(%rsp)
14008d63d:	00
14008d63e:	48 8d 05 2b 79 1d 00 	lea    0x1d792b(%rip),%rax        # 0x140264f70
14008d645:	49 89 43 e8          	mov    %rax,-0x18(%r11)
14008d649:	48 8d 05 90 83 1d 00 	lea    0x1d8390(%rip),%rax        # 0x1402659e0
14008d650:	49 89 43 f0          	mov    %rax,-0x10(%r11)
14008d654:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008d658:	48 8b 01             	mov    (%rcx),%rax
14008d65b:	ba 01 00 00 00       	mov    $0x1,%edx
14008d660:	45 85 d2             	test   %r10d,%r10d
14008d663:	4c 0f 44 c2          	cmove  %rdx,%r8
14008d667:	4d 8d 4b 18          	lea    0x18(%r11),%r9
14008d66b:	41 8b d2             	mov    %r10d,%edx
14008d66e:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
14008d675:	ff 15 b5 57 18 00    	call   *0x1857b5(%rip)        # 0x140212e30
14008d67b:	85 c0                	test   %eax,%eax
14008d67d:	78 1e                	js     0x14008d69d
14008d67f:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14008d684:	48 8b d3             	mov    %rbx,%rdx
14008d687:	48 8b cf             	mov    %rdi,%rcx
14008d68a:	e8 d5 2d 00 00       	call   0x140090464
14008d68f:	48 8b c3             	mov    %rbx,%rax
14008d692:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14008d697:	48 83 c4 50          	add    $0x50,%rsp
14008d69b:	5f                   	pop    %rdi
14008d69c:	c3                   	ret
14008d69d:	0f ae e8             	lfence
14008d6a0:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14008d6a5:	8b c8                	mov    %eax,%ecx
14008d6a7:	e8 ac a6 f7 ff       	call   0x140007d58
14008d6ac:	cc                   	int3
14008d6ad:	90                   	nop
14008d6ae:	90                   	nop
14008d6af:	90                   	nop
14008d6b0:	4c 8b dc             	mov    %rsp,%r11
14008d6b3:	49 89 5b 10          	mov    %rbx,0x10(%r11)
14008d6b7:	49 89 4b 08          	mov    %rcx,0x8(%r11)
14008d6bb:	57                   	push   %rdi
14008d6bc:	48 83 ec 50          	sub    $0x50,%rsp
14008d6c0:	4d 8b d1             	mov    %r9,%r10
14008d6c3:	48 8b da             	mov    %rdx,%rbx
14008d6c6:	48 8b f9             	mov    %rcx,%rdi
14008d6c9:	49 83 63 18 00       	andq   $0x0,0x18(%r11)
14008d6ce:	c7 44 24 38 11 03 00 	movl   $0x311,0x38(%rsp)
14008d6d5:	00
14008d6d6:	c7 44 24 3c 09 00 00 	movl   $0x9,0x3c(%rsp)
14008d6dd:	00
14008d6de:	48 8d 05 8b 78 1d 00 	lea    0x1d788b(%rip),%rax        # 0x140264f70
14008d6e5:	49 89 43 e8          	mov    %rax,-0x18(%r11)
14008d6e9:	48 8d 05 c0 83 1d 00 	lea    0x1d83c0(%rip),%rax        # 0x140265ab0
14008d6f0:	49 89 43 f0          	mov    %rax,-0x10(%r11)
14008d6f4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008d6f8:	48 8b 01             	mov    (%rcx),%rax
14008d6fb:	ba 01 00 00 00       	mov    $0x1,%edx
14008d700:	45 85 d2             	test   %r10d,%r10d
14008d703:	4c 0f 44 c2          	cmove  %rdx,%r8
14008d707:	4d 8d 4b 18          	lea    0x18(%r11),%r9
14008d70b:	41 8b d2             	mov    %r10d,%edx
14008d70e:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14008d715:	ff 15 15 57 18 00    	call   *0x185715(%rip)        # 0x140212e30
14008d71b:	85 c0                	test   %eax,%eax
14008d71d:	78 1e                	js     0x14008d73d
14008d71f:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14008d724:	48 8b d3             	mov    %rbx,%rdx
14008d727:	48 8b cf             	mov    %rdi,%rcx
14008d72a:	e8 35 2d 00 00       	call   0x140090464
14008d72f:	48 8b c3             	mov    %rbx,%rax
14008d732:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14008d737:	48 83 c4 50          	add    $0x50,%rsp
14008d73b:	5f                   	pop    %rdi
14008d73c:	c3                   	ret
14008d73d:	0f ae e8             	lfence
14008d740:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14008d745:	8b c8                	mov    %eax,%ecx
14008d747:	e8 0c a6 f7 ff       	call   0x140007d58
14008d74c:	cc                   	int3
14008d74d:	90                   	nop
14008d74e:	90                   	nop
14008d74f:	90                   	nop
14008d750:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14008d755:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14008d75a:	57                   	push   %rdi
14008d75b:	48 83 ec 30          	sub    $0x30,%rsp
14008d75f:	48 8b da             	mov    %rdx,%rbx
14008d762:	48 8b f9             	mov    %rcx,%rdi
14008d765:	48 83 c1 08          	add    $0x8,%rcx
14008d769:	4d 8b 00             	mov    (%r8),%r8
14008d76c:	49 83 c0 08          	add    $0x8,%r8
14008d770:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14008d775:	e8 1e 00 00 00       	call   0x14008d798
14008d77a:	4c 8b c0             	mov    %rax,%r8
14008d77d:	48 8b d3             	mov    %rbx,%rdx
14008d780:	48 8b cf             	mov    %rdi,%rcx
14008d783:	e8 dc 2c 00 00       	call   0x140090464
14008d788:	48 8b c3             	mov    %rbx,%rax
14008d78b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14008d790:	48 83 c4 30          	add    $0x30,%rsp
14008d794:	5f                   	pop    %rdi
14008d795:	c3                   	ret