14058f935:	48 8b f9             	mov    %rcx,%rdi
14058f938:	48 3b c8             	cmp    %rax,%rcx
14058f93b:	48 0f 42 f8          	cmovb  %rax,%rdi
14058f93f:	48 8d 5f 01          	lea    0x1(%rdi),%rbx
14058f943:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14058f948:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14058f94d:	e8 96 45 a7 ff       	call   0x140003ee8
14058f952:	48 8b f8             	mov    %rax,%rdi
14058f955:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14058f959:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14058f95d:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14058f961:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14058f968:	00
14058f969:	4c 8b c3             	mov    %rbx,%r8
14058f96c:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14058f971:	48 8b c8             	mov    %rax,%rcx
14058f974:	e8 27 25 56 00       	call   0x140af1ea0
14058f979:	33 c0                	xor    %eax,%eax
14058f97b:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14058f97f:	49 83 fc 07          	cmp    $0x7,%r12
14058f983:	76 2d                	jbe    0x14058f9b2
14058f985:	49 8b 0e             	mov    (%r14),%rcx
14058f988:	4a 8d 04 65 02 00 00 	lea    0x2(,%r12,2),%rax
14058f98f:	00
14058f990:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f996:	72 14                	jb     0x14058f9ac
14058f998:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14058f99c:	48 2b ca             	sub    %rdx,%rcx
14058f99f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058f9a3:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f9a7:	77 41                	ja     0x14058f9ea
14058f9a9:	48 8b ca             	mov    %rdx,%rcx
14058f9ac:	ff 15 0e cf 57 00    	call   *0x57cf0e(%rip)        # 0x140b0c8c0
14058f9b2:	49 89 3e             	mov    %rdi,(%r14)
14058f9b5:	48 8b 45 df          	mov    -0x21(%rbp),%rax
14058f9b9:	48 83 f8 07          	cmp    $0x7,%rax
14058f9bd:	76 3b                	jbe    0x14058f9fa
14058f9bf:	49 8b cf             	mov    %r15,%rcx
14058f9c2:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058f9c9:	00
14058f9ca:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f9d0:	72 1f                	jb     0x14058f9f1
14058f9d2:	4d 8b 7f f8          	mov    -0x8(%r15),%r15
14058f9d6:	49 2b cf             	sub    %r15,%rcx
14058f9d9:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058f9dd:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f9e1:	76 0e                	jbe    0x14058f9f1
14058f9e3:	ff 15 af cf 57 00    	call   *0x57cfaf(%rip)        # 0x140b0c998
14058f9e9:	90                   	nop
14058f9ea:	ff 15 a8 cf 57 00    	call   *0x57cfa8(%rip)        # 0x140b0c998
14058f9f0:	90                   	nop
14058f9f1:	49 8b cf             	mov    %r15,%rcx
14058f9f4:	ff 15 c6 ce 57 00    	call   *0x57cec6(%rip)        # 0x140b0c8c0
14058f9fa:	48 8d 9e c0 00 00 00 	lea    0xc0(%rsi),%rbx
14058fa01:	66 c7 44 24 20 e7 00 	movw   $0xe7,0x20(%rsp)
14058fa08:	41 b1 02             	mov    $0x2,%r9b
14058fa0b:	ba 20 00 00 00       	mov    $0x20,%edx
14058fa10:	44 8d 42 3b          	lea    0x3b(%rdx),%r8d
14058fa14:	48 8b cb             	mov    %rbx,%rcx
14058fa17:	e8 84 25 dc ff       	call   0x140351fa0
14058fa1c:	66 c7 44 24 20 0f 22 	movw   $0x220f,0x20(%rsp)
14058fa23:	41 b1 02             	mov    $0x2,%r9b
14058fa26:	ba 5c 00 00 00       	mov    $0x5c,%edx
14058fa2b:	44 8b c2             	mov    %edx,%r8d
14058fa2e:	48 8b cb             	mov    %rbx,%rcx
14058fa31:	e8 6a 25 dc ff       	call   0x140351fa0
14058fa36:	66 c7 44 24 20 24 01 	movw   $0x124,0x20(%rsp)
14058fa3d:	41 b1 02             	mov    $0x2,%r9b
14058fa40:	ba 5d 00 00 00       	mov    $0x5d,%edx
14058fa45:	44 8d 42 21          	lea    0x21(%rdx),%r8d
14058fa49:	48 8b cb             	mov    %rbx,%rcx
14058fa4c:	e8 4f 25 dc ff       	call   0x140351fa0
14058fa51:	66 c7 44 24 20 23 01 	movw   $0x123,0x20(%rsp)
14058fa58:	41 b1 02             	mov    $0x2,%r9b
14058fa5b:	ba a5 00 00 00       	mov    $0xa5,%edx
14058fa60:	44 8b c2             	mov    %edx,%r8d
14058fa63:	48 8b cb             	mov    %rbx,%rcx
14058fa66:	e8 35 25 dc ff       	call   0x140351fa0
14058fa6b:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14058fa6f:	48 33 cc             	xor    %rsp,%rcx
14058fa72:	e8 69 fb 55 00       	call   0x140aef5e0
14058fa77:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
14058fa7e:	00
14058fa7f:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14058fa83:	49 8b 73 40          	mov    0x40(%r11),%rsi
14058fa87:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14058fa8b:	49 8b e3             	mov    %r11,%rsp
14058fa8e:	41 5f                	pop    %r15
14058fa90:	41 5e                	pop    %r14
14058fa92:	41 5d                	pop    %r13
14058fa94:	41 5c                	pop    %r12
14058fa96:	5d                   	pop    %rbp
14058fa97:	c3                   	ret
14058fa98:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fa9e:	48 8d 15 a3 c7 5b 00 	lea    0x5bc7a3(%rip),%rdx        # 0x140b4c248
14058faa5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058faa9:	e8 96 35 dc ff       	call   0x140353044
14058faae:	48 8d 15 83 6c 6a 00 	lea    0x6a6c83(%rip),%rdx        # 0x140c36738
14058fab5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fab9:	e8 c0 09 56 00       	call   0x140af047e
14058fabe:	cc                   	int3
14058fabf:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fac5:	48 8d 15 3c c7 5b 00 	lea    0x5bc73c(%rip),%rdx        # 0x140b4c208
14058facc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fad0:	e8 6f 35 dc ff       	call   0x140353044
14058fad5:	48 8d 15 5c 6c 6a 00 	lea    0x6a6c5c(%rip),%rdx        # 0x140c36738
14058fadc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fae0:	e8 99 09 56 00       	call   0x140af047e
14058fae5:	90                   	nop
14058fae6:	e8 85 42 a7 ff       	call   0x140003d70
14058faeb:	90                   	nop
14058faec:	eb 02                	jmp    0x14058faf0
14058faee:	90                   	nop
14058faef:	90                   	nop
14058faf0:	90                   	nop
14058faf1:	e8 7a 42 a7 ff       	call   0x140003d70
14058faf6:	90                   	nop
14058faf7:	eb 01                	jmp    0x14058fafa
14058faf9:	90                   	nop
14058fafa:	90                   	nop
14058fafb:	e8 70 42 a7 ff       	call   0x140003d70
14058fb00:	cc                   	int3
14058fb01:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fb07:	48 8d 15 52 c5 5b 00 	lea    0x5bc552(%rip),%rdx        # 0x140b4c060
14058fb0e:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb12:	e8 2d 35 dc ff       	call   0x140353044
14058fb17:	48 8d 15 1a 6c 6a 00 	lea    0x6a6c1a(%rip),%rdx        # 0x140c36738
14058fb1e:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb22:	e8 57 09 56 00       	call   0x140af047e
14058fb27:	90                   	nop
14058fb28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14058fb2f:	00
14058fb30:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fb36:	48 8d 15 43 c5 5b 00 	lea    0x5bc543(%rip),%rdx        # 0x140b4c080
14058fb3d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb41:	e8 fe 34 dc ff       	call   0x140353044
14058fb46:	48 8d 15 eb 6b 6a 00 	lea    0x6a6beb(%rip),%rdx        # 0x140c36738
14058fb4d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb51:	e8 28 09 56 00       	call   0x140af047e
14058fb56:	90                   	nop
14058fb57:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fb5d:	48 8d 15 c4 c6 5b 00 	lea    0x5bc6c4(%rip),%rdx        # 0x140b4c228
14058fb64:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb68:	e8 d7 34 dc ff       	call   0x140353044
14058fb6d:	48 8d 15 c4 6b 6a 00 	lea    0x6a6bc4(%rip),%rdx        # 0x140c36738
14058fb74:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb78:	e8 01 09 56 00       	call   0x140af047e
14058fb7d:	cc                   	int3
14058fb7e:	90                   	nop
14058fb7f:	90                   	nop
14058fb80:	48 8b c4             	mov    %rsp,%rax
14058fb83:	48 89 58 10          	mov    %rbx,0x10(%rax)
14058fb87:	48 89 70 18          	mov    %rsi,0x18(%rax)
14058fb8b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14058fb8f:	55                   	push   %rbp
14058fb90:	41 54                	push   %r12
14058fb92:	41 55                	push   %r13
14058fb94:	41 56                	push   %r14
14058fb96:	41 57                	push   %r15
14058fb98:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14058fb9c:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14058fba3:	48 8b 05 96 f4 72 00 	mov    0x72f496(%rip),%rax        # 0x140cbf040
14058fbaa:	48 33 c4             	xor    %rsp,%rax
14058fbad:	48 89 45 27          	mov    %rax,0x27(%rbp)
14058fbb1:	48 8b f1             	mov    %rcx,%rsi
14058fbb4:	45 33 ff             	xor    %r15d,%r15d
14058fbb7:	44 38 b9 82 01 00 00 	cmp    %r15b,0x182(%rcx)
14058fbbe:	0f 85 ff 19 00 00    	jne    0x1405915c3
14058fbc4:	66 c7 81 81 01 00 00 	movw   $0x101,0x181(%rcx)
14058fbcb:	01 01
14058fbcd:	83 b9 84 01 00 00 ff 	cmpl   $0xffffffff,0x184(%rcx)
14058fbd4:	0f 85 c2 19 00 00    	jne    0x14059159c
14058fbda:	c7 81 84 01 00 00 04 	movl   $0x4,0x184(%rcx)
14058fbe1:	00 00 00
14058fbe4:	0f 57 c0             	xorps  %xmm0,%xmm0
14058fbe7:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
14058fbeb:	4c 89 7d 97          	mov    %r15,-0x69(%rbp)
14058fbef:	4c 89 7d 9f          	mov    %r15,-0x61(%rbp)
14058fbf3:	45 8d 47 10          	lea    0x10(%r15),%r8d
14058fbf7:	48 8d 15 a2 c3 5b 00 	lea    0x5bc3a2(%rip),%rdx        # 0x140b4bfa0
14058fbfe:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14058fc02:	e8 19 42 a7 ff       	call   0x140003e20
14058fc07:	4c 39 be 98 01 00 00 	cmp    %r15,0x198(%rsi)
14058fc0e:	0f 85 3f 1a 00 00    	jne    0x140591653
14058fc14:	4c 8d b6 88 01 00 00 	lea    0x188(%rsi),%r14
14058fc1b:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14058fc1f:	48 bf fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rdi
14058fc26:	ff ff 7f
14058fc29:	4c 8b 6d 87          	mov    -0x79(%rbp),%r13
14058fc2d:	4c 3b f0             	cmp    %rax,%r14
14058fc30:	0f 84 09 01 00 00    	je     0x14058fd3f
14058fc36:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14058fc3a:	48 83 7d 9f 07       	cmpq   $0x7,-0x61(%rbp)
14058fc3f:	49 0f 47 c5          	cmova  %r13,%rax
14058fc43:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14058fc48:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14058fc4c:	4c 8b 65 97          	mov    -0x69(%rbp),%r12
14058fc50:	4d 3b e7             	cmp    %r15,%r12
14058fc53:	77 3b                	ja     0x14058fc90
14058fc55:	49 8b ce             	mov    %r14,%rcx
14058fc58:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058fc5d:	49 83 ff 07          	cmp    $0x7,%r15
14058fc61:	76 08                	jbe    0x14058fc6b
14058fc63:	49 8b 0e             	mov    (%r14),%rcx
14058fc66:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058fc6b:	4d 89 66 10          	mov    %r12,0x10(%r14)
14058fc6f:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14058fc73:	4c 8b c3             	mov    %rbx,%r8
14058fc76:	48 8b d0             	mov    %rax,%rdx
14058fc79:	e8 e8 07 56 00       	call   0x140af0466
14058fc7e:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14058fc83:	45 33 ff             	xor    %r15d,%r15d
14058fc86:	66 44 89 3c 18       	mov    %r15w,(%rax,%rbx,1)
14058fc8b:	e9 af 00 00 00       	jmp    0x14058fd3f
14058fc90:	4c 3b e7             	cmp    %rdi,%r12
14058fc93:	0f 87 51 19 00 00    	ja     0x1405915ea
14058fc99:	49 8b dc             	mov    %r12,%rbx
14058fc9c:	48 83 cb 07          	or     $0x7,%rbx
14058fca0:	48 3b df             	cmp    %rdi,%rbx
14058fca3:	76 05                	jbe    0x14058fcaa
14058fca5:	48 8b df             	mov    %rdi,%rbx
14058fca8:	eb 1c                	jmp    0x14058fcc6
14058fcaa:	49 8b cf             	mov    %r15,%rcx
14058fcad:	48 d1 e9             	shr    $1,%rcx
14058fcb0:	48 8b c7             	mov    %rdi,%rax
14058fcb3:	48 2b c1             	sub    %rcx,%rax
14058fcb6:	4c 3b f8             	cmp    %rax,%r15
14058fcb9:	77 ea                	ja     0x14058fca5
14058fcbb:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14058fcbf:	48 3b d8             	cmp    %rax,%rbx
14058fcc2:	48 0f 42 d8          	cmovb  %rax,%rbx
14058fcc6:	48 ff c3             	inc    %rbx
14058fcc9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14058fcce:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14058fcd3:	e8 10 42 a7 ff       	call   0x140003ee8
14058fcd8:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14058fcdc:	4d 89 66 10          	mov    %r12,0x10(%r14)
14058fce0:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14058fce4:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14058fce8:	4c 8b c3             	mov    %rbx,%r8
14058fceb:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14058fcf0:	4c 8b e0             	mov    %rax,%r12
14058fcf3:	48 8b c8             	mov    %rax,%rcx
14058fcf6:	e8 a5 21 56 00       	call   0x140af1ea0
14058fcfb:	33 c0                	xor    %eax,%eax
14058fcfd:	66 41 89 04 1c       	mov    %ax,(%r12,%rbx,1)
14058fd02:	49 83 ff 07          	cmp    $0x7,%r15
14058fd06:	76 31                	jbe    0x14058fd39
14058fd08:	49 8b 0e             	mov    (%r14),%rcx
14058fd0b:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14058fd12:	00
14058fd13:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058fd19:	72 18                	jb     0x14058fd33
14058fd1b:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14058fd1f:	48 2b ca             	sub    %rdx,%rcx
14058fd22:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058fd26:	48 83 f8 1f          	cmp    $0x1f,%rax
14058fd2a:	0f 87 bf 00 00 00    	ja     0x14058fdef
14058fd30:	48 8b ca             	mov    %rdx,%rcx
14058fd33:	ff 15 87 cb 57 00    	call   *0x57cb87(%rip)        # 0x140b0c8c0
14058fd39:	45 33 ff             	xor    %r15d,%r15d
14058fd3c:	4d 89 26             	mov    %r12,(%r14)
14058fd3f:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
14058fd43:	48 83 f8 07          	cmp    $0x7,%rax
14058fd47:	76 31                	jbe    0x14058fd7a
14058fd49:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058fd50:	00
14058fd51:	49 8b cd             	mov    %r13,%rcx
14058fd54:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058fd5a:	72 15                	jb     0x14058fd71
14058fd5c:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14058fd60:	49 2b cd             	sub    %r13,%rcx
14058fd63:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058fd67:	48 83 f8 1f          	cmp    $0x1f,%rax
14058fd6b:	0f 87 8a 03 00 00    	ja     0x1405900fb
14058fd71:	49 8b cd             	mov    %r13,%rcx
14058fd74:	ff 15 46 cb 57 00    	call   *0x57cb46(%rip)        # 0x140b0c8c0
14058fd7a:	48 8b 06             	mov    (%rsi),%rax
14058fd7d:	48 8b 58 18          	mov    0x18(%rax),%rbx
14058fd81:	0f 57 c0             	xorps  %xmm0,%xmm0
14058fd84:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14058fd88:	0f 57 c9             	xorps  %xmm1,%xmm1
14058fd8b:	f3 0f 7f 4d f7       	movdqu %xmm1,-0x9(%rbp)
14058fd90:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14058fd96:	48 8d 15 e3 c1 5b 00 	lea    0x5bc1e3(%rip),%rdx        # 0x140b4bf80
14058fd9d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fda1:	e8 7a 40 a7 ff       	call   0x140003e20
14058fda6:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14058fdaa:	48 8b ce             	mov    %rsi,%rcx
14058fdad:	48 8b c3             	mov    %rbx,%rax
14058fdb0:	ff 15 82 ce 57 00    	call   *0x57ce82(%rip)        # 0x140b0cc38
14058fdb6:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
14058fdba:	48 83 f8 07          	cmp    $0x7,%rax
14058fdbe:	76 3c                	jbe    0x14058fdfc
14058fdc0:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058fdc7:	00
14058fdc8:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14058fdcc:	48 8b d1             	mov    %rcx,%rdx
14058fdcf:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058fdd5:	72 1f                	jb     0x14058fdf6
14058fdd7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058fddb:	48 2b d1             	sub    %rcx,%rdx
14058fdde:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14058fde2:	48 83 f8 1f          	cmp    $0x1f,%rax
14058fde6:	76 0e                	jbe    0x14058fdf6
14058fde8:	ff 15 aa cb 57 00    	call   *0x57cbaa(%rip)        # 0x140b0c998
14058fdee:	90                   	nop
14058fdef:	ff 15 a3 cb 57 00    	call   *0x57cba3(%rip)        # 0x140b0c998
14058fdf5:	90                   	nop
14058fdf6:	ff 15 c4 ca 57 00    	call   *0x57cac4(%rip)        # 0x140b0c8c0
14058fdfc:	0f 57 c0             	xorps  %xmm0,%xmm0
14058fdff:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14058fe03:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
14058fe07:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
14058fe0b:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14058fe11:	48 8d 15 70 b9 5b 00 	lea    0x5bb970(%rip),%rdx        # 0x140b4b788
14058fe18:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14058fe1c:	e8 ff 3f a7 ff       	call   0x140003e20
14058fe21:	4c 39 be b8 01 00 00 	cmp    %r15,0x1b8(%rsi)
14058fe28:	0f 85 fe 17 00 00    	jne    0x14059162c
14058fe2e:	4c 8d b6 a8 01 00 00 	lea    0x1a8(%rsi),%r14
14058fe35:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14058fe39:	4c 8b 6d a7          	mov    -0x59(%rbp),%r13
14058fe3d:	4c 3b f0             	cmp    %rax,%r14
14058fe40:	0f 84 09 01 00 00    	je     0x14058ff4f
14058fe46:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14058fe4a:	48 83 7d bf 07       	cmpq   $0x7,-0x41(%rbp)
14058fe4f:	49 0f 47 c5          	cmova  %r13,%rax
14058fe53:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14058fe58:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14058fe5c:	4c 8b 65 b7          	mov    -0x49(%rbp),%r12
14058fe60:	4d 3b e7             	cmp    %r15,%r12
14058fe63:	77 3b                	ja     0x14058fea0
14058fe65:	49 8b ce             	mov    %r14,%rcx
14058fe68:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058fe6d:	49 83 ff 07          	cmp    $0x7,%r15
14058fe71:	76 08                	jbe    0x14058fe7b
14058fe73:	49 8b 0e             	mov    (%r14),%rcx
14058fe76:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058fe7b:	4d 89 66 10          	mov    %r12,0x10(%r14)
14058fe7f:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14058fe83:	4c 8b c3             	mov    %rbx,%r8
14058fe86:	48 8b d0             	mov    %rax,%rdx
14058fe89:	e8 d8 05 56 00       	call   0x140af0466
14058fe8e:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14058fe93:	45 33 ff             	xor    %r15d,%r15d
14058fe96:	66 44 89 3c 18       	mov    %r15w,(%rax,%rbx,1)
14058fe9b:	e9 af 00 00 00       	jmp    0x14058ff4f
14058fea0:	4c 3b e7             	cmp    %rdi,%r12
14058fea3:	0f 87 4c 17 00 00    	ja     0x1405915f5