140422a73:	90                   	nop
140422a74:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422a78:	48 83 fa 0f          	cmp    $0xf,%rdx
140422a7c:	76 31                	jbe    0x140422aaf
140422a7e:	48 ff c2             	inc    %rdx
140422a81:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422a85:	48 8b c1             	mov    %rcx,%rax
140422a88:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422a8f:	72 19                	jb     0x140422aaa
140422a91:	48 83 c2 27          	add    $0x27,%rdx
140422a95:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422a99:	48 2b c1             	sub    %rcx,%rax
140422a9c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422aa0:	48 83 f8 1f          	cmp    $0x1f,%rax
140422aa4:	0f 87 75 0a 00 00    	ja     0x14042351f
140422aaa:	e8 95 86 9f 00       	call   0x140e1b144
140422aaf:	48 8d 05 ba f7 bc 00 	lea    0xbcf7ba(%rip),%rax        # 0x140ff2270
140422ab6:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140422aba:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
140422ac1:	00
140422ac2:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422ac6:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422acb:	45 33 c9             	xor    %r9d,%r9d
140422ace:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422ad2:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422ad6:	48 8b 0d 83 03 01 01 	mov    0x1010383(%rip),%rcx        # 0x141432e60
140422add:	e8 0e 1b 3f 00       	call   0x1408145f0
140422ae2:	48 8b 08             	mov    (%rax),%rcx
140422ae5:	48 89 0d d4 46 00 01 	mov    %rcx,0x10046d4(%rip)        # 0x1414271c0
140422aec:	0f 57 c0             	xorps  %xmm0,%xmm0
140422aef:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422af3:	0f 57 c9             	xorps  %xmm1,%xmm1
140422af6:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422afb:	b9 20 00 00 00       	mov    $0x20,%ecx
140422b00:	e8 03 86 9f 00       	call   0x140e1b108
140422b05:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140422b09:	66 0f 6f 05 df 03 b9 	movdqa 0xb903df(%rip),%xmm0        # 0x140fb2ef0
140422b10:	00
140422b11:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140422b16:	0f 10 05 53 f7 bc 00 	movups 0xbcf753(%rip),%xmm0        # 0x140ff2270
140422b1d:	0f 11 00             	movups %xmm0,(%rax)
140422b20:	0f b7 0d 59 f7 bc 00 	movzwl 0xbcf759(%rip),%ecx        # 0x140ff2280
140422b27:	66 89 48 10          	mov    %cx,0x10(%rax)
140422b2b:	0f b6 0d 50 f7 bc 00 	movzbl 0xbcf750(%rip),%ecx        # 0x140ff2282
140422b32:	88 48 12             	mov    %cl,0x12(%rax)
140422b35:	c6 40 13 00          	movb   $0x0,0x13(%rax)
140422b39:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422b3f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422b43:	48 8b cb             	mov    %rbx,%rcx
140422b46:	e8 55 44 2d 00       	call   0x1406f6fa0
140422b4b:	90                   	nop
140422b4c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422b50:	48 83 fa 0f          	cmp    $0xf,%rdx
140422b54:	76 31                	jbe    0x140422b87
140422b56:	48 ff c2             	inc    %rdx
140422b59:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422b5d:	48 8b c1             	mov    %rcx,%rax
140422b60:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422b67:	72 19                	jb     0x140422b82
140422b69:	48 83 c2 27          	add    $0x27,%rdx
140422b6d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422b71:	48 2b c1             	sub    %rcx,%rax
140422b74:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422b78:	48 83 f8 1f          	cmp    $0x1f,%rax
140422b7c:	0f 87 a3 09 00 00    	ja     0x140423525
140422b82:	e8 bd 85 9f 00       	call   0x140e1b144
140422b87:	48 8d 05 fa f6 bc 00 	lea    0xbcf6fa(%rip),%rax        # 0x140ff2288
140422b8e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140422b92:	48 c7 45 c8 12 00 00 	movq   $0x12,-0x38(%rbp)
140422b99:	00
140422b9a:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422b9e:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422ba3:	45 33 c9             	xor    %r9d,%r9d
140422ba6:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422baa:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422bae:	48 8b 0d ab 02 01 01 	mov    0x10102ab(%rip),%rcx        # 0x141432e60
140422bb5:	e8 36 1a 3f 00       	call   0x1408145f0
140422bba:	48 8b 08             	mov    (%rax),%rcx
140422bbd:	48 89 0d 8c 45 00 01 	mov    %rcx,0x100458c(%rip)        # 0x141427150
140422bc4:	0f 57 c0             	xorps  %xmm0,%xmm0
140422bc7:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422bcb:	0f 57 c9             	xorps  %xmm1,%xmm1
140422bce:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422bd3:	b9 20 00 00 00       	mov    $0x20,%ecx
140422bd8:	e8 2b 85 9f 00       	call   0x140e1b108
140422bdd:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140422be1:	66 0f 6f 05 97 17 b8 	movdqa 0xb81797(%rip),%xmm0        # 0x140fa4380
140422be8:	00
140422be9:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140422bee:	0f 10 05 93 f6 bc 00 	movups 0xbcf693(%rip),%xmm0        # 0x140ff2288
140422bf5:	0f 11 00             	movups %xmm0,(%rax)
140422bf8:	0f b7 0d 99 f6 bc 00 	movzwl 0xbcf699(%rip),%ecx        # 0x140ff2298
140422bff:	66 89 48 10          	mov    %cx,0x10(%rax)
140422c03:	c6 40 12 00          	movb   $0x0,0x12(%rax)
140422c07:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422c0d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422c11:	48 8b cb             	mov    %rbx,%rcx
140422c14:	e8 87 43 2d 00       	call   0x1406f6fa0
140422c19:	90                   	nop
140422c1a:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422c1e:	48 83 fa 0f          	cmp    $0xf,%rdx
140422c22:	76 31                	jbe    0x140422c55
140422c24:	48 ff c2             	inc    %rdx
140422c27:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422c2b:	48 8b c1             	mov    %rcx,%rax
140422c2e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422c35:	72 19                	jb     0x140422c50
140422c37:	48 83 c2 27          	add    $0x27,%rdx
140422c3b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422c3f:	48 2b c1             	sub    %rcx,%rax
140422c42:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422c46:	48 83 f8 1f          	cmp    $0x1f,%rax
140422c4a:	0f 87 db 08 00 00    	ja     0x14042352b
140422c50:	e8 ef 84 9f 00       	call   0x140e1b144
140422c55:	48 8d 05 44 f6 bc 00 	lea    0xbcf644(%rip),%rax        # 0x140ff22a0
140422c5c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140422c60:	48 c7 45 c8 10 00 00 	movq   $0x10,-0x38(%rbp)
140422c67:	00
140422c68:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422c6c:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422c71:	45 33 c9             	xor    %r9d,%r9d
140422c74:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422c78:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422c7c:	48 8b 0d dd 01 01 01 	mov    0x10101dd(%rip),%rcx        # 0x141432e60
140422c83:	e8 68 19 3f 00       	call   0x1408145f0
140422c88:	48 8b 08             	mov    (%rax),%rcx
140422c8b:	48 89 0d 16 45 00 01 	mov    %rcx,0x1004516(%rip)        # 0x1414271a8
140422c92:	0f 57 c0             	xorps  %xmm0,%xmm0
140422c95:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422c99:	0f 57 c9             	xorps  %xmm1,%xmm1
140422c9c:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422ca1:	b9 20 00 00 00       	mov    $0x20,%ecx
140422ca6:	e8 5d 84 9f 00       	call   0x140e1b108
140422cab:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140422caf:	66 0f 6f 05 a9 16 b8 	movdqa 0xb816a9(%rip),%xmm0        # 0x140fa4360
140422cb6:	00
140422cb7:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140422cbc:	0f 10 05 dd f5 bc 00 	movups 0xbcf5dd(%rip),%xmm0        # 0x140ff22a0
140422cc3:	0f 11 00             	movups %xmm0,(%rax)
140422cc6:	c6 40 10 00          	movb   $0x0,0x10(%rax)
140422cca:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422cd0:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422cd4:	48 8b cb             	mov    %rbx,%rcx
140422cd7:	e8 c4 42 2d 00       	call   0x1406f6fa0
140422cdc:	90                   	nop
140422cdd:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422ce1:	48 83 fa 0f          	cmp    $0xf,%rdx
140422ce5:	76 31                	jbe    0x140422d18
140422ce7:	48 ff c2             	inc    %rdx
140422cea:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422cee:	48 8b c1             	mov    %rcx,%rax
140422cf1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422cf8:	72 19                	jb     0x140422d13
140422cfa:	48 83 c2 27          	add    $0x27,%rdx
140422cfe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422d02:	48 2b c1             	sub    %rcx,%rax
140422d05:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422d09:	48 83 f8 1f          	cmp    $0x1f,%rax
140422d0d:	0f 87 1e 08 00 00    	ja     0x140423531
140422d13:	e8 2c 84 9f 00       	call   0x140e1b144
140422d18:	48 8d 05 99 f5 bc 00 	lea    0xbcf599(%rip),%rax        # 0x140ff22b8
140422d1f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140422d23:	48 c7 45 c8 14 00 00 	movq   $0x14,-0x38(%rbp)
140422d2a:	00
140422d2b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422d2f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422d34:	45 33 c9             	xor    %r9d,%r9d
140422d37:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422d3b:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422d3f:	48 8b 0d 1a 01 01 01 	mov    0x101011a(%rip),%rcx        # 0x141432e60
140422d46:	e8 a5 18 3f 00       	call   0x1408145f0
140422d4b:	48 8b 08             	mov    (%rax),%rcx
140422d4e:	48 89 0d 4b 44 00 01 	mov    %rcx,0x100444b(%rip)        # 0x1414271a0
140422d55:	0f 57 c0             	xorps  %xmm0,%xmm0
140422d58:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422d5c:	0f 57 c9             	xorps  %xmm1,%xmm1
140422d5f:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422d64:	b9 20 00 00 00       	mov    $0x20,%ecx
140422d69:	e8 9a 83 9f 00       	call   0x140e1b108
140422d6e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140422d72:	66 0f 6f 05 76 1d b8 	movdqa 0xb81d76(%rip),%xmm0        # 0x140fa4af0
140422d79:	00
140422d7a:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140422d7f:	0f 10 05 32 f5 bc 00 	movups 0xbcf532(%rip),%xmm0        # 0x140ff22b8
140422d86:	0f 11 00             	movups %xmm0,(%rax)
140422d89:	8b 0d 39 f5 bc 00    	mov    0xbcf539(%rip),%ecx        # 0x140ff22c8
140422d8f:	89 48 10             	mov    %ecx,0x10(%rax)
140422d92:	c6 40 14 00          	movb   $0x0,0x14(%rax)
140422d96:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422d9c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422da0:	48 8b cb             	mov    %rbx,%rcx
140422da3:	e8 f8 41 2d 00       	call   0x1406f6fa0
140422da8:	90                   	nop
140422da9:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422dad:	48 83 fa 0f          	cmp    $0xf,%rdx
140422db1:	76 31                	jbe    0x140422de4
140422db3:	48 ff c2             	inc    %rdx
140422db6:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422dba:	48 8b c1             	mov    %rcx,%rax
140422dbd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422dc4:	72 19                	jb     0x140422ddf
140422dc6:	48 83 c2 27          	add    $0x27,%rdx
140422dca:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422dce:	48 2b c1             	sub    %rcx,%rax
140422dd1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422dd5:	48 83 f8 1f          	cmp    $0x1f,%rax
140422dd9:	0f 87 58 07 00 00    	ja     0x140423537
140422ddf:	e8 60 83 9f 00       	call   0x140e1b144
140422de4:	48 8d 05 e5 f4 bc 00 	lea    0xbcf4e5(%rip),%rax        # 0x140ff22d0
140422deb:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140422def:	48 c7 45 c8 14 00 00 	movq   $0x14,-0x38(%rbp)
140422df6:	00
140422df7:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422dfb:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422e00:	45 33 c9             	xor    %r9d,%r9d
140422e03:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422e07:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422e0b:	48 8b 0d 4e 00 01 01 	mov    0x101004e(%rip),%rcx        # 0x141432e60
140422e12:	e8 d9 17 3f 00       	call   0x1408145f0
140422e17:	48 8b 08             	mov    (%rax),%rcx
140422e1a:	48 89 0d 47 43 00 01 	mov    %rcx,0x1004347(%rip)        # 0x141427168
140422e21:	0f 57 c0             	xorps  %xmm0,%xmm0
140422e24:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422e28:	0f 57 c9             	xorps  %xmm1,%xmm1
140422e2b:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422e30:	b9 20 00 00 00       	mov    $0x20,%ecx
140422e35:	e8 ce 82 9f 00       	call   0x140e1b108
140422e3a:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140422e3e:	66 0f 6f 05 aa 1c b8 	movdqa 0xb81caa(%rip),%xmm0        # 0x140fa4af0
140422e45:	00
140422e46:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140422e4b:	0f 10 05 7e f4 bc 00 	movups 0xbcf47e(%rip),%xmm0        # 0x140ff22d0
140422e52:	0f 11 00             	movups %xmm0,(%rax)
140422e55:	8b 0d 85 f4 bc 00    	mov    0xbcf485(%rip),%ecx        # 0x140ff22e0
140422e5b:	89 48 10             	mov    %ecx,0x10(%rax)
140422e5e:	c6 40 14 00          	movb   $0x0,0x14(%rax)
140422e62:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422e68:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422e6c:	48 8b cb             	mov    %rbx,%rcx
140422e6f:	e8 2c 41 2d 00       	call   0x1406f6fa0
140422e74:	90                   	nop
140422e75:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422e79:	48 83 fa 0f          	cmp    $0xf,%rdx
140422e7d:	76 31                	jbe    0x140422eb0
140422e7f:	48 ff c2             	inc    %rdx
140422e82:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422e86:	48 8b c1             	mov    %rcx,%rax
140422e89:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422e90:	72 19                	jb     0x140422eab
140422e92:	48 83 c2 27          	add    $0x27,%rdx
140422e96:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422e9a:	48 2b c1             	sub    %rcx,%rax
140422e9d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422ea1:	48 83 f8 1f          	cmp    $0x1f,%rax
140422ea5:	0f 87 92 06 00 00    	ja     0x14042353d
140422eab:	e8 94 82 9f 00       	call   0x140e1b144
140422eb0:	48 8d 05 31 f4 bc 00 	lea    0xbcf431(%rip),%rax        # 0x140ff22e8
140422eb7:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140422ebb:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
140422ec2:	00
140422ec3:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422ec7:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422ecc:	45 33 c9             	xor    %r9d,%r9d
140422ecf:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422ed3:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422ed7:	48 8b 0d 82 ff 00 01 	mov    0x100ff82(%rip),%rcx        # 0x141432e60
140422ede:	e8 0d 17 3f 00       	call   0x1408145f0
140422ee3:	48 8b 08             	mov    (%rax),%rcx
140422ee6:	48 89 0d 9b 42 00 01 	mov    %rcx,0x100429b(%rip)        # 0x141427188
140422eed:	0f 57 c0             	xorps  %xmm0,%xmm0
140422ef0:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422ef4:	0f 57 c9             	xorps  %xmm1,%xmm1
140422ef7:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422efc:	b9 20 00 00 00       	mov    $0x20,%ecx
140422f01:	e8 02 82 9f 00       	call   0x140e1b108
140422f06:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140422f0a:	66 0f 6f 05 de ff b8 	movdqa 0xb8ffde(%rip),%xmm0        # 0x140fb2ef0
140422f11:	00
140422f12:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140422f17:	0f 10 05 ca f3 bc 00 	movups 0xbcf3ca(%rip),%xmm0        # 0x140ff22e8
140422f1e:	0f 11 00             	movups %xmm0,(%rax)
140422f21:	0f b7 0d d0 f3 bc 00 	movzwl 0xbcf3d0(%rip),%ecx        # 0x140ff22f8
140422f28:	66 89 48 10          	mov    %cx,0x10(%rax)
140422f2c:	0f b6 0d c7 f3 bc 00 	movzbl 0xbcf3c7(%rip),%ecx        # 0x140ff22fa
140422f33:	88 48 12             	mov    %cl,0x12(%rax)
140422f36:	c6 40 13 00          	movb   $0x0,0x13(%rax)
140422f3a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422f40:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422f44:	48 8b cb             	mov    %rbx,%rcx
140422f47:	e8 54 40 2d 00       	call   0x1406f6fa0
140422f4c:	90                   	nop
140422f4d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422f51:	48 83 fa 0f          	cmp    $0xf,%rdx
140422f55:	76 31                	jbe    0x140422f88
140422f57:	48 ff c2             	inc    %rdx
140422f5a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140422f5e:	48 8b c1             	mov    %rcx,%rax
140422f61:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140422f68:	72 19                	jb     0x140422f83
140422f6a:	48 83 c2 27          	add    $0x27,%rdx
140422f6e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140422f72:	48 2b c1             	sub    %rcx,%rax
140422f75:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140422f79:	48 83 f8 1f          	cmp    $0x1f,%rax
140422f7d:	0f 87 c0 05 00 00    	ja     0x140423543
140422f83:	e8 bc 81 9f 00       	call   0x140e1b144
140422f88:	48 8d 3d 71 f3 bc 00 	lea    0xbcf371(%rip),%rdi        # 0x140ff2300
140422f8f:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
140422f93:	48 c7 45 c8 14 00 00 	movq   $0x14,-0x38(%rbp)
140422f9a:	00
140422f9b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140422f9f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140422fa4:	45 33 c9             	xor    %r9d,%r9d
140422fa7:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140422fab:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140422faf:	48 8b 0d aa fe 00 01 	mov    0x100feaa(%rip),%rcx        # 0x141432e60
140422fb6:	e8 35 16 3f 00       	call   0x1408145f0
140422fbb:	48 8b 08             	mov    (%rax),%rcx
140422fbe:	48 89 0d bb 41 00 01 	mov    %rcx,0x10041bb(%rip)        # 0x141427180
140422fc5:	0f 57 c0             	xorps  %xmm0,%xmm0
140422fc8:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140422fcc:	0f 57 c9             	xorps  %xmm1,%xmm1
140422fcf:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140422fd4:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140422fda:	48 8b d7             	mov    %rdi,%rdx
140422fdd:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140422fe1:	e8 1a 3e d7 ff       	call   0x140196e00
140422fe6:	90                   	nop
140422fe7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140422fed:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140422ff1:	48 8b cb             	mov    %rbx,%rcx
140422ff4:	e8 a7 3f 2d 00       	call   0x1406f6fa0
140422ff9:	90                   	nop
140422ffa:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140422ffe:	48 83 fa 0f          	cmp    $0xf,%rdx
140423002:	76 31                	jbe    0x140423035
140423004:	48 ff c2             	inc    %rdx
140423007:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14042300b:	48 8b c1             	mov    %rcx,%rax
14042300e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140423015:	72 19                	jb     0x140423030
140423017:	48 83 c2 27          	add    $0x27,%rdx
14042301b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14042301f:	48 2b c1             	sub    %rcx,%rax
140423022:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140423026:	48 83 f8 1f          	cmp    $0x1f,%rax
14042302a:	0f 87 19 05 00 00    	ja     0x140423549
140423030:	e8 0f 81 9f 00       	call   0x140e1b144
140423035:	48 8d 3d dc f2 bc 00 	lea    0xbcf2dc(%rip),%rdi        # 0x140ff2318
14042303c:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)