140461b14:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140461b18:	45 33 c9             	xor    %r9d,%r9d
140461b1b:	4c 8b c0             	mov    %rax,%r8
140461b1e:	48 8d 15 b3 64 fc 00 	lea    0xfc64b3(%rip),%rdx        # 0x141427fd8
140461b25:	48 8d 0d 94 b2 f4 00 	lea    0xf4b294(%rip),%rcx        # 0x1413acdc0
140461b2c:	e8 0f 4c 3b 00       	call   0x140816740
140461b31:	90                   	nop
140461b32:	4c 8d 0d b7 c9 d3 ff 	lea    -0x2c3649(%rip),%r9        # 0x14019e4f0
140461b39:	ba 08 00 00 00       	mov    $0x8,%edx
140461b3e:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140461b44:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140461b4b:	00
140461b4c:	e8 fb 99 9b 00       	call   0x140e1b54c
140461b51:	90                   	nop
140461b52:	48 8b 0e             	mov    (%rsi),%rcx
140461b55:	48 85 c9             	test   %rcx,%rcx
140461b58:	74 24                	je     0x140461b7e
140461b5a:	8b 41 10             	mov    0x10(%rcx),%eax
140461b5d:	ff c8                	dec    %eax
140461b5f:	89 41 10             	mov    %eax,0x10(%rcx)
140461b62:	85 c0                	test   %eax,%eax
140461b64:	7f 18                	jg     0x140461b7e
140461b66:	0f 88 a2 00 00 00    	js     0x140461c0e
140461b6c:	48 8b 01             	mov    (%rcx),%rax
140461b6f:	ba 01 00 00 00       	mov    $0x1,%edx
140461b74:	48 8b 00             	mov    (%rax),%rax
140461b77:	ff 15 a3 1e b2 00    	call   *0xb21ea3(%rip)        # 0x140f83a20
140461b7d:	90                   	nop
140461b7e:	48 8b 0b             	mov    (%rbx),%rcx
140461b81:	48 85 c9             	test   %rcx,%rcx
140461b84:	74 24                	je     0x140461baa
140461b86:	8b 41 10             	mov    0x10(%rcx),%eax
140461b89:	ff c8                	dec    %eax
140461b8b:	89 41 10             	mov    %eax,0x10(%rcx)
140461b8e:	85 c0                	test   %eax,%eax
140461b90:	7f 18                	jg     0x140461baa
140461b92:	0f 88 81 00 00 00    	js     0x140461c19
140461b98:	48 8b 01             	mov    (%rcx),%rax
140461b9b:	ba 01 00 00 00       	mov    $0x1,%edx
140461ba0:	48 8b 00             	mov    (%rax),%rax
140461ba3:	ff 15 77 1e b2 00    	call   *0xb21e77(%rip)        # 0x140f83a20
140461ba9:	90                   	nop
140461baa:	48 8b 0f             	mov    (%rdi),%rcx
140461bad:	48 85 c9             	test   %rcx,%rcx
140461bb0:	74 20                	je     0x140461bd2
140461bb2:	8b 41 10             	mov    0x10(%rcx),%eax
140461bb5:	ff c8                	dec    %eax
140461bb7:	89 41 10             	mov    %eax,0x10(%rcx)
140461bba:	85 c0                	test   %eax,%eax
140461bbc:	7f 14                	jg     0x140461bd2
140461bbe:	78 30                	js     0x140461bf0
140461bc0:	48 8b 01             	mov    (%rcx),%rax
140461bc3:	ba 01 00 00 00       	mov    $0x1,%edx
140461bc8:	48 8b 00             	mov    (%rax),%rax
140461bcb:	ff 15 4f 1e b2 00    	call   *0xb21e4f(%rip)        # 0x140f83a20
140461bd1:	90                   	nop
140461bd2:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140461bd9:	00
140461bda:	48 33 cc             	xor    %rsp,%rcx
140461bdd:	e8 1e 99 9b 00       	call   0x140e1b500
140461be2:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140461be9:	41 5e                	pop    %r14
140461beb:	5f                   	pop    %rdi
140461bec:	5e                   	pop    %rsi
140461bed:	5d                   	pop    %rbp
140461bee:	5b                   	pop    %rbx
140461bef:	c3                   	ret
140461bf0:	b9 02 00 00 00       	mov    $0x2,%ecx
140461bf5:	e8 06 8b 32 00       	call   0x14078a700
140461bfa:	90                   	nop
140461bfb:	33 c9                	xor    %ecx,%ecx
140461bfd:	e8 fe 8a 32 00       	call   0x14078a700
140461c02:	cc                   	int3
140461c03:	b9 01 00 00 00       	mov    $0x1,%ecx
140461c08:	e8 f3 8a 32 00       	call   0x14078a700
140461c0d:	90                   	nop
140461c0e:	b9 02 00 00 00       	mov    $0x2,%ecx
140461c13:	e8 e8 8a 32 00       	call   0x14078a700
140461c18:	90                   	nop
140461c19:	b9 02 00 00 00       	mov    $0x2,%ecx
140461c1e:	e8 dd 8a 32 00       	call   0x14078a700
140461c23:	cc                   	int3
140461c24:	cc                   	int3
140461c25:	cc                   	int3
140461c26:	cc                   	int3
140461c27:	cc                   	int3
140461c28:	cc                   	int3
140461c29:	cc                   	int3
140461c2a:	cc                   	int3
140461c2b:	cc                   	int3
140461c2c:	cc                   	int3
140461c2d:	cc                   	int3
140461c2e:	cc                   	int3
140461c2f:	cc                   	int3
140461c30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140461c35:	55                   	push   %rbp
140461c36:	48 8b ec             	mov    %rsp,%rbp
140461c39:	48 83 ec 70          	sub    $0x70,%rsp
140461c3d:	48 8b 05 bc 72 f5 00 	mov    0xf572bc(%rip),%rax        # 0x1413b8f00
140461c44:	48 33 c4             	xor    %rsp,%rax
140461c47:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140461c4b:	48 8b d9             	mov    %rcx,%rbx
140461c4e:	48 8d 05 63 5e b9 00 	lea    0xb95e63(%rip),%rax        # 0x140ff7ab8
140461c55:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140461c59:	48 c7 45 b8 1f 00 00 	movq   $0x1f,-0x48(%rbp)
140461c60:	00
140461c61:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140461c65:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140461c6a:	45 33 c9             	xor    %r9d,%r9d
140461c6d:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140461c71:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140461c75:	48 8b 0d e4 11 fd 00 	mov    0xfd11e4(%rip),%rcx        # 0x141432e60
140461c7c:	e8 6f 29 3b 00       	call   0x1408145f0
140461c81:	48 8b 08             	mov    (%rax),%rcx
140461c84:	48 89 0d 75 63 fc 00 	mov    %rcx,0xfc6375(%rip)        # 0x141428000
140461c8b:	0f 57 c0             	xorps  %xmm0,%xmm0
140461c8e:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140461c92:	0f 57 c9             	xorps  %xmm1,%xmm1
140461c95:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140461c9a:	b9 20 00 00 00       	mov    $0x20,%ecx
140461c9f:	e8 64 94 9b 00       	call   0x140e1b108
140461ca4:	48 8b d0             	mov    %rax,%rdx
140461ca7:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140461cab:	66 0f 6f 05 0d 22 b4 	movdqa 0xb4220d(%rip),%xmm0        # 0x140fa3ec0
140461cb2:	00
140461cb3:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140461cb8:	0f 10 05 f9 5d b9 00 	movups 0xb95df9(%rip),%xmm0        # 0x140ff7ab8
140461cbf:	0f 11 00             	movups %xmm0,(%rax)
140461cc2:	f2 0f 10 05 fe 5d b9 	movsd  0xb95dfe(%rip),%xmm0        # 0x140ff7ac8
140461cc9:	00
140461cca:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
140461ccf:	8b 0d fb 5d b9 00    	mov    0xb95dfb(%rip),%ecx        # 0x140ff7ad0
140461cd5:	89 48 18             	mov    %ecx,0x18(%rax)
140461cd8:	0f b7 05 f5 5d b9 00 	movzwl 0xb95df5(%rip),%eax        # 0x140ff7ad4
140461cdf:	66 89 42 1c          	mov    %ax,0x1c(%rdx)
140461ce3:	0f b6 05 ec 5d b9 00 	movzbl 0xb95dec(%rip),%eax        # 0x140ff7ad6
140461cea:	88 42 1e             	mov    %al,0x1e(%rdx)
140461ced:	c6 42 1f 00          	movb   $0x0,0x1f(%rdx)
140461cf1:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140461cf7:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140461cfb:	48 8b cb             	mov    %rbx,%rcx
140461cfe:	e8 9d 52 29 00       	call   0x1406f6fa0
140461d03:	90                   	nop
140461d04:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140461d08:	48 83 fa 0f          	cmp    $0xf,%rdx
140461d0c:	76 31                	jbe    0x140461d3f
140461d0e:	48 ff c2             	inc    %rdx
140461d11:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140461d15:	48 8b c1             	mov    %rcx,%rax
140461d18:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140461d1f:	72 19                	jb     0x140461d3a
140461d21:	48 83 c2 27          	add    $0x27,%rdx
140461d25:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140461d29:	48 2b c1             	sub    %rcx,%rax
140461d2c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140461d30:	48 83 f8 1f          	cmp    $0x1f,%rax
140461d34:	0f 87 5e 04 00 00    	ja     0x140462198
140461d3a:	e8 05 94 9b 00       	call   0x140e1b144
140461d3f:	48 8d 05 92 5d b9 00 	lea    0xb95d92(%rip),%rax        # 0x140ff7ad8
140461d46:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140461d4a:	48 c7 45 b8 20 00 00 	movq   $0x20,-0x48(%rbp)
140461d51:	00
140461d52:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140461d56:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140461d5b:	45 33 c9             	xor    %r9d,%r9d
140461d5e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140461d62:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140461d66:	48 8b 0d f3 10 fd 00 	mov    0xfd10f3(%rip),%rcx        # 0x141432e60
140461d6d:	e8 7e 28 3b 00       	call   0x1408145f0
140461d72:	48 8b 08             	mov    (%rax),%rcx
140461d75:	48 89 0d 7c 62 fc 00 	mov    %rcx,0xfc627c(%rip)        # 0x141427ff8
140461d7c:	0f 57 c0             	xorps  %xmm0,%xmm0
140461d7f:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140461d83:	0f 57 c9             	xorps  %xmm1,%xmm1
140461d86:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140461d8b:	b9 30 00 00 00       	mov    $0x30,%ecx
140461d90:	e8 73 93 9b 00       	call   0x140e1b108
140461d95:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140461d99:	66 0f 6f 05 2f 11 b8 	movdqa 0xb8112f(%rip),%xmm0        # 0x140fe2ed0
140461da0:	00
140461da1:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140461da6:	0f 10 05 2b 5d b9 00 	movups 0xb95d2b(%rip),%xmm0        # 0x140ff7ad8
140461dad:	0f 11 00             	movups %xmm0,(%rax)
140461db0:	0f 10 0d 31 5d b9 00 	movups 0xb95d31(%rip),%xmm1        # 0x140ff7ae8
140461db7:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140461dbb:	c6 40 20 00          	movb   $0x0,0x20(%rax)
140461dbf:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140461dc5:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140461dc9:	48 8b cb             	mov    %rbx,%rcx
140461dcc:	e8 cf 51 29 00       	call   0x1406f6fa0
140461dd1:	90                   	nop
140461dd2:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140461dd6:	48 83 fa 0f          	cmp    $0xf,%rdx
140461dda:	76 31                	jbe    0x140461e0d
140461ddc:	48 ff c2             	inc    %rdx
140461ddf:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140461de3:	48 8b c1             	mov    %rcx,%rax
140461de6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140461ded:	72 19                	jb     0x140461e08
140461def:	48 83 c2 27          	add    $0x27,%rdx
140461df3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140461df7:	48 2b c1             	sub    %rcx,%rax
140461dfa:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140461dfe:	48 83 f8 1f          	cmp    $0x1f,%rax
140461e02:	0f 87 96 03 00 00    	ja     0x14046219e
140461e08:	e8 37 93 9b 00       	call   0x140e1b144
140461e0d:	48 8d 05 f4 e9 b6 00 	lea    0xb6e9f4(%rip),%rax        # 0x140fd0808
140461e14:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140461e18:	48 c7 45 c8 1d 00 00 	movq   $0x1d,-0x38(%rbp)
140461e1f:	00
140461e20:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140461e24:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140461e29:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140461e2d:	e8 5e ef 33 00       	call   0x1407a0d90
140461e32:	48 8b 10             	mov    (%rax),%rdx
140461e35:	48 85 d2             	test   %rdx,%rdx
140461e38:	74 1c                	je     0x140461e56
140461e3a:	8b 42 10             	mov    0x10(%rdx),%eax
140461e3d:	ff c0                	inc    %eax
140461e3f:	89 42 10             	mov    %eax,0x10(%rdx)
140461e42:	83 f8 01             	cmp    $0x1,%eax
140461e45:	0f 8e 59 03 00 00    	jle    0x1404621a4
140461e4b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140461e50:	0f 84 56 03 00 00    	je     0x1404621ac
140461e56:	48 8b 0d ab 61 fc 00 	mov    0xfc61ab(%rip),%rcx        # 0x141428008
140461e5d:	48 89 15 a4 61 fc 00 	mov    %rdx,0xfc61a4(%rip)        # 0x141428008
140461e64:	48 85 c9             	test   %rcx,%rcx
140461e67:	74 24                	je     0x140461e8d
140461e69:	8b 41 10             	mov    0x10(%rcx),%eax
140461e6c:	ff c8                	dec    %eax
140461e6e:	89 41 10             	mov    %eax,0x10(%rcx)
140461e71:	85 c0                	test   %eax,%eax
140461e73:	7f 18                	jg     0x140461e8d
140461e75:	0f 88 3c 03 00 00    	js     0x1404621b7
140461e7b:	48 8b 01             	mov    (%rcx),%rax
140461e7e:	ba 01 00 00 00       	mov    $0x1,%edx
140461e83:	48 8b 00             	mov    (%rax),%rax
140461e86:	ff 15 94 1b b2 00    	call   *0xb21b94(%rip)        # 0x140f83a20
140461e8c:	90                   	nop
140461e8d:	0f 57 c0             	xorps  %xmm0,%xmm0
140461e90:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140461e94:	0f 57 c9             	xorps  %xmm1,%xmm1
140461e97:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140461e9c:	b9 20 00 00 00       	mov    $0x20,%ecx
140461ea1:	e8 62 92 9b 00       	call   0x140e1b108
140461ea6:	48 8b d0             	mov    %rax,%rdx
140461ea9:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140461ead:	66 0f 6f 05 1b 88 b8 	movdqa 0xb8881b(%rip),%xmm0        # 0x140fea6d0
140461eb4:	00
140461eb5:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140461eba:	0f 10 05 47 e9 b6 00 	movups 0xb6e947(%rip),%xmm0        # 0x140fd0808
140461ec1:	0f 11 00             	movups %xmm0,(%rax)
140461ec4:	f2 0f 10 05 4c e9 b6 	movsd  0xb6e94c(%rip),%xmm0        # 0x140fd0818
140461ecb:	00
140461ecc:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
140461ed1:	8b 0d 49 e9 b6 00    	mov    0xb6e949(%rip),%ecx        # 0x140fd0820
140461ed7:	89 48 18             	mov    %ecx,0x18(%rax)
140461eda:	0f b6 05 43 e9 b6 00 	movzbl 0xb6e943(%rip),%eax        # 0x140fd0824
140461ee1:	88 42 1c             	mov    %al,0x1c(%rdx)
140461ee4:	c6 42 1d 00          	movb   $0x0,0x1d(%rdx)
140461ee8:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140461eee:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140461ef2:	48 8b cb             	mov    %rbx,%rcx
140461ef5:	e8 a6 50 29 00       	call   0x1406f6fa0
140461efa:	90                   	nop
140461efb:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140461eff:	48 83 fa 0f          	cmp    $0xf,%rdx
140461f03:	76 31                	jbe    0x140461f36
140461f05:	48 ff c2             	inc    %rdx
140461f08:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140461f0c:	48 8b c1             	mov    %rcx,%rax
140461f0f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140461f16:	72 19                	jb     0x140461f31
140461f18:	48 83 c2 27          	add    $0x27,%rdx
140461f1c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140461f20:	48 2b c1             	sub    %rcx,%rax
140461f23:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140461f27:	48 83 f8 1f          	cmp    $0x1f,%rax
140461f2b:	0f 87 91 02 00 00    	ja     0x1404621c2
140461f31:	e8 0e 92 9b 00       	call   0x140e1b144
140461f36:	48 8d 05 7b e9 b6 00 	lea    0xb6e97b(%rip),%rax        # 0x140fd08b8
140461f3d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140461f41:	48 c7 45 c8 1e 00 00 	movq   $0x1e,-0x38(%rbp)
140461f48:	00
140461f49:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140461f4d:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140461f52:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140461f56:	e8 35 ee 33 00       	call   0x1407a0d90
140461f5b:	48 8b 10             	mov    (%rax),%rdx
140461f5e:	48 85 d2             	test   %rdx,%rdx
140461f61:	74 1c                	je     0x140461f7f
140461f63:	8b 42 10             	mov    0x10(%rdx),%eax
140461f66:	ff c0                	inc    %eax
140461f68:	89 42 10             	mov    %eax,0x10(%rdx)
140461f6b:	83 f8 01             	cmp    $0x1,%eax
140461f6e:	0f 8e 54 02 00 00    	jle    0x1404621c8
140461f74:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140461f79:	0f 84 51 02 00 00    	je     0x1404621d0
140461f7f:	48 8b 0d 8a 60 fc 00 	mov    0xfc608a(%rip),%rcx        # 0x141428010
140461f86:	48 89 15 83 60 fc 00 	mov    %rdx,0xfc6083(%rip)        # 0x141428010
140461f8d:	48 85 c9             	test   %rcx,%rcx
140461f90:	74 24                	je     0x140461fb6
140461f92:	8b 41 10             	mov    0x10(%rcx),%eax
140461f95:	ff c8                	dec    %eax
140461f97:	89 41 10             	mov    %eax,0x10(%rcx)
140461f9a:	85 c0                	test   %eax,%eax
140461f9c:	7f 18                	jg     0x140461fb6
140461f9e:	0f 88 37 02 00 00    	js     0x1404621db
140461fa4:	48 8b 01             	mov    (%rcx),%rax
140461fa7:	ba 01 00 00 00       	mov    $0x1,%edx
140461fac:	48 8b 00             	mov    (%rax),%rax
140461faf:	ff 15 6b 1a b2 00    	call   *0xb21a6b(%rip)        # 0x140f83a20
140461fb5:	90                   	nop
140461fb6:	0f 57 c0             	xorps  %xmm0,%xmm0
140461fb9:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140461fbd:	0f 57 c9             	xorps  %xmm1,%xmm1
140461fc0:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
140461fc5:	b9 20 00 00 00       	mov    $0x20,%ecx
140461fca:	e8 39 91 9b 00       	call   0x140e1b108
140461fcf:	48 8b d0             	mov    %rax,%rdx
140461fd2:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140461fd6:	66 0f 6f 05 a2 ff b7 	movdqa 0xb7ffa2(%rip),%xmm0        # 0x140fe1f80
140461fdd:	00
140461fde:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140461fe3:	0f 10 05 ce e8 b6 00 	movups 0xb6e8ce(%rip),%xmm0        # 0x140fd08b8
140461fea:	0f 11 00             	movups %xmm0,(%rax)
140461fed:	f2 0f 10 05 d3 e8 b6 	movsd  0xb6e8d3(%rip),%xmm0        # 0x140fd08c8
140461ff4:	00
140461ff5:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
140461ffa:	8b 0d d0 e8 b6 00    	mov    0xb6e8d0(%rip),%ecx        # 0x140fd08d0
140462000:	89 48 18             	mov    %ecx,0x18(%rax)
140462003:	0f b7 05 ca e8 b6 00 	movzwl 0xb6e8ca(%rip),%eax        # 0x140fd08d4
14046200a:	66 89 42 1c          	mov    %ax,0x1c(%rdx)
14046200e:	c6 42 1e 00          	movb   $0x0,0x1e(%rdx)
140462012:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140462018:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14046201c:	48 8b cb             	mov    %rbx,%rcx
14046201f:	e8 7c 4f 29 00       	call   0x1406f6fa0
140462024:	90                   	nop
140462025:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140462029:	48 83 fa 0f          	cmp    $0xf,%rdx
14046202d:	76 31                	jbe    0x140462060
14046202f:	48 ff c2             	inc    %rdx
140462032:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140462036:	48 8b c1             	mov    %rcx,%rax
140462039:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140462040:	72 19                	jb     0x14046205b
140462042:	48 83 c2 27          	add    $0x27,%rdx
140462046:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14046204a:	48 2b c1             	sub    %rcx,%rax