1404b8cb7:	cc                   	int3
1404b8cb8:	cc                   	int3
1404b8cb9:	cc                   	int3
1404b8cba:	cc                   	int3
1404b8cbb:	cc                   	int3
1404b8cbc:	cc                   	int3
1404b8cbd:	cc                   	int3
1404b8cbe:	cc                   	int3
1404b8cbf:	cc                   	int3
1404b8cc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404b8cc5:	57                   	push   %rdi
1404b8cc6:	48 83 ec 20          	sub    $0x20,%rsp
1404b8cca:	48 8d 05 37 78 b4 00 	lea    0xb47837(%rip),%rax        # 0x141000508
1404b8cd1:	8b da                	mov    %edx,%ebx
1404b8cd3:	48 89 01             	mov    %rax,(%rcx)
1404b8cd6:	48 8b f9             	mov    %rcx,%rdi
1404b8cd9:	e8 d2 4c f4 ff       	call   0x1403fd9b0
1404b8cde:	f6 c3 01             	test   $0x1,%bl
1404b8ce1:	74 0d                	je     0x1404b8cf0
1404b8ce3:	ba 30 01 00 00       	mov    $0x130,%edx
1404b8ce8:	48 8b cf             	mov    %rdi,%rcx
1404b8ceb:	e8 54 24 96 00       	call   0x140e1b144
1404b8cf0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404b8cf5:	48 8b c7             	mov    %rdi,%rax
1404b8cf8:	48 83 c4 20          	add    $0x20,%rsp
1404b8cfc:	5f                   	pop    %rdi
1404b8cfd:	c3                   	ret
1404b8cfe:	cc                   	int3
1404b8cff:	cc                   	int3
1404b8d00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404b8d05:	57                   	push   %rdi
1404b8d06:	48 83 ec 20          	sub    $0x20,%rsp
1404b8d0a:	8b da                	mov    %edx,%ebx
1404b8d0c:	48 8b f9             	mov    %rcx,%rdi
1404b8d0f:	e8 1c 0e 00 00       	call   0x1404b9b30
1404b8d14:	f6 c3 01             	test   $0x1,%bl
1404b8d17:	74 0d                	je     0x1404b8d26
1404b8d19:	ba 70 01 00 00       	mov    $0x170,%edx
1404b8d1e:	48 8b cf             	mov    %rdi,%rcx
1404b8d21:	e8 1e 24 96 00       	call   0x140e1b144
1404b8d26:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404b8d2b:	48 8b c7             	mov    %rdi,%rax
1404b8d2e:	48 83 c4 20          	add    $0x20,%rsp
1404b8d32:	5f                   	pop    %rdi
1404b8d33:	c3                   	ret
1404b8d34:	cc                   	int3
1404b8d35:	cc                   	int3
1404b8d36:	cc                   	int3
1404b8d37:	cc                   	int3
1404b8d38:	cc                   	int3
1404b8d39:	cc                   	int3
1404b8d3a:	cc                   	int3
1404b8d3b:	cc                   	int3
1404b8d3c:	cc                   	int3
1404b8d3d:	cc                   	int3
1404b8d3e:	cc                   	int3
1404b8d3f:	cc                   	int3
1404b8d40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404b8d45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1404b8d4a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1404b8d4f:	55                   	push   %rbp
1404b8d50:	41 54                	push   %r12
1404b8d52:	41 55                	push   %r13
1404b8d54:	41 56                	push   %r14
1404b8d56:	41 57                	push   %r15
1404b8d58:	48 8b ec             	mov    %rsp,%rbp
1404b8d5b:	48 83 ec 70          	sub    $0x70,%rsp
1404b8d5f:	45 0f b6 f9          	movzbl %r9b,%r15d
1404b8d63:	49 8b d8             	mov    %r8,%rbx
1404b8d66:	4c 8b f1             	mov    %rcx,%r14
1404b8d69:	45 33 e4             	xor    %r12d,%r12d
1404b8d6c:	45 0f b6 cf          	movzbl %r15b,%r9d
1404b8d70:	e8 1b 19 00 00       	call   0x1404ba690
1404b8d75:	45 84 ff             	test   %r15b,%r15b
1404b8d78:	48 8b 0d 41 10 f7 00 	mov    0xf71041(%rip),%rcx        # 0x141429dc0
1404b8d7f:	75 07                	jne    0x1404b8d88
1404b8d81:	48 8b 0d 08 10 f7 00 	mov    0xf71008(%rip),%rcx        # 0x141429d90
1404b8d88:	48 85 c9             	test   %rcx,%rcx
1404b8d8b:	0f 84 3f 04 00 00    	je     0x1404b91d0
1404b8d91:	e8 9a c7 35 00       	call   0x140815530
1404b8d96:	84 c0                	test   %al,%al
1404b8d98:	0f 84 32 04 00 00    	je     0x1404b91d0
1404b8d9e:	0f 57 c0             	xorps  %xmm0,%xmm0
1404b8da1:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404b8da6:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
1404b8daa:	41 8d 47 04          	lea    0x4(%r15),%eax
1404b8dae:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b8db2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404b8db6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b8dba:	e8 11 59 f0 ff       	call   0x1403be6d0
1404b8dbf:	48 8b cb             	mov    %rbx,%rcx
1404b8dc2:	e8 29 16 3b 00       	call   0x14086a3f0
1404b8dc7:	48 8b f0             	mov    %rax,%rsi
1404b8dca:	49 8b ce             	mov    %r14,%rcx
1404b8dcd:	e8 6e d8 07 00       	call   0x140536640
1404b8dd2:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b8dd6:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b8dda:	48 3b df             	cmp    %rdi,%rbx
1404b8ddd:	74 31                	je     0x1404b8e10
1404b8ddf:	48 8b 08             	mov    (%rax),%rcx
1404b8de2:	48 85 c9             	test   %rcx,%rcx
1404b8de5:	74 1c                	je     0x1404b8e03
1404b8de7:	8b 41 10             	mov    0x10(%rcx),%eax
1404b8dea:	ff c0                	inc    %eax
1404b8dec:	89 41 10             	mov    %eax,0x10(%rcx)
1404b8def:	83 f8 01             	cmp    $0x1,%eax
1404b8df2:	0f 8e 01 04 00 00    	jle    0x1404b91f9
1404b8df8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404b8dfd:	0f 84 fe 03 00 00    	je     0x1404b9201
1404b8e03:	48 89 0b             	mov    %rcx,(%rbx)
1404b8e06:	48 83 c3 08          	add    $0x8,%rbx
1404b8e0a:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1404b8e0e:	eb 17                	jmp    0x1404b8e27
1404b8e10:	4c 8b c0             	mov    %rax,%r8
1404b8e13:	48 8b d3             	mov    %rbx,%rdx
1404b8e16:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b8e1a:	e8 d1 7c d9 ff       	call   0x140250af0
1404b8e1f:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b8e23:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b8e27:	4d 8d 8e 38 01 00 00 	lea    0x138(%r14),%r9
1404b8e2e:	49 8b 09             	mov    (%r9),%rcx
1404b8e31:	4c 8d 2d c4 78 b4 00 	lea    0xb478c4(%rip),%r13        # 0x1410006fc
1404b8e38:	48 85 c9             	test   %rcx,%rcx
1404b8e3b:	74 52                	je     0x1404b8e8f
1404b8e3d:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
1404b8e41:	48 3b df             	cmp    %rdi,%rbx
1404b8e44:	74 2c                	je     0x1404b8e72
1404b8e46:	48 89 0b             	mov    %rcx,(%rbx)
1404b8e49:	8b 41 10             	mov    0x10(%rcx),%eax
1404b8e4c:	ff c0                	inc    %eax
1404b8e4e:	89 41 10             	mov    %eax,0x10(%rcx)
1404b8e51:	83 f8 01             	cmp    $0x1,%eax
1404b8e54:	0f 8e b2 03 00 00    	jle    0x1404b920c
1404b8e5a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404b8e5f:	0f 84 af 03 00 00    	je     0x1404b9214
1404b8e65:	48 83 c3 08          	add    $0x8,%rbx
1404b8e69:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1404b8e6d:	e9 b4 00 00 00       	jmp    0x1404b8f26
1404b8e72:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1404b8e76:	48 8b d3             	mov    %rbx,%rdx
1404b8e79:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b8e7d:	e8 fe fa ff ff       	call   0x1404b8980
1404b8e82:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b8e86:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b8e8a:	e9 97 00 00 00       	jmp    0x1404b8f26
1404b8e8f:	b9 28 00 00 00       	mov    $0x28,%ecx
1404b8e94:	e8 6f 22 96 00       	call   0x140e1b108
1404b8e99:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b8e9d:	48 85 c0             	test   %rax,%rax
1404b8ea0:	74 23                	je     0x1404b8ec5
1404b8ea2:	4c 89 6d c0          	mov    %r13,-0x40(%rbp)
1404b8ea6:	48 c7 45 c8 06 00 00 	movq   $0x6,-0x38(%rbp)
1404b8ead:	00
1404b8eae:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b8eb2:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404b8eb7:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b8ebb:	48 8b c8             	mov    %rax,%rcx
1404b8ebe:	e8 1d 8e 27 00       	call   0x140731ce0
1404b8ec3:	eb 03                	jmp    0x1404b8ec8
1404b8ec5:	49 8b c4             	mov    %r12,%rax
1404b8ec8:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b8ecc:	48 3b df             	cmp    %rdi,%rbx
1404b8ecf:	74 10                	je     0x1404b8ee1
1404b8ed1:	49 8b cc             	mov    %r12,%rcx
1404b8ed4:	48 89 03             	mov    %rax,(%rbx)
1404b8ed7:	48 83 c3 08          	add    $0x8,%rbx
1404b8edb:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1404b8edf:	eb 1c                	jmp    0x1404b8efd
1404b8ee1:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1404b8ee5:	48 8b d3             	mov    %rbx,%rdx
1404b8ee8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b8eec:	e8 1f e0 ec ff       	call   0x140386f10
1404b8ef1:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b8ef5:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b8ef9:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1404b8efd:	48 85 c9             	test   %rcx,%rcx
1404b8f00:	74 24                	je     0x1404b8f26
1404b8f02:	8b 41 10             	mov    0x10(%rcx),%eax
1404b8f05:	ff c8                	dec    %eax
1404b8f07:	89 41 10             	mov    %eax,0x10(%rcx)
1404b8f0a:	85 c0                	test   %eax,%eax
1404b8f0c:	7f 18                	jg     0x1404b8f26
1404b8f0e:	0f 88 0b 03 00 00    	js     0x1404b921f
1404b8f14:	48 8b 01             	mov    (%rcx),%rax
1404b8f17:	ba 01 00 00 00       	mov    $0x1,%edx
1404b8f1c:	48 8b 00             	mov    (%rax),%rax
1404b8f1f:	ff 15 fb aa ac 00    	call   *0xacaafb(%rip)        # 0x140f83a20
1404b8f25:	90                   	nop
1404b8f26:	4d 8d 8e 30 01 00 00 	lea    0x130(%r14),%r9
1404b8f2d:	49 8b 09             	mov    (%r9),%rcx
1404b8f30:	48 85 c9             	test   %rcx,%rcx
1404b8f33:	74 52                	je     0x1404b8f87
1404b8f35:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
1404b8f39:	48 3b df             	cmp    %rdi,%rbx
1404b8f3c:	74 2c                	je     0x1404b8f6a
1404b8f3e:	48 89 0b             	mov    %rcx,(%rbx)
1404b8f41:	8b 41 10             	mov    0x10(%rcx),%eax
1404b8f44:	ff c0                	inc    %eax
1404b8f46:	89 41 10             	mov    %eax,0x10(%rcx)
1404b8f49:	83 f8 01             	cmp    $0x1,%eax
1404b8f4c:	0f 8e d8 02 00 00    	jle    0x1404b922a
1404b8f52:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404b8f57:	0f 84 d5 02 00 00    	je     0x1404b9232
1404b8f5d:	48 83 c3 08          	add    $0x8,%rbx
1404b8f61:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1404b8f65:	e9 b4 00 00 00       	jmp    0x1404b901e
1404b8f6a:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1404b8f6e:	48 8b d3             	mov    %rbx,%rdx
1404b8f71:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b8f75:	e8 06 fa ff ff       	call   0x1404b8980
1404b8f7a:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b8f7e:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b8f82:	e9 97 00 00 00       	jmp    0x1404b901e
1404b8f87:	b9 28 00 00 00       	mov    $0x28,%ecx
1404b8f8c:	e8 77 21 96 00       	call   0x140e1b108
1404b8f91:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b8f95:	48 85 c0             	test   %rax,%rax
1404b8f98:	74 23                	je     0x1404b8fbd
1404b8f9a:	4c 89 6d c0          	mov    %r13,-0x40(%rbp)
1404b8f9e:	48 c7 45 c8 06 00 00 	movq   $0x6,-0x38(%rbp)
1404b8fa5:	00
1404b8fa6:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b8faa:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404b8faf:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b8fb3:	48 8b c8             	mov    %rax,%rcx
1404b8fb6:	e8 25 8d 27 00       	call   0x140731ce0
1404b8fbb:	eb 03                	jmp    0x1404b8fc0
1404b8fbd:	49 8b c4             	mov    %r12,%rax
1404b8fc0:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b8fc4:	48 3b df             	cmp    %rdi,%rbx
1404b8fc7:	74 10                	je     0x1404b8fd9
1404b8fc9:	49 8b cc             	mov    %r12,%rcx
1404b8fcc:	48 89 03             	mov    %rax,(%rbx)
1404b8fcf:	48 83 c3 08          	add    $0x8,%rbx
1404b8fd3:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1404b8fd7:	eb 1c                	jmp    0x1404b8ff5
1404b8fd9:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1404b8fdd:	48 8b d3             	mov    %rbx,%rdx
1404b8fe0:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b8fe4:	e8 27 df ec ff       	call   0x140386f10
1404b8fe9:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b8fed:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b8ff1:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1404b8ff5:	48 85 c9             	test   %rcx,%rcx
1404b8ff8:	74 24                	je     0x1404b901e
1404b8ffa:	8b 41 10             	mov    0x10(%rcx),%eax
1404b8ffd:	ff c8                	dec    %eax
1404b8fff:	89 41 10             	mov    %eax,0x10(%rcx)
1404b9002:	85 c0                	test   %eax,%eax
1404b9004:	7f 18                	jg     0x1404b901e
1404b9006:	0f 88 31 02 00 00    	js     0x1404b923d
1404b900c:	48 8b 01             	mov    (%rcx),%rax
1404b900f:	ba 01 00 00 00       	mov    $0x1,%edx
1404b9014:	48 8b 00             	mov    (%rax),%rax
1404b9017:	ff 15 03 aa ac 00    	call   *0xacaa03(%rip)        # 0x140f83a20
1404b901d:	90                   	nop
1404b901e:	b9 28 00 00 00       	mov    $0x28,%ecx
1404b9023:	e8 e0 20 96 00       	call   0x140e1b108
1404b9028:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b902c:	48 85 c0             	test   %rax,%rax
1404b902f:	74 33                	je     0x1404b9064
1404b9031:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
1404b9035:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1404b903c:	0f 1f 40 00          	nopl   0x0(%rax)
1404b9040:	48 ff c1             	inc    %rcx
1404b9043:	80 3c 0e 00          	cmpb   $0x0,(%rsi,%rcx,1)
1404b9047:	75 f7                	jne    0x1404b9040
1404b9049:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
1404b904d:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404b9051:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404b9056:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404b905a:	48 8b c8             	mov    %rax,%rcx
1404b905d:	e8 7e 8c 27 00       	call   0x140731ce0
1404b9062:	eb 03                	jmp    0x1404b9067
1404b9064:	49 8b c4             	mov    %r12,%rax
1404b9067:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404b906b:	48 3b df             	cmp    %rdi,%rbx
1404b906e:	74 10                	je     0x1404b9080
1404b9070:	49 8b cc             	mov    %r12,%rcx
1404b9073:	48 89 03             	mov    %rax,(%rbx)
1404b9076:	48 83 c3 08          	add    $0x8,%rbx
1404b907a:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1404b907e:	eb 1c                	jmp    0x1404b909c
1404b9080:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1404b9084:	48 8b d3             	mov    %rbx,%rdx
1404b9087:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b908b:	e8 80 de ec ff       	call   0x140386f10
1404b9090:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1404b9094:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1404b9098:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1404b909c:	48 85 c9             	test   %rcx,%rcx
1404b909f:	74 24                	je     0x1404b90c5
1404b90a1:	8b 41 10             	mov    0x10(%rcx),%eax
1404b90a4:	ff c8                	dec    %eax
1404b90a6:	89 41 10             	mov    %eax,0x10(%rcx)
1404b90a9:	85 c0                	test   %eax,%eax
1404b90ab:	7f 18                	jg     0x1404b90c5
1404b90ad:	0f 88 95 01 00 00    	js     0x1404b9248
1404b90b3:	48 8b 01             	mov    (%rcx),%rax
1404b90b6:	ba 01 00 00 00       	mov    $0x1,%edx
1404b90bb:	48 8b 00             	mov    (%rax),%rax
1404b90be:	ff 15 5c a9 ac 00    	call   *0xaca95c(%rip)        # 0x140f83a20
1404b90c4:	90                   	nop
1404b90c5:	45 84 ff             	test   %r15b,%r15b
1404b90c8:	0f 84 ca 00 00 00    	je     0x1404b9198
1404b90ce:	49 8b 86 60 01 00 00 	mov    0x160(%r14),%rax
1404b90d5:	4c 8b 05 9c 9d f7 00 	mov    0xf79d9c(%rip),%r8        # 0x141432e78
1404b90dc:	83 b8 1c 01 00 00 02 	cmpl   $0x2,0x11c(%rax)
1404b90e3:	75 49                	jne    0x1404b912e
1404b90e5:	49 83 c0 58          	add    $0x58,%r8
1404b90e9:	48 3b df             	cmp    %rdi,%rbx
1404b90ec:	0f 84 81 00 00 00    	je     0x1404b9173
1404b90f2:	49 8b 08             	mov    (%r8),%rcx
1404b90f5:	48 89 0b             	mov    %rcx,(%rbx)
1404b90f8:	48 85 c9             	test   %rcx,%rcx
1404b90fb:	74 1c                	je     0x1404b9119
1404b90fd:	8b 41 10             	mov    0x10(%rcx),%eax
1404b9100:	ff c0                	inc    %eax
1404b9102:	89 41 10             	mov    %eax,0x10(%rcx)
1404b9105:	83 f8 01             	cmp    $0x1,%eax
1404b9108:	0f 8e 45 01 00 00    	jle    0x1404b9253
1404b910e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404b9113:	0f 84 42 01 00 00    	je     0x1404b925b
1404b9119:	48 83 c3 08          	add    $0x8,%rbx
1404b911d:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1404b9121:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b9125:	48 8b 05 94 0c f7 00 	mov    0xf70c94(%rip),%rax        # 0x141429dc0
1404b912c:	eb 79                	jmp    0x1404b91a7
1404b912e:	49 83 c0 60          	add    $0x60,%r8
1404b9132:	48 3b df             	cmp    %rdi,%rbx
1404b9135:	74 3c                	je     0x1404b9173
1404b9137:	49 8b 08             	mov    (%r8),%rcx
1404b913a:	48 89 0b             	mov    %rcx,(%rbx)
1404b913d:	48 85 c9             	test   %rcx,%rcx
1404b9140:	74 1c                	je     0x1404b915e
1404b9142:	8b 41 10             	mov    0x10(%rcx),%eax
1404b9145:	ff c0                	inc    %eax
1404b9147:	89 41 10             	mov    %eax,0x10(%rcx)
1404b914a:	83 f8 01             	cmp    $0x1,%eax
1404b914d:	0f 8e 13 01 00 00    	jle    0x1404b9266
1404b9153:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404b9158:	0f 84 90 00 00 00    	je     0x1404b91ee
1404b915e:	48 83 c3 08          	add    $0x8,%rbx
1404b9162:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1404b9166:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404b916a:	48 8b 05 4f 0c f7 00 	mov    0xf70c4f(%rip),%rax        # 0x141429dc0
1404b9171:	eb 34                	jmp    0x1404b91a7
1404b9173:	48 8b d3             	mov    %rbx,%rdx
1404b9176:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1404b917a:	e8 51 88 ec ff       	call   0x1403819d0