1404d2d5c:	72 1b                	jb     0x1404d2d79
1404d2d5e:	4c 8d 05 27 0a ad 00 	lea    0xad0a27(%rip),%r8        # 0x140fa378c
1404d2d65:	48 8d 15 ec f8 b2 00 	lea    0xb2f8ec(%rip),%rdx        # 0x141002658
1404d2d6c:	49 8b cf             	mov    %r15,%rcx
1404d2d6f:	e8 4c 5e 06 00       	call   0x140538bc0
1404d2d74:	e9 01 38 00 00       	jmp    0x1404d657a
1404d2d79:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d2d7c:	0f 11 85 88 0a 00 00 	movups %xmm0,0xa88(%rbp)
1404d2d83:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d2d86:	f3 0f 7f 8d 98 0a 00 	movdqu %xmm1,0xa98(%rbp)
1404d2d8d:	00
1404d2d8e:	4c 0f 47 c0          	cmova  %rax,%r8
1404d2d92:	48 8d 95 68 09 00 00 	lea    0x968(%rbp),%rdx
1404d2d99:	48 83 bd 80 09 00 00 	cmpq   $0xf,0x980(%rbp)
1404d2da0:	0f
1404d2da1:	48 0f 47 95 68 09 00 	cmova  0x968(%rbp),%rdx
1404d2da8:	00
1404d2da9:	48 8d 8d 88 0a 00 00 	lea    0xa88(%rbp),%rcx
1404d2db0:	e8 4b 40 cc ff       	call   0x140196e00
1404d2db5:	41 0f ba ee 11       	bts    $0x11,%r14d
1404d2dba:	8d 4b 01             	lea    0x1(%rbx),%ecx
1404d2dbd:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d2dc0:	0f 11 85 e8 09 00 00 	movups %xmm0,0x9e8(%rbp)
1404d2dc7:	33 c0                	xor    %eax,%eax
1404d2dc9:	48 89 85 f8 09 00 00 	mov    %rax,0x9f8(%rbp)
1404d2dd0:	48 89 85 00 0a 00 00 	mov    %rax,0xa00(%rbp)
1404d2dd7:	48 8b 85 78 09 00 00 	mov    0x978(%rbp),%rax
1404d2dde:	48 3b c1             	cmp    %rcx,%rax
1404d2de1:	0f 82 73 39 00 00    	jb     0x1404d675a
1404d2de7:	48 2b c1             	sub    %rcx,%rax
1404d2dea:	4c 8b c7             	mov    %rdi,%r8
1404d2ded:	48 3b c7             	cmp    %rdi,%rax
1404d2df0:	4c 0f 42 c0          	cmovb  %rax,%r8
1404d2df4:	48 8d 95 68 09 00 00 	lea    0x968(%rbp),%rdx
1404d2dfb:	48 83 bd 80 09 00 00 	cmpq   $0xf,0x980(%rbp)
1404d2e02:	0f
1404d2e03:	48 0f 47 95 68 09 00 	cmova  0x968(%rbp),%rdx
1404d2e0a:	00
1404d2e0b:	48 03 d1             	add    %rcx,%rdx
1404d2e0e:	48 8d 8d e8 09 00 00 	lea    0x9e8(%rbp),%rcx
1404d2e15:	e8 e6 3f cc ff       	call   0x140196e00
1404d2e1a:	41 0f ba ee 10       	bts    $0x10,%r14d
1404d2e1f:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d2e23:	48 8d 95 e8 09 00 00 	lea    0x9e8(%rbp),%rdx
1404d2e2a:	49 8b cf             	mov    %r15,%rcx
1404d2e2d:	e8 ae 3a 00 00       	call   0x1404d68e0
1404d2e32:	48 8b 8d f8 09 00 00 	mov    0x9f8(%rbp),%rcx
1404d2e39:	4c 8b 8d e8 09 00 00 	mov    0x9e8(%rbp),%r9
1404d2e40:	4c 8b 95 00 0a 00 00 	mov    0xa00(%rbp),%r10
1404d2e47:	48 85 c9             	test   %rcx,%rcx
1404d2e4a:	0f 84 2f 01 00 00    	je     0x1404d2f7f
1404d2e50:	48 8d 85 e8 09 00 00 	lea    0x9e8(%rbp),%rax
1404d2e57:	49 83 fa 0f          	cmp    $0xf,%r10
1404d2e5b:	49 0f 47 c1          	cmova  %r9,%rax
1404d2e5f:	80 38 3a             	cmpb   $0x3a,(%rax)
1404d2e62:	75 7f                	jne    0x1404d2ee3
1404d2e64:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d2e67:	0f 11 85 38 0d 00 00 	movups %xmm0,0xd38(%rbp)
1404d2e6e:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d2e71:	f3 0f 7f 8d 48 0d 00 	movdqu %xmm1,0xd48(%rbp)
1404d2e78:	00
1404d2e79:	48 83 f9 01          	cmp    $0x1,%rcx
1404d2e7d:	0f 82 dd 38 00 00    	jb     0x1404d6760
1404d2e83:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1404d2e87:	4c 8b c7             	mov    %rdi,%r8
1404d2e8a:	48 3b c7             	cmp    %rdi,%rax
1404d2e8d:	4c 0f 42 c0          	cmovb  %rax,%r8
1404d2e91:	48 8d 95 e8 09 00 00 	lea    0x9e8(%rbp),%rdx
1404d2e98:	49 83 fa 0f          	cmp    $0xf,%r10
1404d2e9c:	49 0f 47 d1          	cmova  %r9,%rdx
1404d2ea0:	48 ff c2             	inc    %rdx
1404d2ea3:	48 8d 8d 38 0d 00 00 	lea    0xd38(%rbp),%rcx
1404d2eaa:	e8 51 3f cc ff       	call   0x140196e00
1404d2eaf:	48 8d 95 38 0d 00 00 	lea    0xd38(%rbp),%rdx
1404d2eb6:	48 8d 8d e8 09 00 00 	lea    0x9e8(%rbp),%rcx
1404d2ebd:	e8 5e b8 cc ff       	call   0x14019e720
1404d2ec2:	48 8d 8d 38 0d 00 00 	lea    0xd38(%rbp),%rcx
1404d2ec9:	e8 82 4b cc ff       	call   0x140197a50
1404d2ece:	4c 8b 95 00 0a 00 00 	mov    0xa00(%rbp),%r10
1404d2ed5:	48 8b 8d f8 09 00 00 	mov    0x9f8(%rbp),%rcx
1404d2edc:	4c 8b 8d e8 09 00 00 	mov    0x9e8(%rbp),%r9
1404d2ee3:	48 85 c9             	test   %rcx,%rcx
1404d2ee6:	0f 84 93 00 00 00    	je     0x1404d2f7f
1404d2eec:	48 8d 85 e8 09 00 00 	lea    0x9e8(%rbp),%rax
1404d2ef3:	49 83 fa 0f          	cmp    $0xf,%r10
1404d2ef7:	49 0f 47 c1          	cmova  %r9,%rax
1404d2efb:	80 38 01             	cmpb   $0x1,(%rax)
1404d2efe:	75 7f                	jne    0x1404d2f7f
1404d2f00:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d2f03:	0f 11 85 58 0d 00 00 	movups %xmm0,0xd58(%rbp)
1404d2f0a:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d2f0d:	f3 0f 7f 8d 68 0d 00 	movdqu %xmm1,0xd68(%rbp)
1404d2f14:	00
1404d2f15:	48 83 f9 01          	cmp    $0x1,%rcx
1404d2f19:	0f 82 41 38 00 00    	jb     0x1404d6760
1404d2f1f:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1404d2f23:	4c 8b c7             	mov    %rdi,%r8
1404d2f26:	48 3b c7             	cmp    %rdi,%rax
1404d2f29:	4c 0f 42 c0          	cmovb  %rax,%r8
1404d2f2d:	48 8d 95 e8 09 00 00 	lea    0x9e8(%rbp),%rdx
1404d2f34:	49 83 fa 0f          	cmp    $0xf,%r10
1404d2f38:	49 0f 47 d1          	cmova  %r9,%rdx
1404d2f3c:	48 ff c2             	inc    %rdx
1404d2f3f:	48 8d 8d 58 0d 00 00 	lea    0xd58(%rbp),%rcx
1404d2f46:	e8 b5 3e cc ff       	call   0x140196e00
1404d2f4b:	48 8d 95 58 0d 00 00 	lea    0xd58(%rbp),%rdx
1404d2f52:	48 8d 8d e8 09 00 00 	lea    0x9e8(%rbp),%rcx
1404d2f59:	e8 c2 b7 cc ff       	call   0x14019e720
1404d2f5e:	48 8d 8d 58 0d 00 00 	lea    0xd58(%rbp),%rcx
1404d2f65:	e8 e6 4a cc ff       	call   0x140197a50
1404d2f6a:	4c 8b 95 00 0a 00 00 	mov    0xa00(%rbp),%r10
1404d2f71:	48 8b 8d f8 09 00 00 	mov    0x9f8(%rbp),%rcx
1404d2f78:	4c 8b 8d e8 09 00 00 	mov    0x9e8(%rbp),%r9
1404d2f7f:	48 83 f9 03          	cmp    $0x3,%rcx
1404d2f83:	0f 86 a7 00 00 00    	jbe    0x1404d3030
1404d2f89:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d2f8c:	0f 11 85 a8 0b 00 00 	movups %xmm0,0xba8(%rbp)
1404d2f93:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d2f96:	f3 0f 7f 8d b8 0b 00 	movdqu %xmm1,0xbb8(%rbp)
1404d2f9d:	00
1404d2f9e:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1404d2fa4:	4c 0f 42 c1          	cmovb  %rcx,%r8
1404d2fa8:	48 8d 95 e8 09 00 00 	lea    0x9e8(%rbp),%rdx
1404d2faf:	49 83 fa 0f          	cmp    $0xf,%r10
1404d2fb3:	49 0f 47 d1          	cmova  %r9,%rdx
1404d2fb7:	48 8d 8d a8 0b 00 00 	lea    0xba8(%rbp),%rcx
1404d2fbe:	e8 3d 3e cc ff       	call   0x140196e00
1404d2fc3:	41 81 ce 01 00 00 02 	or     $0x2000001,%r14d
1404d2fca:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d2fce:	48 8d 8d a8 0b 00 00 	lea    0xba8(%rbp),%rcx
1404d2fd5:	48 83 bd c0 0b 00 00 	cmpq   $0xf,0xbc0(%rbp)
1404d2fdc:	0f
1404d2fdd:	48 0f 47 8d a8 0b 00 	cmova  0xba8(%rbp),%rcx
1404d2fe4:	00
1404d2fe5:	4c 8b 85 b8 0b 00 00 	mov    0xbb8(%rbp),%r8
1404d2fec:	49 83 f8 03          	cmp    $0x3,%r8
1404d2ff0:	75 29                	jne    0x1404d301b
1404d2ff2:	48 8d 15 83 f6 b2 00 	lea    0xb2f683(%rip),%rdx        # 0x14100267c
1404d2ff9:	e8 52 ca a0 00       	call   0x140edfa50
1404d2ffe:	85 c0                	test   %eax,%eax
1404d3000:	75 19                	jne    0x1404d301b
1404d3002:	b3 01                	mov    $0x1,%bl
1404d3004:	4c 8b 95 00 0a 00 00 	mov    0xa00(%rbp),%r10
1404d300b:	48 8b 8d f8 09 00 00 	mov    0x9f8(%rbp),%rcx
1404d3012:	4c 8b 8d e8 09 00 00 	mov    0x9e8(%rbp),%r9
1404d3019:	eb 17                	jmp    0x1404d3032
1404d301b:	4c 8b 95 00 0a 00 00 	mov    0xa00(%rbp),%r10
1404d3022:	48 8b 8d f8 09 00 00 	mov    0x9f8(%rbp),%rcx
1404d3029:	4c 8b 8d e8 09 00 00 	mov    0x9e8(%rbp),%r9
1404d3030:	32 db                	xor    %bl,%bl
1404d3032:	41 f6 c6 01          	test   $0x1,%r14b
1404d3036:	74 29                	je     0x1404d3061
1404d3038:	41 83 e6 fe          	and    $0xfffffffe,%r14d
1404d303c:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d3040:	48 8d 8d a8 0b 00 00 	lea    0xba8(%rbp),%rcx
1404d3047:	e8 04 4a cc ff       	call   0x140197a50
1404d304c:	4c 8b 95 00 0a 00 00 	mov    0xa00(%rbp),%r10
1404d3053:	48 8b 8d f8 09 00 00 	mov    0x9f8(%rbp),%rcx
1404d305a:	4c 8b 8d e8 09 00 00 	mov    0x9e8(%rbp),%r9
1404d3061:	84 db                	test   %bl,%bl
1404d3063:	0f 84 b2 05 00 00    	je     0x1404d361b
1404d3069:	48 8d 85 e8 09 00 00 	lea    0x9e8(%rbp),%rax
1404d3070:	49 83 fa 0f          	cmp    $0xf,%r10
1404d3074:	49 0f 47 c1          	cmova  %r9,%rax
1404d3078:	80 7c 08 ff 01       	cmpb   $0x1,-0x1(%rax,%rcx,1)
1404d307d:	75 5a                	jne    0x1404d30d9
1404d307f:	4c 8d 41 ff          	lea    -0x1(%rcx),%r8
1404d3083:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d3086:	0f 11 85 78 0d 00 00 	movups %xmm0,0xd78(%rbp)
1404d308d:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d3090:	f3 0f 7f 8d 88 0d 00 	movdqu %xmm1,0xd88(%rbp)
1404d3097:	00
1404d3098:	49 3b c8             	cmp    %r8,%rcx
1404d309b:	4c 0f 42 c1          	cmovb  %rcx,%r8
1404d309f:	48 8d 95 e8 09 00 00 	lea    0x9e8(%rbp),%rdx
1404d30a6:	49 83 fa 0f          	cmp    $0xf,%r10
1404d30aa:	49 0f 47 d1          	cmova  %r9,%rdx
1404d30ae:	48 8d 8d 78 0d 00 00 	lea    0xd78(%rbp),%rcx
1404d30b5:	e8 46 3d cc ff       	call   0x140196e00
1404d30ba:	48 8d 95 78 0d 00 00 	lea    0xd78(%rbp),%rdx
1404d30c1:	48 8d 8d e8 09 00 00 	lea    0x9e8(%rbp),%rcx
1404d30c8:	e8 53 b6 cc ff       	call   0x14019e720
1404d30cd:	48 8d 8d 78 0d 00 00 	lea    0xd78(%rbp),%rcx
1404d30d4:	e8 77 49 cc ff       	call   0x140197a50
1404d30d9:	41 b1 20             	mov    $0x20,%r9b
1404d30dc:	4c 8d 85 e8 09 00 00 	lea    0x9e8(%rbp),%r8
1404d30e3:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1404d30ea:	49 8b cf             	mov    %r15,%rcx
1404d30ed:	e8 1e 39 00 00       	call   0x1404d6a10
1404d30f2:	90                   	nop
1404d30f3:	48 8b 8d 18 01 00 00 	mov    0x118(%rbp),%rcx
1404d30fa:	4c 8b ad 10 01 00 00 	mov    0x110(%rbp),%r13
1404d3101:	49 2b cd             	sub    %r13,%rcx
1404d3104:	48 c1 f9 05          	sar    $0x5,%rcx
1404d3108:	48 8d 41 fb          	lea    -0x5(%rcx),%rax
1404d310c:	48 83 f8 01          	cmp    $0x1,%rax
1404d3110:	76 5f                	jbe    0x1404d3171
1404d3112:	48 83 f9 07          	cmp    $0x7,%rcx
1404d3116:	75 17                	jne    0x1404d312f
1404d3118:	49 8d 8d c0 00 00 00 	lea    0xc0(%r13),%rcx
1404d311f:	48 8d 15 36 23 ad 00 	lea    0xad2336(%rip),%rdx        # 0x140fa545c
1404d3126:	e8 f5 d3 cf ff       	call   0x1401d0520
1404d312b:	84 c0                	test   %al,%al
1404d312d:	75 42                	jne    0x1404d3171
1404d312f:	4c 8d 05 56 06 ad 00 	lea    0xad0656(%rip),%r8        # 0x140fa378c
1404d3136:	48 8d 15 43 f5 b2 00 	lea    0xb2f543(%rip),%rdx        # 0x141002680
1404d313d:	49 8b cf             	mov    %r15,%rcx
1404d3140:	e8 7b 5a 06 00       	call   0x140538bc0
1404d3145:	90                   	nop
1404d3146:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
1404d314d:	e8 0e 52 cc ff       	call   0x140198360
1404d3152:	90                   	nop
1404d3153:	48 8d 8d e8 09 00 00 	lea    0x9e8(%rbp),%rcx
1404d315a:	e8 f1 48 cc ff       	call   0x140197a50
1404d315f:	90                   	nop
1404d3160:	48 8d 8d 88 0a 00 00 	lea    0xa88(%rbp),%rcx
1404d3167:	e8 e4 48 cc ff       	call   0x140197a50
1404d316c:	e9 09 34 00 00       	jmp    0x1404d657a
1404d3171:	33 c9                	xor    %ecx,%ecx
1404d3173:	44 8b e1             	mov    %ecx,%r12d
1404d3176:	8b d9                	mov    %ecx,%ebx
1404d3178:	49 39 4d 70          	cmp    %rcx,0x70(%r13)
1404d317c:	0f 86 cb 00 00 00    	jbe    0x1404d324d
1404d3182:	49 8d 45 60          	lea    0x60(%r13),%rax
1404d3186:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d3189:	0f 11 85 28 0a 00 00 	movups %xmm0,0xa28(%rbp)
1404d3190:	48 89 8d 38 0a 00 00 	mov    %rcx,0xa38(%rbp)
1404d3197:	48 89 8d 40 0a 00 00 	mov    %rcx,0xa40(%rbp)
1404d319e:	48 8b 48 10          	mov    0x10(%rax),%rcx
1404d31a2:	48 3b cb             	cmp    %rbx,%rcx
1404d31a5:	0f 82 bb 35 00 00    	jb     0x1404d6766
1404d31ab:	48 2b cb             	sub    %rbx,%rcx
1404d31ae:	4c 8b c6             	mov    %rsi,%r8
1404d31b1:	48 3b ce             	cmp    %rsi,%rcx
1404d31b4:	4c 0f 42 c1          	cmovb  %rcx,%r8
1404d31b8:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1404d31bd:	76 03                	jbe    0x1404d31c2
1404d31bf:	48 8b 00             	mov    (%rax),%rax
1404d31c2:	48 8d 14 18          	lea    (%rax,%rbx,1),%rdx
1404d31c6:	48 8d 8d 28 0a 00 00 	lea    0xa28(%rbp),%rcx
1404d31cd:	e8 2e 3c cc ff       	call   0x140196e00
1404d31d2:	41 0f ba ee 0e       	bts    $0xe,%r14d
1404d31d7:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d31db:	48 8d 8d 28 0a 00 00 	lea    0xa28(%rbp),%rcx
1404d31e2:	48 83 bd 40 0a 00 00 	cmpq   $0xf,0xa40(%rbp)
1404d31e9:	0f
1404d31ea:	48 0f 47 8d 28 0a 00 	cmova  0xa28(%rbp),%rcx
1404d31f1:	00
1404d31f2:	e8 79 d8 95 00       	call   0x140e30a70
1404d31f7:	43 8d 0c a4          	lea    (%r12,%r12,4),%ecx
1404d31fb:	44 8d 24 48          	lea    (%rax,%rcx,2),%r12d
1404d31ff:	4c 8b 85 40 0a 00 00 	mov    0xa40(%rbp),%r8
1404d3206:	49 83 f8 0f          	cmp    $0xf,%r8
1404d320a:	76 13                	jbe    0x1404d321f
1404d320c:	48 8b 95 28 0a 00 00 	mov    0xa28(%rbp),%rdx
1404d3213:	48 8d 8d 28 0a 00 00 	lea    0xa28(%rbp),%rcx
1404d321a:	e8 31 9e cc ff       	call   0x14019d050
1404d321f:	33 c9                	xor    %ecx,%ecx
1404d3221:	48 89 8d 38 0a 00 00 	mov    %rcx,0xa38(%rbp)
1404d3228:	48 c7 85 40 0a 00 00 	movq   $0xf,0xa40(%rbp)
1404d322f:	0f 00 00 00
1404d3233:	88 8d 28 0a 00 00    	mov    %cl,0xa28(%rbp)
1404d3239:	48 ff c3             	inc    %rbx
1404d323c:	4c 8b ad 10 01 00 00 	mov    0x110(%rbp),%r13
1404d3243:	49 3b 5d 70          	cmp    0x70(%r13),%rbx
1404d3247:	0f 82 35 ff ff ff    	jb     0x1404d3182
1404d324d:	48 8b 0d 74 6f f5 00 	mov    0xf56f74(%rip),%rcx        # 0x14142a1c8
1404d3254:	48 85 c9             	test   %rcx,%rcx
1404d3257:	0f 84 ad 03 00 00    	je     0x1404d360a
1404d325d:	e8 ce 22 34 00       	call   0x140815530
1404d3262:	84 c0                	test   %al,%al
1404d3264:	0f 84 a0 03 00 00    	je     0x1404d360a
1404d326a:	48 8b 85 18 01 00 00 	mov    0x118(%rbp),%rax
1404d3271:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
1404d3278:	48 2b c1             	sub    %rcx,%rax
1404d327b:	48 c1 f8 05          	sar    $0x5,%rax
1404d327f:	48 83 f8 06          	cmp    $0x6,%rax
1404d3283:	72 35                	jb     0x1404d32ba
1404d3285:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
1404d328c:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1404d3291:	76 03                	jbe    0x1404d3296
1404d3293:	48 8b 09             	mov    (%rcx),%rcx
1404d3296:	e8 d5 d7 95 00       	call   0x140e30a70
1404d329b:	4c 63 c0             	movslq %eax,%r8
1404d329e:	48 8d 95 d8 03 00 00 	lea    0x3d8(%rbp),%rdx
1404d32a5:	48 8b 0d cc fb f5 00 	mov    0xf5fbcc(%rip),%rcx        # 0x141432e78
1404d32ac:	e8 6f cc cc ff       	call   0x14019ff20
1404d32b1:	48 8b f0             	mov    %rax,%rsi
1404d32b4:	41 83 ce 02          	or     $0x2,%r14d
1404d32b8:	eb 1d                	jmp    0x1404d32d7
1404d32ba:	45 33 c0             	xor    %r8d,%r8d
1404d32bd:	48 8d 95 d0 03 00 00 	lea    0x3d0(%rbp),%rdx
1404d32c4:	48 8b 0d ad fb f5 00 	mov    0xf5fbad(%rip),%rcx        # 0x141432e78
1404d32cb:	e8 50 cc cc ff       	call   0x14019ff20
1404d32d0:	48 8b f0             	mov    %rax,%rsi
1404d32d3:	41 83 ce 04          	or     $0x4,%r14d
1404d32d7:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d32db:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
1404d32e2:	48 83 e9 80          	sub    $0xffffffffffffff80,%rcx
1404d32e6:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1404d32eb:	76 03                	jbe    0x1404d32f0
1404d32ed:	48 8b 09             	mov    (%rcx),%rcx
1404d32f0:	e8 7b d7 95 00       	call   0x140e30a70
1404d32f5:	4c 63 c0             	movslq %eax,%r8
1404d32f8:	48 8d 95 c8 03 00 00 	lea    0x3c8(%rbp),%rdx
1404d32ff:	48 8b 0d 72 fb f5 00 	mov    0xf5fb72(%rip),%rcx        # 0x141432e78
1404d3306:	e8 15 cc cc ff       	call   0x14019ff20
1404d330b:	4c 8b e8             	mov    %rax,%r13
1404d330e:	41 8b cc             	mov    %r12d,%ecx
1404d3311:	ff 15 59 05 ab 00    	call   *0xab0559(%rip)        # 0x140f83870
1404d3317:	8b d8                	mov    %eax,%ebx
1404d3319:	b9 28 00 00 00       	mov    $0x28,%ecx
1404d331e:	e8 e5 7d 94 00       	call   0x140e1b108
1404d3323:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d3328:	48 85 c0             	test   %rax,%rax
1404d332b:	74 0b                	je     0x1404d3338
1404d332d:	8b d3                	mov    %ebx,%edx
1404d332f:	48 8b c8             	mov    %rax,%rcx
1404d3332:	e8 19 e1 25 00       	call   0x140731450
1404d3337:	90                   	nop
1404d3338:	48 89 85 b8 01 00 00 	mov    %rax,0x1b8(%rbp)
1404d333f:	41 0f ba ee 17       	bts    $0x17,%r14d
1404d3344:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d3348:	48 8b 9d 10 01 00 00 	mov    0x110(%rbp),%rbx
1404d334f:	48 83 c3 40          	add    $0x40,%rbx
1404d3353:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1404d3358:	76 03                	jbe    0x1404d335d
1404d335a:	48 8b 1b             	mov    (%rbx),%rbx
1404d335d:	b9 28 00 00 00       	mov    $0x28,%ecx
1404d3362:	e8 a1 7d 94 00       	call   0x140e1b108
1404d3367:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d336c:	48 85 c0             	test   %rax,%rax
1404d336f:	74 38                	je     0x1404d33a9
1404d3371:	48 89 9d 90 07 00 00 	mov    %rbx,0x790(%rbp)
1404d3378:	48 8b cf             	mov    %rdi,%rcx
1404d337b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1404d3380:	48 ff c1             	inc    %rcx
1404d3383:	80 3c 0b 00          	cmpb   $0x0,(%rbx,%rcx,1)
1404d3387:	75 f7                	jne    0x1404d3380
1404d3389:	48 89 8d 98 07 00 00 	mov    %rcx,0x798(%rbp)
1404d3390:	0f 28 85 90 07 00 00 	movaps 0x790(%rbp),%xmm0
1404d3397:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1404d339c:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1404d33a0:	48 8b c8             	mov    %rax,%rcx
1404d33a3:	e8 38 e9 25 00       	call   0x140731ce0
1404d33a8:	90                   	nop
1404d33a9:	48 89 85 b0 01 00 00 	mov    %rax,0x1b0(%rbp)
1404d33b0:	41 0f ba ee 16       	bts    $0x16,%r14d
1404d33b5:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1404d33b9:	48 8b 9d 10 01 00 00 	mov    0x110(%rbp),%rbx