14054f709:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f70d:	e8 32 39 e0 ff       	call   0x140353044
14054f712:	48 8d 15 1f 70 6e 00 	lea    0x6e701f(%rip),%rdx        # 0x140c36738
14054f719:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f71d:	e8 5c 0d 5a 00       	call   0x140af047e
14054f722:	90                   	nop
14054f723:	e8 48 46 ab ff       	call   0x140003d70
14054f728:	90                   	nop
14054f729:	eb 00                	jmp    0x14054f72b
14054f72b:	90                   	nop
14054f72c:	e8 3f 46 ab ff       	call   0x140003d70
14054f731:	90                   	nop
14054f732:	eb 00                	jmp    0x14054f734
14054f734:	90                   	nop
14054f735:	e8 36 46 ab ff       	call   0x140003d70
14054f73a:	cc                   	int3
14054f73b:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14054f741:	48 8d 15 18 c9 5f 00 	lea    0x5fc918(%rip),%rdx        # 0x140b4c060
14054f748:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f74c:	e8 f3 38 e0 ff       	call   0x140353044
14054f751:	48 8d 15 e0 6f 6e 00 	lea    0x6e6fe0(%rip),%rdx        # 0x140c36738
14054f758:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f75c:	e8 1d 0d 5a 00       	call   0x140af047e
14054f761:	90                   	nop
14054f762:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14054f768:	48 8d 15 11 c9 5f 00 	lea    0x5fc911(%rip),%rdx        # 0x140b4c080
14054f76f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f773:	e8 cc 38 e0 ff       	call   0x140353044
14054f778:	48 8d 15 b9 6f 6e 00 	lea    0x6e6fb9(%rip),%rdx        # 0x140c36738
14054f77f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f783:	e8 f6 0c 5a 00       	call   0x140af047e
14054f788:	90                   	nop
14054f789:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14054f78f:	48 8d 15 92 ca 5f 00 	lea    0x5fca92(%rip),%rdx        # 0x140b4c228
14054f796:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f79a:	e8 a5 38 e0 ff       	call   0x140353044
14054f79f:	48 8d 15 92 6f 6e 00 	lea    0x6e6f92(%rip),%rdx        # 0x140c36738
14054f7a6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f7aa:	e8 cf 0c 5a 00       	call   0x140af047e
14054f7af:	cc                   	int3
14054f7b0:	48 8b c4             	mov    %rsp,%rax
14054f7b3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14054f7b7:	48 89 70 18          	mov    %rsi,0x18(%rax)
14054f7bb:	48 89 78 20          	mov    %rdi,0x20(%rax)
14054f7bf:	55                   	push   %rbp
14054f7c0:	41 54                	push   %r12
14054f7c2:	41 55                	push   %r13
14054f7c4:	41 56                	push   %r14
14054f7c6:	41 57                	push   %r15
14054f7c8:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14054f7cc:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14054f7d3:	48 8b 05 66 f8 76 00 	mov    0x76f866(%rip),%rax        # 0x140cbf040
14054f7da:	48 33 c4             	xor    %rsp,%rax
14054f7dd:	48 89 45 27          	mov    %rax,0x27(%rbp)
14054f7e1:	48 8b f1             	mov    %rcx,%rsi
14054f7e4:	45 33 ff             	xor    %r15d,%r15d
14054f7e7:	44 38 b9 82 01 00 00 	cmp    %r15b,0x182(%rcx)
14054f7ee:	0f 85 6d 08 00 00    	jne    0x140550061
14054f7f4:	66 c7 81 81 01 00 00 	movw   $0x101,0x181(%rcx)
14054f7fb:	01 01
14054f7fd:	83 b9 84 01 00 00 ff 	cmpl   $0xffffffff,0x184(%rcx)
14054f804:	0f 85 30 08 00 00    	jne    0x14055003a
14054f80a:	c7 81 84 01 00 00 01 	movl   $0x1,0x184(%rcx)
14054f811:	00 00 00
14054f814:	0f 57 c0             	xorps  %xmm0,%xmm0
14054f817:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
14054f81b:	4c 89 7d 97          	mov    %r15,-0x69(%rbp)
14054f81f:	4c 89 7d 9f          	mov    %r15,-0x61(%rbp)
14054f823:	45 8d 47 05          	lea    0x5(%r15),%r8d
14054f827:	48 8d 15 da c6 5f 00 	lea    0x5fc6da(%rip),%rdx        # 0x140b4bf08
14054f82e:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14054f832:	e8 e9 45 ab ff       	call   0x140003e20
14054f837:	4c 39 be 98 01 00 00 	cmp    %r15,0x198(%rsi)
14054f83e:	0f 85 ad 08 00 00    	jne    0x1405500f1
14054f844:	4c 8d b6 88 01 00 00 	lea    0x188(%rsi),%r14
14054f84b:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14054f84f:	48 bf fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rdi
14054f856:	ff ff 7f
14054f859:	4c 8b 6d 87          	mov    -0x79(%rbp),%r13
14054f85d:	4c 3b f0             	cmp    %rax,%r14
14054f860:	0f 84 09 01 00 00    	je     0x14054f96f
14054f866:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14054f86a:	48 83 7d 9f 07       	cmpq   $0x7,-0x61(%rbp)
14054f86f:	49 0f 47 c5          	cmova  %r13,%rax
14054f873:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14054f878:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14054f87c:	4c 8b 65 97          	mov    -0x69(%rbp),%r12
14054f880:	4d 3b e7             	cmp    %r15,%r12
14054f883:	77 3b                	ja     0x14054f8c0
14054f885:	49 8b ce             	mov    %r14,%rcx
14054f888:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054f88d:	49 83 ff 07          	cmp    $0x7,%r15
14054f891:	76 08                	jbe    0x14054f89b
14054f893:	49 8b 0e             	mov    (%r14),%rcx
14054f896:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054f89b:	4d 89 66 10          	mov    %r12,0x10(%r14)
14054f89f:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14054f8a3:	4c 8b c3             	mov    %rbx,%r8
14054f8a6:	48 8b d0             	mov    %rax,%rdx
14054f8a9:	e8 b8 0b 5a 00       	call   0x140af0466
14054f8ae:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14054f8b3:	45 33 ff             	xor    %r15d,%r15d
14054f8b6:	66 44 89 3c 18       	mov    %r15w,(%rax,%rbx,1)
14054f8bb:	e9 af 00 00 00       	jmp    0x14054f96f
14054f8c0:	4c 3b e7             	cmp    %rdi,%r12
14054f8c3:	0f 87 bf 07 00 00    	ja     0x140550088
14054f8c9:	49 8b dc             	mov    %r12,%rbx
14054f8cc:	48 83 cb 07          	or     $0x7,%rbx
14054f8d0:	48 3b df             	cmp    %rdi,%rbx
14054f8d3:	76 05                	jbe    0x14054f8da
14054f8d5:	48 8b df             	mov    %rdi,%rbx
14054f8d8:	eb 1c                	jmp    0x14054f8f6
14054f8da:	49 8b cf             	mov    %r15,%rcx
14054f8dd:	48 d1 e9             	shr    $1,%rcx
14054f8e0:	48 8b c7             	mov    %rdi,%rax
14054f8e3:	48 2b c1             	sub    %rcx,%rax
14054f8e6:	4c 3b f8             	cmp    %rax,%r15
14054f8e9:	77 ea                	ja     0x14054f8d5
14054f8eb:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14054f8ef:	48 3b d8             	cmp    %rax,%rbx
14054f8f2:	48 0f 42 d8          	cmovb  %rax,%rbx
14054f8f6:	48 ff c3             	inc    %rbx
14054f8f9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14054f8fe:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14054f903:	e8 e0 45 ab ff       	call   0x140003ee8
14054f908:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14054f90c:	4d 89 66 10          	mov    %r12,0x10(%r14)
14054f910:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14054f914:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14054f918:	4c 8b c3             	mov    %rbx,%r8
14054f91b:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14054f920:	4c 8b e0             	mov    %rax,%r12
14054f923:	48 8b c8             	mov    %rax,%rcx
14054f926:	e8 75 25 5a 00       	call   0x140af1ea0
14054f92b:	33 c0                	xor    %eax,%eax
14054f92d:	66 41 89 04 1c       	mov    %ax,(%r12,%rbx,1)
14054f932:	49 83 ff 07          	cmp    $0x7,%r15
14054f936:	76 31                	jbe    0x14054f969
14054f938:	49 8b 0e             	mov    (%r14),%rcx
14054f93b:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14054f942:	00
14054f943:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14054f949:	72 18                	jb     0x14054f963
14054f94b:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14054f94f:	48 2b ca             	sub    %rdx,%rcx
14054f952:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14054f956:	48 83 f8 1f          	cmp    $0x1f,%rax
14054f95a:	0f 87 bf 00 00 00    	ja     0x14054fa1f
14054f960:	48 8b ca             	mov    %rdx,%rcx
14054f963:	ff 15 57 cf 5b 00    	call   *0x5bcf57(%rip)        # 0x140b0c8c0
14054f969:	45 33 ff             	xor    %r15d,%r15d
14054f96c:	4d 89 26             	mov    %r12,(%r14)
14054f96f:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
14054f973:	48 83 f8 07          	cmp    $0x7,%rax
14054f977:	76 31                	jbe    0x14054f9aa
14054f979:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14054f980:	00
14054f981:	49 8b cd             	mov    %r13,%rcx
14054f984:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14054f98a:	72 15                	jb     0x14054f9a1
14054f98c:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14054f990:	49 2b cd             	sub    %r13,%rcx
14054f993:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14054f997:	48 83 f8 1f          	cmp    $0x1f,%rax
14054f99b:	0f 87 8a 03 00 00    	ja     0x14054fd2b
14054f9a1:	49 8b cd             	mov    %r13,%rcx
14054f9a4:	ff 15 16 cf 5b 00    	call   *0x5bcf16(%rip)        # 0x140b0c8c0
14054f9aa:	48 8b 06             	mov    (%rsi),%rax
14054f9ad:	48 8b 58 18          	mov    0x18(%rax),%rbx
14054f9b1:	0f 57 c0             	xorps  %xmm0,%xmm0
14054f9b4:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14054f9b8:	0f 57 c9             	xorps  %xmm1,%xmm1
14054f9bb:	f3 0f 7f 4d f7       	movdqu %xmm1,-0x9(%rbp)
14054f9c0:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14054f9c6:	48 8d 15 4b c5 5f 00 	lea    0x5fc54b(%rip),%rdx        # 0x140b4bf18
14054f9cd:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14054f9d1:	e8 4a 44 ab ff       	call   0x140003e20
14054f9d6:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14054f9da:	48 8b ce             	mov    %rsi,%rcx
14054f9dd:	48 8b c3             	mov    %rbx,%rax
14054f9e0:	ff 15 52 d2 5b 00    	call   *0x5bd252(%rip)        # 0x140b0cc38
14054f9e6:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
14054f9ea:	48 83 f8 07          	cmp    $0x7,%rax
14054f9ee:	76 3c                	jbe    0x14054fa2c
14054f9f0:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14054f9f7:	00
14054f9f8:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14054f9fc:	48 8b d1             	mov    %rcx,%rdx
14054f9ff:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14054fa05:	72 1f                	jb     0x14054fa26
14054fa07:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14054fa0b:	48 2b d1             	sub    %rcx,%rdx
14054fa0e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14054fa12:	48 83 f8 1f          	cmp    $0x1f,%rax
14054fa16:	76 0e                	jbe    0x14054fa26
14054fa18:	ff 15 7a cf 5b 00    	call   *0x5bcf7a(%rip)        # 0x140b0c998
14054fa1e:	90                   	nop
14054fa1f:	ff 15 73 cf 5b 00    	call   *0x5bcf73(%rip)        # 0x140b0c998
14054fa25:	90                   	nop
14054fa26:	ff 15 94 ce 5b 00    	call   *0x5bce94(%rip)        # 0x140b0c8c0
14054fa2c:	0f 57 c0             	xorps  %xmm0,%xmm0
14054fa2f:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14054fa33:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
14054fa37:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
14054fa3b:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14054fa41:	48 8d 15 40 bd 5f 00 	lea    0x5fbd40(%rip),%rdx        # 0x140b4b788
14054fa48:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14054fa4c:	e8 cf 43 ab ff       	call   0x140003e20
14054fa51:	4c 39 be b8 01 00 00 	cmp    %r15,0x1b8(%rsi)
14054fa58:	0f 85 6c 06 00 00    	jne    0x1405500ca
14054fa5e:	4c 8d b6 a8 01 00 00 	lea    0x1a8(%rsi),%r14
14054fa65:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14054fa69:	4c 8b 6d a7          	mov    -0x59(%rbp),%r13
14054fa6d:	4c 3b f0             	cmp    %rax,%r14
14054fa70:	0f 84 09 01 00 00    	je     0x14054fb7f
14054fa76:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14054fa7a:	48 83 7d bf 07       	cmpq   $0x7,-0x41(%rbp)
14054fa7f:	49 0f 47 c5          	cmova  %r13,%rax
14054fa83:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14054fa88:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14054fa8c:	4c 8b 65 b7          	mov    -0x49(%rbp),%r12
14054fa90:	4d 3b e7             	cmp    %r15,%r12
14054fa93:	77 3b                	ja     0x14054fad0
14054fa95:	49 8b ce             	mov    %r14,%rcx
14054fa98:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054fa9d:	49 83 ff 07          	cmp    $0x7,%r15
14054faa1:	76 08                	jbe    0x14054faab
14054faa3:	49 8b 0e             	mov    (%r14),%rcx
14054faa6:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054faab:	4d 89 66 10          	mov    %r12,0x10(%r14)
14054faaf:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14054fab3:	4c 8b c3             	mov    %rbx,%r8
14054fab6:	48 8b d0             	mov    %rax,%rdx
14054fab9:	e8 a8 09 5a 00       	call   0x140af0466
14054fabe:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14054fac3:	45 33 ff             	xor    %r15d,%r15d
14054fac6:	66 44 89 3c 18       	mov    %r15w,(%rax,%rbx,1)
14054facb:	e9 af 00 00 00       	jmp    0x14054fb7f
14054fad0:	4c 3b e7             	cmp    %rdi,%r12
14054fad3:	0f 87 b8 05 00 00    	ja     0x140550091
14054fad9:	49 8b dc             	mov    %r12,%rbx
14054fadc:	48 83 cb 07          	or     $0x7,%rbx
14054fae0:	48 3b df             	cmp    %rdi,%rbx
14054fae3:	76 05                	jbe    0x14054faea
14054fae5:	48 8b df             	mov    %rdi,%rbx
14054fae8:	eb 1c                	jmp    0x14054fb06
14054faea:	49 8b cf             	mov    %r15,%rcx
14054faed:	48 d1 e9             	shr    $1,%rcx
14054faf0:	48 8b c7             	mov    %rdi,%rax
14054faf3:	48 2b c1             	sub    %rcx,%rax
14054faf6:	4c 3b f8             	cmp    %rax,%r15
14054faf9:	77 ea                	ja     0x14054fae5
14054fafb:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14054faff:	48 3b d8             	cmp    %rax,%rbx
14054fb02:	48 0f 42 d8          	cmovb  %rax,%rbx
14054fb06:	48 ff c3             	inc    %rbx
14054fb09:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14054fb0e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14054fb13:	e8 d0 43 ab ff       	call   0x140003ee8
14054fb18:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14054fb1c:	4d 89 66 10          	mov    %r12,0x10(%r14)
14054fb20:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14054fb24:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14054fb28:	4c 8b c3             	mov    %rbx,%r8
14054fb2b:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14054fb30:	4c 8b e0             	mov    %rax,%r12
14054fb33:	48 8b c8             	mov    %rax,%rcx
14054fb36:	e8 65 23 5a 00       	call   0x140af1ea0
14054fb3b:	33 c0                	xor    %eax,%eax
14054fb3d:	66 41 89 04 1c       	mov    %ax,(%r12,%rbx,1)
14054fb42:	49 83 ff 07          	cmp    $0x7,%r15
14054fb46:	76 31                	jbe    0x14054fb79
14054fb48:	49 8b 0e             	mov    (%r14),%rcx
14054fb4b:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14054fb52:	00
14054fb53:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14054fb59:	72 18                	jb     0x14054fb73
14054fb5b:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14054fb5f:	48 2b ca             	sub    %rdx,%rcx
14054fb62:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14054fb66:	48 83 f8 1f          	cmp    $0x1f,%rax
14054fb6a:	0f 87 e0 00 00 00    	ja     0x14054fc50
14054fb70:	48 8b ca             	mov    %rdx,%rcx
14054fb73:	ff 15 47 cd 5b 00    	call   *0x5bcd47(%rip)        # 0x140b0c8c0
14054fb79:	45 33 ff             	xor    %r15d,%r15d
14054fb7c:	4d 89 26             	mov    %r12,(%r14)
14054fb7f:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14054fb83:	48 83 f8 07          	cmp    $0x7,%rax
14054fb87:	76 31                	jbe    0x14054fbba
14054fb89:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14054fb90:	00
14054fb91:	49 8b cd             	mov    %r13,%rcx
14054fb94:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14054fb9a:	72 15                	jb     0x14054fbb1
14054fb9c:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14054fba0:	49 2b cd             	sub    %r13,%rcx
14054fba3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14054fba7:	48 83 f8 1f          	cmp    $0x1f,%rax
14054fbab:	0f 87 7a 01 00 00    	ja     0x14054fd2b
14054fbb1:	49 8b cd             	mov    %r13,%rcx
14054fbb4:	ff 15 06 cd 5b 00    	call   *0x5bcd06(%rip)        # 0x140b0c8c0
14054fbba:	0f 57 c0             	xorps  %xmm0,%xmm0
14054fbbd:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14054fbc1:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
14054fbc5:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
14054fbc9:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14054fbcf:	48 8d 15 22 ce 5f 00 	lea    0x5fce22(%rip),%rdx        # 0x140b4c9f8
14054fbd6:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14054fbda:	e8 41 42 ab ff       	call   0x140003e20
14054fbdf:	4c 39 be d8 01 00 00 	cmp    %r15,0x1d8(%rsi)
14054fbe6:	0f 85 b7 04 00 00    	jne    0x1405500a3
14054fbec:	4c 8d b6 c8 01 00 00 	lea    0x1c8(%rsi),%r14
14054fbf3:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14054fbf7:	4c 8b 6d c7          	mov    -0x39(%rbp),%r13
14054fbfb:	4c 3b f0             	cmp    %rax,%r14
14054fbfe:	0f 84 f9 00 00 00    	je     0x14054fcfd
14054fc04:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14054fc08:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
14054fc0d:	49 0f 47 c5          	cmova  %r13,%rax
14054fc11:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14054fc16:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14054fc1a:	4c 8b 65 d7          	mov    -0x29(%rbp),%r12
14054fc1e:	4d 3b e7             	cmp    %r15,%r12
14054fc21:	77 34                	ja     0x14054fc57
14054fc23:	49 8b fe             	mov    %r14,%rdi
14054fc26:	49 83 ff 07          	cmp    $0x7,%r15
14054fc2a:	76 03                	jbe    0x14054fc2f
14054fc2c:	49 8b 3e             	mov    (%r14),%rdi
14054fc2f:	4d 89 66 10          	mov    %r12,0x10(%r14)
14054fc33:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14054fc37:	4c 8b c3             	mov    %rbx,%r8
14054fc3a:	48 8b d0             	mov    %rax,%rdx
14054fc3d:	48 8b cf             	mov    %rdi,%rcx
14054fc40:	e8 21 08 5a 00       	call   0x140af0466
14054fc45:	33 c0                	xor    %eax,%eax
14054fc47:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14054fc4b:	e9 ad 00 00 00       	jmp    0x14054fcfd
14054fc50:	ff 15 42 cd 5b 00    	call   *0x5bcd42(%rip)        # 0x140b0c998
14054fc56:	90                   	nop
14054fc57:	4c 3b e7             	cmp    %rdi,%r12
14054fc5a:	0f 87 3d 04 00 00    	ja     0x14055009d
14054fc60:	49 8b cc             	mov    %r12,%rcx
14054fc63:	48 83 c9 07          	or     $0x7,%rcx
14054fc67:	48 3b cf             	cmp    %rdi,%rcx
14054fc6a:	77 1f                	ja     0x14054fc8b
14054fc6c:	49 8b d7             	mov    %r15,%rdx
14054fc6f:	48 d1 ea             	shr    $1,%rdx
14054fc72:	48 8b c7             	mov    %rdi,%rax
14054fc75:	48 2b c2             	sub    %rdx,%rax
14054fc78:	4c 3b f8             	cmp    %rax,%r15