14095b54d:	90                   	nop
14095b54e:	ff 15 44 14 1b 00    	call   *0x1b1444(%rip)        # 0x140b0c998
14095b554:	90                   	nop
14095b555:	ff 15 3d 14 1b 00    	call   *0x1b143d(%rip)        # 0x140b0c998
14095b55b:	90                   	nop
14095b55c:	4d 39 7e 48          	cmp    %r15,0x48(%r14)
14095b560:	0f 84 29 01 00 00    	je     0x14095b68f
14095b566:	49 8b 4e 28          	mov    0x28(%r14),%rcx
14095b56a:	48 8b 01             	mov    (%rcx),%rax
14095b56d:	4c 8b 90 28 01 00 00 	mov    0x128(%rax),%r10
14095b574:	0f 57 c0             	xorps  %xmm0,%xmm0
14095b577:	f3 0f 7f 45 f8       	movdqu %xmm0,-0x8(%rbp)
14095b57c:	41 8b 56 0c          	mov    0xc(%r14),%edx
14095b580:	45 8b 46 08          	mov    0x8(%r14),%r8d
14095b584:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
14095b589:	49 8b 46 50          	mov    0x50(%r14),%rax
14095b58d:	48 85 c0             	test   %rax,%rax
14095b590:	74 05                	je     0x14095b597
14095b592:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
14095b597:	49 8b 46 48          	mov    0x48(%r14),%rax
14095b59b:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14095b59f:	49 8b 46 50          	mov    0x50(%r14),%rax
14095b5a3:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
14095b5a7:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14095b5ac:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095b5b0:	48 85 c0             	test   %rax,%rax
14095b5b3:	74 05                	je     0x14095b5ba
14095b5b5:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
14095b5ba:	48 8b 07             	mov    (%rdi),%rax
14095b5bd:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14095b5c1:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095b5c5:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14095b5c9:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
14095b5cd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14095b5d2:	89 54 24 28          	mov    %edx,0x28(%rsp)
14095b5d6:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14095b5db:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
14095b5df:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14095b5e3:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
14095b5ea:	49 8b c2             	mov    %r10,%rax
14095b5ed:	ff 15 45 16 1b 00    	call   *0x1b1645(%rip)        # 0x140b0cc38
14095b5f3:	48 8b 08             	mov    (%rax),%rcx
14095b5f6:	48 8b 50 08          	mov    0x8(%rax),%rdx
14095b5fa:	4c 89 38             	mov    %r15,(%rax)
14095b5fd:	4c 89 78 08          	mov    %r15,0x8(%rax)
14095b601:	48 89 0f             	mov    %rcx,(%rdi)
14095b604:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14095b608:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14095b60c:	48 85 db             	test   %rbx,%rbx
14095b60f:	74 39                	je     0x14095b64a
14095b611:	41 8b c4             	mov    %r12d,%eax
14095b614:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095b619:	41 03 c4             	add    %r12d,%eax
14095b61c:	75 2c                	jne    0x14095b64a
14095b61e:	48 8b 03             	mov    (%rbx),%rax
14095b621:	48 8b cb             	mov    %rbx,%rcx
14095b624:	48 8b 00             	mov    (%rax),%rax
14095b627:	ff 15 0b 16 1b 00    	call   *0x1b160b(%rip)        # 0x140b0cc38
14095b62d:	41 8b c4             	mov    %r12d,%eax
14095b630:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14095b635:	41 03 c4             	add    %r12d,%eax
14095b638:	75 10                	jne    0x14095b64a
14095b63a:	48 8b 03             	mov    (%rbx),%rax
14095b63d:	48 8b cb             	mov    %rbx,%rcx
14095b640:	48 8b 40 08          	mov    0x8(%rax),%rax
14095b644:	ff 15 ee 15 1b 00    	call   *0x1b15ee(%rip)        # 0x140b0cc38
14095b64a:	48 8b 9d a0 00 00 00 	mov    0xa0(%rbp),%rbx
14095b651:	48 85 db             	test   %rbx,%rbx
14095b654:	74 39                	je     0x14095b68f
14095b656:	41 8b c4             	mov    %r12d,%eax
14095b659:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14095b65e:	41 03 c4             	add    %r12d,%eax
14095b661:	75 2c                	jne    0x14095b68f
14095b663:	48 8b 03             	mov    (%rbx),%rax
14095b666:	48 8b cb             	mov    %rbx,%rcx
14095b669:	48 8b 00             	mov    (%rax),%rax
14095b66c:	ff 15 c6 15 1b 00    	call   *0x1b15c6(%rip)        # 0x140b0cc38
14095b672:	41 8b d4             	mov    %r12d,%edx
14095b675:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
14095b67a:	41 03 d4             	add    %r12d,%edx
14095b67d:	75 10                	jne    0x14095b68f
14095b67f:	48 8b 13             	mov    (%rbx),%rdx
14095b682:	48 8b cb             	mov    %rbx,%rcx
14095b685:	48 8b 42 08          	mov    0x8(%rdx),%rax
14095b689:	ff 15 a9 15 1b 00    	call   *0x1b15a9(%rip)        # 0x140b0cc38
14095b68f:	48 8b c7             	mov    %rdi,%rax
14095b692:	48 8b 8d 40 02 00 00 	mov    0x240(%rbp),%rcx
14095b699:	48 33 cc             	xor    %rsp,%rcx
14095b69c:	e8 3f 3f 19 00       	call   0x140aef5e0
14095b6a1:	4c 8d 9c 24 60 03 00 	lea    0x360(%rsp),%r11
14095b6a8:	00
14095b6a9:	49 8b 5b 58          	mov    0x58(%r11),%rbx
14095b6ad:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14095b6b2:	49 8b e3             	mov    %r11,%rsp
14095b6b5:	41 5f                	pop    %r15
14095b6b7:	41 5e                	pop    %r14
14095b6b9:	41 5d                	pop    %r13
14095b6bb:	41 5c                	pop    %r12
14095b6bd:	5f                   	pop    %rdi
14095b6be:	5e                   	pop    %rsi
14095b6bf:	5d                   	pop    %rbp
14095b6c0:	c3                   	ret
14095b6c1:	ba 35 80 04 80       	mov    $0x80048035,%edx
14095b6c6:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095b6cd:	e8 8e 37 7b ff       	call   0x14010ee60
14095b6d2:	48 8d 15 e7 a6 2d 00 	lea    0x2da6e7(%rip),%rdx        # 0x140c35dc0
14095b6d9:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095b6e0:	e8 99 4d 19 00       	call   0x140af047e
14095b6e5:	cc                   	int3
14095b6e6:	ba 35 80 04 80       	mov    $0x80048035,%edx
14095b6eb:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095b6f2:	e8 69 37 7b ff       	call   0x14010ee60
14095b6f7:	48 8d 15 c2 a6 2d 00 	lea    0x2da6c2(%rip),%rdx        # 0x140c35dc0
14095b6fe:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095b705:	e8 74 4d 19 00       	call   0x140af047e
14095b70a:	90                   	nop
14095b70b:	48 8d 0d 56 00 3d 00 	lea    0x3d0056(%rip),%rcx        # 0x140d2b768
14095b712:	e8 b1 45 19 00       	call   0x140aefcc8
14095b717:	44 39 25 4a 00 3d 00 	cmp    %r12d,0x3d004a(%rip)        # 0x140d2b768
14095b71e:	0f 85 f7 e7 ff ff    	jne    0x140959f1b
14095b724:	48 8d 0d 95 fb 1a 00 	lea    0x1afb95(%rip),%rcx        # 0x140b0b2c0
14095b72b:	e8 0c 42 19 00       	call   0x140aef93c
14095b730:	48 8d 0d 31 00 3d 00 	lea    0x3d0031(%rip),%rcx        # 0x140d2b768
14095b737:	e8 20 45 19 00       	call   0x140aefc5c
14095b73c:	e9 da e7 ff ff       	jmp    0x140959f1b
14095b741:	48 8d 0d 24 00 3d 00 	lea    0x3d0024(%rip),%rcx        # 0x140d2b76c
14095b748:	e8 7b 45 19 00       	call   0x140aefcc8
14095b74d:	44 39 25 18 00 3d 00 	cmp    %r12d,0x3d0018(%rip)        # 0x140d2b76c
14095b754:	0f 85 d0 e7 ff ff    	jne    0x140959f2a
14095b75a:	48 8d 0d ff fa 1a 00 	lea    0x1afaff(%rip),%rcx        # 0x140b0b260
14095b761:	e8 d6 41 19 00       	call   0x140aef93c
14095b766:	48 8d 0d ff ff 3c 00 	lea    0x3cffff(%rip),%rcx        # 0x140d2b76c
14095b76d:	e8 ea 44 19 00       	call   0x140aefc5c
14095b772:	e9 b3 e7 ff ff       	jmp    0x140959f2a
14095b777:	48 8d 0d f2 ff 3c 00 	lea    0x3cfff2(%rip),%rcx        # 0x140d2b770
14095b77e:	e8 45 45 19 00       	call   0x140aefcc8
14095b783:	44 39 25 e6 ff 3c 00 	cmp    %r12d,0x3cffe6(%rip)        # 0x140d2b770
14095b78a:	0f 85 a9 e7 ff ff    	jne    0x140959f39
14095b790:	48 8d 0d 69 fa 1a 00 	lea    0x1afa69(%rip),%rcx        # 0x140b0b200
14095b797:	e8 a0 41 19 00       	call   0x140aef93c
14095b79c:	48 8d 0d cd ff 3c 00 	lea    0x3cffcd(%rip),%rcx        # 0x140d2b770
14095b7a3:	e8 b4 44 19 00       	call   0x140aefc5c
14095b7a8:	e9 8c e7 ff ff       	jmp    0x140959f39
14095b7ad:	48 8d 0d c0 ff 3c 00 	lea    0x3cffc0(%rip),%rcx        # 0x140d2b774
14095b7b4:	e8 0f 45 19 00       	call   0x140aefcc8
14095b7b9:	44 39 25 b4 ff 3c 00 	cmp    %r12d,0x3cffb4(%rip)        # 0x140d2b774
14095b7c0:	0f 85 82 e7 ff ff    	jne    0x140959f48
14095b7c6:	48 8d 0d d3 f9 1a 00 	lea    0x1af9d3(%rip),%rcx        # 0x140b0b1a0
14095b7cd:	e8 6a 41 19 00       	call   0x140aef93c
14095b7d2:	48 8d 0d 9b ff 3c 00 	lea    0x3cff9b(%rip),%rcx        # 0x140d2b774
14095b7d9:	e8 7e 44 19 00       	call   0x140aefc5c
14095b7de:	e9 65 e7 ff ff       	jmp    0x140959f48
14095b7e3:	48 8d 0d 8e ff 3c 00 	lea    0x3cff8e(%rip),%rcx        # 0x140d2b778
14095b7ea:	e8 d9 44 19 00       	call   0x140aefcc8
14095b7ef:	44 39 25 82 ff 3c 00 	cmp    %r12d,0x3cff82(%rip)        # 0x140d2b778
14095b7f6:	0f 85 5b e7 ff ff    	jne    0x140959f57
14095b7fc:	48 8d 0d 3d f9 1a 00 	lea    0x1af93d(%rip),%rcx        # 0x140b0b140
14095b803:	e8 34 41 19 00       	call   0x140aef93c
14095b808:	48 8d 0d 69 ff 3c 00 	lea    0x3cff69(%rip),%rcx        # 0x140d2b778
14095b80f:	e8 48 44 19 00       	call   0x140aefc5c
14095b814:	e9 3e e7 ff ff       	jmp    0x140959f57
14095b819:	48 8d 0d 5c ff 3c 00 	lea    0x3cff5c(%rip),%rcx        # 0x140d2b77c
14095b820:	e8 a3 44 19 00       	call   0x140aefcc8
14095b825:	44 39 25 50 ff 3c 00 	cmp    %r12d,0x3cff50(%rip)        # 0x140d2b77c
14095b82c:	0f 85 34 e7 ff ff    	jne    0x140959f66
14095b832:	48 8d 0d a7 f8 1a 00 	lea    0x1af8a7(%rip),%rcx        # 0x140b0b0e0
14095b839:	e8 fe 40 19 00       	call   0x140aef93c
14095b83e:	48 8d 0d 37 ff 3c 00 	lea    0x3cff37(%rip),%rcx        # 0x140d2b77c
14095b845:	e8 12 44 19 00       	call   0x140aefc5c
14095b84a:	e9 17 e7 ff ff       	jmp    0x140959f66
14095b84f:	48 8d 0d 2a ff 3c 00 	lea    0x3cff2a(%rip),%rcx        # 0x140d2b780
14095b856:	e8 6d 44 19 00       	call   0x140aefcc8
14095b85b:	44 39 25 1e ff 3c 00 	cmp    %r12d,0x3cff1e(%rip)        # 0x140d2b780
14095b862:	0f 85 0d e7 ff ff    	jne    0x140959f75
14095b868:	48 8d 0d 11 f8 1a 00 	lea    0x1af811(%rip),%rcx        # 0x140b0b080
14095b86f:	e8 c8 40 19 00       	call   0x140aef93c
14095b874:	48 8d 0d 05 ff 3c 00 	lea    0x3cff05(%rip),%rcx        # 0x140d2b780
14095b87b:	e8 dc 43 19 00       	call   0x140aefc5c
14095b880:	e9 f0 e6 ff ff       	jmp    0x140959f75
14095b885:	48 8d 0d f8 fe 3c 00 	lea    0x3cfef8(%rip),%rcx        # 0x140d2b784
14095b88c:	e8 37 44 19 00       	call   0x140aefcc8
14095b891:	44 39 25 ec fe 3c 00 	cmp    %r12d,0x3cfeec(%rip)        # 0x140d2b784
14095b898:	0f 85 e6 e6 ff ff    	jne    0x140959f84
14095b89e:	48 8d 0d 7b f7 1a 00 	lea    0x1af77b(%rip),%rcx        # 0x140b0b020
14095b8a5:	e8 92 40 19 00       	call   0x140aef93c
14095b8aa:	48 8d 0d d3 fe 3c 00 	lea    0x3cfed3(%rip),%rcx        # 0x140d2b784
14095b8b1:	e8 a6 43 19 00       	call   0x140aefc5c
14095b8b6:	e9 c9 e6 ff ff       	jmp    0x140959f84
14095b8bb:	48 8d 0d c6 fe 3c 00 	lea    0x3cfec6(%rip),%rcx        # 0x140d2b788
14095b8c2:	e8 01 44 19 00       	call   0x140aefcc8
14095b8c7:	44 39 25 ba fe 3c 00 	cmp    %r12d,0x3cfeba(%rip)        # 0x140d2b788
14095b8ce:	0f 85 bf e6 ff ff    	jne    0x140959f93
14095b8d4:	48 8d 0d e5 f6 1a 00 	lea    0x1af6e5(%rip),%rcx        # 0x140b0afc0
14095b8db:	e8 5c 40 19 00       	call   0x140aef93c
14095b8e0:	48 8d 0d a1 fe 3c 00 	lea    0x3cfea1(%rip),%rcx        # 0x140d2b788
14095b8e7:	e8 70 43 19 00       	call   0x140aefc5c
14095b8ec:	e9 a2 e6 ff ff       	jmp    0x140959f93
14095b8f1:	48 8d 0d 94 fe 3c 00 	lea    0x3cfe94(%rip),%rcx        # 0x140d2b78c
14095b8f8:	e8 cb 43 19 00       	call   0x140aefcc8
14095b8fd:	44 39 25 88 fe 3c 00 	cmp    %r12d,0x3cfe88(%rip)        # 0x140d2b78c
14095b904:	0f 85 98 e6 ff ff    	jne    0x140959fa2
14095b90a:	48 8d 0d 4f f6 1a 00 	lea    0x1af64f(%rip),%rcx        # 0x140b0af60
14095b911:	e8 26 40 19 00       	call   0x140aef93c
14095b916:	48 8d 0d 6f fe 3c 00 	lea    0x3cfe6f(%rip),%rcx        # 0x140d2b78c
14095b91d:	e8 3a 43 19 00       	call   0x140aefc5c
14095b922:	e9 7b e6 ff ff       	jmp    0x140959fa2
14095b927:	48 8d 0d 62 fe 3c 00 	lea    0x3cfe62(%rip),%rcx        # 0x140d2b790
14095b92e:	e8 95 43 19 00       	call   0x140aefcc8
14095b933:	44 39 25 56 fe 3c 00 	cmp    %r12d,0x3cfe56(%rip)        # 0x140d2b790
14095b93a:	0f 85 71 e6 ff ff    	jne    0x140959fb1
14095b940:	48 c7 45 80 1f 00 00 	movq   $0x1f,-0x80(%rbp)
14095b947:	00
14095b948:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14095b94c:	e8 db 37 7b ff       	call   0x14010f12c
14095b951:	48 8b d0             	mov    %rax,%rdx
14095b954:	48 89 05 45 fe 3c 00 	mov    %rax,0x3cfe45(%rip)        # 0x140d2b7a0
14095b95b:	48 c7 05 4a fe 3c 00 	movq   $0x10,0x3cfe4a(%rip)        # 0x140d2b7b0
14095b962:	10 00 00 00
14095b966:	48 8b 45 80          	mov    -0x80(%rbp),%rax
14095b96a:	48 89 05 47 fe 3c 00 	mov    %rax,0x3cfe47(%rip)        # 0x140d2b7b8
14095b971:	0f 10 05 d0 1d 21 00 	movups 0x211dd0(%rip),%xmm0        # 0x140b6d748
14095b978:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
14095b97c:	44 88 7a 10          	mov    %r15b,0x10(%rdx)
14095b980:	48 8d 0d 79 f5 1a 00 	lea    0x1af579(%rip),%rcx        # 0x140b0af00
14095b987:	e8 b0 3f 19 00       	call   0x140aef93c
14095b98c:	48 8d 0d fd fd 3c 00 	lea    0x3cfdfd(%rip),%rcx        # 0x140d2b790
14095b993:	e8 c4 42 19 00       	call   0x140aefc5c
14095b998:	e9 14 e6 ff ff       	jmp    0x140959fb1
14095b99d:	48 8d 0d 1c fe 3c 00 	lea    0x3cfe1c(%rip),%rcx        # 0x140d2b7c0
14095b9a4:	e8 1f 43 19 00       	call   0x140aefcc8
14095b9a9:	44 39 25 10 fe 3c 00 	cmp    %r12d,0x3cfe10(%rip)        # 0x140d2b7c0
14095b9b0:	0f 85 0a e6 ff ff    	jne    0x140959fc0
14095b9b6:	48 8d 0d e3 f4 1a 00 	lea    0x1af4e3(%rip),%rcx        # 0x140b0aea0
14095b9bd:	e8 7a 3f 19 00       	call   0x140aef93c
14095b9c2:	48 8d 0d f7 fd 3c 00 	lea    0x3cfdf7(%rip),%rcx        # 0x140d2b7c0
14095b9c9:	e8 8e 42 19 00       	call   0x140aefc5c
14095b9ce:	e9 ed e5 ff ff       	jmp    0x140959fc0
14095b9d3:	48 8d 0d ea fd 3c 00 	lea    0x3cfdea(%rip),%rcx        # 0x140d2b7c4
14095b9da:	e8 e9 42 19 00       	call   0x140aefcc8
14095b9df:	44 39 25 de fd 3c 00 	cmp    %r12d,0x3cfdde(%rip)        # 0x140d2b7c4
14095b9e6:	0f 85 e3 e5 ff ff    	jne    0x140959fcf
14095b9ec:	48 8d 0d 4d f4 1a 00 	lea    0x1af44d(%rip),%rcx        # 0x140b0ae40
14095b9f3:	e8 44 3f 19 00       	call   0x140aef93c
14095b9f8:	48 8d 0d c5 fd 3c 00 	lea    0x3cfdc5(%rip),%rcx        # 0x140d2b7c4
14095b9ff:	e8 58 42 19 00       	call   0x140aefc5c
14095ba04:	e9 c6 e5 ff ff       	jmp    0x140959fcf
14095ba09:	48 8d 0d b8 fd 3c 00 	lea    0x3cfdb8(%rip),%rcx        # 0x140d2b7c8
14095ba10:	e8 b3 42 19 00       	call   0x140aefcc8
14095ba15:	44 39 25 ac fd 3c 00 	cmp    %r12d,0x3cfdac(%rip)        # 0x140d2b7c8
14095ba1c:	0f 85 bc e5 ff ff    	jne    0x140959fde
14095ba22:	48 8d 0d b7 f3 1a 00 	lea    0x1af3b7(%rip),%rcx        # 0x140b0ade0
14095ba29:	e8 0e 3f 19 00       	call   0x140aef93c
14095ba2e:	48 8d 0d 93 fd 3c 00 	lea    0x3cfd93(%rip),%rcx        # 0x140d2b7c8
14095ba35:	e8 22 42 19 00       	call   0x140aefc5c
14095ba3a:	e9 9f e5 ff ff       	jmp    0x140959fde
14095ba3f:	48 8d 0d 86 fd 3c 00 	lea    0x3cfd86(%rip),%rcx        # 0x140d2b7cc
14095ba46:	e8 7d 42 19 00       	call   0x140aefcc8
14095ba4b:	44 39 25 7a fd 3c 00 	cmp    %r12d,0x3cfd7a(%rip)        # 0x140d2b7cc
14095ba52:	0f 85 95 e5 ff ff    	jne    0x140959fed
14095ba58:	48 8d 0d 21 f3 1a 00 	lea    0x1af321(%rip),%rcx        # 0x140b0ad80
14095ba5f:	e8 d8 3e 19 00       	call   0x140aef93c
14095ba64:	48 8d 0d 61 fd 3c 00 	lea    0x3cfd61(%rip),%rcx        # 0x140d2b7cc
14095ba6b:	e8 ec 41 19 00       	call   0x140aefc5c
14095ba70:	e9 78 e5 ff ff       	jmp    0x140959fed
14095ba75:	48 8d 0d 54 fd 3c 00 	lea    0x3cfd54(%rip),%rcx        # 0x140d2b7d0
14095ba7c:	e8 47 42 19 00       	call   0x140aefcc8
14095ba81:	44 39 25 48 fd 3c 00 	cmp    %r12d,0x3cfd48(%rip)        # 0x140d2b7d0
14095ba88:	0f 85 6e e5 ff ff    	jne    0x140959ffc
14095ba8e:	48 8d 0d 8b f2 1a 00 	lea    0x1af28b(%rip),%rcx        # 0x140b0ad20
14095ba95:	e8 a2 3e 19 00       	call   0x140aef93c
14095ba9a:	48 8d 0d 2f fd 3c 00 	lea    0x3cfd2f(%rip),%rcx        # 0x140d2b7d0
14095baa1:	e8 b6 41 19 00       	call   0x140aefc5c
14095baa6:	e9 51 e5 ff ff       	jmp    0x140959ffc
14095baab:	48 8d 0d 22 fd 3c 00 	lea    0x3cfd22(%rip),%rcx        # 0x140d2b7d4
14095bab2:	e8 11 42 19 00       	call   0x140aefcc8
14095bab7:	44 39 25 16 fd 3c 00 	cmp    %r12d,0x3cfd16(%rip)        # 0x140d2b7d4
14095babe:	0f 85 47 e5 ff ff    	jne    0x14095a00b
14095bac4:	48 8d 0d f5 f1 1a 00 	lea    0x1af1f5(%rip),%rcx        # 0x140b0acc0
14095bacb:	e8 6c 3e 19 00       	call   0x140aef93c
14095bad0:	48 8d 0d fd fc 3c 00 	lea    0x3cfcfd(%rip),%rcx        # 0x140d2b7d4
14095bad7:	e8 80 41 19 00       	call   0x140aefc5c
14095badc:	e9 2a e5 ff ff       	jmp    0x14095a00b
14095bae1:	48 8d 0d f0 fc 3c 00 	lea    0x3cfcf0(%rip),%rcx        # 0x140d2b7d8
14095bae8:	e8 db 41 19 00       	call   0x140aefcc8
14095baed:	44 39 25 e4 fc 3c 00 	cmp    %r12d,0x3cfce4(%rip)        # 0x140d2b7d8
14095baf4:	0f 85 20 e5 ff ff    	jne    0x14095a01a
14095bafa:	48 8d 0d 5f f1 1a 00 	lea    0x1af15f(%rip),%rcx        # 0x140b0ac60
14095bb01:	e8 36 3e 19 00       	call   0x140aef93c
14095bb06:	48 8d 0d cb fc 3c 00 	lea    0x3cfccb(%rip),%rcx        # 0x140d2b7d8
14095bb0d:	e8 4a 41 19 00       	call   0x140aefc5c
14095bb12:	e9 03 e5 ff ff       	jmp    0x14095a01a
14095bb17:	ba 0a 80 04 80       	mov    $0x8004800a,%edx
14095bb1c:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
14095bb23:	e8 38 33 7b ff       	call   0x14010ee60
14095bb28:	48 8d 15 91 a2 2d 00 	lea    0x2da291(%rip),%rdx        # 0x140c35dc0
14095bb2f:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
14095bb36:	e8 43 49 19 00       	call   0x140af047e
14095bb3b:	90                   	nop
14095bb3c:	ba 35 80 04 80       	mov    $0x80048035,%edx
14095bb41:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095bb48:	e8 13 33 7b ff       	call   0x14010ee60
14095bb4d:	48 8d 15 6c a2 2d 00 	lea    0x2da26c(%rip),%rdx        # 0x140c35dc0
14095bb54:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095bb5b:	e8 1e 49 19 00       	call   0x140af047e
14095bb60:	cc                   	int3
14095bb61:	ba 35 80 04 80       	mov    $0x80048035,%edx
14095bb66:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095bb6d:	e8 ee 32 7b ff       	call   0x14010ee60
14095bb72:	48 8d 15 47 a2 2d 00 	lea    0x2da247(%rip),%rdx        # 0x140c35dc0
14095bb79:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14095bb80:	e8 f9 48 19 00       	call   0x140af047e
14095bb85:	cc                   	int3
14095bb86:	90                   	nop
14095bb87:	90                   	nop
14095bb88:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14095bb8d:	57                   	push   %rdi
14095bb8e:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14095bb95:	48 8b 05 a4 34 36 00 	mov    0x3634a4(%rip),%rax        # 0x140cbf040
14095bb9c:	48 33 c4             	xor    %rsp,%rax
14095bb9f:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14095bba4:	48 8b da             	mov    %rdx,%rbx
14095bba7:	48 8b 39             	mov    (%rcx),%rdi
14095bbaa:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14095bbae:	48 8b 01             	mov    (%rcx),%rax
14095bbb1:	48 8b 40 60          	mov    0x60(%rax),%rax
14095bbb5:	ff 15 7d 10 1b 00    	call   *0x1b107d(%rip)        # 0x140b0cc38
14095bbbb:	48 8b d3             	mov    %rbx,%rdx
14095bbbe:	84 c0                	test   %al,%al
14095bbc0:	0f 84 cf 00 00 00    	je     0x14095bc95
14095bbc6:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14095bbca:	48 8b 01             	mov    (%rcx),%rax
14095bbcd:	48 8b 40 40          	mov    0x40(%rax),%rax
14095bbd1:	ff 15 61 10 1b 00    	call   *0x1b1061(%rip)        # 0x140b0cc38
14095bbd7:	48 8b d0             	mov    %rax,%rdx
14095bbda:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14095bbdf:	e8 5c 03 7d ff       	call   0x14012bf40
14095bbe4:	90                   	nop
14095bbe5:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14095bbea:	48 85 c9             	test   %rcx,%rcx
14095bbed:	0f 84 c4 00 00 00    	je     0x14095bcb7
14095bbf3:	48 8b 01             	mov    (%rcx),%rax
14095bbf6:	48 8b 40 50          	mov    0x50(%rax),%rax
14095bbfa:	ff 15 38 10 1b 00    	call   *0x1b1038(%rip)        # 0x140b0cc38
14095bc00:	8b f8                	mov    %eax,%edi
14095bc02:	85 c0                	test   %eax,%eax
14095bc04:	7e 6a                	jle    0x14095bc70
14095bc06:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14095bc0b:	48 85 c9             	test   %rcx,%rcx
14095bc0e:	74 40                	je     0x14095bc50
14095bc10:	83 c8 ff             	or     $0xffffffff,%eax