1401e06f4:	48 8b cb             	mov    %rbx,%rcx
1401e06f7:	e8 6a fd 90 00       	call   0x140af0466
1401e06fc:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1401e0700:	49 8d 14 2e          	lea    (%r14,%rbp,1),%rdx
1401e0704:	48 2b fd             	sub    %rbp,%rdi
1401e0707:	48 8b cb             	mov    %rbx,%rcx
1401e070a:	4c 8b c7             	mov    %rdi,%r8
1401e070d:	e8 54 fd 90 00       	call   0x140af0466
1401e0712:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
1401e0716:	eb ae                	jmp    0x1401e06c6
1401e0718:	cc                   	int3
1401e0719:	90                   	nop
1401e071a:	90                   	nop
1401e071b:	90                   	nop
1401e071c:	90                   	nop
1401e071d:	90                   	nop
1401e071e:	90                   	nop
1401e071f:	90                   	nop
1401e0720:	40 53                	rex push %rbx
1401e0722:	48 83 ec 20          	sub    $0x20,%rsp
1401e0726:	48 8b d9             	mov    %rcx,%rbx
1401e0729:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1401e072d:	48 85 c9             	test   %rcx,%rcx
1401e0730:	74 38                	je     0x1401e076a
1401e0732:	48 8b 43 30          	mov    0x30(%rbx),%rax
1401e0736:	48 2b c1             	sub    %rcx,%rax
1401e0739:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e073f:	72 14                	jb     0x1401e0755
1401e0741:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401e0745:	48 2b ca             	sub    %rdx,%rcx
1401e0748:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e074c:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e0750:	77 1e                	ja     0x1401e0770
1401e0752:	48 8b ca             	mov    %rdx,%rcx
1401e0755:	ff 15 65 c1 92 00    	call   *0x92c165(%rip)        # 0x140b0c8c0
1401e075b:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1401e0760:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
1401e0765:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
1401e076a:	48 83 c4 20          	add    $0x20,%rsp
1401e076e:	5b                   	pop    %rbx
1401e076f:	c3                   	ret
1401e0770:	ff 15 22 c2 92 00    	call   *0x92c222(%rip)        # 0x140b0c998
1401e0776:	cc                   	int3
1401e0777:	90                   	nop
1401e0778:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e077d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401e0782:	57                   	push   %rdi
1401e0783:	48 83 ec 20          	sub    $0x20,%rsp
1401e0787:	48 bf ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdi
1401e078e:	ff ff 7f
1401e0791:	4c 8b c2             	mov    %rdx,%r8
1401e0794:	48 8b f1             	mov    %rcx,%rsi
1401e0797:	48 3b d7             	cmp    %rdi,%rdx
1401e079a:	0f 87 cf 00 00 00    	ja     0x1401e086f
1401e07a0:	48 8b 09             	mov    (%rcx),%rcx
1401e07a3:	48 8b c7             	mov    %rdi,%rax
1401e07a6:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1401e07aa:	48 2b d1             	sub    %rcx,%rdx
1401e07ad:	4c 8b ca             	mov    %rdx,%r9
1401e07b0:	49 d1 e9             	shr    $1,%r9
1401e07b3:	49 2b c1             	sub    %r9,%rax
1401e07b6:	48 3b d0             	cmp    %rax,%rdx
1401e07b9:	77 0b                	ja     0x1401e07c6
1401e07bb:	49 8d 3c 11          	lea    (%r9,%rdx,1),%rdi
1401e07bf:	49 3b f8             	cmp    %r8,%rdi
1401e07c2:	49 0f 42 f8          	cmovb  %r8,%rdi
1401e07c6:	33 db                	xor    %ebx,%ebx
1401e07c8:	48 85 c9             	test   %rcx,%rcx
1401e07cb:	74 2e                	je     0x1401e07fb
1401e07cd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401e07d4:	72 14                	jb     0x1401e07ea
1401e07d6:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401e07da:	48 2b ca             	sub    %rdx,%rcx
1401e07dd:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e07e1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e07e5:	77 44                	ja     0x1401e082b
1401e07e7:	48 8b ca             	mov    %rdx,%rcx
1401e07ea:	ff 15 d0 c0 92 00    	call   *0x92c0d0(%rip)        # 0x140b0c8c0
1401e07f0:	48 89 1e             	mov    %rbx,(%rsi)
1401e07f3:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1401e07f7:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
1401e07fb:	48 85 ff             	test   %rdi,%rdi
1401e07fe:	74 4a                	je     0x1401e084a
1401e0800:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
1401e0807:	72 29                	jb     0x1401e0832
1401e0809:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
1401e080d:	48 3b cf             	cmp    %rdi,%rcx
1401e0810:	76 57                	jbe    0x1401e0869
1401e0812:	ff 15 b0 c0 92 00    	call   *0x92c0b0(%rip)        # 0x140b0c8c8
1401e0818:	48 85 c0             	test   %rax,%rax
1401e081b:	74 23                	je     0x1401e0840
1401e081d:	48 8d 58 27          	lea    0x27(%rax),%rbx
1401e0821:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
1401e0825:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
1401e0829:	eb 1f                	jmp    0x1401e084a
1401e082b:	ff 15 67 c1 92 00    	call   *0x92c167(%rip)        # 0x140b0c998
1401e0831:	cc                   	int3
1401e0832:	48 8b cf             	mov    %rdi,%rcx
1401e0835:	ff 15 8d c0 92 00    	call   *0x92c08d(%rip)        # 0x140b0c8c8
1401e083b:	48 85 c0             	test   %rax,%rax
1401e083e:	75 07                	jne    0x1401e0847
1401e0840:	ff 15 52 bc 92 00    	call   *0x92bc52(%rip)        # 0x140b0c498
1401e0846:	cc                   	int3
1401e0847:	48 8b d8             	mov    %rax,%rbx
1401e084a:	48 89 1e             	mov    %rbx,(%rsi)
1401e084d:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
1401e0851:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1401e0855:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e085a:	48 89 46 10          	mov    %rax,0x10(%rsi)
1401e085e:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401e0863:	48 83 c4 20          	add    $0x20,%rsp
1401e0867:	5f                   	pop    %rdi
1401e0868:	c3                   	ret
1401e0869:	e8 62 34 e2 ff       	call   0x140003cd0
1401e086e:	cc                   	int3
1401e086f:	e8 f4 b4 e3 ff       	call   0x14001bd68
1401e0874:	cc                   	int3
1401e0875:	90                   	nop
1401e0876:	90                   	nop
1401e0877:	90                   	nop
1401e0878:	90                   	nop
1401e0879:	90                   	nop
1401e087a:	90                   	nop
1401e087b:	90                   	nop
1401e087c:	90                   	nop
1401e087d:	90                   	nop
1401e087e:	90                   	nop
1401e087f:	90                   	nop
1401e0880:	40 53                	rex push %rbx
1401e0882:	48 83 ec 20          	sub    $0x20,%rsp
1401e0886:	48 8d 05 8b f2 93 00 	lea    0x93f28b(%rip),%rax        # 0x140b1fb18
1401e088d:	48 8b d9             	mov    %rcx,%rbx
1401e0890:	48 89 01             	mov    %rax,(%rcx)
1401e0893:	f6 c2 01             	test   $0x1,%dl
1401e0896:	74 05                	je     0x1401e089d
1401e0898:	e8 37 ed 90 00       	call   0x140aef5d4
1401e089d:	48 8b c3             	mov    %rbx,%rax
1401e08a0:	48 83 c4 20          	add    $0x20,%rsp
1401e08a4:	5b                   	pop    %rbx
1401e08a5:	c3                   	ret
1401e08a6:	90                   	nop
1401e08a7:	90                   	nop
1401e08a8:	90                   	nop
1401e08a9:	90                   	nop
1401e08aa:	90                   	nop
1401e08ab:	90                   	nop
1401e08ac:	90                   	nop
1401e08ad:	90                   	nop
1401e08ae:	90                   	nop
1401e08af:	90                   	nop
1401e08b0:	40 53                	rex push %rbx
1401e08b2:	48 83 ec 20          	sub    $0x20,%rsp
1401e08b6:	48 8d 05 83 f2 93 00 	lea    0x93f283(%rip),%rax        # 0x140b1fb40
1401e08bd:	48 8b d9             	mov    %rcx,%rbx
1401e08c0:	48 89 01             	mov    %rax,(%rcx)
1401e08c3:	f6 c2 01             	test   $0x1,%dl
1401e08c6:	74 05                	je     0x1401e08cd
1401e08c8:	e8 07 ed 90 00       	call   0x140aef5d4
1401e08cd:	48 8b c3             	mov    %rbx,%rax
1401e08d0:	48 83 c4 20          	add    $0x20,%rsp
1401e08d4:	5b                   	pop    %rbx
1401e08d5:	c3                   	ret
1401e08d6:	90                   	nop
1401e08d7:	90                   	nop
1401e08d8:	48 8b c4             	mov    %rsp,%rax
1401e08db:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401e08df:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401e08e3:	48 89 78 18          	mov    %rdi,0x18(%rax)
1401e08e7:	4c 89 68 20          	mov    %r13,0x20(%rax)
1401e08eb:	55                   	push   %rbp
1401e08ec:	41 56                	push   %r14
1401e08ee:	41 57                	push   %r15
1401e08f0:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1401e08f4:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1401e08fb:	48 8b 05 3e e7 ad 00 	mov    0xade73e(%rip),%rax        # 0x140cbf040
1401e0902:	48 33 c4             	xor    %rsp,%rax
1401e0905:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
1401e0909:	48 8b 45 17          	mov    0x17(%rbp),%rax
1401e090d:	48 89 45 17          	mov    %rax,0x17(%rbp)
1401e0911:	45 33 ff             	xor    %r15d,%r15d
1401e0914:	44 89 7d 07          	mov    %r15d,0x7(%rbp)
1401e0918:	4c 8d 2d 51 a3 b4 00 	lea    0xb4a351(%rip),%r13        # 0x140d2ac70
1401e091f:	4c 89 6d 17          	mov    %r13,0x17(%rbp)
1401e0923:	4c 89 3d 46 a3 b4 00 	mov    %r15,0xb4a346(%rip)        # 0x140d2ac70
1401e092a:	4c 89 3d 47 a3 b4 00 	mov    %r15,0xb4a347(%rip)        # 0x140d2ac78
1401e0931:	41 8d 4f 48          	lea    0x48(%r15),%ecx
1401e0935:	ff 15 8d bf 92 00    	call   *0x92bf8d(%rip)        # 0x140b0c8c8
1401e093b:	48 85 c0             	test   %rax,%rax
1401e093e:	75 07                	jne    0x1401e0947
1401e0940:	ff 15 52 bb 92 00    	call   *0x92bb52(%rip)        # 0x140b0c498
1401e0946:	cc                   	int3
1401e0947:	48 89 00             	mov    %rax,(%rax)
1401e094a:	48 89 40 08          	mov    %rax,0x8(%rax)
1401e094e:	48 89 40 10          	mov    %rax,0x10(%rax)
1401e0952:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401e0958:	48 89 05 11 a3 b4 00 	mov    %rax,0xb4a311(%rip)        # 0x140d2ac70
1401e095f:	c7 45 07 01 00 00 00 	movl   $0x1,0x7(%rbp)
1401e0966:	4c 89 7d 0f          	mov    %r15,0xf(%rbp)
1401e096a:	4c 8d 45 0f          	lea    0xf(%rbp),%r8
1401e096e:	48 8d 15 6b 68 96 00 	lea    0x96686b(%rip),%rdx        # 0x140b471e0
1401e0975:	33 c9                	xor    %ecx,%ecx
1401e0977:	ff 15 d3 28 b7 00    	call   *0xb728d3(%rip)        # 0x140d53250
1401e097d:	85 c0                	test   %eax,%eax
1401e097f:	0f 88 8a 02 00 00    	js     0x1401e0c0f
1401e0985:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
1401e0989:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1401e098d:	48 8b 01             	mov    (%rcx),%rax
1401e0990:	45 33 c0             	xor    %r8d,%r8d
1401e0993:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1401e0997:	48 8b 40 18          	mov    0x18(%rax),%rax
1401e099b:	ff 15 97 c2 92 00    	call   *0x92c297(%rip)        # 0x140b0cc38
1401e09a1:	85 c0                	test   %eax,%eax
1401e09a3:	0f 88 4f 02 00 00    	js     0x1401e0bf8
1401e09a9:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401e09ad:	48 8b 01             	mov    (%rcx),%rax
1401e09b0:	48 8b 40 18          	mov    0x18(%rax),%rax
1401e09b4:	ff 15 7e c2 92 00    	call   *0x92c27e(%rip)        # 0x140b0cc38
1401e09ba:	44 8b f0             	mov    %eax,%r14d
1401e09bd:	41 8b f7             	mov    %r15d,%esi
1401e09c0:	85 c0                	test   %eax,%eax
1401e09c2:	0f 84 30 02 00 00    	je     0x1401e0bf8
1401e09c8:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
1401e09cc:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401e09d0:	48 8b 11             	mov    (%rcx),%rdx
1401e09d3:	48 8b 42 20          	mov    0x20(%rdx),%rax
1401e09d7:	8b d6                	mov    %esi,%edx
1401e09d9:	ff c6                	inc    %esi
1401e09db:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
1401e09df:	ff 15 53 c2 92 00    	call   *0x92c253(%rip)        # 0x140b0cc38
1401e09e5:	85 c0                	test   %eax,%eax
1401e09e7:	0f 88 e9 01 00 00    	js     0x1401e0bd6
1401e09ed:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
1401e09f1:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1401e09f5:	48 8b 01             	mov    (%rcx),%rax
1401e09f8:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1401e09fc:	48 8b 40 30          	mov    0x30(%rax),%rax
1401e0a00:	ff 15 32 c2 92 00    	call   *0x92c232(%rip)        # 0x140b0cc38
1401e0a06:	85 c0                	test   %eax,%eax
1401e0a08:	0f 88 ae 01 00 00    	js     0x1401e0bbc
1401e0a0e:	44 89 7d e7          	mov    %r15d,-0x19(%rbp)
1401e0a12:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401e0a16:	48 8b 01             	mov    (%rcx),%rax
1401e0a19:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
1401e0a1d:	33 d2                	xor    %edx,%edx
1401e0a1f:	48 8b 40 38          	mov    0x38(%rax),%rax
1401e0a23:	ff 15 0f c2 92 00    	call   *0x92c20f(%rip)        # 0x140b0cc38
1401e0a29:	85 c0                	test   %eax,%eax
1401e0a2b:	0f 88 8b 01 00 00    	js     0x1401e0bbc
1401e0a31:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e0a34:	0f 11 45 1f          	movups %xmm0,0x1f(%rbp)
1401e0a38:	4c 89 7d 2f          	mov    %r15,0x2f(%rbp)
1401e0a3c:	48 c7 45 37 07 00 00 	movq   $0x7,0x37(%rbp)
1401e0a43:	00
1401e0a44:	66 44 89 7d 1f       	mov    %r15w,0x1f(%rbp)
1401e0a49:	8b 45 e7             	mov    -0x19(%rbp),%eax
1401e0a4c:	83 c0 01             	add    $0x1,%eax
1401e0a4f:	8b d0                	mov    %eax,%edx
1401e0a51:	75 0c                	jne    0x1401e0a5f
1401e0a53:	48 89 55 2f          	mov    %rdx,0x2f(%rbp)
1401e0a57:	66 44 89 7c 45 1f    	mov    %r15w,0x1f(%rbp,%rax,2)
1401e0a5d:	eb 32                	jmp    0x1401e0a91
1401e0a5f:	48 83 fa 07          	cmp    $0x7,%rdx
1401e0a63:	77 1a                	ja     0x1401e0a7f
1401e0a65:	48 89 55 2f          	mov    %rdx,0x2f(%rbp)
1401e0a69:	41 0f b7 c7          	movzwl %r15w,%eax
1401e0a6d:	48 8d 7d 1f          	lea    0x1f(%rbp),%rdi
1401e0a71:	48 8b ca             	mov    %rdx,%rcx
1401e0a74:	66 f3 ab             	rep stos %ax,%es:(%rdi)
1401e0a77:	66 44 89 7c 55 1f    	mov    %r15w,0x1f(%rbp,%rdx,2)
1401e0a7d:	eb 12                	jmp    0x1401e0a91
1401e0a7f:	66 44 89 7c 24 20    	mov    %r15w,0x20(%rsp)
1401e0a85:	4c 8b ca             	mov    %rdx,%r9
1401e0a88:	48 8d 4d 1f          	lea    0x1f(%rbp),%rcx
1401e0a8c:	e8 83 8c fc ff       	call   0x1401a9714
1401e0a91:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401e0a95:	48 8b 01             	mov    (%rcx),%rax
1401e0a98:	44 8b 4d e7          	mov    -0x19(%rbp),%r9d
1401e0a9c:	41 ff c1             	inc    %r9d
1401e0a9f:	4c 8d 45 1f          	lea    0x1f(%rbp),%r8
1401e0aa3:	48 83 7d 37 07       	cmpq   $0x7,0x37(%rbp)
1401e0aa8:	4c 0f 47 45 1f       	cmova  0x1f(%rbp),%r8
1401e0aad:	33 d2                	xor    %edx,%edx
1401e0aaf:	48 8b 40 40          	mov    0x40(%rax),%rax
1401e0ab3:	ff 15 7f c1 92 00    	call   *0x92c17f(%rip)        # 0x140b0cc38
1401e0ab9:	85 c0                	test   %eax,%eax
1401e0abb:	0f 88 bb 00 00 00    	js     0x1401e0b7c
1401e0ac1:	8b 4d e7             	mov    -0x19(%rbp),%ecx
1401e0ac4:	4c 8b 45 2f          	mov    0x2f(%rbp),%r8
1401e0ac8:	49 3b c8             	cmp    %r8,%rcx
1401e0acb:	77 19                	ja     0x1401e0ae6
1401e0acd:	48 89 4d 2f          	mov    %rcx,0x2f(%rbp)
1401e0ad1:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
1401e0ad5:	48 83 7d 37 07       	cmpq   $0x7,0x37(%rbp)
1401e0ada:	48 0f 47 45 1f       	cmova  0x1f(%rbp),%rax
1401e0adf:	66 44 89 3c 48       	mov    %r15w,(%rax,%rcx,2)
1401e0ae4:	eb 54                	jmp    0x1401e0b3a
1401e0ae6:	48 8b d1             	mov    %rcx,%rdx
1401e0ae9:	49 2b d0             	sub    %r8,%rdx
1401e0aec:	48 8b 45 37          	mov    0x37(%rbp),%rax
1401e0af0:	49 2b c0             	sub    %r8,%rax
1401e0af3:	48 3b d0             	cmp    %rax,%rdx
1401e0af6:	77 30                	ja     0x1401e0b28
1401e0af8:	48 89 4d 2f          	mov    %rcx,0x2f(%rbp)
1401e0afc:	4c 8d 4d 1f          	lea    0x1f(%rbp),%r9
1401e0b00:	48 83 7d 37 07       	cmpq   $0x7,0x37(%rbp)
1401e0b05:	4c 0f 47 4d 1f       	cmova  0x1f(%rbp),%r9
1401e0b0a:	4b 8d 3c 41          	lea    (%r9,%r8,2),%rdi
1401e0b0e:	48 85 d2             	test   %rdx,%rdx
1401e0b11:	74 0a                	je     0x1401e0b1d
1401e0b13:	41 0f b7 c7          	movzwl %r15w,%eax
1401e0b17:	48 8b ca             	mov    %rdx,%rcx
1401e0b1a:	66 f3 ab             	rep stos %ax,%es:(%rdi)
1401e0b1d:	4a 8d 04 02          	lea    (%rdx,%r8,1),%rax
1401e0b21:	66 45 89 3c 41       	mov    %r15w,(%r9,%rax,2)
1401e0b26:	eb 12                	jmp    0x1401e0b3a
1401e0b28:	66 44 89 7c 24 20    	mov    %r15w,0x20(%rsp)
1401e0b2e:	4c 8b ca             	mov    %rdx,%r9
1401e0b31:	48 8d 4d 1f          	lea    0x1f(%rbp),%rcx
1401e0b35:	e8 da 8b fc ff       	call   0x1401a9714
1401e0b3a:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1401e0b3e:	e8 d1 43 00 00       	call   0x1401e4f14
1401e0b43:	48 8b d8             	mov    %rax,%rbx
1401e0b46:	48 8b 7d ef          	mov    -0x11(%rbp),%rdi
1401e0b4a:	48 39 38             	cmp    %rdi,(%rax)
1401e0b4d:	74 31                	je     0x1401e0b80
1401e0b4f:	48 85 ff             	test   %rdi,%rdi
1401e0b52:	74 10                	je     0x1401e0b64
1401e0b54:	48 8b 0f             	mov    (%rdi),%rcx
1401e0b57:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401e0b5b:	48 8b cf             	mov    %rdi,%rcx
1401e0b5e:	ff 15 d4 c0 92 00    	call   *0x92c0d4(%rip)        # 0x140b0cc38
1401e0b64:	48 8b 0b             	mov    (%rbx),%rcx
1401e0b67:	48 89 3b             	mov    %rdi,(%rbx)
1401e0b6a:	48 85 c9             	test   %rcx,%rcx
1401e0b6d:	74 0d                	je     0x1401e0b7c
1401e0b6f:	48 8b 01             	mov    (%rcx),%rax
1401e0b72:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e0b76:	ff 15 bc c0 92 00    	call   *0x92c0bc(%rip)        # 0x140b0cc38
1401e0b7c:	48 8b 7d ef          	mov    -0x11(%rbp),%rdi
1401e0b80:	48 8b 45 37          	mov    0x37(%rbp),%rax
1401e0b84:	48 83 f8 07          	cmp    $0x7,%rax
1401e0b88:	76 36                	jbe    0x1401e0bc0
1401e0b8a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e0b91:	00
1401e0b92:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1401e0b96:	48 8b d1             	mov    %rcx,%rdx
1401e0b99:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e0b9f:	72 15                	jb     0x1401e0bb6
1401e0ba1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e0ba5:	48 2b d1             	sub    %rcx,%rdx