14020c474:	41 b8 40 45 00 00    	mov    $0x4540,%r8d
14020c47a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14020c47e:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
14020c485:	f6 40 60 08          	testb  $0x8,0x60(%rax)
14020c489:	75 34                	jne    0x14020c4bf
14020c48b:	8b 01                	mov    (%rcx),%eax
14020c48d:	3d 04 03 00 00       	cmp    $0x304,%eax
14020c492:	7c 2b                	jl     0x14020c4bf
14020c494:	3d 00 00 01 00       	cmp    $0x10000,%eax
14020c499:	74 24                	je     0x14020c4bf
14020c49b:	49 8b 0e             	mov    (%r14),%rcx
14020c49e:	48 81 f9 00 41 00 00 	cmp    $0x4100,%rcx
14020c4a5:	76 35                	jbe    0x14020c4dc
14020c4a7:	c7 44 24 28 76 01 00 	movl   $0x176,0x28(%rsp)
14020c4ae:	00
14020c4af:	ba 16 00 00 00       	mov    $0x16,%edx
14020c4b4:	41 b9 96 00 00 00    	mov    $0x96,%r9d
14020c4ba:	e9 99 0a 00 00       	jmp    0x14020cf58
14020c4bf:	48 83 bb 60 04 00 00 	cmpq   $0x0,0x460(%rbx)
14020c4c6:	00
14020c4c7:	b8 40 41 00 00       	mov    $0x4140,%eax
14020c4cc:	49 8b 0e             	mov    (%r14),%rcx
14020c4cf:	49 0f 45 c0          	cmovne %r8,%rax
14020c4d3:	48 3b c8             	cmp    %rax,%rcx
14020c4d6:	0f 87 00 09 00 00    	ja     0x14020cddc
14020c4dc:	41 83 7e f8 02       	cmpl   $0x2,-0x8(%r14)
14020c4e1:	48 8d 51 fd          	lea    -0x3(%rcx),%rdx
14020c4e5:	48 0f 45 d1          	cmovne %rcx,%rdx
14020c4e9:	48 85 d2             	test   %rdx,%rdx
14020c4ec:	74 25                	je     0x14020c513
14020c4ee:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
14020c4f3:	4c 8b c2             	mov    %rdx,%r8
14020c4f6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14020c4fb:	48 8b cb             	mov    %rbx,%rcx
14020c4fe:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14020c505:	00
14020c506:	e8 85 c5 fd ff       	call   0x1401e8a90
14020c50b:	85 c0                	test   %eax,%eax
14020c50d:	0f 8e 64 0a 00 00    	jle    0x14020cf77
14020c513:	c7 83 3c 08 00 00 f0 	movl   $0xf0,0x83c(%rbx)
14020c51a:	00 00 00
14020c51d:	4c 8d bb 78 16 00 00 	lea    0x1678(%rbx),%r15
14020c524:	b8 02 00 00 00       	mov    $0x2,%eax
14020c529:	b9 05 00 00 00       	mov    $0x5,%ecx
14020c52e:	41 39 46 f8          	cmp    %eax,-0x8(%r14)
14020c532:	49 8b fc             	mov    %r12,%rdi
14020c535:	0f 45 c1             	cmovne %ecx,%eax
14020c538:	48 ff c6             	inc    %rsi
14020c53b:	48 03 83 78 16 00 00 	add    0x1678(%rbx),%rax
14020c542:	49 89 46 20          	mov    %rax,0x20(%r14)
14020c546:	49 89 46 18          	mov    %rax,0x18(%r14)
14020c54a:	49 8b 06             	mov    (%r14),%rax
14020c54d:	49 89 46 08          	mov    %rax,0x8(%r14)
14020c551:	33 c0                	xor    %eax,%eax
14020c553:	41 89 46 30          	mov    %eax,0x30(%r14)
14020c557:	49 83 c6 48          	add    $0x48,%r14
14020c55b:	49 89 04 24          	mov    %rax,(%r12)
14020c55f:	45 33 e4             	xor    %r12d,%r12d
14020c562:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14020c567:	44 89 a3 d8 16 00 00 	mov    %r12d,0x16d8(%rbx)
14020c56e:	48 3b 74 24 50       	cmp    0x50(%rsp),%rsi
14020c573:	0f 83 20 01 00 00    	jae    0x14020c699
14020c579:	83 7d fc 17          	cmpl   $0x17,-0x4(%rbp)
14020c57d:	0f 85 16 01 00 00    	jne    0x14020c699
14020c583:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020c587:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
14020c58e:	f6 41 60 01          	testb  $0x1,0x60(%rcx)
14020c592:	0f 84 01 01 00 00    	je     0x14020c699
14020c598:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
14020c59f:	48 85 c9             	test   %rcx,%rcx
14020c5a2:	0f 84 f1 00 00 00    	je     0x14020c699
14020c5a8:	e8 43 bd 00 00       	call   0x1402182f0
14020c5ad:	48 8b c8             	mov    %rax,%rcx
14020c5b0:	e8 1b 6c 02 00       	call   0x1402331d0
14020c5b5:	0f ba e0 17          	bt     $0x17,%eax
14020c5b9:	0f 83 da 00 00 00    	jae    0x14020c699
14020c5bf:	48 8b cb             	mov    %rbx,%rcx
14020c5c2:	e8 e9 09 00 00       	call   0x14020cfb0
14020c5c7:	85 c0                	test   %eax,%eax
14020c5c9:	0f 84 ca 00 00 00    	je     0x14020c699
14020c5cf:	45 8d 4c 24 01       	lea    0x1(%r12),%r9d
14020c5d4:	e9 2a fc ff ff       	jmp    0x14020c203
14020c5d9:	c7 44 24 28 fb 00 00 	movl   $0xfb,0x28(%rsp)
14020c5e0:	00
14020c5e1:	ba 16 00 00 00       	mov    $0x16,%edx
14020c5e6:	41 b9 c6 00 00 00    	mov    $0xc6,%r9d
14020c5ec:	e9 67 09 00 00       	jmp    0x14020cf58
14020c5f1:	8b c2                	mov    %edx,%eax
14020c5f3:	33 c1                	xor    %ecx,%eax
14020c5f5:	a9 00 ff 00 00       	test   $0xff00,%eax
14020c5fa:	75 55                	jne    0x14020c651
14020c5fc:	48 83 bb 68 04 00 00 	cmpq   $0x0,0x468(%rbx)
14020c603:	00
14020c604:	75 4b                	jne    0x14020c651
14020c606:	48 83 bb 80 04 00 00 	cmpq   $0x0,0x480(%rbx)
14020c60d:	00
14020c60e:	75 41                	jne    0x14020c651
14020c610:	41 83 f8 15          	cmp    $0x15,%r8d
14020c614:	75 36                	jne    0x14020c64c
14020c616:	c7 44 24 28 2b 01 00 	movl   $0x12b,0x28(%rsp)
14020c61d:	00
14020c61e:	41 b9 0b 01 00 00    	mov    $0x10b,%r9d
14020c624:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14020c629:	8b d7                	mov    %edi,%edx
14020c62b:	48 8b cb             	mov    %rbx,%rcx
14020c62e:	48 8d 05 2b e7 14 00 	lea    0x14e72b(%rip),%rax        # 0x14035ad60
14020c635:	41 b8 8f 00 00 00    	mov    $0x8f,%r8d
14020c63b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14020c640:	e8 9b 9e fd ff       	call   0x1401e64e0
14020c645:	8b c7                	mov    %edi,%eax
14020c647:	e9 2b 09 00 00       	jmp    0x14020cf77
14020c64c:	0f b7 c2             	movzwl %dx,%eax
14020c64f:	89 03                	mov    %eax,(%rbx)
14020c651:	c7 44 24 28 34 01 00 	movl   $0x134,0x28(%rsp)
14020c658:	00
14020c659:	ba 46 00 00 00       	mov    $0x46,%edx
14020c65e:	41 b9 0b 01 00 00    	mov    $0x10b,%r9d
14020c664:	e9 ef 08 00 00       	jmp    0x14020cf58
14020c669:	c7 44 24 28 5e 01 00 	movl   $0x15e,0x28(%rsp)
14020c670:	00
14020c671:	ba 0a 00 00 00       	mov    $0xa,%edx
14020c676:	41 b9 bb 01 00 00    	mov    $0x1bb,%r9d
14020c67c:	e9 d7 08 00 00       	jmp    0x14020cf58
14020c681:	c7 44 24 28 63 01 00 	movl   $0x163,0x28(%rsp)
14020c688:	00
14020c689:	ba 32 00 00 00       	mov    $0x32,%edx
14020c68e:	41 b9 0b 01 00 00    	mov    $0x10b,%r9d
14020c694:	e9 bf 08 00 00       	jmp    0x14020cf58
14020c699:	48 83 fe 01          	cmp    $0x1,%rsi
14020c69d:	0f 85 c5 00 00 00    	jne    0x14020c768
14020c6a3:	83 7d fc 14          	cmpl   $0x14,-0x4(%rbp)
14020c6a7:	0f 85 bb 00 00 00    	jne    0x14020c768
14020c6ad:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14020c6b1:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
14020c6b8:	f6 40 60 08          	testb  $0x8,0x60(%rax)
14020c6bc:	75 10                	jne    0x14020c6ce
14020c6be:	8b 01                	mov    (%rcx),%eax
14020c6c0:	3d 04 03 00 00       	cmp    $0x304,%eax
14020c6c5:	7c 07                	jl     0x14020c6ce
14020c6c7:	3d 00 00 01 00       	cmp    $0x10000,%eax
14020c6cc:	75 0d                	jne    0x14020c6db
14020c6ce:	44 39 a3 d8 04 00 00 	cmp    %r12d,0x4d8(%rbx)
14020c6d5:	0f 84 8d 00 00 00    	je     0x14020c768
14020c6db:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020c6e2:	4c 39 a0 98 01 00 00 	cmp    %r12,0x198(%rax)
14020c6e9:	74 09                	je     0x14020c6f4
14020c6eb:	4c 39 a0 20 02 00 00 	cmp    %r12,0x220(%rax)
14020c6f2:	75 74                	jne    0x14020c768
14020c6f4:	48 83 7d 00 01       	cmpq   $0x1,0x0(%rbp)
14020c6f9:	75 55                	jne    0x14020c750
14020c6fb:	48 8b 45 18          	mov    0x18(%rbp),%rax
14020c6ff:	80 38 01             	cmpb   $0x1,(%rax)
14020c702:	75 4c                	jne    0x14020c750
14020c704:	c7 45 fc 16 00 00 00 	movl   $0x16,-0x4(%rbp)
14020c70b:	48 ff 83 a0 16 00 00 	incq   0x16a0(%rbx)
14020c712:	48 83 bb a0 16 00 00 	cmpq   $0x20,0x16a0(%rbx)
14020c719:	20
14020c71a:	76 18                	jbe    0x14020c734
14020c71c:	c7 44 24 28 e5 01 00 	movl   $0x1e5,0x28(%rsp)
14020c723:	00
14020c724:	ba 0a 00 00 00       	mov    $0xa,%edx
14020c729:	41 b9 06 01 00 00    	mov    $0x106,%r9d
14020c72f:	e9 24 08 00 00       	jmp    0x14020cf58
14020c734:	c7 45 30 01 00 00 00 	movl   $0x1,0x30(%rbp)
14020c73b:	b8 01 00 00 00       	mov    $0x1,%eax
14020c740:	48 c7 83 40 08 00 00 	movq   $0x1,0x840(%rbx)
14020c747:	01 00 00 00
14020c74b:	e9 27 08 00 00       	jmp    0x14020cf77
14020c750:	c7 44 24 28 d9 01 00 	movl   $0x1d9,0x28(%rsp)
14020c757:	00
14020c758:	ba 2f 00 00 00       	mov    $0x2f,%edx
14020c75d:	41 b9 04 01 00 00    	mov    $0x104,%r9d
14020c763:	e9 f0 07 00 00       	jmp    0x14020cf58
14020c768:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020c76f:	f7 00 00 01 00 00    	testl  $0x100,(%rax)
14020c775:	0f 84 df 00 00 00    	je     0x14020c85a
14020c77b:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
14020c782:	48 85 c9             	test   %rcx,%rcx
14020c785:	0f 84 cf 00 00 00    	je     0x14020c85a
14020c78b:	e8 30 6a 02 00       	call   0x1402331c0
14020c790:	48 8b c8             	mov    %rax,%rcx
14020c793:	e8 08 3e 03 00       	call   0x1402405a0
14020c798:	83 f8 40             	cmp    $0x40,%eax
14020c79b:	0f 87 a6 00 00 00    	ja     0x14020c847
14020c7a1:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14020c7a6:	49 8b f4             	mov    %r12,%rsi
14020c7a9:	48 63 e8             	movslq %eax,%rbp
14020c7ac:	4d 85 ff             	test   %r15,%r15
14020c7af:	0f 84 a8 00 00 00    	je     0x14020c85d
14020c7b5:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14020c7ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14020c7c0:	48 8b 0f             	mov    (%rdi),%rcx
14020c7c3:	48 3b cd             	cmp    %rbp,%rcx
14020c7c6:	72 69                	jb     0x14020c831
14020c7c8:	4c 8b 77 18          	mov    0x18(%rdi),%r14
14020c7cc:	48 8d 57 f8          	lea    -0x8(%rdi),%rdx
14020c7d0:	48 2b cd             	sub    %rbp,%rcx
14020c7d3:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14020c7d8:	48 89 0f             	mov    %rcx,(%rdi)
14020c7db:	4c 03 f1             	add    %rcx,%r14
14020c7de:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020c7e2:	45 33 c9             	xor    %r9d,%r9d
14020c7e5:	48 8b cb             	mov    %rbx,%rcx
14020c7e8:	4c 8b 90 c0 00 00 00 	mov    0xc0(%rax),%r10
14020c7ef:	41 ff 52 08          	call   *0x8(%r10)
14020c7f3:	85 c0                	test   %eax,%eax
14020c7f5:	74 22                	je     0x14020c819
14020c7f7:	4c 8b c5             	mov    %rbp,%r8
14020c7fa:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14020c7ff:	49 8b d6             	mov    %r14,%rdx
14020c802:	e8 99 4a df ff       	call   0x1400012a0
14020c807:	85 c0                	test   %eax,%eax
14020c809:	75 0e                	jne    0x14020c819
14020c80b:	48 ff c6             	inc    %rsi
14020c80e:	48 83 c7 48          	add    $0x48,%rdi
14020c812:	49 3b f7             	cmp    %r15,%rsi
14020c815:	72 a9                	jb     0x14020c7c0
14020c817:	eb 44                	jmp    0x14020c85d
14020c819:	c7 44 24 28 09 02 00 	movl   $0x209,0x28(%rsp)
14020c820:	00
14020c821:	ba 14 00 00 00       	mov    $0x14,%edx
14020c826:	41 b9 19 01 00 00    	mov    $0x119,%r9d
14020c82c:	e9 27 07 00 00       	jmp    0x14020cf58
14020c831:	ba 32 00 00 00       	mov    $0x32,%edx
14020c836:	c7 44 24 28 01 02 00 	movl   $0x201,0x28(%rsp)
14020c83d:	00
14020c83e:	44 8d 4a 6e          	lea    0x6e(%rdx),%r9d
14020c842:	e9 11 07 00 00       	jmp    0x14020cf58
14020c847:	c7 44 24 28 f8 01 00 	movl   $0x1f8,0x28(%rsp)
14020c84e:	00
14020c84f:	41 b9 06 00 00 00    	mov    $0x6,%r9d
14020c855:	e9 f9 06 00 00       	jmp    0x14020cf53
14020c85a:	4c 8b fe             	mov    %rsi,%r15
14020c85d:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020c861:	4c 8d ab 78 0d 00 00 	lea    0xd78(%rbx),%r13
14020c868:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14020c86d:	45 33 c9             	xor    %r9d,%r9d
14020c870:	4d 8b c7             	mov    %r15,%r8
14020c873:	49 8b d5             	mov    %r13,%rdx
14020c876:	48 8b cb             	mov    %rbx,%rcx
14020c879:	4c 8b 90 c0 00 00 00 	mov    0xc0(%rax),%r10
14020c880:	48 8b 75 00          	mov    0x0(%rbp),%rsi
14020c884:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14020c889:	41 ff 12             	call   *(%r10)
14020c88c:	44 8b f0             	mov    %eax,%r14d
14020c88f:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14020c894:	85 c0                	test   %eax,%eax
14020c896:	75 76                	jne    0x14020c90e
14020c898:	48 8b cb             	mov    %rbx,%rcx
14020c89b:	e8 d0 9c fd ff       	call   0x1401e6570
14020c8a0:	85 c0                	test   %eax,%eax
14020c8a2:	0f 85 9d fd ff ff    	jne    0x14020c645
14020c8a8:	49 83 ff 01          	cmp    $0x1,%r15
14020c8ac:	75 4a                	jne    0x14020c8f8
14020c8ae:	48 8b cb             	mov    %rbx,%rcx
14020c8b1:	e8 0a 9d fd ff       	call   0x1401e65c0
14020c8b6:	85 c0                	test   %eax,%eax
14020c8b8:	74 3e                	je     0x14020c8f8
14020c8ba:	48 8b 55 00          	mov    0x0(%rbp),%rdx
14020c8be:	45 8d 46 68          	lea    0x68(%r14),%r8d
14020c8c2:	45 33 c9             	xor    %r9d,%r9d
14020c8c5:	48 8b cb             	mov    %rbx,%rcx
14020c8c8:	e8 d3 f4 ff ff       	call   0x14020bda0
14020c8cd:	85 c0                	test   %eax,%eax
14020c8cf:	0f 84 70 fd ff ff    	je     0x14020c645
14020c8d5:	4c 89 65 00          	mov    %r12,0x0(%rbp)
14020c8d9:	48 8d 8b 30 08 00 00 	lea    0x830(%rbx),%rcx
14020c8e0:	45 89 7d 38          	mov    %r15d,0x38(%r13)
14020c8e4:	4c 89 bb 40 08 00 00 	mov    %r15,0x840(%rbx)
14020c8eb:	e8 e0 aa fd ff       	call   0x1401e73d0
14020c8f0:	41 8b c7             	mov    %r15d,%eax
14020c8f3:	e9 7f 06 00 00       	jmp    0x14020cf77
14020c8f8:	ba 14 00 00 00       	mov    $0x14,%edx
14020c8fd:	c7 44 24 28 33 02 00 	movl   $0x233,0x28(%rsp)
14020c904:	00
14020c905:	44 8d 4a 6d          	lea    0x6d(%rdx),%r9d
14020c909:	e9 1d fd ff ff       	jmp    0x14020c62b
14020c90e:	4c 39 64 24 60       	cmp    %r12,0x60(%rsp)
14020c913:	0f 84 77 01 00 00    	je     0x14020ca90
14020c919:	4c 39 a3 38 04 00 00 	cmp    %r12,0x438(%rbx)
14020c920:	0f 84 6a 01 00 00    	je     0x14020ca90
14020c926:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
14020c92d:	f7 00 00 01 00 00    	testl  $0x100,(%rax)
14020c933:	0f 85 57 01 00 00    	jne    0x14020ca90
14020c939:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
14020c940:	e8 7b 68 02 00       	call   0x1402331c0
14020c945:	48 85 c0             	test   %rax,%rax
14020c948:	0f 84 42 01 00 00    	je     0x14020ca90
14020c94e:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
14020c955:	e8 66 68 02 00       	call   0x1402331c0
14020c95a:	48 8b c8             	mov    %rax,%rcx
14020c95d:	e8 3e 3c 03 00       	call   0x1402405a0
14020c962:	48 63 e8             	movslq %eax,%rbp
14020c965:	48 83 fd 40          	cmp    $0x40,%rbp
14020c969:	76 16                	jbe    0x14020c981
14020c96b:	ba 50 00 00 00       	mov    $0x50,%edx
14020c970:	c7 44 24 28 4b 02 00 	movl   $0x24b,0x28(%rsp)
14020c977:	00
14020c978:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
14020c97c:	e9 aa fc ff ff       	jmp    0x14020c62b
14020c981:	4d 8b ec             	mov    %r12,%r13
14020c984:	4d 85 ff             	test   %r15,%r15
14020c987:	0f 84 f7 00 00 00    	je     0x14020ca84
14020c98d:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14020c992:	48 39 6e 08          	cmp    %rbp,0x8(%rsi)
14020c996:	0f 82 72 01 00 00    	jb     0x14020cb0e
14020c99c:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
14020c9a3:	e8 48 b9 00 00       	call   0x1402182f0
14020c9a8:	48 8b c8             	mov    %rax,%rcx
14020c9ab:	e8 20 68 02 00       	call   0x1402331d0
14020c9b0:	25 07 00 0f 00       	and    $0xf0007,%eax
14020c9b5:	83 f8 02             	cmp    $0x2,%eax
14020c9b8:	75 0e                	jne    0x14020c9c8
14020c9ba:	48 8d 45 01          	lea    0x1(%rbp),%rax
14020c9be:	48 39 46 08          	cmp    %rax,0x8(%rsi)
14020c9c2:	0f 82 46 01 00 00    	jb     0x14020cb0e
14020c9c8:	48 8b 8b 38 04 00 00 	mov    0x438(%rbx),%rcx
14020c9cf:	e8 1c b9 00 00       	call   0x1402182f0
14020c9d4:	48 8b c8             	mov    %rax,%rcx
14020c9d7:	e8 f4 67 02 00       	call   0x1402331d0
14020c9dc:	25 07 00 0f 00       	and    $0xf0007,%eax
14020c9e1:	4c 8d 66 f8          	lea    -0x8(%rsi),%r12
14020c9e5:	83 f8 02             	cmp    $0x2,%eax
14020c9e8:	75 28                	jne    0x14020ca12
14020c9ea:	4c 8b c5             	mov    %rbp,%r8
14020c9ed:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
14020c9f4:	00
14020c9f5:	49 8b d4             	mov    %r12,%rdx
14020c9f8:	4c 8d bc 24 b0 00 00 	lea    0xb0(%rsp),%r15
14020c9ff:	00
14020ca00:	e8 ab f4 ff ff       	call   0x14020beb0
14020ca05:	85 c0                	test   %eax,%eax
14020ca07:	0f 84 eb 00 00 00    	je     0x14020caf8
14020ca0d:	48 29 2e             	sub    %rbp,(%rsi)
14020ca10:	eb 0a                	jmp    0x14020ca1c
14020ca12:	48 29 2e             	sub    %rbp,(%rsi)
14020ca15:	4c 8b 3e             	mov    (%rsi),%r15
14020ca18:	4c 03 7e 18          	add    0x18(%rsi),%r15
14020ca1c:	48 8b 43 08          	mov    0x8(%rbx),%rax
14020ca20:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14020ca25:	45 33 c9             	xor    %r9d,%r9d
14020ca28:	49 8b d4             	mov    %r12,%rdx
14020ca2b:	48 8b cb             	mov    %rbx,%rcx
14020ca2e:	4c 8b 90 c0 00 00 00 	mov    0xc0(%rax),%r10
14020ca35:	41 ff 52 08          	call   *0x8(%r10)
14020ca39:	85 c0                	test   %eax,%eax
14020ca3b:	74 19                	je     0x14020ca56
14020ca3d:	4d 85 ff             	test   %r15,%r15
14020ca40:	74 14                	je     0x14020ca56
14020ca42:	4c 8b c5             	mov    %rbp,%r8