1400c5c84:	41 b8 1b 00 00 00    	mov    $0x1b,%r8d
1400c5c8a:	48 8d 15 4f 2f 17 00 	lea    0x172f4f(%rip),%rdx        # 0x140238be0
1400c5c91:	48 8d 0d f8 27 25 00 	lea    0x2527f8(%rip),%rcx        # 0x140318490
1400c5c98:	e8 63 07 00 00       	call   0x1400c6400
1400c5c9d:	48 8d 0d 2c 7e 13 00 	lea    0x137e2c(%rip),%rcx        # 0x1401fdad0
1400c5ca4:	48 83 c4 28          	add    $0x28,%rsp
1400c5ca8:	e9 87 09 0c 00       	jmp    0x140186634
1400c5cad:	cc                   	int3
1400c5cae:	cc                   	int3
1400c5caf:	cc                   	int3
1400c5cb0:	48 83 ec 28          	sub    $0x28,%rsp
1400c5cb4:	41 b8 17 00 00 00    	mov    $0x17,%r8d
1400c5cba:	48 8d 15 3f 2f 17 00 	lea    0x172f3f(%rip),%rdx        # 0x140238c00
1400c5cc1:	48 8d 0d 48 31 25 00 	lea    0x253148(%rip),%rcx        # 0x140318e10
1400c5cc8:	e8 33 07 00 00       	call   0x1400c6400
1400c5ccd:	48 8d 0d 0c 7e 13 00 	lea    0x137e0c(%rip),%rcx        # 0x1401fdae0
1400c5cd4:	48 83 c4 28          	add    $0x28,%rsp
1400c5cd8:	e9 57 09 0c 00       	jmp    0x140186634
1400c5cdd:	cc                   	int3
1400c5cde:	cc                   	int3
1400c5cdf:	cc                   	int3
1400c5ce0:	48 83 ec 28          	sub    $0x28,%rsp
1400c5ce4:	41 b8 17 00 00 00    	mov    $0x17,%r8d
1400c5cea:	48 8d 15 27 2f 17 00 	lea    0x172f27(%rip),%rdx        # 0x140238c18
1400c5cf1:	48 8d 0d 38 28 25 00 	lea    0x252838(%rip),%rcx        # 0x140318530
1400c5cf8:	e8 03 07 00 00       	call   0x1400c6400
1400c5cfd:	48 8d 0d ec 7d 13 00 	lea    0x137dec(%rip),%rcx        # 0x1401fdaf0
1400c5d04:	48 83 c4 28          	add    $0x28,%rsp
1400c5d08:	e9 27 09 0c 00       	jmp    0x140186634
1400c5d0d:	cc                   	int3
1400c5d0e:	cc                   	int3
1400c5d0f:	cc                   	int3
1400c5d10:	48 83 ec 28          	sub    $0x28,%rsp
1400c5d14:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
1400c5d1a:	48 8d 15 0f 2f 17 00 	lea    0x172f0f(%rip),%rdx        # 0x140238c30
1400c5d21:	48 8d 0d c8 29 25 00 	lea    0x2529c8(%rip),%rcx        # 0x1403186f0
1400c5d28:	e8 d3 06 00 00       	call   0x1400c6400
1400c5d2d:	48 8d 0d cc 7d 13 00 	lea    0x137dcc(%rip),%rcx        # 0x1401fdb00
1400c5d34:	48 83 c4 28          	add    $0x28,%rsp
1400c5d38:	e9 f7 08 0c 00       	jmp    0x140186634
1400c5d3d:	cc                   	int3
1400c5d3e:	cc                   	int3
1400c5d3f:	cc                   	int3
1400c5d40:	48 83 ec 28          	sub    $0x28,%rsp
1400c5d44:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1400c5d4a:	48 8d 15 b7 43 1c 00 	lea    0x1c43b7(%rip),%rdx        # 0x14028a108
1400c5d51:	48 8d 0d 38 29 25 00 	lea    0x252938(%rip),%rcx        # 0x140318690
1400c5d58:	e8 a3 06 00 00       	call   0x1400c6400
1400c5d5d:	48 8d 0d ac 7d 13 00 	lea    0x137dac(%rip),%rcx        # 0x1401fdb10
1400c5d64:	48 83 c4 28          	add    $0x28,%rsp
1400c5d68:	e9 c7 08 0c 00       	jmp    0x140186634
1400c5d6d:	cc                   	int3
1400c5d6e:	cc                   	int3
1400c5d6f:	cc                   	int3
1400c5d70:	48 83 ec 28          	sub    $0x28,%rsp
1400c5d74:	48 8d 0d b5 64 25 00 	lea    0x2564b5(%rip),%rcx        # 0x14031c230
1400c5d7b:	e8 7c 10 0a 00       	call   0x140166dfc
1400c5d80:	48 8d 0d 95 7d 13 00 	lea    0x137d95(%rip),%rcx        # 0x1401fdb1c
1400c5d87:	48 83 c4 28          	add    $0x28,%rsp
1400c5d8b:	e9 a4 08 0c 00       	jmp    0x140186634
1400c5d90:	48 83 ec 28          	sub    $0x28,%rsp
1400c5d94:	ba 02 00 00 00       	mov    $0x2,%edx
1400c5d99:	48 8d 0d 30 64 25 00 	lea    0x256430(%rip),%rcx        # 0x14031c1d0
1400c5da0:	e8 83 15 0a 00       	call   0x140167328
1400c5da5:	48 8d 0d 7c 7d 13 00 	lea    0x137d7c(%rip),%rcx        # 0x1401fdb28
1400c5dac:	48 83 c4 28          	add    $0x28,%rsp
1400c5db0:	e9 7f 08 0c 00       	jmp    0x140186634
1400c5db5:	cc                   	int3
1400c5db6:	cc                   	int3
1400c5db7:	cc                   	int3
1400c5db8:	48 83 ec 28          	sub    $0x28,%rsp
1400c5dbc:	48 8d 0d 5d 64 25 00 	lea    0x25645d(%rip),%rcx        # 0x14031c220
1400c5dc3:	e8 94 19 0a 00       	call   0x14016775c
1400c5dc8:	48 8d 0d b5 7d 13 00 	lea    0x137db5(%rip),%rcx        # 0x1401fdb84
1400c5dcf:	48 83 c4 28          	add    $0x28,%rsp
1400c5dd3:	e9 5c 08 0c 00       	jmp    0x140186634
1400c5dd8:	48 8d 0d 55 7d 13 00 	lea    0x137d55(%rip),%rcx        # 0x1401fdb34
1400c5ddf:	e9 50 08 0c 00       	jmp    0x140186634
1400c5de4:	48 83 ec 28          	sub    $0x28,%rsp
1400c5de8:	48 8d 0d e1 67 25 00 	lea    0x2567e1(%rip),%rcx        # 0x14031c5d0
1400c5def:	e8 68 19 0a 00       	call   0x14016775c
1400c5df4:	48 8d 0d 95 7d 13 00 	lea    0x137d95(%rip),%rcx        # 0x1401fdb90
1400c5dfb:	48 83 c4 28          	add    $0x28,%rsp
1400c5dff:	e9 30 08 0c 00       	jmp    0x140186634
1400c5e04:	48 8d 0d ed 7d 13 00 	lea    0x137ded(%rip),%rcx        # 0x1401fdbf8
1400c5e0b:	e9 24 08 0c 00       	jmp    0x140186634
1400c5e10:	48 8d 0d 85 7d 13 00 	lea    0x137d85(%rip),%rcx        # 0x1401fdb9c
1400c5e17:	e9 18 08 0c 00       	jmp    0x140186634
1400c5e1c:	48 83 ec 28          	sub    $0x28,%rsp
1400c5e20:	48 8d 0d 59 6b 25 00 	lea    0x256b59(%rip),%rcx        # 0x14031c980
1400c5e27:	e8 30 19 0a 00       	call   0x14016775c
1400c5e2c:	48 8d 0d 45 7e 13 00 	lea    0x137e45(%rip),%rcx        # 0x1401fdc78
1400c5e33:	48 83 c4 28          	add    $0x28,%rsp
1400c5e37:	e9 f8 07 0c 00       	jmp    0x140186634
1400c5e3c:	48 8d 0d f5 7d 13 00 	lea    0x137df5(%rip),%rcx        # 0x1401fdc38
1400c5e43:	e9 ec 07 0c 00       	jmp    0x140186634
1400c5e48:	cc                   	int3
1400c5e49:	cc                   	int3
1400c5e4a:	cc                   	int3
1400c5e4b:	cc                   	int3
1400c5e4c:	cc                   	int3
1400c5e4d:	cc                   	int3
1400c5e4e:	cc                   	int3
1400c5e4f:	cc                   	int3
1400c5e50:	48 8d 0d 39 7e 13 00 	lea    0x137e39(%rip),%rcx        # 0x1401fdc90
1400c5e57:	e9 d8 07 0c 00       	jmp    0x140186634
1400c5e5c:	cc                   	int3
1400c5e5d:	cc                   	int3
1400c5e5e:	cc                   	int3
1400c5e5f:	cc                   	int3
1400c5e60:	48 8d 05 e1 8b 16 00 	lea    0x168be1(%rip),%rax        # 0x14022ea48
1400c5e67:	48 89 01             	mov    %rax,(%rcx)
1400c5e6a:	c3                   	ret
1400c5e6b:	cc                   	int3
1400c5e6c:	cc                   	int3
1400c5e6d:	cc                   	int3
1400c5e6e:	cc                   	int3
1400c5e6f:	cc                   	int3
1400c5e70:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400c5e74:	48 8d 05 bd 7a 16 00 	lea    0x167abd(%rip),%rax        # 0x14022d938
1400c5e7b:	48 85 d2             	test   %rdx,%rdx
1400c5e7e:	48 0f 45 c2          	cmovne %rdx,%rax
1400c5e82:	c3                   	ret
1400c5e83:	cc                   	int3
1400c5e84:	cc                   	int3
1400c5e85:	cc                   	int3
1400c5e86:	cc                   	int3
1400c5e87:	cc                   	int3
1400c5e88:	cc                   	int3
1400c5e89:	cc                   	int3
1400c5e8a:	cc                   	int3
1400c5e8b:	cc                   	int3
1400c5e8c:	cc                   	int3
1400c5e8d:	cc                   	int3
1400c5e8e:	cc                   	int3
1400c5e8f:	cc                   	int3
1400c5e90:	40 53                	rex push %rbx
1400c5e92:	48 83 ec 30          	sub    $0x30,%rsp
1400c5e96:	48 8b 05 1b 63 25 00 	mov    0x25631b(%rip),%rax        # 0x14031c1b8
1400c5e9d:	48 8b d9             	mov    %rcx,%rbx
1400c5ea0:	48 85 c0             	test   %rax,%rax
1400c5ea3:	74 02                	je     0x1400c5ea7
1400c5ea5:	ff d0                	call   *%rax
1400c5ea7:	48 8b 03             	mov    (%rbx),%rax
1400c5eaa:	48 8b cb             	mov    %rbx,%rcx
1400c5ead:	ff 50 10             	call   *0x10(%rax)
1400c5eb0:	45 33 c9             	xor    %r9d,%r9d
1400c5eb3:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400c5eba:	00 00
1400c5ebc:	45 33 c0             	xor    %r8d,%r8d
1400c5ebf:	33 d2                	xor    %edx,%edx
1400c5ec1:	33 c9                	xor    %ecx,%ecx
1400c5ec3:	e8 ec 56 0c 00       	call   0x14018b5b4
1400c5ec8:	cc                   	int3
1400c5ec9:	cc                   	int3
1400c5eca:	cc                   	int3
1400c5ecb:	cc                   	int3
1400c5ecc:	cc                   	int3
1400c5ecd:	cc                   	int3
1400c5ece:	cc                   	int3
1400c5ecf:	cc                   	int3
1400c5ed0:	c2 00 00             	ret    $0x0
1400c5ed3:	cc                   	int3
1400c5ed4:	cc                   	int3
1400c5ed5:	cc                   	int3
1400c5ed6:	cc                   	int3
1400c5ed7:	cc                   	int3
1400c5ed8:	cc                   	int3
1400c5ed9:	cc                   	int3
1400c5eda:	cc                   	int3
1400c5edb:	cc                   	int3
1400c5edc:	cc                   	int3
1400c5edd:	cc                   	int3
1400c5ede:	cc                   	int3
1400c5edf:	cc                   	int3
1400c5ee0:	40 53                	rex push %rbx
1400c5ee2:	48 83 ec 20          	sub    $0x20,%rsp
1400c5ee6:	48 8d 05 5b 8b 16 00 	lea    0x168b5b(%rip),%rax        # 0x14022ea48
1400c5eed:	48 8b d9             	mov    %rcx,%rbx
1400c5ef0:	48 89 01             	mov    %rax,(%rcx)
1400c5ef3:	f6 c2 01             	test   $0x1,%dl
1400c5ef6:	74 0a                	je     0x1400c5f02
1400c5ef8:	ba 10 00 00 00       	mov    $0x10,%edx
1400c5efd:	e8 4a 07 0c 00       	call   0x14018664c
1400c5f02:	48 8b c3             	mov    %rbx,%rax
1400c5f05:	48 83 c4 20          	add    $0x20,%rsp
1400c5f09:	5b                   	pop    %rbx
1400c5f0a:	c3                   	ret
1400c5f0b:	cc                   	int3
1400c5f0c:	cc                   	int3
1400c5f0d:	cc                   	int3
1400c5f0e:	cc                   	int3
1400c5f0f:	cc                   	int3
1400c5f10:	48 83 ec 38          	sub    $0x38,%rsp
1400c5f14:	45 33 c9             	xor    %r9d,%r9d
1400c5f17:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400c5f1e:	00 00
1400c5f20:	45 33 c0             	xor    %r8d,%r8d
1400c5f23:	33 d2                	xor    %edx,%edx
1400c5f25:	33 c9                	xor    %ecx,%ecx
1400c5f27:	e8 88 56 0c 00       	call   0x14018b5b4
1400c5f2c:	cc                   	int3
1400c5f2d:	cc                   	int3
1400c5f2e:	cc                   	int3
1400c5f2f:	cc                   	int3
1400c5f30:	48 8d 05 19 7a 16 00 	lea    0x167a19(%rip),%rax        # 0x14022d950
1400c5f37:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400c5f3b:	48 8d 05 26 8b 16 00 	lea    0x168b26(%rip),%rax        # 0x14022ea68
1400c5f42:	48 89 01             	mov    %rax,(%rcx)
1400c5f45:	48 8b c1             	mov    %rcx,%rax
1400c5f48:	c3                   	ret
1400c5f49:	cc                   	int3
1400c5f4a:	cc                   	int3
1400c5f4b:	cc                   	int3
1400c5f4c:	cc                   	int3
1400c5f4d:	cc                   	int3
1400c5f4e:	cc                   	int3
1400c5f4f:	cc                   	int3
1400c5f50:	48 83 ec 38          	sub    $0x38,%rsp
1400c5f54:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400c5f59:	e8 d2 ff ff ff       	call   0x1400c5f30
1400c5f5e:	90                   	nop
1400c5f5f:	48 8b c8             	mov    %rax,%rcx
1400c5f62:	e8 29 ff ff ff       	call   0x1400c5e90
1400c5f67:	cc                   	int3
1400c5f68:	cc                   	int3
1400c5f69:	cc                   	int3
1400c5f6a:	cc                   	int3
1400c5f6b:	cc                   	int3
1400c5f6c:	cc                   	int3
1400c5f6d:	cc                   	int3
1400c5f6e:	cc                   	int3
1400c5f6f:	cc                   	int3
1400c5f70:	48 83 ec 28          	sub    $0x28,%rsp
1400c5f74:	48 8d 0d ed 79 16 00 	lea    0x1679ed(%rip),%rcx        # 0x14022d968
1400c5f7b:	e8 04 0d 0a 00       	call   0x140166c84
1400c5f80:	cc                   	int3
1400c5f81:	cc                   	int3
1400c5f82:	cc                   	int3
1400c5f83:	cc                   	int3
1400c5f84:	cc                   	int3
1400c5f85:	cc                   	int3
1400c5f86:	cc                   	int3
1400c5f87:	cc                   	int3
1400c5f88:	cc                   	int3
1400c5f89:	cc                   	int3
1400c5f8a:	cc                   	int3
1400c5f8b:	cc                   	int3
1400c5f8c:	cc                   	int3
1400c5f8d:	cc                   	int3
1400c5f8e:	cc                   	int3
1400c5f8f:	cc                   	int3
1400c5f90:	48 83 ec 28          	sub    $0x28,%rsp
1400c5f94:	48 8d 0d f5 79 16 00 	lea    0x1679f5(%rip),%rcx        # 0x14022d990
1400c5f9b:	e8 e4 0c 0a 00       	call   0x140166c84
1400c5fa0:	cc                   	int3
1400c5fa1:	cc                   	int3
1400c5fa2:	cc                   	int3
1400c5fa3:	cc                   	int3
1400c5fa4:	cc                   	int3
1400c5fa5:	cc                   	int3
1400c5fa6:	cc                   	int3
1400c5fa7:	cc                   	int3
1400c5fa8:	cc                   	int3
1400c5fa9:	cc                   	int3
1400c5faa:	cc                   	int3
1400c5fab:	cc                   	int3
1400c5fac:	cc                   	int3
1400c5fad:	cc                   	int3
1400c5fae:	cc                   	int3
1400c5faf:	cc                   	int3
1400c5fb0:	48 8b 09             	mov    (%rcx),%rcx
1400c5fb3:	48 85 c9             	test   %rcx,%rcx
1400c5fb6:	74 0b                	je     0x1400c5fc3
1400c5fb8:	48 8b 01             	mov    (%rcx),%rax
1400c5fbb:	ba 01 00 00 00       	mov    $0x1,%edx
1400c5fc0:	48 ff 20             	rex.W jmp *(%rax)
1400c5fc3:	c3                   	ret
1400c5fc4:	cc                   	int3
1400c5fc5:	cc                   	int3
1400c5fc6:	cc                   	int3
1400c5fc7:	cc                   	int3
1400c5fc8:	cc                   	int3
1400c5fc9:	cc                   	int3
1400c5fca:	cc                   	int3
1400c5fcb:	cc                   	int3
1400c5fcc:	cc                   	int3
1400c5fcd:	cc                   	int3
1400c5fce:	cc                   	int3
1400c5fcf:	cc                   	int3
1400c5fd0:	e9 eb 01 00 00       	jmp    0x1400c61c0
1400c5fd5:	cc                   	int3
1400c5fd6:	cc                   	int3
1400c5fd7:	cc                   	int3
1400c5fd8:	cc                   	int3
1400c5fd9:	cc                   	int3
1400c5fda:	cc                   	int3
1400c5fdb:	cc                   	int3
1400c5fdc:	cc                   	int3
1400c5fdd:	cc                   	int3
1400c5fde:	cc                   	int3
1400c5fdf:	cc                   	int3
1400c5fe0:	40 53                	rex push %rbx
1400c5fe2:	48 83 ec 20          	sub    $0x20,%rsp
1400c5fe6:	33 c0                	xor    %eax,%eax
1400c5fe8:	48 c7 41 18 07 00 00 	movq   $0x7,0x18(%rcx)
1400c5fef:	00
1400c5ff0:	48 89 01             	mov    %rax,(%rcx)
1400c5ff3:	48 8b d9             	mov    %rcx,%rbx
1400c5ff6:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400c5ffa:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400c6001:	49 ff c0             	inc    %r8
1400c6004:	66 42 39 04 42       	cmp    %ax,(%rdx,%r8,2)
1400c6009:	75 f6                	jne    0x1400c6001
1400c600b:	e8 40 02 00 00       	call   0x1400c6250
1400c6010:	48 8b c3             	mov    %rbx,%rax
1400c6013:	48 83 c4 20          	add    $0x20,%rsp
1400c6017:	5b                   	pop    %rbx
1400c6018:	c3                   	ret
1400c6019:	cc                   	int3
1400c601a:	cc                   	int3
1400c601b:	cc                   	int3
1400c601c:	cc                   	int3
1400c601d:	cc                   	int3
1400c601e:	cc                   	int3
1400c601f:	cc                   	int3
1400c6020:	48 83 ec 38          	sub    $0x38,%rsp
1400c6024:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1400c602b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400c6030:	48 ff c0             	inc    %rax
1400c6033:	80 3c 02 00          	cmpb   $0x0,(%rdx,%rax,1)
1400c6037:	75 f7                	jne    0x1400c6030
1400c6039:	48 83 79 18 10       	cmpq   $0x10,0x18(%rcx)
1400c603e:	4c 8b 51 10          	mov    0x10(%rcx),%r10
1400c6042:	72 03                	jb     0x1400c6047
1400c6044:	48 8b 09             	mov    (%rcx),%rcx
1400c6047:	4c 8b ca             	mov    %rdx,%r9
1400c604a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400c604f:	49 8b d2             	mov    %r10,%rdx
1400c6052:	45 33 c0             	xor    %r8d,%r8d
1400c6055:	e8 66 06 00 00       	call   0x1400c66c0
1400c605a:	48 83 c4 38          	add    $0x38,%rsp
1400c605e:	c3                   	ret
1400c605f:	cc                   	int3
1400c6060:	48 83 79 18 10       	cmpq   $0x10,0x18(%rcx)
1400c6065:	72 04                	jb     0x1400c606b
1400c6067:	48 8b 01             	mov    (%rcx),%rax
1400c606a:	c3                   	ret
1400c606b:	48 8b c1             	mov    %rcx,%rax
1400c606e:	c3                   	ret