140e8af08:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140e8af0d:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
140e8af14:	00 00
140e8af16:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
140e8af1b:	4c 8b 45 50          	mov    0x50(%rbp),%r8
140e8af1f:	49 83 f8 0f          	cmp    $0xf,%r8
140e8af23:	76 0e                	jbe    0x140e8af33
140e8af25:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140e8af29:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e8af2d:	e8 1e 21 31 ff       	call   0x14019d050
140e8af32:	90                   	nop
140e8af33:	4c 8b 45 70          	mov    0x70(%rbp),%r8
140e8af37:	49 83 f8 0f          	cmp    $0xf,%r8
140e8af3b:	0f 86 0b ff ff ff    	jbe    0x140e8ae4c
140e8af41:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140e8af45:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140e8af49:	e8 02 21 31 ff       	call   0x14019d050
140e8af4e:	49 bd ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r13
140e8af55:	ff ff 7f
140e8af58:	eb 69                	jmp    0x140e8afc3
140e8af5a:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140e8af5e:	49 83 fd 0f          	cmp    $0xf,%r13
140e8af62:	49 0f 47 d7          	cmova  %r15,%rdx
140e8af66:	4c 8b c7             	mov    %rdi,%r8
140e8af69:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140e8af6d:	e8 5e 44 31 ff       	call   0x14019f3d0
140e8af72:	90                   	nop
140e8af73:	4c 8b 45 50          	mov    0x50(%rbp),%r8
140e8af77:	49 83 f8 0f          	cmp    $0xf,%r8
140e8af7b:	76 0d                	jbe    0x140e8af8a
140e8af7d:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140e8af81:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e8af85:	e8 c6 20 31 ff       	call   0x14019d050
140e8af8a:	45 33 e4             	xor    %r12d,%r12d
140e8af8d:	4c 89 65 48          	mov    %r12,0x48(%rbp)
140e8af91:	48 c7 45 50 0f 00 00 	movq   $0xf,0x50(%rbp)
140e8af98:	00
140e8af99:	44 88 65 38          	mov    %r12b,0x38(%rbp)
140e8af9d:	4c 8b 45 70          	mov    0x70(%rbp),%r8
140e8afa1:	49 83 f8 0f          	cmp    $0xf,%r8
140e8afa5:	76 0d                	jbe    0x140e8afb4
140e8afa7:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140e8afab:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140e8afaf:	e8 9c 20 31 ff       	call   0x14019d050
140e8afb4:	49 bd ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r13
140e8afbb:	ff ff 7f
140e8afbe:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
140e8afc3:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
140e8afc7:	48 83 c0 20          	add    $0x20,%rax
140e8afcb:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140e8afcf:	48 3b 45 90          	cmp    -0x70(%rbp),%rax
140e8afd3:	0f 85 b8 f2 ff ff    	jne    0x140e8a291
140e8afd9:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
140e8afe0:	48 8b 95 90 00 00 00 	mov    0x90(%rbp),%rdx
140e8afe7:	48 83 fa 0f          	cmp    $0xf,%rdx
140e8afeb:	76 38                	jbe    0x140e8b025
140e8afed:	48 ff c2             	inc    %rdx
140e8aff0:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140e8aff4:	48 8b c1             	mov    %rcx,%rax
140e8aff7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8affe:	72 19                	jb     0x140e8b019
140e8b000:	48 83 c2 27          	add    $0x27,%rdx
140e8b004:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8b008:	48 2b c1             	sub    %rcx,%rax
140e8b00b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8b00f:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8b013:	0f 87 5d 01 00 00    	ja     0x140e8b176
140e8b019:	e8 26 01 f9 ff       	call   0x140e1b144
140e8b01e:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
140e8b025:	4c 89 a5 88 00 00 00 	mov    %r12,0x88(%rbp)
140e8b02c:	48 c7 85 90 00 00 00 	movq   $0xf,0x90(%rbp)
140e8b033:	0f 00 00 00
140e8b037:	c6 45 78 00          	movb   $0x0,0x78(%rbp)
140e8b03b:	48 85 c0             	test   %rax,%rax
140e8b03e:	74 67                	je     0x140e8b0a7
140e8b040:	4c 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%r8
140e8b047:	48 8b 95 c0 00 00 00 	mov    0xc0(%rbp),%rdx
140e8b04e:	48 8b c8             	mov    %rax,%rcx
140e8b051:	e8 fa c1 30 ff       	call   0x140197250
140e8b056:	48 8b 95 c8 00 00 00 	mov    0xc8(%rbp),%rdx
140e8b05d:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
140e8b064:	48 2b d1             	sub    %rcx,%rdx
140e8b067:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140e8b06b:	48 8b c1             	mov    %rcx,%rax
140e8b06e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8b075:	72 19                	jb     0x140e8b090
140e8b077:	48 83 c2 27          	add    $0x27,%rdx
140e8b07b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8b07f:	48 2b c1             	sub    %rcx,%rax
140e8b082:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8b086:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8b08a:	0f 87 40 01 00 00    	ja     0x140e8b1d0
140e8b090:	e8 af 00 f9 ff       	call   0x140e1b144
140e8b095:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b098:	f3 0f 7f 85 b8 00 00 	movdqu %xmm0,0xb8(%rbp)
140e8b09f:	00
140e8b0a0:	4c 89 a5 c8 00 00 00 	mov    %r12,0xc8(%rbp)
140e8b0a7:	48 8b 95 b0 00 00 00 	mov    0xb0(%rbp),%rdx
140e8b0ae:	48 83 fa 0f          	cmp    $0xf,%rdx
140e8b0b2:	76 34                	jbe    0x140e8b0e8
140e8b0b4:	48 ff c2             	inc    %rdx
140e8b0b7:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140e8b0be:	48 8b c1             	mov    %rcx,%rax
140e8b0c1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8b0c8:	72 19                	jb     0x140e8b0e3
140e8b0ca:	48 83 c2 27          	add    $0x27,%rdx
140e8b0ce:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8b0d2:	48 2b c1             	sub    %rcx,%rax
140e8b0d5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8b0d9:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8b0dd:	0f 87 f3 00 00 00    	ja     0x140e8b1d6
140e8b0e3:	e8 5c 00 f9 ff       	call   0x140e1b144
140e8b0e8:	4c 89 a5 a8 00 00 00 	mov    %r12,0xa8(%rbp)
140e8b0ef:	48 c7 85 b0 00 00 00 	movq   $0xf,0xb0(%rbp)
140e8b0f6:	0f 00 00 00
140e8b0fa:	c6 85 98 00 00 00 00 	movb   $0x0,0x98(%rbp)
140e8b101:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
140e8b108:	48 83 fa 07          	cmp    $0x7,%rdx
140e8b10c:	76 35                	jbe    0x140e8b143
140e8b10e:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e8b115:	00
140e8b116:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140e8b11d:	48 8b c1             	mov    %rcx,%rax
140e8b120:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8b127:	72 15                	jb     0x140e8b13e
140e8b129:	48 83 c2 27          	add    $0x27,%rdx
140e8b12d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8b131:	48 2b c1             	sub    %rcx,%rax
140e8b134:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8b138:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8b13c:	77 32                	ja     0x140e8b170
140e8b13e:	e8 01 00 f9 ff       	call   0x140e1b144
140e8b143:	49 8b c7             	mov    %r15,%rax
140e8b146:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
140e8b14d:	48 33 cc             	xor    %rsp,%rcx
140e8b150:	e8 ab 03 f9 ff       	call   0x140e1b500
140e8b155:	48 8b 9c 24 98 02 00 	mov    0x298(%rsp),%rbx
140e8b15c:	00
140e8b15d:	48 81 c4 40 02 00 00 	add    $0x240,%rsp
140e8b164:	41 5f                	pop    %r15
140e8b166:	41 5e                	pop    %r14
140e8b168:	41 5d                	pop    %r13
140e8b16a:	41 5c                	pop    %r12
140e8b16c:	5f                   	pop    %rdi
140e8b16d:	5e                   	pop    %rsi
140e8b16e:	5d                   	pop    %rbp
140e8b16f:	c3                   	ret
140e8b170:	e8 2f f0 f9 ff       	call   0x140e2a1a4
140e8b175:	90                   	nop
140e8b176:	e8 29 f0 f9 ff       	call   0x140e2a1a4
140e8b17b:	90                   	nop
140e8b17c:	e8 23 f0 f9 ff       	call   0x140e2a1a4
140e8b181:	cc                   	int3
140e8b182:	e8 1d f0 f9 ff       	call   0x140e2a1a4
140e8b187:	90                   	nop
140e8b188:	e8 17 f0 f9 ff       	call   0x140e2a1a4
140e8b18d:	90                   	nop
140e8b18e:	e8 11 f0 f9 ff       	call   0x140e2a1a4
140e8b193:	90                   	nop
140e8b194:	e8 0b f0 f9 ff       	call   0x140e2a1a4
140e8b199:	90                   	nop
140e8b19a:	e8 d1 23 31 ff       	call   0x14019d570
140e8b19f:	90                   	nop
140e8b1a0:	e8 cb 23 31 ff       	call   0x14019d570
140e8b1a5:	cc                   	int3
140e8b1a6:	e8 05 24 31 ff       	call   0x14019d5b0
140e8b1ab:	cc                   	int3
140e8b1ac:	e8 f3 ef f9 ff       	call   0x140e2a1a4
140e8b1b1:	cc                   	int3
140e8b1b2:	e8 b9 23 31 ff       	call   0x14019d570
140e8b1b7:	cc                   	int3
140e8b1b8:	e8 f3 23 31 ff       	call   0x14019d5b0
140e8b1bd:	90                   	nop
140e8b1be:	e8 e1 ef f9 ff       	call   0x140e2a1a4
140e8b1c3:	90                   	nop
140e8b1c4:	e8 db ef f9 ff       	call   0x140e2a1a4
140e8b1c9:	cc                   	int3
140e8b1ca:	e8 a1 23 31 ff       	call   0x14019d570
140e8b1cf:	90                   	nop
140e8b1d0:	e8 cf ef f9 ff       	call   0x140e2a1a4
140e8b1d5:	90                   	nop
140e8b1d6:	e8 c9 ef f9 ff       	call   0x140e2a1a4
140e8b1db:	cc                   	int3
140e8b1dc:	cc                   	int3
140e8b1dd:	cc                   	int3
140e8b1de:	cc                   	int3
140e8b1df:	cc                   	int3
140e8b1e0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e8b1e5:	55                   	push   %rbp
140e8b1e6:	56                   	push   %rsi
140e8b1e7:	57                   	push   %rdi
140e8b1e8:	41 54                	push   %r12
140e8b1ea:	41 55                	push   %r13
140e8b1ec:	41 56                	push   %r14
140e8b1ee:	41 57                	push   %r15
140e8b1f0:	48 8d ac 24 c0 fe ff 	lea    -0x140(%rsp),%rbp
140e8b1f7:	ff
140e8b1f8:	48 81 ec 40 02 00 00 	sub    $0x240,%rsp
140e8b1ff:	48 8b 05 fa dc 52 00 	mov    0x52dcfa(%rip),%rax        # 0x1413b8f00
140e8b206:	48 33 c4             	xor    %rsp,%rax
140e8b209:	48 89 85 30 01 00 00 	mov    %rax,0x130(%rbp)
140e8b210:	49 8b d9             	mov    %r9,%rbx
140e8b213:	49 8b f8             	mov    %r8,%rdi
140e8b216:	4c 8b f9             	mov    %rcx,%r15
140e8b219:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140e8b21e:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
140e8b222:	45 33 e4             	xor    %r12d,%r12d
140e8b225:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140e8b22a:	41 b8 e9 fd 00 00    	mov    $0xfde9,%r8d
140e8b230:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
140e8b237:	e8 34 9b ad ff       	call   0x140964d70
140e8b23c:	90                   	nop
140e8b23d:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b240:	0f 11 85 d0 00 00 00 	movups %xmm0,0xd0(%rbp)
140e8b247:	0f 57 c9             	xorps  %xmm1,%xmm1
140e8b24a:	66 0f 7f 8d e0 00 00 	movdqa %xmm1,0xe0(%rbp)
140e8b251:	00
140e8b252:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140e8b258:	48 8d 15 01 72 36 00 	lea    0x367201(%rip),%rdx        # 0x1411f2460
140e8b25f:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
140e8b266:	e8 85 d8 39 ff       	call   0x140228af0
140e8b26b:	90                   	nop
140e8b26c:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b26f:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
140e8b276:	0f 57 c9             	xorps  %xmm1,%xmm1
140e8b279:	66 0f 7f 8d 00 01 00 	movdqa %xmm1,0x100(%rbp)
140e8b280:	00
140e8b281:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140e8b287:	48 8d 15 ca 71 36 00 	lea    0x3671ca(%rip),%rdx        # 0x1411f2458
140e8b28e:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140e8b295:	e8 56 d8 39 ff       	call   0x140228af0
140e8b29a:	90                   	nop
140e8b29b:	48 8d 85 d0 00 00 00 	lea    0xd0(%rbp),%rax
140e8b2a2:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140e8b2a6:	48 8d 85 10 01 00 00 	lea    0x110(%rbp),%rax
140e8b2ad:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140e8b2b1:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
140e8b2b5:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
140e8b2ba:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140e8b2bf:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140e8b2c3:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e8b2c7:	e8 e4 1a 00 00       	call   0x140e8cdb0
140e8b2cc:	90                   	nop
140e8b2cd:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140e8b2d1:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
140e8b2d8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140e8b2dd:	e8 5e af fd ff       	call   0x140e66240
140e8b2e2:	90                   	nop
140e8b2e3:	48 8b d0             	mov    %rax,%rdx
140e8b2e6:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
140e8b2ed:	e8 3e a1 ad ff       	call   0x140965430
140e8b2f2:	90                   	nop
140e8b2f3:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140e8b2f8:	49 83 f8 07          	cmp    $0x7,%r8
140e8b2fc:	76 0f                	jbe    0x140e8b30d
140e8b2fe:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140e8b303:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140e8b308:	e8 83 1d 31 ff       	call   0x14019d090
140e8b30d:	66 0f 6f 05 4b 6c 12 	movdqa 0x126c4b(%rip),%xmm0        # 0x140fb1f60
140e8b314:	00
140e8b315:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140e8b31b:	66 44 89 64 24 40    	mov    %r12w,0x40(%rsp)
140e8b321:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e8b325:	e8 16 30 00 00       	call   0x140e8e340
140e8b32a:	90                   	nop
140e8b32b:	4c 8d 0d 9e 1c 00 00 	lea    0x1c9e(%rip),%r9        # 0x140e8cfd0
140e8b332:	ba 40 00 00 00       	mov    $0x40,%edx
140e8b337:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140e8b33d:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
140e8b344:	e8 03 02 f9 ff       	call   0x140e1b54c
140e8b349:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b34c:	33 c0                	xor    %eax,%eax
140e8b34e:	0f 11 85 b0 00 00 00 	movups %xmm0,0xb0(%rbp)
140e8b355:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
140e8b35c:	41 b0 0a             	mov    $0xa,%r8b
140e8b35f:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
140e8b366:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140e8b36d:	e8 1e af fd ff       	call   0x140e66290
140e8b372:	90                   	nop
140e8b373:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b376:	41 0f 11 07          	movups %xmm0,(%r15)
140e8b37a:	41 0f 11 47 10       	movups %xmm0,0x10(%r15)
140e8b37f:	41 0f 11 47 20       	movups %xmm0,0x20(%r15)
140e8b384:	41 0f 11 47 30       	movups %xmm0,0x30(%r15)
140e8b389:	4c 8b c3             	mov    %rbx,%r8
140e8b38c:	48 8b d7             	mov    %rdi,%rdx
140e8b38f:	49 8b cf             	mov    %r15,%rcx
140e8b392:	e8 a9 0f 00 00       	call   0x140e8c340
140e8b397:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
140e8b39e:	00
140e8b39f:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b3a2:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140e8b3a6:	4c 89 a5 80 00 00 00 	mov    %r12,0x80(%rbp)
140e8b3ad:	4c 89 a5 88 00 00 00 	mov    %r12,0x88(%rbp)
140e8b3b4:	45 33 c0             	xor    %r8d,%r8d
140e8b3b7:	48 8d 15 ce 83 11 00 	lea    0x1183ce(%rip),%rdx        # 0x140fa378c
140e8b3be:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140e8b3c2:	e8 39 ba 30 ff       	call   0x140196e00
140e8b3c7:	90                   	nop
140e8b3c8:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
140e8b3cf:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140e8b3d3:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
140e8b3da:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
140e8b3de:	48 3b c1             	cmp    %rcx,%rax
140e8b3e1:	0f 84 59 0d 00 00    	je     0x140e8c140
140e8b3e7:	49 bd ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r13
140e8b3ee:	ff ff 7f
140e8b3f1:	b9 16 00 00 00       	mov    $0x16,%ecx
140e8b3f6:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b3f9:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
140e8b3fd:	4c 89 65 60          	mov    %r12,0x60(%rbp)
140e8b401:	4c 89 65 68          	mov    %r12,0x68(%rbp)
140e8b405:	4c 8b 70 10          	mov    0x10(%rax),%r14
140e8b409:	48 8b f8             	mov    %rax,%rdi
140e8b40c:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140e8b411:	76 03                	jbe    0x140e8b416
140e8b413:	48 8b 38             	mov    (%rax),%rdi
140e8b416:	4d 3b f5             	cmp    %r13,%r14
140e8b419:	0f 87 0b 0f 00 00    	ja     0x140e8c32a
140e8b41f:	49 83 fe 0f          	cmp    $0xf,%r14
140e8b423:	77 16                	ja     0x140e8b43b
140e8b425:	4c 89 75 60          	mov    %r14,0x60(%rbp)
140e8b429:	be 0f 00 00 00       	mov    $0xf,%esi
140e8b42e:	48 89 75 68          	mov    %rsi,0x68(%rbp)
140e8b432:	0f 10 07             	movups (%rdi),%xmm0
140e8b435:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
140e8b439:	eb 45                	jmp    0x140e8b480
140e8b43b:	49 8b de             	mov    %r14,%rbx
140e8b43e:	48 83 cb 0f          	or     $0xf,%rbx
140e8b442:	49 3b dd             	cmp    %r13,%rbx
140e8b445:	76 05                	jbe    0x140e8b44c
140e8b447:	49 8b dd             	mov    %r13,%rbx
140e8b44a:	eb 08                	jmp    0x140e8b454
140e8b44c:	48 83 fb 16          	cmp    $0x16,%rbx
140e8b450:	48 0f 42 d9          	cmovb  %rcx,%rbx
140e8b454:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
140e8b458:	e8 d3 b8 30 ff       	call   0x140196d30
140e8b45d:	48 89 45 50          	mov    %rax,0x50(%rbp)
140e8b461:	4c 89 75 60          	mov    %r14,0x60(%rbp)
140e8b465:	48 89 5d 68          	mov    %rbx,0x68(%rbp)
140e8b469:	4d 8d 46 01          	lea    0x1(%r14),%r8
140e8b46d:	48 8b d7             	mov    %rdi,%rdx
140e8b470:	48 8b c8             	mov    %rax,%rcx
140e8b473:	e8 98 3b 05 00       	call   0x140edf010
140e8b478:	48 8b 75 68          	mov    0x68(%rbp),%rsi
140e8b47c:	4c 8b 75 60          	mov    0x60(%rbp),%r14
140e8b480:	0f 57 c0             	xorps  %xmm0,%xmm0
140e8b483:	0f 11 45 30          	movups %xmm0,0x30(%rbp)
140e8b487:	49 8b fc             	mov    %r12,%rdi
140e8b48a:	4c 89 65 40          	mov    %r12,0x40(%rbp)