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
14058fea9:	49 8b dc             	mov    %r12,%rbx
14058feac:	48 83 cb 07          	or     $0x7,%rbx
14058feb0:	48 3b df             	cmp    %rdi,%rbx
14058feb3:	76 05                	jbe    0x14058feba
14058feb5:	48 8b df             	mov    %rdi,%rbx
14058feb8:	eb 1c                	jmp    0x14058fed6
14058feba:	49 8b cf             	mov    %r15,%rcx
14058febd:	48 d1 e9             	shr    $1,%rcx
14058fec0:	48 8b c7             	mov    %rdi,%rax
14058fec3:	48 2b c1             	sub    %rcx,%rax
14058fec6:	4c 3b f8             	cmp    %rax,%r15
14058fec9:	77 ea                	ja     0x14058feb5
14058fecb:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14058fecf:	48 3b d8             	cmp    %rax,%rbx
14058fed2:	48 0f 42 d8          	cmovb  %rax,%rbx
14058fed6:	48 ff c3             	inc    %rbx
14058fed9:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14058fede:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14058fee3:	e8 00 40 a7 ff       	call   0x140003ee8
14058fee8:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14058feec:	4d 89 66 10          	mov    %r12,0x10(%r14)
14058fef0:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14058fef4:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14058fef8:	4c 8b c3             	mov    %rbx,%r8
14058fefb:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14058ff00:	4c 8b e0             	mov    %rax,%r12
14058ff03:	48 8b c8             	mov    %rax,%rcx
14058ff06:	e8 95 1f 56 00       	call   0x140af1ea0
14058ff0b:	33 c0                	xor    %eax,%eax
14058ff0d:	66 41 89 04 1c       	mov    %ax,(%r12,%rbx,1)
14058ff12:	49 83 ff 07          	cmp    $0x7,%r15
14058ff16:	76 31                	jbe    0x14058ff49
14058ff18:	49 8b 0e             	mov    (%r14),%rcx
14058ff1b:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14058ff22:	00
14058ff23:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058ff29:	72 18                	jb     0x14058ff43
14058ff2b:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14058ff2f:	48 2b ca             	sub    %rdx,%rcx
14058ff32:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058ff36:	48 83 f8 1f          	cmp    $0x1f,%rax
14058ff3a:	0f 87 e0 00 00 00    	ja     0x140590020
14058ff40:	48 8b ca             	mov    %rdx,%rcx
14058ff43:	ff 15 77 c9 57 00    	call   *0x57c977(%rip)        # 0x140b0c8c0
14058ff49:	45 33 ff             	xor    %r15d,%r15d
14058ff4c:	4d 89 26             	mov    %r12,(%r14)
14058ff4f:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14058ff53:	48 83 f8 07          	cmp    $0x7,%rax
14058ff57:	76 31                	jbe    0x14058ff8a
14058ff59:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058ff60:	00
14058ff61:	49 8b cd             	mov    %r13,%rcx
14058ff64:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058ff6a:	72 15                	jb     0x14058ff81
14058ff6c:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14058ff70:	49 2b cd             	sub    %r13,%rcx
14058ff73:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058ff77:	48 83 f8 1f          	cmp    $0x1f,%rax
14058ff7b:	0f 87 7a 01 00 00    	ja     0x1405900fb
14058ff81:	49 8b cd             	mov    %r13,%rcx
14058ff84:	ff 15 36 c9 57 00    	call   *0x57c936(%rip)        # 0x140b0c8c0
14058ff8a:	0f 57 c0             	xorps  %xmm0,%xmm0
14058ff8d:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14058ff91:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
14058ff95:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
14058ff99:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14058ff9f:	48 8d 15 52 ca 5b 00 	lea    0x5bca52(%rip),%rdx        # 0x140b4c9f8
14058ffa6:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14058ffaa:	e8 71 3e a7 ff       	call   0x140003e20
14058ffaf:	4c 39 be d8 01 00 00 	cmp    %r15,0x1d8(%rsi)
14058ffb6:	0f 85 49 16 00 00    	jne    0x140591605
14058ffbc:	4c 8d b6 c8 01 00 00 	lea    0x1c8(%rsi),%r14
14058ffc3:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14058ffc7:	4c 8b 6d c7          	mov    -0x39(%rbp),%r13
14058ffcb:	4c 3b f0             	cmp    %rax,%r14
14058ffce:	0f 84 f9 00 00 00    	je     0x1405900cd
14058ffd4:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14058ffd8:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
14058ffdd:	49 0f 47 c5          	cmova  %r13,%rax
14058ffe1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14058ffe6:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14058ffea:	4c 8b 65 d7          	mov    -0x29(%rbp),%r12
14058ffee:	4d 3b e7             	cmp    %r15,%r12
14058fff1:	77 34                	ja     0x140590027
14058fff3:	49 8b fe             	mov    %r14,%rdi
14058fff6:	49 83 ff 07          	cmp    $0x7,%r15
14058fffa:	76 03                	jbe    0x14058ffff
14058fffc:	49 8b 3e             	mov    (%r14),%rdi
14058ffff:	4d 89 66 10          	mov    %r12,0x10(%r14)
140590003:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
140590007:	4c 8b c3             	mov    %rbx,%r8
14059000a:	48 8b d0             	mov    %rax,%rdx
14059000d:	48 8b cf             	mov    %rdi,%rcx
140590010:	e8 51 04 56 00       	call   0x140af0466
140590015:	33 c0                	xor    %eax,%eax
140590017:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14059001b:	e9 ad 00 00 00       	jmp    0x1405900cd
140590020:	ff 15 72 c9 57 00    	call   *0x57c972(%rip)        # 0x140b0c998
140590026:	90                   	nop
140590027:	4c 3b e7             	cmp    %rdi,%r12
14059002a:	0f 87 cf 15 00 00    	ja     0x1405915ff
140590030:	49 8b cc             	mov    %r12,%rcx
140590033:	48 83 c9 07          	or     $0x7,%rcx
140590037:	48 3b cf             	cmp    %rdi,%rcx
14059003a:	77 1f                	ja     0x14059005b
14059003c:	49 8b d7             	mov    %r15,%rdx
14059003f:	48 d1 ea             	shr    $1,%rdx
140590042:	48 8b c7             	mov    %rdi,%rax
140590045:	48 2b c2             	sub    %rdx,%rax
140590048:	4c 3b f8             	cmp    %rax,%r15
14059004b:	77 0e                	ja     0x14059005b
14059004d:	4a 8d 04 3a          	lea    (%rdx,%r15,1),%rax
140590051:	48 8b f9             	mov    %rcx,%rdi
140590054:	48 3b c8             	cmp    %rax,%rcx
140590057:	48 0f 42 f8          	cmovb  %rax,%rdi
14059005b:	48 8d 5f 01          	lea    0x1(%rdi),%rbx
14059005f:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140590064:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140590069:	e8 7a 3e a7 ff       	call   0x140003ee8
14059006e:	48 8b f8             	mov    %rax,%rdi
140590071:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
140590075:	4d 89 66 10          	mov    %r12,0x10(%r14)
140590079:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14059007d:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
140590081:	4c 8b c3             	mov    %rbx,%r8
140590084:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140590089:	48 8b c8             	mov    %rax,%rcx
14059008c:	e8 0f 1e 56 00       	call   0x140af1ea0
140590091:	33 c0                	xor    %eax,%eax
140590093:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
140590097:	49 83 ff 07          	cmp    $0x7,%r15
14059009b:	76 2d                	jbe    0x1405900ca
14059009d:	49 8b 0e             	mov    (%r14),%rcx
1405900a0:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
1405900a7:	00
1405900a8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1405900ae:	72 14                	jb     0x1405900c4
1405900b0:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1405900b4:	48 2b ca             	sub    %rdx,%rcx
1405900b7:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1405900bb:	48 83 f8 1f          	cmp    $0x1f,%rax
1405900bf:	77 41                	ja     0x140590102
1405900c1:	48 8b ca             	mov    %rdx,%rcx
1405900c4:	ff 15 f6 c7 57 00    	call   *0x57c7f6(%rip)        # 0x140b0c8c0
1405900ca:	49 89 3e             	mov    %rdi,(%r14)
1405900cd:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1405900d1:	48 83 f8 07          	cmp    $0x7,%rax
1405900d5:	76 3b                	jbe    0x140590112
1405900d7:	49 8b cd             	mov    %r13,%rcx
1405900da:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1405900e1:	00
1405900e2:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1405900e8:	72 1f                	jb     0x140590109
1405900ea:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
1405900ee:	49 2b cd             	sub    %r13,%rcx
1405900f1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1405900f5:	48 83 f8 1f          	cmp    $0x1f,%rax
1405900f9:	76 0e                	jbe    0x140590109
1405900fb:	ff 15 97 c8 57 00    	call   *0x57c897(%rip)        # 0x140b0c998
140590101:	90                   	nop
140590102:	ff 15 90 c8 57 00    	call   *0x57c890(%rip)        # 0x140b0c998
140590108:	90                   	nop
140590109:	49 8b cd             	mov    %r13,%rcx
14059010c:	ff 15 ae c7 57 00    	call   *0x57c7ae(%rip)        # 0x140b0c8c0
140590112:	48 8d 9e c0 00 00 00 	lea    0xc0(%rsi),%rbx
140590119:	66 c7 44 24 20 e7 00 	movw   $0xe7,0x20(%rsp)
140590120:	41 b1 02             	mov    $0x2,%r9b
140590123:	ba 20 00 00 00       	mov    $0x20,%edx
140590128:	44 8d 42 3b          	lea    0x3b(%rdx),%r8d
14059012c:	48 8b cb             	mov    %rbx,%rcx
14059012f:	e8 6c 1e dc ff       	call   0x140351fa0
140590134:	66 c7 44 24 20 0f 22 	movw   $0x220f,0x20(%rsp)
14059013b:	41 b1 02             	mov    $0x2,%r9b
14059013e:	ba 5c 00 00 00       	mov    $0x5c,%edx
140590143:	44 8b c2             	mov    %edx,%r8d