14046ae19:	48 8b 0d 40 80 fc 00 	mov    0xfc8040(%rip),%rcx        # 0x141432e60
14046ae20:	e8 cb 97 3a 00       	call   0x1408145f0
14046ae25:	48 8b 08             	mov    (%rax),%rcx
14046ae28:	48 89 0d 29 d7 fb 00 	mov    %rcx,0xfbd729(%rip)        # 0x141428558
14046ae2f:	0f 57 c0             	xorps  %xmm0,%xmm0
14046ae32:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14046ae36:	0f 57 c9             	xorps  %xmm1,%xmm1
14046ae39:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
14046ae3e:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14046ae44:	48 8b d7             	mov    %rdi,%rdx
14046ae47:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046ae4b:	e8 b0 bf d2 ff       	call   0x140196e00
14046ae50:	90                   	nop
14046ae51:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14046ae57:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14046ae5b:	48 8b cb             	mov    %rbx,%rcx
14046ae5e:	e8 3d c1 28 00       	call   0x1406f6fa0
14046ae63:	90                   	nop
14046ae64:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14046ae68:	49 83 f8 0f          	cmp    $0xf,%r8
14046ae6c:	76 0d                	jbe    0x14046ae7b
14046ae6e:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
14046ae72:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046ae76:	e8 d5 21 d3 ff       	call   0x14019d050
14046ae7b:	48 8d 3d 5e d9 b8 00 	lea    0xb8d95e(%rip),%rdi        # 0x140ff87e0
14046ae82:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
14046ae86:	48 c7 45 a8 13 00 00 	movq   $0x13,-0x58(%rbp)
14046ae8d:	00
14046ae8e:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
14046ae92:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
14046ae97:	45 33 c9             	xor    %r9d,%r9d
14046ae9a:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
14046ae9e:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14046aea2:	48 8b 0d b7 7f fc 00 	mov    0xfc7fb7(%rip),%rcx        # 0x141432e60
14046aea9:	e8 42 97 3a 00       	call   0x1408145f0
14046aeae:	48 8b 08             	mov    (%rax),%rcx
14046aeb1:	48 89 0d 20 d7 fb 00 	mov    %rcx,0xfbd720(%rip)        # 0x1414285d8
14046aeb8:	0f 57 c0             	xorps  %xmm0,%xmm0
14046aebb:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14046aebf:	0f 57 c9             	xorps  %xmm1,%xmm1
14046aec2:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
14046aec7:	41 b8 13 00 00 00    	mov    $0x13,%r8d
14046aecd:	48 8b d7             	mov    %rdi,%rdx
14046aed0:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046aed4:	e8 27 bf d2 ff       	call   0x140196e00
14046aed9:	90                   	nop
14046aeda:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14046aee0:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14046aee4:	48 8b cb             	mov    %rbx,%rcx
14046aee7:	e8 b4 c0 28 00       	call   0x1406f6fa0
14046aeec:	90                   	nop
14046aeed:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14046aef1:	49 83 f8 0f          	cmp    $0xf,%r8
14046aef5:	76 0d                	jbe    0x14046af04
14046aef7:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
14046aefb:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046aeff:	e8 4c 21 d3 ff       	call   0x14019d050
14046af04:	48 8d 3d ed d8 b8 00 	lea    0xb8d8ed(%rip),%rdi        # 0x140ff87f8
14046af0b:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
14046af0f:	48 c7 45 a8 1a 00 00 	movq   $0x1a,-0x58(%rbp)
14046af16:	00
14046af17:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
14046af1b:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
14046af20:	45 33 c9             	xor    %r9d,%r9d
14046af23:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
14046af27:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14046af2b:	48 8b 0d 2e 7f fc 00 	mov    0xfc7f2e(%rip),%rcx        # 0x141432e60
14046af32:	e8 b9 96 3a 00       	call   0x1408145f0
14046af37:	48 8b 08             	mov    (%rax),%rcx
14046af3a:	48 89 0d 67 d6 fb 00 	mov    %rcx,0xfbd667(%rip)        # 0x1414285a8
14046af41:	0f 57 c0             	xorps  %xmm0,%xmm0
14046af44:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14046af48:	0f 57 c9             	xorps  %xmm1,%xmm1
14046af4b:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
14046af50:	41 b8 1a 00 00 00    	mov    $0x1a,%r8d
14046af56:	48 8b d7             	mov    %rdi,%rdx
14046af59:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046af5d:	e8 9e be d2 ff       	call   0x140196e00
14046af62:	90                   	nop
14046af63:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14046af69:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14046af6d:	48 8b cb             	mov    %rbx,%rcx
14046af70:	e8 2b c0 28 00       	call   0x1406f6fa0
14046af75:	90                   	nop
14046af76:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14046af7a:	49 83 f8 0f          	cmp    $0xf,%r8
14046af7e:	76 0d                	jbe    0x14046af8d
14046af80:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
14046af84:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046af88:	e8 c3 20 d3 ff       	call   0x14019d050
14046af8d:	48 8d 3d 84 d8 b8 00 	lea    0xb8d884(%rip),%rdi        # 0x140ff8818
14046af94:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
14046af98:	48 c7 45 a8 12 00 00 	movq   $0x12,-0x58(%rbp)
14046af9f:	00
14046afa0:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
14046afa4:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
14046afa9:	45 33 c9             	xor    %r9d,%r9d
14046afac:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
14046afb0:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14046afb4:	48 8b 0d a5 7e fc 00 	mov    0xfc7ea5(%rip),%rcx        # 0x141432e60
14046afbb:	e8 30 96 3a 00       	call   0x1408145f0
14046afc0:	48 8b 08             	mov    (%rax),%rcx
14046afc3:	48 89 0d 06 d5 fb 00 	mov    %rcx,0xfbd506(%rip)        # 0x1414284d0
14046afca:	0f 57 c0             	xorps  %xmm0,%xmm0
14046afcd:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14046afd1:	0f 57 c9             	xorps  %xmm1,%xmm1
14046afd4:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
14046afd9:	41 b8 12 00 00 00    	mov    $0x12,%r8d
14046afdf:	48 8b d7             	mov    %rdi,%rdx
14046afe2:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046afe6:	e8 15 be d2 ff       	call   0x140196e00
14046afeb:	90                   	nop
14046afec:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14046aff2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14046aff6:	48 8b cb             	mov    %rbx,%rcx
14046aff9:	e8 a2 bf 28 00       	call   0x1406f6fa0
14046affe:	90                   	nop
14046afff:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14046b003:	49 83 f8 0f          	cmp    $0xf,%r8
14046b007:	76 0d                	jbe    0x14046b016
14046b009:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
14046b00d:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14046b011:	e8 3a 20 d3 ff       	call   0x14019d050
14046b016:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14046b01a:	48 33 cc             	xor    %rsp,%rcx
14046b01d:	e8 de 04 9b 00       	call   0x140e1b500
14046b022:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
14046b029:	00
14046b02a:	49 8b 5b 18          	mov    0x18(%r11),%rbx
14046b02e:	49 8b 7b 20          	mov    0x20(%r11),%rdi
14046b032:	0f 28 74 24 70       	movaps 0x70(%rsp),%xmm6
14046b037:	0f 28 7c 24 60       	movaps 0x60(%rsp),%xmm7
14046b03c:	49 8b e3             	mov    %r11,%rsp
14046b03f:	5d                   	pop    %rbp
14046b040:	c3                   	ret
14046b041:	e8 5e f1 9b 00       	call   0x140e2a1a4
14046b046:	cc                   	int3
14046b047:	e8 58 f1 9b 00       	call   0x140e2a1a4
14046b04c:	cc                   	int3
14046b04d:	e8 52 f1 9b 00       	call   0x140e2a1a4
14046b052:	cc                   	int3
14046b053:	e8 4c f1 9b 00       	call   0x140e2a1a4
14046b058:	cc                   	int3
14046b059:	e8 46 f1 9b 00       	call   0x140e2a1a4
14046b05e:	cc                   	int3
14046b05f:	e8 40 f1 9b 00       	call   0x140e2a1a4
14046b064:	cc                   	int3
14046b065:	e8 3a f1 9b 00       	call   0x140e2a1a4
14046b06a:	cc                   	int3
14046b06b:	e8 34 f1 9b 00       	call   0x140e2a1a4
14046b070:	cc                   	int3
14046b071:	e8 2e f1 9b 00       	call   0x140e2a1a4
14046b076:	cc                   	int3
14046b077:	e8 28 f1 9b 00       	call   0x140e2a1a4
14046b07c:	cc                   	int3
14046b07d:	e8 22 f1 9b 00       	call   0x140e2a1a4
14046b082:	cc                   	int3
14046b083:	e8 1c f1 9b 00       	call   0x140e2a1a4
14046b088:	cc                   	int3
14046b089:	cc                   	int3
14046b08a:	cc                   	int3
14046b08b:	cc                   	int3
14046b08c:	cc                   	int3
14046b08d:	cc                   	int3
14046b08e:	cc                   	int3
14046b08f:	cc                   	int3
14046b090:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14046b095:	55                   	push   %rbp
14046b096:	56                   	push   %rsi
14046b097:	57                   	push   %rdi
14046b098:	41 54                	push   %r12
14046b09a:	41 55                	push   %r13
14046b09c:	41 56                	push   %r14
14046b09e:	41 57                	push   %r15
14046b0a0:	48 8d 6c 24 d0       	lea    -0x30(%rsp),%rbp
14046b0a5:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
14046b0ac:	48 8b 05 4d de f4 00 	mov    0xf4de4d(%rip),%rax        # 0x1413b8f00
14046b0b3:	48 33 c4             	xor    %rsp,%rax
14046b0b6:	48 89 45 20          	mov    %rax,0x20(%rbp)
14046b0ba:	48 8b f2             	mov    %rdx,%rsi
14046b0bd:	4c 8b f1             	mov    %rcx,%r14
14046b0c0:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14046b0c5:	33 ff                	xor    %edi,%edi
14046b0c7:	8b df                	mov    %edi,%ebx
14046b0c9:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b0cd:	b9 90 00 00 00       	mov    $0x90,%ecx
14046b0d2:	e8 31 00 9b 00       	call   0x140e1b108
14046b0d7:	48 8b c8             	mov    %rax,%rcx
14046b0da:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14046b0df:	48 85 c0             	test   %rax,%rax
14046b0e2:	74 5d                	je     0x14046b141
14046b0e4:	0f 57 c0             	xorps  %xmm0,%xmm0
14046b0e7:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
14046b0ec:	66 0f 6f 0d 0c 39 b4 	movdqa 0xb4390c(%rip),%xmm1        # 0x140faea00
14046b0f3:	00
14046b0f4:	f3 0f 7f 4d 88       	movdqu %xmm1,-0x78(%rbp)
14046b0f9:	8b 05 d9 d7 b8 00    	mov    0xb8d7d9(%rip),%eax        # 0x140ff88d8
14046b0ff:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
14046b104:	0f b6 05 cf d7 b8 00 	movzbl 0xb8d7cf(%rip),%eax        # 0x140ff88da
14046b10b:	88 44 24 7a          	mov    %al,0x7a(%rsp)
14046b10f:	40 88 7c 24 7b       	mov    %dil,0x7b(%rsp)
14046b114:	bb 01 00 00 00       	mov    $0x1,%ebx
14046b119:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b11d:	40 88 7c 24 30       	mov    %dil,0x30(%rsp)
14046b122:	40 88 7c 24 28       	mov    %dil,0x28(%rsp)
14046b127:	88 5c 24 20          	mov    %bl,0x20(%rsp)
14046b12b:	45 33 c9             	xor    %r9d,%r9d
14046b12e:	4c 8d 05 5b 06 00 00 	lea    0x65b(%rip),%r8        # 0x14046b790
14046b135:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14046b13a:	e8 91 62 0c 00       	call   0x1405313d0
14046b13f:	eb 03                	jmp    0x14046b144
14046b141:	48 8b c7             	mov    %rdi,%rax
14046b144:	48 8b d0             	mov    %rax,%rdx
14046b147:	49 8b ce             	mov    %r14,%rcx
14046b14a:	e8 d1 bf 28 00       	call   0x1406f7120
14046b14f:	90                   	nop
14046b150:	f6 c3 01             	test   $0x1,%bl
14046b153:	74 55                	je     0x14046b1aa
14046b155:	83 e3 fe             	and    $0xfffffffe,%ebx
14046b158:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b15c:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14046b160:	48 83 fa 0f          	cmp    $0xf,%rdx
14046b164:	76 32                	jbe    0x14046b198
14046b166:	48 ff c2             	inc    %rdx
14046b169:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14046b16e:	48 8b c1             	mov    %rcx,%rax
14046b171:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14046b178:	72 19                	jb     0x14046b193
14046b17a:	48 83 c2 27          	add    $0x27,%rdx
14046b17e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14046b182:	48 2b c1             	sub    %rcx,%rax
14046b185:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14046b189:	48 83 f8 1f          	cmp    $0x1f,%rax
14046b18d:	0f 87 9d 05 00 00    	ja     0x14046b730
14046b193:	e8 ac ff 9a 00       	call   0x140e1b144
14046b198:	66 0f 6f 05 90 8c b3 	movdqa 0xb38c90(%rip),%xmm0        # 0x140fa3e30
14046b19f:	00
14046b1a0:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
14046b1a5:	c6 44 24 78 00       	movb   $0x0,0x78(%rsp)
14046b1aa:	b9 90 00 00 00       	mov    $0x90,%ecx
14046b1af:	e8 54 ff 9a 00       	call   0x140e1b108
14046b1b4:	48 8b c8             	mov    %rax,%rcx
14046b1b7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14046b1bc:	48 85 c0             	test   %rax,%rax
14046b1bf:	74 5c                	je     0x14046b21d
14046b1c1:	0f 57 c0             	xorps  %xmm0,%xmm0
14046b1c4:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
14046b1c9:	66 0f 6f 0d 2f 91 b3 	movdqa 0xb3912f(%rip),%xmm1        # 0x140fa4300
14046b1d0:	00
14046b1d1:	f3 0f 7f 4c 24 68    	movdqu %xmm1,0x68(%rsp)
14046b1d7:	8b 05 ff d6 b8 00    	mov    0xb8d6ff(%rip),%eax        # 0x140ff88dc
14046b1dd:	89 44 24 58          	mov    %eax,0x58(%rsp)
14046b1e1:	0f b6 05 f8 d6 b8 00 	movzbl 0xb8d6f8(%rip),%eax        # 0x140ff88e0
14046b1e8:	88 44 24 5c          	mov    %al,0x5c(%rsp)
14046b1ec:	c6 44 24 5d 00       	movb   $0x0,0x5d(%rsp)
14046b1f1:	83 cb 02             	or     $0x2,%ebx
14046b1f4:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b1f8:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14046b1fd:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14046b202:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
14046b207:	45 33 c9             	xor    %r9d,%r9d
14046b20a:	4c 8d 05 3f 05 00 00 	lea    0x53f(%rip),%r8        # 0x14046b750
14046b211:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14046b216:	e8 b5 61 0c 00       	call   0x1405313d0
14046b21b:	eb 03                	jmp    0x14046b220
14046b21d:	48 8b c7             	mov    %rdi,%rax
14046b220:	48 8b d0             	mov    %rax,%rdx
14046b223:	49 8b ce             	mov    %r14,%rcx
14046b226:	e8 f5 be 28 00       	call   0x1406f7120
14046b22b:	90                   	nop
14046b22c:	f6 c3 02             	test   $0x2,%bl
14046b22f:	74 44                	je     0x14046b275
14046b231:	83 e3 fd             	and    $0xfffffffd,%ebx
14046b234:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b238:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14046b23d:	48 83 fa 0f          	cmp    $0xf,%rdx
14046b241:	76 32                	jbe    0x14046b275
14046b243:	48 ff c2             	inc    %rdx
14046b246:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14046b24b:	48 8b c1             	mov    %rcx,%rax
14046b24e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14046b255:	72 19                	jb     0x14046b270
14046b257:	48 83 c2 27          	add    $0x27,%rdx
14046b25b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14046b25f:	48 2b c1             	sub    %rcx,%rax
14046b262:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14046b266:	48 83 f8 1f          	cmp    $0x1f,%rax
14046b26a:	0f 87 c6 04 00 00    	ja     0x14046b736
14046b270:	e8 cf fe 9a 00       	call   0x140e1b144
14046b275:	b9 90 00 00 00       	mov    $0x90,%ecx
14046b27a:	e8 89 fe 9a 00       	call   0x140e1b108
14046b27f:	48 8b c8             	mov    %rax,%rcx
14046b282:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14046b287:	48 85 c0             	test   %rax,%rax
14046b28a:	74 61                	je     0x14046b2ed
14046b28c:	0f 57 c0             	xorps  %xmm0,%xmm0
14046b28f:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
14046b294:	66 0f 6f 0d 54 a7 b3 	movdqa 0xb3a754(%rip),%xmm1        # 0x140fa59f0
14046b29b:	00
14046b29c:	f3 0f 7f 4c 24 68    	movdqu %xmm1,0x68(%rsp)
14046b2a2:	f2 0f 10 05 3e d6 b8 	movsd  0xb8d63e(%rip),%xmm0        # 0x140ff88e8
14046b2a9:	00
14046b2aa:	f2 0f 11 44 24 58    	movsd  %xmm0,0x58(%rsp)
14046b2b0:	0f b7 05 39 d6 b8 00 	movzwl 0xb8d639(%rip),%eax        # 0x140ff88f0
14046b2b7:	66 89 44 24 60       	mov    %ax,0x60(%rsp)
14046b2bc:	c6 44 24 62 00       	movb   $0x0,0x62(%rsp)
14046b2c1:	83 cb 04             	or     $0x4,%ebx
14046b2c4:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b2c8:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14046b2cd:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14046b2d2:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
14046b2d7:	45 33 c9             	xor    %r9d,%r9d
14046b2da:	4c 8d 05 ef 04 00 00 	lea    0x4ef(%rip),%r8        # 0x14046b7d0
14046b2e1:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14046b2e6:	e8 e5 60 0c 00       	call   0x1405313d0
14046b2eb:	eb 03                	jmp    0x14046b2f0
14046b2ed:	48 8b c7             	mov    %rdi,%rax
14046b2f0:	48 8b d0             	mov    %rax,%rdx
14046b2f3:	49 8b ce             	mov    %r14,%rcx
14046b2f6:	e8 25 be 28 00       	call   0x1406f7120
14046b2fb:	90                   	nop
14046b2fc:	f6 c3 04             	test   $0x4,%bl
14046b2ff:	74 44                	je     0x14046b345
14046b301:	83 e3 fb             	and    $0xfffffffb,%ebx
14046b304:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
14046b308:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14046b30d:	48 83 fa 0f          	cmp    $0xf,%rdx
14046b311:	76 32                	jbe    0x14046b345
14046b313:	48 ff c2             	inc    %rdx
14046b316:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14046b31b:	48 8b c1             	mov    %rcx,%rax
14046b31e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14046b325:	72 19                	jb     0x14046b340
14046b327:	48 83 c2 27          	add    $0x27,%rdx
14046b32b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14046b32f:	48 2b c1             	sub    %rcx,%rax
14046b332:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14046b336:	48 83 f8 1f          	cmp    $0x1f,%rax
14046b33a:	0f 87 fc 03 00 00    	ja     0x14046b73c
14046b340:	e8 ff fd 9a 00       	call   0x140e1b144
14046b345:	b9 90 00 00 00       	mov    $0x90,%ecx
14046b34a:	e8 b9 fd 9a 00       	call   0x140e1b108
14046b34f:	48 8b c8             	mov    %rax,%rcx
14046b352:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14046b357:	48 85 c0             	test   %rax,%rax
14046b35a:	74 5b                	je     0x14046b3b7
14046b35c:	0f 57 c0             	xorps  %xmm0,%xmm0
14046b35f:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
14046b364:	66 0f 6f 0d d4 8f b3 	movdqa 0xb38fd4(%rip),%xmm1        # 0x140fa4340
14046b36b:	00