1400a71e6:	48 89 c2             	mov    %rax,%rdx
1400a71e9:	e8 32 bb ff ff       	call   0x1400a2d20
1400a71ee:	49 89 c1             	mov    %rax,%r9
1400a71f1:	48 85 c0             	test   %rax,%rax
1400a71f4:	0f 84 ae 01 00 00    	je     0x1400a73a8
1400a71fa:	49 8b 17             	mov    (%r15),%rdx
1400a71fd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a7201:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
1400a7206:	4c 8d bc 24 80 00 00 	lea    0x80(%rsp),%r15
1400a720d:	00
1400a720e:	4c 8d 05 02 32 16 00 	lea    0x163202(%rip),%r8        # 0x14020a417
1400a7215:	4c 89 f9             	mov    %r15,%rcx
1400a7218:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400a721d:	e8 0e 1f fa ff       	call   0x140049130
1400a7222:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400a7227:	e8 6c 2c 14 00       	call   0x1401e9e98
1400a722c:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400a7231:	4c 89 f9             	mov    %r15,%rcx
1400a7234:	49 89 c0             	mov    %rax,%r8
1400a7237:	e8 74 47 ff ff       	call   0x14009b9b0
1400a723c:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400a7241:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400a7248:	00
1400a7249:	49 8b 51 08          	mov    0x8(%r9),%rdx
1400a724d:	e8 1e da ff ff       	call   0x1400a4c70
1400a7252:	83 f8 ff             	cmp    $0xffffffff,%eax
1400a7255:	0f 84 b7 01 00 00    	je     0x1400a7412
1400a725b:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400a7262:	00
1400a7263:	e8 58 e7 f8 ff       	call   0x1400359c0
1400a7268:	4c 8b 84 24 90 00 00 	mov    0x90(%rsp),%r8
1400a726f:	00
1400a7270:	85 c0                	test   %eax,%eax
1400a7272:	0f 88 7c 01 00 00    	js     0x1400a73f4
1400a7278:	ba 01 00 00 00       	mov    $0x1,%edx
1400a727d:	4c 89 c1             	mov    %r8,%rcx
1400a7280:	e8 9b dd 05 00       	call   0x140105020
1400a7285:	48 85 f6             	test   %rsi,%rsi
1400a7288:	48 8d 15 79 35 16 00 	lea    0x163579(%rip),%rdx        # 0x14020a808
1400a728f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400a7294:	48 8d 05 dd 2b 16 00 	lea    0x162bdd(%rip),%rax        # 0x140209e78
1400a729b:	48 0f 45 c6          	cmovne %rsi,%rax
1400a729f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400a72a4:	48 8b 05 35 1d 19 00 	mov    0x191d35(%rip),%rax        # 0x140238fe0
1400a72ab:	8b 00                	mov    (%rax),%eax
1400a72ad:	85 c0                	test   %eax,%eax
1400a72af:	0f 85 8b 00 00 00    	jne    0x1400a7340
1400a72b5:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400a72ba:	b9 02 00 00 00       	mov    $0x2,%ecx
1400a72bf:	ff 15 5b d6 14 00    	call   *0x14d65b(%rip)        # 0x1401f4920
1400a72c5:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400a72ca:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400a72cf:	49 89 d9             	mov    %rbx,%r9
1400a72d2:	48 89 c1             	mov    %rax,%rcx
1400a72d5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400a72da:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400a72df:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400a72e4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400a72e9:	e8 82 c0 13 00       	call   0x1401e3370
1400a72ee:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1400a72f3:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400a72f8:	48 89 d9             	mov    %rbx,%rcx
1400a72fb:	e8 20 20 f8 ff       	call   0x140029320
1400a7300:	4c 89 f1             	mov    %r14,%rcx
1400a7303:	e8 a8 1b 05 00       	call   0x1400f8eb0
1400a7308:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400a730d:	e8 9e 1b 05 00       	call   0x1400f8eb0
1400a7312:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400a7317:	e8 94 1b 05 00       	call   0x1400f8eb0
1400a731c:	4c 89 f9             	mov    %r15,%rcx
1400a731f:	e8 1c 36 ff ff       	call   0x14009a940
1400a7324:	e9 85 fc ff ff       	jmp    0x1400a6fae
1400a7329:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400a7330:	48 89 f9             	mov    %rdi,%rcx
1400a7333:	e8 08 36 ff ff       	call   0x14009a940
1400a7338:	e9 38 fd ff ff       	jmp    0x1400a7075
1400a733d:	0f 1f 00             	nopl   (%rax)
1400a7340:	48 89 d1             	mov    %rdx,%rcx
1400a7343:	e8 20 c0 13 00       	call   0x1401e3368
1400a7348:	48 89 c2             	mov    %rax,%rdx
1400a734b:	e9 65 ff ff ff       	jmp    0x1400a72b5
1400a7350:	48 8d 0d 3f 2a 16 00 	lea    0x162a3f(%rip),%rcx        # 0x140209d96
1400a7357:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1400a735d:	ba 85 09 00 00       	mov    $0x985,%edx
1400a7362:	e8 99 60 f6 ff       	call   0x14000d400
1400a7367:	89 c1                	mov    %eax,%ecx
1400a7369:	e8 72 29 14 00       	call   0x1401e9ce0
1400a736e:	e8 fd d4 13 00       	call   0x1401e4870
1400a7373:	48 8d 0d be 35 16 00 	lea    0x1635be(%rip),%rcx        # 0x14020a938
1400a737a:	e8 e1 be ff ff       	call   0x1400a3260
1400a737f:	48 89 da             	mov    %rbx,%rdx
1400a7382:	48 89 c1             	mov    %rax,%rcx
1400a7385:	e8 06 c0 01 00       	call   0x1400c3390
1400a738a:	48 8d 0d 05 2a 16 00 	lea    0x162a05(%rip),%rcx        # 0x140209d96
1400a7391:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1400a7397:	ba 69 09 00 00       	mov    $0x969,%edx
1400a739c:	e8 5f 60 f6 ff       	call   0x14000d400
1400a73a1:	89 c1                	mov    %eax,%ecx
1400a73a3:	e8 38 29 14 00       	call   0x1401e9ce0
1400a73a8:	48 8d 0d 91 34 16 00 	lea    0x163491(%rip),%rcx        # 0x14020a840
1400a73af:	e8 ac be ff ff       	call   0x1400a3260
1400a73b4:	48 89 da             	mov    %rbx,%rdx
1400a73b7:	48 89 c1             	mov    %rax,%rcx
1400a73ba:	e8 d1 bf 01 00       	call   0x1400c3390
1400a73bf:	48 8d 0d d0 29 16 00 	lea    0x1629d0(%rip),%rcx        # 0x140209d96
1400a73c6:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1400a73cc:	ba 3d 09 00 00       	mov    $0x93d,%edx
1400a73d1:	e8 2a 60 f6 ff       	call   0x14000d400
1400a73d6:	89 c1                	mov    %eax,%ecx
1400a73d8:	e8 03 29 14 00       	call   0x1401e9ce0
1400a73dd:	48 8d 0d 8c 34 16 00 	lea    0x16348c(%rip),%rcx        # 0x14020a870
1400a73e4:	e8 77 be ff ff       	call   0x1400a3260
1400a73e9:	48 89 da             	mov    %rbx,%rdx
1400a73ec:	48 89 c1             	mov    %rax,%rcx
1400a73ef:	e8 9c bf 01 00       	call   0x1400c3390
1400a73f4:	48 8d 0d f5 34 16 00 	lea    0x1634f5(%rip),%rcx        # 0x14020a8f0
1400a73fb:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
1400a7400:	e8 5b be ff ff       	call   0x1400a3260
1400a7405:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400a740a:	48 89 c1             	mov    %rax,%rcx
1400a740d:	e8 7e bf 01 00       	call   0x1400c3390
1400a7412:	48 8d 0d a7 34 16 00 	lea    0x1634a7(%rip),%rcx        # 0x14020a8c0
1400a7419:	e8 42 be ff ff       	call   0x1400a3260
1400a741e:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400a7423:	48 89 c1             	mov    %rax,%rcx
1400a7426:	e8 65 bf 01 00       	call   0x1400c3390
1400a742b:	90                   	nop
1400a742c:	0f 1f 40 00          	nopl   0x0(%rax)
1400a7430:	41 57                	push   %r15
1400a7432:	41 56                	push   %r14
1400a7434:	41 55                	push   %r13
1400a7436:	41 54                	push   %r12
1400a7438:	55                   	push   %rbp
1400a7439:	57                   	push   %rdi
1400a743a:	56                   	push   %rsi
1400a743b:	53                   	push   %rbx
1400a743c:	48 81 ec 88 01 00 00 	sub    $0x188,%rsp
1400a7443:	48 8b 05 a6 16 19 00 	mov    0x1916a6(%rip),%rax        # 0x140238af0
1400a744a:	4c 8b 2d 6f 1a 19 00 	mov    0x191a6f(%rip),%r13        # 0x140238ec0
1400a7451:	4c 8b 30             	mov    (%rax),%r14
1400a7454:	4c 89 b4 24 78 01 00 	mov    %r14,0x178(%rsp)
1400a745b:	00
1400a745c:	45 31 f6             	xor    %r14d,%r14d
1400a745f:	48 89 cb             	mov    %rcx,%rbx
1400a7462:	48 8d 7c 24 78       	lea    0x78(%rsp),%rdi
1400a7467:	b9 0f 00 00 00       	mov    $0xf,%ecx
1400a746c:	49 89 d4             	mov    %rdx,%r12
1400a746f:	4c 89 c5             	mov    %r8,%rbp
1400a7472:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
1400a7477:	4c 89 ce             	mov    %r9,%rsi
1400a747a:	4c 89 f0             	mov    %r14,%rax
1400a747d:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400a7480:	48 8b 05 79 1f 19 00 	mov    0x191f79(%rip),%rax        # 0x140239400
1400a7487:	4c 89 ac 24 88 00 00 	mov    %r13,0x88(%rsp)
1400a748e:	00
1400a748f:	48 8b 38             	mov    (%rax),%rdi
1400a7492:	e8 c9 e2 f8 ff       	call   0x140035760
1400a7497:	49 89 d8             	mov    %rbx,%r8
1400a749a:	48 89 c2             	mov    %rax,%rdx
1400a749d:	48 89 f9             	mov    %rdi,%rcx
1400a74a0:	e8 bb cd ff ff       	call   0x1400a4260
1400a74a5:	85 c0                	test   %eax,%eax
1400a74a7:	0f 84 23 01 00 00    	je     0x1400a75d0
1400a74ad:	8b bc 24 f0 01 00 00 	mov    0x1f0(%rsp),%edi
1400a74b4:	48 8d 44 24 4c       	lea    0x4c(%rsp),%rax
1400a74b9:	83 e7 02             	and    $0x2,%edi
1400a74bc:	49 0f 44 c6          	cmove  %r14,%rax
1400a74c0:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1400a74c4:	48 89 c7             	mov    %rax,%rdi
1400a74c7:	48 85 ed             	test   %rbp,%rbp
1400a74ca:	0f 84 30 01 00 00    	je     0x1400a7600
1400a74d0:	48 89 da             	mov    %rbx,%rdx
1400a74d3:	48 8d 0d 32 2a 16 00 	lea    0x162a32(%rip),%rcx        # 0x140209f0c
1400a74da:	e8 e1 68 ff ff       	call   0x14009ddc0
1400a74df:	48 89 fa             	mov    %rdi,%rdx
1400a74e2:	48 89 c1             	mov    %rax,%rcx
1400a74e5:	49 89 c7             	mov    %rax,%r15
1400a74e8:	e8 63 bf fe ff       	call   0x140093450
1400a74ed:	4c 89 f9             	mov    %r15,%rcx
1400a74f0:	48 85 c0             	test   %rax,%rax
1400a74f3:	0f 84 cf 00 00 00    	je     0x1400a75c8
1400a74f9:	e8 b2 19 05 00       	call   0x1400f8eb0
1400a74fe:	e8 5d e2 f8 ff       	call   0x140035760
1400a7503:	49 89 d8             	mov    %rbx,%r8
1400a7506:	48 89 c2             	mov    %rax,%rdx
1400a7509:	48 8b 05 f0 1e 19 00 	mov    0x191ef0(%rip),%rax        # 0x140239400
1400a7510:	48 8b 08             	mov    (%rax),%rcx
1400a7513:	e8 08 b8 ff ff       	call   0x1400a2d20
1400a7518:	49 89 c7             	mov    %rax,%r15
1400a751b:	48 85 c0             	test   %rax,%rax
1400a751e:	0f 84 bc 06 00 00    	je     0x1400a7be0
1400a7524:	44 8b 44 24 38       	mov    0x38(%rsp),%r8d
1400a7529:	45 85 c0             	test   %r8d,%r8d
1400a752c:	0f 84 4e 04 00 00    	je     0x1400a7980
1400a7532:	f6 84 24 f0 01 00 00 	testb  $0x1,0x1f0(%rsp)
1400a7539:	01
1400a753a:	0f 85 90 03 00 00    	jne    0x1400a78d0
1400a7540:	48 89 d9             	mov    %rbx,%rcx
1400a7543:	e8 a8 f4 ff ff       	call   0x1400a69f0
1400a7548:	85 c0                	test   %eax,%eax
1400a754a:	0f 84 68 03 00 00    	je     0x1400a78b8
1400a7550:	48 89 da             	mov    %rbx,%rdx
1400a7553:	48 8d 0d b2 29 16 00 	lea    0x1629b2(%rip),%rcx        # 0x140209f0c
1400a755a:	e8 61 68 ff ff       	call   0x14009ddc0
1400a755f:	31 d2                	xor    %edx,%edx
1400a7561:	48 89 c1             	mov    %rax,%rcx
1400a7564:	49 89 c5             	mov    %rax,%r13
1400a7567:	e8 d4 9a fe ff       	call   0x140091040
1400a756c:	48 89 c1             	mov    %rax,%rcx
1400a756f:	e8 8c 34 02 00       	call   0x1400caa00
1400a7574:	4c 89 e9             	mov    %r13,%rcx
1400a7577:	48 89 c7             	mov    %rax,%rdi
1400a757a:	e8 31 19 05 00       	call   0x1400f8eb0
1400a757f:	49 8b 57 08          	mov    0x8(%r15),%rdx
1400a7583:	48 89 f9             	mov    %rdi,%rcx
1400a7586:	e8 e5 d6 ff ff       	call   0x1400a4c70
1400a758b:	83 f8 ff             	cmp    $0xffffffff,%eax
1400a758e:	0f 84 0c 07 00 00    	je     0x1400a7ca0
1400a7594:	48 89 f9             	mov    %rdi,%rcx
1400a7597:	e8 14 19 05 00       	call   0x1400f8eb0
1400a759c:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1400a75a0:	85 c9                	test   %ecx,%ecx
1400a75a2:	0f 85 f8 04 00 00    	jne    0x1400a7aa0
1400a75a8:	4c 8d 6c 24 70       	lea    0x70(%rsp),%r13
1400a75ad:	4c 8d b4 24 88 00 00 	lea    0x88(%rsp),%r14
1400a75b4:	00
1400a75b5:	48 8d 3d 5d 2c 16 00 	lea    0x162c5d(%rip),%rdi        # 0x14020a219
1400a75bc:	e9 df 01 00 00       	jmp    0x1400a77a0
1400a75c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400a75c8:	e8 e3 18 05 00       	call   0x1400f8eb0
1400a75cd:	0f 1f 00             	nopl   (%rax)
1400a75d0:	31 c0                	xor    %eax,%eax
1400a75d2:	48 8b 35 17 15 19 00 	mov    0x191517(%rip),%rsi        # 0x140238af0
1400a75d9:	48 8b 94 24 78 01 00 	mov    0x178(%rsp),%rdx
1400a75e0:	00
1400a75e1:	48 2b 16             	sub    (%rsi),%rdx
1400a75e4:	0f 85 65 06 00 00    	jne    0x1400a7c4f
1400a75ea:	48 81 c4 88 01 00 00 	add    $0x188,%rsp
1400a75f1:	5b                   	pop    %rbx
1400a75f2:	5e                   	pop    %rsi
1400a75f3:	5f                   	pop    %rdi
1400a75f4:	5d                   	pop    %rbp
1400a75f5:	41 5c                	pop    %r12
1400a75f7:	41 5d                	pop    %r13
1400a75f9:	41 5e                	pop    %r14
1400a75fb:	41 5f                	pop    %r15
1400a75fd:	c3                   	ret
1400a75fe:	66 90                	xchg   %ax,%ax
1400a7600:	e8 5b e1 f8 ff       	call   0x140035760
1400a7605:	49 89 d8             	mov    %rbx,%r8
1400a7608:	48 89 c2             	mov    %rax,%rdx
1400a760b:	48 8b 05 ee 1d 19 00 	mov    0x191dee(%rip),%rax        # 0x140239400
1400a7612:	48 8b 08             	mov    (%rax),%rcx
1400a7615:	e8 06 b7 ff ff       	call   0x1400a2d20
1400a761a:	49 89 c7             	mov    %rax,%r15
1400a761d:	48 85 c0             	test   %rax,%rax
1400a7620:	0f 84 ba 05 00 00    	je     0x1400a7be0
1400a7626:	f6 84 24 f0 01 00 00 	testb  $0x1,0x1f0(%rsp)
1400a762d:	01
1400a762e:	0f 85 9c 02 00 00    	jne    0x1400a78d0
1400a7634:	48 8b 05 65 1d 19 00 	mov    0x191d65(%rip),%rax        # 0x1402393a0
1400a763b:	49 8b 7f 08          	mov    0x8(%r15),%rdi
1400a763f:	4c 8d 74 24 50       	lea    0x50(%rsp),%r14
1400a7644:	4c 8d 05 cc 2d 16 00 	lea    0x162dcc(%rip),%r8        # 0x14020a417
1400a764b:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400a7652:	00 00
1400a7654:	4c 89 f1             	mov    %r14,%rcx
1400a7657:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400a765c:	48 8b 05 9d 1d 19 00 	mov    0x191d9d(%rip),%rax        # 0x140239400
1400a7663:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400a766a:	00 00
1400a766c:	48 8b 10             	mov    (%rax),%rdx
1400a766f:	e8 bc 1a fa ff       	call   0x140049130
1400a7674:	48 89 f9             	mov    %rdi,%rcx
1400a7677:	e8 1c 28 14 00       	call   0x1401e9e98
1400a767c:	48 89 fa             	mov    %rdi,%rdx
1400a767f:	4c 89 f1             	mov    %r14,%rcx
1400a7682:	49 89 c0             	mov    %rax,%r8
1400a7685:	e8 26 43 ff ff       	call   0x14009b9b0
1400a768a:	49 8b 57 08          	mov    0x8(%r15),%rdx
1400a768e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400a7693:	e8 d8 d5 ff ff       	call   0x1400a4c70
1400a7698:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1400a769d:	83 f8 ff             	cmp    $0xffffffff,%eax
1400a76a0:	0f 84 2f 06 00 00    	je     0x1400a7cd5
1400a76a6:	45 31 c0             	xor    %r8d,%r8d
1400a76a9:	48 89 d9             	mov    %rbx,%rcx
1400a76ac:	48 8d bc 24 f8 00 00 	lea    0xf8(%rsp),%rdi
1400a76b3:	00
1400a76b4:	e8 17 18 f8 ff       	call   0x140028ed0
1400a76b9:	4c 89 f1             	mov    %r14,%rcx
1400a76bc:	e8 7f 32 ff ff       	call   0x14009a940
1400a76c1:	b9 0f 00 00 00       	mov    $0xf,%ecx
1400a76c6:	48 89 e8             	mov    %rbp,%rax
1400a76c9:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400a76cc:	48 89 d9             	mov    %rbx,%rcx
1400a76cf:	4c 89 ac 24 f0 00 00 	mov    %r13,0xf0(%rsp)
1400a76d6:	00
1400a76d7:	4c 89 ac 24 08 01 00 	mov    %r13,0x108(%rsp)
1400a76de:	00
1400a76df:	e8 6c d6 ff ff       	call   0x1400a4d50
1400a76e4:	83 f8 ff             	cmp    $0xffffffff,%eax
1400a76e7:	0f 84 ca 05 00 00    	je     0x1400a7cb7
1400a76ed:	48 8d 3d 25 2b 16 00 	lea    0x162b25(%rip),%rdi        # 0x14020a219
1400a76f4:	48 8d 8c 24 08 01 00 	lea    0x108(%rsp),%rcx
1400a76fb:	00
1400a76fc:	48 89 fa             	mov    %rdi,%rdx
1400a76ff:	4c 8d ac 24 f0 00 00 	lea    0xf0(%rsp),%r13
1400a7706:	00
1400a7707:	e8 04 70 fe ff       	call   0x14008e710
1400a770c:	4c 8d 0d 18 33 16 00 	lea    0x163318(%rip),%r9        # 0x14020aa2b
1400a7713:	4c 8d 05 19 33 16 00 	lea    0x163319(%rip),%r8        # 0x14020aa33
1400a771a:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400a7721:	00 00
1400a7723:	48 8d 15 0c 33 16 00 	lea    0x16330c(%rip),%rdx        # 0x14020aa36
1400a772a:	4c 89 e9             	mov    %r13,%rcx
1400a772d:	80 8c 24 60 01 00 00 	orb    $0x9,0x160(%rsp)
1400a7734:	09
1400a7735:	48 89 9c 24 58 01 00 	mov    %rbx,0x158(%rsp)
1400a773c:	00
1400a773d:	e8 be 92 ff ff       	call   0x1400a0a00
1400a7742:	4d 85 e4             	test   %r12,%r12
1400a7745:	49 89 d9             	mov    %rbx,%r9
1400a7748:	4c 89 e9             	mov    %r13,%rcx
1400a774b:	4c 8d 05 26 27 16 00 	lea    0x162726(%rip),%r8        # 0x140209e78
1400a7752:	48 8d 15 c5 31 16 00 	lea    0x1631c5(%rip),%rdx        # 0x14020a91e
1400a7759:	4d 0f 45 c4          	cmovne %r12,%r8
1400a775d:	e8 fe 91 ff ff       	call   0x1400a0960
1400a7762:	48 8b 05 97 1c 19 00 	mov    0x191c97(%rip),%rax        # 0x140239400
1400a7769:	48 8b 00             	mov    (%rax),%rax
1400a776c:	48 8b 88 90 01 00 00 	mov    0x190(%rax),%rcx
1400a7773:	e8 08 e0 f8 ff       	call   0x140035780
1400a7778:	4c 89 e9             	mov    %r13,%rcx
1400a777b:	48 89 c2             	mov    %rax,%rdx
1400a777e:	e8 ad 91 ff ff       	call   0x1400a0930
1400a7783:	4c 89 e9             	mov    %r13,%rcx
1400a7786:	e8 35 57 fe ff       	call   0x14008cec0
1400a778b:	85 c0                	test   %eax,%eax
1400a778d:	0f 85 f9 04 00 00    	jne    0x1400a7c8c
1400a7793:	4c 8d 6c 24 70       	lea    0x70(%rsp),%r13
1400a7798:	4c 8d b4 24 88 00 00 	lea    0x88(%rsp),%r14
1400a779f:	00
1400a77a0:	48 89 fa             	mov    %rdi,%rdx
1400a77a3:	4c 89 f1             	mov    %r14,%rcx
1400a77a6:	e8 65 6f fe ff       	call   0x14008e710
1400a77ab:	45 31 c9             	xor    %r9d,%r9d
1400a77ae:	4c 8d 05 ab 32 16 00 	lea    0x1632ab(%rip),%r8        # 0x14020aa60
1400a77b5:	48 8d 15 7a 32 16 00 	lea    0x16327a(%rip),%rdx        # 0x14020aa36
1400a77bc:	4c 89 e9             	mov    %r13,%rcx
1400a77bf:	80 8c 24 e0 00 00 00 	orb    $0x9,0xe0(%rsp)