140bb7ddd:	e8 3e af 01 00       	call   0x140bd2d20
140bb7de2:	48 8b c3             	mov    %rbx,%rax
140bb7de5:	48 83 c4 30          	add    $0x30,%rsp
140bb7de9:	5b                   	pop    %rbx
140bb7dea:	c3                   	ret
140bb7deb:	cc                   	int3
140bb7dec:	cc                   	int3
140bb7ded:	cc                   	int3
140bb7dee:	cc                   	int3
140bb7def:	cc                   	int3
140bb7df0:	40 53                	rex push %rbx
140bb7df2:	48 83 ec 30          	sub    $0x30,%rsp
140bb7df6:	48 83 c1 10          	add    $0x10,%rcx
140bb7dfa:	48 8b da             	mov    %rdx,%rbx
140bb7dfd:	e8 8e b0 01 00       	call   0x140bd2e90
140bb7e02:	48 8b c3             	mov    %rbx,%rax
140bb7e05:	48 83 c4 30          	add    $0x30,%rsp
140bb7e09:	5b                   	pop    %rbx
140bb7e0a:	c3                   	ret
140bb7e0b:	cc                   	int3
140bb7e0c:	cc                   	int3
140bb7e0d:	cc                   	int3
140bb7e0e:	cc                   	int3
140bb7e0f:	cc                   	int3
140bb7e10:	40 53                	rex push %rbx
140bb7e12:	48 83 ec 30          	sub    $0x30,%rsp
140bb7e16:	48 83 c1 10          	add    $0x10,%rcx
140bb7e1a:	48 8b da             	mov    %rdx,%rbx
140bb7e1d:	e8 de b1 01 00       	call   0x140bd3000
140bb7e22:	48 8b c3             	mov    %rbx,%rax
140bb7e25:	48 83 c4 30          	add    $0x30,%rsp
140bb7e29:	5b                   	pop    %rbx
140bb7e2a:	c3                   	ret
140bb7e2b:	cc                   	int3
140bb7e2c:	cc                   	int3
140bb7e2d:	cc                   	int3
140bb7e2e:	cc                   	int3
140bb7e2f:	cc                   	int3
140bb7e30:	40 53                	rex push %rbx
140bb7e32:	48 83 ec 30          	sub    $0x30,%rsp
140bb7e36:	48 83 c1 10          	add    $0x10,%rcx
140bb7e3a:	48 8b da             	mov    %rdx,%rbx
140bb7e3d:	e8 2e b3 01 00       	call   0x140bd3170
140bb7e42:	48 8b c3             	mov    %rbx,%rax
140bb7e45:	48 83 c4 30          	add    $0x30,%rsp
140bb7e49:	5b                   	pop    %rbx
140bb7e4a:	c3                   	ret
140bb7e4b:	cc                   	int3
140bb7e4c:	cc                   	int3
140bb7e4d:	cc                   	int3
140bb7e4e:	cc                   	int3
140bb7e4f:	cc                   	int3
140bb7e50:	40 53                	rex push %rbx
140bb7e52:	48 83 ec 30          	sub    $0x30,%rsp
140bb7e56:	48 83 c1 10          	add    $0x10,%rcx
140bb7e5a:	48 8b da             	mov    %rdx,%rbx
140bb7e5d:	e8 7e b4 01 00       	call   0x140bd32e0
140bb7e62:	48 8b c3             	mov    %rbx,%rax
140bb7e65:	48 83 c4 30          	add    $0x30,%rsp
140bb7e69:	5b                   	pop    %rbx
140bb7e6a:	c3                   	ret
140bb7e6b:	cc                   	int3
140bb7e6c:	cc                   	int3
140bb7e6d:	cc                   	int3
140bb7e6e:	cc                   	int3
140bb7e6f:	cc                   	int3
140bb7e70:	40 53                	rex push %rbx
140bb7e72:	48 83 ec 30          	sub    $0x30,%rsp
140bb7e76:	48 83 c1 10          	add    $0x10,%rcx
140bb7e7a:	48 8b da             	mov    %rdx,%rbx
140bb7e7d:	e8 ce b5 01 00       	call   0x140bd3450
140bb7e82:	48 8b c3             	mov    %rbx,%rax
140bb7e85:	48 83 c4 30          	add    $0x30,%rsp
140bb7e89:	5b                   	pop    %rbx
140bb7e8a:	c3                   	ret
140bb7e8b:	cc                   	int3
140bb7e8c:	cc                   	int3
140bb7e8d:	cc                   	int3
140bb7e8e:	cc                   	int3
140bb7e8f:	cc                   	int3
140bb7e90:	40 53                	rex push %rbx
140bb7e92:	48 83 ec 30          	sub    $0x30,%rsp
140bb7e96:	48 83 c1 10          	add    $0x10,%rcx
140bb7e9a:	48 8b da             	mov    %rdx,%rbx
140bb7e9d:	e8 1e b7 01 00       	call   0x140bd35c0
140bb7ea2:	48 8b c3             	mov    %rbx,%rax
140bb7ea5:	48 83 c4 30          	add    $0x30,%rsp
140bb7ea9:	5b                   	pop    %rbx
140bb7eaa:	c3                   	ret
140bb7eab:	cc                   	int3
140bb7eac:	cc                   	int3
140bb7ead:	cc                   	int3
140bb7eae:	cc                   	int3
140bb7eaf:	cc                   	int3
140bb7eb0:	40 53                	rex push %rbx
140bb7eb2:	48 83 ec 30          	sub    $0x30,%rsp
140bb7eb6:	48 83 c1 10          	add    $0x10,%rcx
140bb7eba:	48 8b da             	mov    %rdx,%rbx
140bb7ebd:	e8 6e b8 01 00       	call   0x140bd3730
140bb7ec2:	48 8b c3             	mov    %rbx,%rax
140bb7ec5:	48 83 c4 30          	add    $0x30,%rsp
140bb7ec9:	5b                   	pop    %rbx
140bb7eca:	c3                   	ret
140bb7ecb:	cc                   	int3
140bb7ecc:	cc                   	int3
140bb7ecd:	cc                   	int3
140bb7ece:	cc                   	int3
140bb7ecf:	cc                   	int3
140bb7ed0:	40 53                	rex push %rbx
140bb7ed2:	48 83 ec 30          	sub    $0x30,%rsp
140bb7ed6:	48 83 c1 10          	add    $0x10,%rcx
140bb7eda:	48 8b da             	mov    %rdx,%rbx
140bb7edd:	e8 be b9 01 00       	call   0x140bd38a0
140bb7ee2:	48 8b c3             	mov    %rbx,%rax
140bb7ee5:	48 83 c4 30          	add    $0x30,%rsp
140bb7ee9:	5b                   	pop    %rbx
140bb7eea:	c3                   	ret
140bb7eeb:	cc                   	int3
140bb7eec:	cc                   	int3
140bb7eed:	cc                   	int3
140bb7eee:	cc                   	int3
140bb7eef:	cc                   	int3
140bb7ef0:	40 53                	rex push %rbx
140bb7ef2:	48 83 ec 30          	sub    $0x30,%rsp
140bb7ef6:	48 83 c1 10          	add    $0x10,%rcx
140bb7efa:	48 8b da             	mov    %rdx,%rbx
140bb7efd:	e8 0e bb 01 00       	call   0x140bd3a10
140bb7f02:	48 8b c3             	mov    %rbx,%rax
140bb7f05:	48 83 c4 30          	add    $0x30,%rsp
140bb7f09:	5b                   	pop    %rbx
140bb7f0a:	c3                   	ret
140bb7f0b:	cc                   	int3
140bb7f0c:	cc                   	int3
140bb7f0d:	cc                   	int3
140bb7f0e:	cc                   	int3
140bb7f0f:	cc                   	int3
140bb7f10:	40 53                	rex push %rbx
140bb7f12:	48 83 ec 30          	sub    $0x30,%rsp
140bb7f16:	48 83 c1 10          	add    $0x10,%rcx
140bb7f1a:	48 8b da             	mov    %rdx,%rbx
140bb7f1d:	e8 5e bc 01 00       	call   0x140bd3b80
140bb7f22:	48 8b c3             	mov    %rbx,%rax
140bb7f25:	48 83 c4 30          	add    $0x30,%rsp
140bb7f29:	5b                   	pop    %rbx
140bb7f2a:	c3                   	ret
140bb7f2b:	cc                   	int3
140bb7f2c:	cc                   	int3
140bb7f2d:	cc                   	int3
140bb7f2e:	cc                   	int3
140bb7f2f:	cc                   	int3
140bb7f30:	40 53                	rex push %rbx
140bb7f32:	48 83 ec 30          	sub    $0x30,%rsp
140bb7f36:	48 83 c1 10          	add    $0x10,%rcx
140bb7f3a:	48 8b da             	mov    %rdx,%rbx
140bb7f3d:	e8 ae bd 01 00       	call   0x140bd3cf0
140bb7f42:	48 8b c3             	mov    %rbx,%rax
140bb7f45:	48 83 c4 30          	add    $0x30,%rsp
140bb7f49:	5b                   	pop    %rbx
140bb7f4a:	c3                   	ret
140bb7f4b:	cc                   	int3
140bb7f4c:	cc                   	int3
140bb7f4d:	cc                   	int3
140bb7f4e:	cc                   	int3
140bb7f4f:	cc                   	int3
140bb7f50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bb7f55:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bb7f5a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bb7f5f:	55                   	push   %rbp
140bb7f60:	56                   	push   %rsi
140bb7f61:	57                   	push   %rdi
140bb7f62:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bb7f67:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bb7f6e:	49 8b d9             	mov    %r9,%rbx
140bb7f71:	49 8b f0             	mov    %r8,%rsi
140bb7f74:	48 8b fa             	mov    %rdx,%rdi
140bb7f77:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bb7f7c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bb7f83:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bb7f88:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bb7f8f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bb7f94:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bb7f99:	74 30                	je     0x140bb7fcb
140bb7f9b:	48 8b d3             	mov    %rbx,%rdx
140bb7f9e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bb7fa3:	e8 48 5b 68 ff       	call   0x14023daf0
140bb7fa8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bb7fab:	8b 53 28             	mov    0x28(%rbx),%edx
140bb7fae:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bb7fb2:	8b 43 20             	mov    0x20(%rbx),%eax
140bb7fb5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bb7fb9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bb7fbd:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bb7fc1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bb7fc6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bb7fcb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bb7fcf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bb7fd4:	e8 77 cd 69 ff       	call   0x140254d50
140bb7fd9:	90                   	nop
140bb7fda:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bb7fdf:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bb7fe6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bb7feb:	e8 18 31 26 00       	call   0x140e1b108
140bb7ff0:	48 8b d8             	mov    %rax,%rbx
140bb7ff3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bb7ffa:	48 85 c0             	test   %rax,%rax
140bb7ffd:	74 1a                	je     0x140bb8019
140bb7fff:	0f 57 c0             	xorps  %xmm0,%xmm0
140bb8002:	0f 11 00             	movups %xmm0,(%rax)
140bb8005:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bb800c:	00
140bb800d:	48 8d 05 b4 ce 55 00 	lea    0x55ceb4(%rip),%rax        # 0x141114ec8
140bb8014:	48 89 03             	mov    %rax,(%rbx)
140bb8017:	eb 02                	jmp    0x140bb801b
140bb8019:	33 db                	xor    %ebx,%ebx
140bb801b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bb8020:	48 8d 05 29 fd 51 00 	lea    0x51fd29(%rip),%rax        # 0x1410d7d50
140bb8027:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bb802c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bb8031:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bb8035:	e8 d6 a9 7d ff       	call   0x140392a10
140bb803a:	4c 8b c8             	mov    %rax,%r9
140bb803d:	4c 8b c6             	mov    %rsi,%r8
140bb8040:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bb8045:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bb8049:	e8 92 bc f8 ff       	call   0x140b43ce0
140bb804e:	90                   	nop
140bb804f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bb8054:	e8 07 03 5e ff       	call   0x140198360
140bb8059:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bb805e:	74 0a                	je     0x140bb806a
140bb8060:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bb8065:	e8 96 54 5e ff       	call   0x14019d500
140bb806a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bb806e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bb8072:	e8 29 e4 f8 ff       	call   0x140b464a0
140bb8077:	48 8b d0             	mov    %rax,%rdx
140bb807a:	48 8b cf             	mov    %rdi,%rcx
140bb807d:	e8 7e b4 f8 ff       	call   0x140b43500
140bb8082:	90                   	nop
140bb8083:	48 85 db             	test   %rbx,%rbx
140bb8086:	74 1c                	je     0x140bb80a4
140bb8088:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bb808d:	75 15                	jne    0x140bb80a4
140bb808f:	48 8b 03             	mov    (%rbx),%rax
140bb8092:	ba 01 00 00 00       	mov    $0x1,%edx
140bb8097:	48 8b cb             	mov    %rbx,%rcx
140bb809a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bb809e:	ff 15 7c b9 3c 00    	call   *0x3cb97c(%rip)        # 0x140f83a20
140bb80a4:	48 8b c7             	mov    %rdi,%rax
140bb80a7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bb80ae:	00
140bb80af:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bb80b6:	5f                   	pop    %rdi
140bb80b7:	5e                   	pop    %rsi
140bb80b8:	5d                   	pop    %rbp
140bb80b9:	c3                   	ret
140bb80ba:	cc                   	int3
140bb80bb:	cc                   	int3
140bb80bc:	cc                   	int3
140bb80bd:	cc                   	int3
140bb80be:	cc                   	int3
140bb80bf:	cc                   	int3
140bb80c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bb80c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bb80ca:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bb80cf:	55                   	push   %rbp
140bb80d0:	56                   	push   %rsi
140bb80d1:	57                   	push   %rdi
140bb80d2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bb80d7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bb80de:	49 8b d9             	mov    %r9,%rbx
140bb80e1:	49 8b f0             	mov    %r8,%rsi
140bb80e4:	48 8b fa             	mov    %rdx,%rdi
140bb80e7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bb80ec:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bb80f3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bb80f8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bb80ff:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bb8104:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bb8109:	74 30                	je     0x140bb813b
140bb810b:	48 8b d3             	mov    %rbx,%rdx
140bb810e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bb8113:	e8 d8 59 68 ff       	call   0x14023daf0
140bb8118:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bb811b:	8b 53 28             	mov    0x28(%rbx),%edx
140bb811e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bb8122:	8b 43 20             	mov    0x20(%rbx),%eax
140bb8125:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bb8129:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bb812d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bb8131:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bb8136:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bb813b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bb813f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bb8144:	e8 07 cc 69 ff       	call   0x140254d50
140bb8149:	90                   	nop
140bb814a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bb814f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bb8156:	b9 18 00 00 00       	mov    $0x18,%ecx
140bb815b:	e8 a8 2f 26 00       	call   0x140e1b108
140bb8160:	48 8b d8             	mov    %rax,%rbx
140bb8163:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bb816a:	48 85 c0             	test   %rax,%rax
140bb816d:	74 1a                	je     0x140bb8189
140bb816f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bb8172:	0f 11 00             	movups %xmm0,(%rax)
140bb8175:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bb817c:	00
140bb817d:	48 8d 05 44 4a 56 00 	lea    0x564a44(%rip),%rax        # 0x14111cbc8
140bb8184:	48 89 03             	mov    %rax,(%rbx)
140bb8187:	eb 02                	jmp    0x140bb818b
140bb8189:	33 db                	xor    %ebx,%ebx
140bb818b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bb8190:	48 8d 05 b9 fb 51 00 	lea    0x51fbb9(%rip),%rax        # 0x1410d7d50
140bb8197:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bb819c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bb81a1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bb81a5:	e8 66 a8 7d ff       	call   0x140392a10
140bb81aa:	4c 8b c8             	mov    %rax,%r9
140bb81ad:	4c 8b c6             	mov    %rsi,%r8
140bb81b0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bb81b5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bb81b9:	e8 22 bb f8 ff       	call   0x140b43ce0
140bb81be:	90                   	nop
140bb81bf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bb81c4:	e8 97 01 5e ff       	call   0x140198360
140bb81c9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bb81ce:	74 0a                	je     0x140bb81da
140bb81d0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bb81d5:	e8 26 53 5e ff       	call   0x14019d500
140bb81da:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bb81de:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bb81e2:	e8 f9 e3 f8 ff       	call   0x140b465e0
140bb81e7:	48 8b d0             	mov    %rax,%rdx
140bb81ea:	48 8b cf             	mov    %rdi,%rcx
140bb81ed:	e8 0e b3 f8 ff       	call   0x140b43500
140bb81f2:	90                   	nop
140bb81f3:	48 85 db             	test   %rbx,%rbx
140bb81f6:	74 1c                	je     0x140bb8214
140bb81f8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bb81fd:	75 15                	jne    0x140bb8214
140bb81ff:	48 8b 03             	mov    (%rbx),%rax
140bb8202:	ba 01 00 00 00       	mov    $0x1,%edx
140bb8207:	48 8b cb             	mov    %rbx,%rcx
140bb820a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bb820e:	ff 15 0c b8 3c 00    	call   *0x3cb80c(%rip)        # 0x140f83a20
140bb8214:	48 8b c7             	mov    %rdi,%rax
140bb8217:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bb821e:	00
140bb821f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp