14052bbab:	eb 72                	jmp    0x14052bc1f
14052bbad:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
14052bbb2:	75 44                	jne    0x14052bbf8
14052bbb4:	b9 50 00 00 00       	mov    $0x50,%ecx
14052bbb9:	e8 4a f5 8e 00       	call   0x140e1b108
14052bbbe:	33 c9                	xor    %ecx,%ecx
14052bbc0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14052bbc5:	48 85 c0             	test   %rax,%rax
14052bbc8:	74 27                	je     0x14052bbf1
14052bbca:	48 89 48 08          	mov    %rcx,0x8(%rax)
14052bbce:	89 48 10             	mov    %ecx,0x10(%rax)
14052bbd1:	48 89 48 18          	mov    %rcx,0x18(%rax)
14052bbd5:	89 48 20             	mov    %ecx,0x20(%rax)
14052bbd8:	48 89 48 28          	mov    %rcx,0x28(%rax)
14052bbdc:	89 48 30             	mov    %ecx,0x30(%rax)
14052bbdf:	48 89 48 38          	mov    %rcx,0x38(%rax)
14052bbe3:	89 48 40             	mov    %ecx,0x40(%rax)
14052bbe6:	88 08                	mov    %cl,(%rax)
14052bbe8:	66 89 48 48          	mov    %cx,0x48(%rax)
14052bbec:	89 48 4c             	mov    %ecx,0x4c(%rax)
14052bbef:	eb 03                	jmp    0x14052bbf4
14052bbf1:	48 8b c1             	mov    %rcx,%rax
14052bbf4:	48 89 47 08          	mov    %rax,0x8(%rdi)
14052bbf8:	32 c0                	xor    %al,%al
14052bbfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14052bc00:	80 7b 18 00          	cmpb   $0x0,0x18(%rbx)
14052bc04:	75 06                	jne    0x14052bc0c
14052bc06:	83 7b 44 00          	cmpl   $0x0,0x44(%rbx)
14052bc0a:	75 13                	jne    0x14052bc1f
14052bc0c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14052bc10:	4c 8b c6             	mov    %rsi,%r8
14052bc13:	48 8b d3             	mov    %rbx,%rdx
14052bc16:	e8 85 f8 ff ff       	call   0x14052b4a0
14052bc1b:	84 c0                	test   %al,%al
14052bc1d:	74 e1                	je     0x14052bc00
14052bc1f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14052bc24:	48 33 cc             	xor    %rsp,%rcx
14052bc27:	e8 d4 f8 8e 00       	call   0x140e1b500
14052bc2c:	48 83 c4 60          	add    $0x60,%rsp
14052bc30:	5f                   	pop    %rdi
14052bc31:	5e                   	pop    %rsi
14052bc32:	5b                   	pop    %rbx
14052bc33:	c3                   	ret
14052bc34:	48 8b cf             	mov    %rdi,%rcx
14052bc37:	e8 c4 35 ca ff       	call   0x1401cf200
14052bc3c:	4c 63 c0             	movslq %eax,%r8
14052bc3f:	48 8d 15 ea 02 ae 00 	lea    0xae02ea(%rip),%rdx        # 0x14100bf30
14052bc46:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14052bc4b:	e8 10 c4 c8 ff       	call   0x1401b8060
14052bc50:	48 8d 15 c9 4e e7 00 	lea    0xe74ec9(%rip),%rdx        # 0x1413a0b20
14052bc57:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14052bc5c:	e8 b7 0b 8f 00       	call   0x140e1c818
14052bc61:	cc                   	int3
14052bc62:	cc                   	int3
14052bc63:	cc                   	int3
14052bc64:	cc                   	int3
14052bc65:	cc                   	int3
14052bc66:	cc                   	int3
14052bc67:	cc                   	int3
14052bc68:	cc                   	int3
14052bc69:	cc                   	int3
14052bc6a:	cc                   	int3
14052bc6b:	cc                   	int3
14052bc6c:	cc                   	int3
14052bc6d:	cc                   	int3
14052bc6e:	cc                   	int3
14052bc6f:	cc                   	int3
14052bc70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14052bc75:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14052bc7a:	55                   	push   %rbp
14052bc7b:	48 8b ec             	mov    %rsp,%rbp
14052bc7e:	48 83 ec 60          	sub    $0x60,%rsp
14052bc82:	48 8b 05 77 d2 e8 00 	mov    0xe8d277(%rip),%rax        # 0x1413b8f00
14052bc89:	48 33 c4             	xor    %rsp,%rax
14052bc8c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14052bc90:	48 8b d9             	mov    %rcx,%rbx
14052bc93:	48 8d 05 06 03 ae 00 	lea    0xae0306(%rip),%rax        # 0x14100bfa0
14052bc9a:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052bc9e:	48 c7 45 c8 19 00 00 	movq   $0x19,-0x38(%rbp)
14052bca5:	00
14052bca6:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052bcaa:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052bcaf:	45 33 c9             	xor    %r9d,%r9d
14052bcb2:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052bcb6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052bcba:	48 8b 0d 9f 71 f0 00 	mov    0xf0719f(%rip),%rcx        # 0x141432e60
14052bcc1:	e8 2a 89 2e 00       	call   0x1408145f0
14052bcc6:	48 8b 08             	mov    (%rax),%rcx
14052bcc9:	48 89 0d e8 00 f0 00 	mov    %rcx,0xf000e8(%rip)        # 0x14142bdb8
14052bcd0:	0f 57 c0             	xorps  %xmm0,%xmm0
14052bcd3:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052bcd7:	0f 57 c9             	xorps  %xmm1,%xmm1
14052bcda:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052bcdf:	b9 20 00 00 00       	mov    $0x20,%ecx
14052bce4:	e8 1f f4 8e 00       	call   0x140e1b108
14052bce9:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052bced:	66 0f 6f 05 3b a7 ab 	movdqa 0xaba73b(%rip),%xmm0        # 0x140fe6430
14052bcf4:	00
14052bcf5:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052bcfa:	0f 10 05 9f 02 ae 00 	movups 0xae029f(%rip),%xmm0        # 0x14100bfa0
14052bd01:	0f 11 00             	movups %xmm0,(%rax)
14052bd04:	f2 0f 10 05 a4 02 ae 	movsd  0xae02a4(%rip),%xmm0        # 0x14100bfb0
14052bd0b:	00
14052bd0c:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14052bd11:	0f b6 0d a0 02 ae 00 	movzbl 0xae02a0(%rip),%ecx        # 0x14100bfb8
14052bd18:	88 48 18             	mov    %cl,0x18(%rax)
14052bd1b:	c6 40 19 00          	movb   $0x0,0x19(%rax)
14052bd1f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052bd25:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052bd29:	48 8b cb             	mov    %rbx,%rcx
14052bd2c:	e8 6f b2 1c 00       	call   0x1406f6fa0
14052bd31:	90                   	nop
14052bd32:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052bd36:	48 83 fa 0f          	cmp    $0xf,%rdx
14052bd3a:	76 31                	jbe    0x14052bd6d
14052bd3c:	48 ff c2             	inc    %rdx
14052bd3f:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052bd43:	48 8b c1             	mov    %rcx,%rax
14052bd46:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052bd4d:	72 19                	jb     0x14052bd68
14052bd4f:	48 83 c2 27          	add    $0x27,%rdx
14052bd53:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052bd57:	48 2b c1             	sub    %rcx,%rax
14052bd5a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052bd5e:	48 83 f8 1f          	cmp    $0x1f,%rax
14052bd62:	0f 87 73 0c 00 00    	ja     0x14052c9db
14052bd68:	e8 d7 f3 8e 00       	call   0x140e1b144
14052bd6d:	48 8d 05 4c 02 ae 00 	lea    0xae024c(%rip),%rax        # 0x14100bfc0
14052bd74:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052bd78:	48 c7 45 c8 1a 00 00 	movq   $0x1a,-0x38(%rbp)
14052bd7f:	00
14052bd80:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052bd84:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052bd89:	45 33 c9             	xor    %r9d,%r9d
14052bd8c:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052bd90:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052bd94:	48 8b 0d c5 70 f0 00 	mov    0xf070c5(%rip),%rcx        # 0x141432e60
14052bd9b:	e8 50 88 2e 00       	call   0x1408145f0
14052bda0:	48 8b 08             	mov    (%rax),%rcx
14052bda3:	48 89 0d f6 ff ef 00 	mov    %rcx,0xeffff6(%rip)        # 0x14142bda0
14052bdaa:	0f 57 c0             	xorps  %xmm0,%xmm0
14052bdad:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052bdb1:	0f 57 c9             	xorps  %xmm1,%xmm1
14052bdb4:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052bdb9:	b9 20 00 00 00       	mov    $0x20,%ecx
14052bdbe:	e8 45 f3 8e 00       	call   0x140e1b108
14052bdc3:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052bdc7:	66 0f 6f 05 41 71 ab 	movdqa 0xab7141(%rip),%xmm0        # 0x140fe2f10
14052bdce:	00
14052bdcf:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052bdd4:	0f 10 05 e5 01 ae 00 	movups 0xae01e5(%rip),%xmm0        # 0x14100bfc0
14052bddb:	0f 11 00             	movups %xmm0,(%rax)
14052bdde:	f2 0f 10 05 ea 01 ae 	movsd  0xae01ea(%rip),%xmm0        # 0x14100bfd0
14052bde5:	00
14052bde6:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14052bdeb:	0f b7 0d e6 01 ae 00 	movzwl 0xae01e6(%rip),%ecx        # 0x14100bfd8
14052bdf2:	66 89 48 18          	mov    %cx,0x18(%rax)
14052bdf6:	c6 40 1a 00          	movb   $0x0,0x1a(%rax)
14052bdfa:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052be00:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052be04:	48 8b cb             	mov    %rbx,%rcx
14052be07:	e8 94 b1 1c 00       	call   0x1406f6fa0
14052be0c:	90                   	nop
14052be0d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052be11:	48 83 fa 0f          	cmp    $0xf,%rdx
14052be15:	76 31                	jbe    0x14052be48
14052be17:	48 ff c2             	inc    %rdx
14052be1a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052be1e:	48 8b c1             	mov    %rcx,%rax
14052be21:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052be28:	72 19                	jb     0x14052be43
14052be2a:	48 83 c2 27          	add    $0x27,%rdx
14052be2e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052be32:	48 2b c1             	sub    %rcx,%rax
14052be35:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052be39:	48 83 f8 1f          	cmp    $0x1f,%rax
14052be3d:	0f 87 9e 0b 00 00    	ja     0x14052c9e1
14052be43:	e8 fc f2 8e 00       	call   0x140e1b144
14052be48:	48 8d 05 91 01 ae 00 	lea    0xae0191(%rip),%rax        # 0x14100bfe0
14052be4f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052be53:	48 c7 45 c8 15 00 00 	movq   $0x15,-0x38(%rbp)
14052be5a:	00
14052be5b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052be5f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052be64:	45 33 c9             	xor    %r9d,%r9d
14052be67:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052be6b:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052be6f:	48 8b 0d ea 6f f0 00 	mov    0xf06fea(%rip),%rcx        # 0x141432e60
14052be76:	e8 75 87 2e 00       	call   0x1408145f0
14052be7b:	48 8b 08             	mov    (%rax),%rcx
14052be7e:	48 89 0d 53 ff ef 00 	mov    %rcx,0xefff53(%rip)        # 0x14142bdd8
14052be85:	0f 57 c0             	xorps  %xmm0,%xmm0
14052be88:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052be8c:	0f 57 c9             	xorps  %xmm1,%xmm1
14052be8f:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052be94:	b9 20 00 00 00       	mov    $0x20,%ecx
14052be99:	e8 6a f2 8e 00       	call   0x140e1b108
14052be9e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052bea2:	66 0f 6f 05 56 8c a7 	movdqa 0xa78c56(%rip),%xmm0        # 0x140fa4b00
14052bea9:	00
14052beaa:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052beaf:	0f 10 05 2a 01 ae 00 	movups 0xae012a(%rip),%xmm0        # 0x14100bfe0
14052beb6:	0f 11 00             	movups %xmm0,(%rax)
14052beb9:	8b 0d 31 01 ae 00    	mov    0xae0131(%rip),%ecx        # 0x14100bff0
14052bebf:	89 48 10             	mov    %ecx,0x10(%rax)
14052bec2:	0f b6 0d 2b 01 ae 00 	movzbl 0xae012b(%rip),%ecx        # 0x14100bff4
14052bec9:	88 48 14             	mov    %cl,0x14(%rax)
14052becc:	c6 40 15 00          	movb   $0x0,0x15(%rax)
14052bed0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052bed6:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052beda:	48 8b cb             	mov    %rbx,%rcx
14052bedd:	e8 be b0 1c 00       	call   0x1406f6fa0
14052bee2:	90                   	nop
14052bee3:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052bee7:	48 83 fa 0f          	cmp    $0xf,%rdx
14052beeb:	76 31                	jbe    0x14052bf1e
14052beed:	48 ff c2             	inc    %rdx
14052bef0:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052bef4:	48 8b c1             	mov    %rcx,%rax
14052bef7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052befe:	72 19                	jb     0x14052bf19
14052bf00:	48 83 c2 27          	add    $0x27,%rdx
14052bf04:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052bf08:	48 2b c1             	sub    %rcx,%rax
14052bf0b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052bf0f:	48 83 f8 1f          	cmp    $0x1f,%rax
14052bf13:	0f 87 ce 0a 00 00    	ja     0x14052c9e7
14052bf19:	e8 26 f2 8e 00       	call   0x140e1b144
14052bf1e:	48 8d 05 d3 00 ae 00 	lea    0xae00d3(%rip),%rax        # 0x14100bff8
14052bf25:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052bf29:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
14052bf30:	00
14052bf31:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052bf35:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052bf3a:	45 33 c9             	xor    %r9d,%r9d
14052bf3d:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052bf41:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052bf45:	48 8b 0d 14 6f f0 00 	mov    0xf06f14(%rip),%rcx        # 0x141432e60
14052bf4c:	e8 9f 86 2e 00       	call   0x1408145f0
14052bf51:	48 8b 08             	mov    (%rax),%rcx
14052bf54:	48 89 0d 25 fe ef 00 	mov    %rcx,0xeffe25(%rip)        # 0x14142bd80
14052bf5b:	0f 57 c0             	xorps  %xmm0,%xmm0
14052bf5e:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052bf62:	0f 57 c9             	xorps  %xmm1,%xmm1
14052bf65:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052bf6a:	b9 20 00 00 00       	mov    $0x20,%ecx
14052bf6f:	e8 94 f1 8e 00       	call   0x140e1b108
14052bf74:	48 8b d0             	mov    %rax,%rdx
14052bf77:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052bf7b:	66 0f 6f 05 9d a9 a7 	movdqa 0xa7a99d(%rip),%xmm0        # 0x140fa6920
14052bf82:	00
14052bf83:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052bf88:	0f 10 05 69 00 ae 00 	movups 0xae0069(%rip),%xmm0        # 0x14100bff8
14052bf8f:	0f 11 00             	movups %xmm0,(%rax)
14052bf92:	8b 0d 70 00 ae 00    	mov    0xae0070(%rip),%ecx        # 0x14100c008
14052bf98:	89 48 10             	mov    %ecx,0x10(%rax)
14052bf9b:	0f b7 0d 6a 00 ae 00 	movzwl 0xae006a(%rip),%ecx        # 0x14100c00c
14052bfa2:	66 89 48 14          	mov    %cx,0x14(%rax)
14052bfa6:	0f b6 05 61 00 ae 00 	movzbl 0xae0061(%rip),%eax        # 0x14100c00e
14052bfad:	88 42 16             	mov    %al,0x16(%rdx)
14052bfb0:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
14052bfb4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052bfba:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052bfbe:	48 8b cb             	mov    %rbx,%rcx
14052bfc1:	e8 da af 1c 00       	call   0x1406f6fa0
14052bfc6:	90                   	nop
14052bfc7:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052bfcb:	48 83 fa 0f          	cmp    $0xf,%rdx
14052bfcf:	76 31                	jbe    0x14052c002
14052bfd1:	48 ff c2             	inc    %rdx
14052bfd4:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052bfd8:	48 8b c1             	mov    %rcx,%rax
14052bfdb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052bfe2:	72 19                	jb     0x14052bffd
14052bfe4:	48 83 c2 27          	add    $0x27,%rdx
14052bfe8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052bfec:	48 2b c1             	sub    %rcx,%rax
14052bfef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052bff3:	48 83 f8 1f          	cmp    $0x1f,%rax
14052bff7:	0f 87 f0 09 00 00    	ja     0x14052c9ed
14052bffd:	e8 42 f1 8e 00       	call   0x140e1b144
14052c002:	48 8d 05 07 00 ae 00 	lea    0xae0007(%rip),%rax        # 0x14100c010
14052c009:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052c00d:	48 c7 45 c8 1a 00 00 	movq   $0x1a,-0x38(%rbp)
14052c014:	00
14052c015:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c019:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c01e:	45 33 c9             	xor    %r9d,%r9d
14052c021:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c025:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c029:	48 8b 0d 30 6e f0 00 	mov    0xf06e30(%rip),%rcx        # 0x141432e60
14052c030:	e8 bb 85 2e 00       	call   0x1408145f0
14052c035:	48 8b 08             	mov    (%rax),%rcx
14052c038:	48 89 0d 89 fd ef 00 	mov    %rcx,0xeffd89(%rip)        # 0x14142bdc8
14052c03f:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c042:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c046:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c049:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c04e:	b9 20 00 00 00       	mov    $0x20,%ecx
14052c053:	e8 b0 f0 8e 00       	call   0x140e1b108
14052c058:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14052c05c:	66 0f 6f 05 ac 6e ab 	movdqa 0xab6eac(%rip),%xmm0        # 0x140fe2f10
14052c063:	00
14052c064:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14052c069:	0f 10 05 a0 ff ad 00 	movups 0xadffa0(%rip),%xmm0        # 0x14100c010
14052c070:	0f 11 00             	movups %xmm0,(%rax)
14052c073:	f2 0f 10 05 a5 ff ad 	movsd  0xadffa5(%rip),%xmm0        # 0x14100c020
14052c07a:	00
14052c07b:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14052c080:	0f b7 0d a1 ff ad 00 	movzwl 0xadffa1(%rip),%ecx        # 0x14100c028
14052c087:	66 89 48 18          	mov    %cx,0x18(%rax)
14052c08b:	c6 40 1a 00          	movb   $0x0,0x1a(%rax)
14052c08f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14052c095:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14052c099:	48 8b cb             	mov    %rbx,%rcx
14052c09c:	e8 ff ae 1c 00       	call   0x1406f6fa0
14052c0a1:	90                   	nop
14052c0a2:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14052c0a6:	48 83 fa 0f          	cmp    $0xf,%rdx
14052c0aa:	76 31                	jbe    0x14052c0dd
14052c0ac:	48 ff c2             	inc    %rdx
14052c0af:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14052c0b3:	48 8b c1             	mov    %rcx,%rax
14052c0b6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14052c0bd:	72 19                	jb     0x14052c0d8
14052c0bf:	48 83 c2 27          	add    $0x27,%rdx
14052c0c3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14052c0c7:	48 2b c1             	sub    %rcx,%rax
14052c0ca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14052c0ce:	48 83 f8 1f          	cmp    $0x1f,%rax
14052c0d2:	0f 87 1b 09 00 00    	ja     0x14052c9f3
14052c0d8:	e8 67 f0 8e 00       	call   0x140e1b144
14052c0dd:	48 8d 05 4c ff ad 00 	lea    0xadff4c(%rip),%rax        # 0x14100c030
14052c0e4:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14052c0e8:	48 c7 45 c8 1e 00 00 	movq   $0x1e,-0x38(%rbp)
14052c0ef:	00
14052c0f0:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14052c0f4:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14052c0f9:	45 33 c9             	xor    %r9d,%r9d
14052c0fc:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14052c100:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14052c104:	48 8b 0d 55 6d f0 00 	mov    0xf06d55(%rip),%rcx        # 0x141432e60
14052c10b:	e8 e0 84 2e 00       	call   0x1408145f0
14052c110:	48 8b 08             	mov    (%rax),%rcx
14052c113:	48 89 0d 96 fc ef 00 	mov    %rcx,0xeffc96(%rip)        # 0x14142bdb0
14052c11a:	0f 57 c0             	xorps  %xmm0,%xmm0
14052c11d:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14052c121:	0f 57 c9             	xorps  %xmm1,%xmm1
14052c124:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14052c129:	b9 20 00 00 00       	mov    $0x20,%ecx