140272d95:	55                   	push   %rbp
140272d96:	56                   	push   %rsi
140272d97:	57                   	push   %rdi
140272d98:	48 83 ec 40          	sub    $0x40,%rsp
140272d9c:	48 8b ea             	mov    %rdx,%rbp
140272d9f:	48 8b f1             	mov    %rcx,%rsi
140272da2:	b9 68 00 00 00       	mov    $0x68,%ecx
140272da7:	e8 5c 83 ba 00       	call   0x140e1b108
140272dac:	48 8b d8             	mov    %rax,%rbx
140272daf:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140272db4:	48 85 c0             	test   %rax,%rax
140272db7:	74 38                	je     0x140272df1
140272db9:	0f 57 c0             	xorps  %xmm0,%xmm0
140272dbc:	33 c0                	xor    %eax,%eax
140272dbe:	0f 11 03             	movups %xmm0,(%rbx)
140272dc1:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140272dc5:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140272dc9:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140272dcd:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140272dd1:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140272dd5:	48 89 43 60          	mov    %rax,0x60(%rbx)
140272dd9:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140272ddd:	48 8b cb             	mov    %rbx,%rcx
140272de0:	e8 5b 28 fe ff       	call   0x140255640
140272de5:	48 8d 05 f4 8a d6 00 	lea    0xd68af4(%rip),%rax        # 0x140fdb8e0
140272dec:	48 89 03             	mov    %rax,(%rbx)
140272def:	eb 02                	jmp    0x140272df3
140272df1:	33 db                	xor    %ebx,%ebx
140272df3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140272df8:	48 8b 45 28          	mov    0x28(%rbp),%rax
140272dfc:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140272e00:	48 8b 00             	mov    (%rax),%rax
140272e03:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140272e08:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140272e0c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140272e11:	48 85 d2             	test   %rdx,%rdx
140272e14:	74 1c                	je     0x140272e32
140272e16:	8b 42 10             	mov    0x10(%rdx),%eax
140272e19:	ff c0                	inc    %eax
140272e1b:	89 42 10             	mov    %eax,0x10(%rdx)
140272e1e:	83 f8 01             	cmp    $0x1,%eax
140272e21:	0f 8e 86 00 00 00    	jle    0x140272ead
140272e27:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272e2c:	0f 84 83 00 00 00    	je     0x140272eb5
140272e32:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140272e36:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140272e3a:	48 85 db             	test   %rbx,%rbx
140272e3d:	74 14                	je     0x140272e53
140272e3f:	8b 43 10             	mov    0x10(%rbx),%eax
140272e42:	ff c0                	inc    %eax
140272e44:	89 43 10             	mov    %eax,0x10(%rbx)
140272e47:	83 f8 01             	cmp    $0x1,%eax
140272e4a:	7e 74                	jle    0x140272ec0
140272e4c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272e51:	74 75                	je     0x140272ec8
140272e53:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140272e58:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
140272e5d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140272e62:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140272e67:	e8 34 c4 43 00       	call   0x1406af2a0
140272e6c:	90                   	nop
140272e6d:	48 85 db             	test   %rbx,%rbx
140272e70:	74 23                	je     0x140272e95
140272e72:	8b 43 10             	mov    0x10(%rbx),%eax
140272e75:	ff c8                	dec    %eax
140272e77:	89 43 10             	mov    %eax,0x10(%rbx)
140272e7a:	85 c0                	test   %eax,%eax
140272e7c:	7f 17                	jg     0x140272e95
140272e7e:	78 22                	js     0x140272ea2
140272e80:	48 8b 03             	mov    (%rbx),%rax
140272e83:	ba 01 00 00 00       	mov    $0x1,%edx
140272e88:	48 8b cb             	mov    %rbx,%rcx
140272e8b:	48 8b 00             	mov    (%rax),%rax
140272e8e:	ff 15 8c 0b d1 00    	call   *0xd10b8c(%rip)        # 0x140f83a20
140272e94:	90                   	nop
140272e95:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140272e9a:	48 83 c4 40          	add    $0x40,%rsp
140272e9e:	5f                   	pop    %rdi
140272e9f:	5e                   	pop    %rsi
140272ea0:	5d                   	pop    %rbp
140272ea1:	c3                   	ret
140272ea2:	b9 02 00 00 00       	mov    $0x2,%ecx
140272ea7:	e8 54 78 51 00       	call   0x14078a700
140272eac:	90                   	nop
140272ead:	33 c9                	xor    %ecx,%ecx
140272eaf:	e8 4c 78 51 00       	call   0x14078a700
140272eb4:	cc                   	int3
140272eb5:	b9 01 00 00 00       	mov    $0x1,%ecx
140272eba:	e8 41 78 51 00       	call   0x14078a700
140272ebf:	90                   	nop
140272ec0:	33 c9                	xor    %ecx,%ecx
140272ec2:	e8 39 78 51 00       	call   0x14078a700
140272ec7:	cc                   	int3
140272ec8:	b9 01 00 00 00       	mov    $0x1,%ecx
140272ecd:	e8 2e 78 51 00       	call   0x14078a700
140272ed2:	cc                   	int3
140272ed3:	cc                   	int3
140272ed4:	cc                   	int3
140272ed5:	cc                   	int3
140272ed6:	cc                   	int3
140272ed7:	cc                   	int3
140272ed8:	cc                   	int3
140272ed9:	cc                   	int3
140272eda:	cc                   	int3
140272edb:	cc                   	int3
140272edc:	cc                   	int3
140272edd:	cc                   	int3
140272ede:	cc                   	int3
140272edf:	cc                   	int3
140272ee0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140272ee5:	55                   	push   %rbp
140272ee6:	56                   	push   %rsi
140272ee7:	57                   	push   %rdi
140272ee8:	48 83 ec 40          	sub    $0x40,%rsp
140272eec:	48 8b ea             	mov    %rdx,%rbp
140272eef:	48 8b f1             	mov    %rcx,%rsi
140272ef2:	b9 68 00 00 00       	mov    $0x68,%ecx
140272ef7:	e8 0c 82 ba 00       	call   0x140e1b108
140272efc:	48 8b d8             	mov    %rax,%rbx
140272eff:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140272f04:	48 85 c0             	test   %rax,%rax
140272f07:	74 38                	je     0x140272f41
140272f09:	0f 57 c0             	xorps  %xmm0,%xmm0
140272f0c:	33 c0                	xor    %eax,%eax
140272f0e:	0f 11 03             	movups %xmm0,(%rbx)
140272f11:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140272f15:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140272f19:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140272f1d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140272f21:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140272f25:	48 89 43 60          	mov    %rax,0x60(%rbx)
140272f29:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140272f2d:	48 8b cb             	mov    %rbx,%rcx
140272f30:	e8 0b 27 fe ff       	call   0x140255640
140272f35:	48 8d 05 2c 83 d6 00 	lea    0xd6832c(%rip),%rax        # 0x140fdb268
140272f3c:	48 89 03             	mov    %rax,(%rbx)
140272f3f:	eb 02                	jmp    0x140272f43
140272f41:	33 db                	xor    %ebx,%ebx
140272f43:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140272f48:	48 8b 45 28          	mov    0x28(%rbp),%rax
140272f4c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140272f50:	48 8b 00             	mov    (%rax),%rax
140272f53:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140272f58:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
140272f5c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140272f61:	48 85 d2             	test   %rdx,%rdx
140272f64:	74 1c                	je     0x140272f82
140272f66:	8b 42 10             	mov    0x10(%rdx),%eax
140272f69:	ff c0                	inc    %eax
140272f6b:	89 42 10             	mov    %eax,0x10(%rdx)
140272f6e:	83 f8 01             	cmp    $0x1,%eax
140272f71:	0f 8e 86 00 00 00    	jle    0x140272ffd
140272f77:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272f7c:	0f 84 83 00 00 00    	je     0x140273005
140272f82:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140272f86:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140272f8a:	48 85 db             	test   %rbx,%rbx
140272f8d:	74 14                	je     0x140272fa3
140272f8f:	8b 43 10             	mov    0x10(%rbx),%eax
140272f92:	ff c0                	inc    %eax
140272f94:	89 43 10             	mov    %eax,0x10(%rbx)
140272f97:	83 f8 01             	cmp    $0x1,%eax
140272f9a:	7e 74                	jle    0x140273010
140272f9c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272fa1:	74 75                	je     0x140273018
140272fa3:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140272fa8:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
140272fad:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140272fb2:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140272fb7:	e8 e4 c2 43 00       	call   0x1406af2a0
140272fbc:	90                   	nop
140272fbd:	48 85 db             	test   %rbx,%rbx
140272fc0:	74 23                	je     0x140272fe5
140272fc2:	8b 43 10             	mov    0x10(%rbx),%eax
140272fc5:	ff c8                	dec    %eax
140272fc7:	89 43 10             	mov    %eax,0x10(%rbx)
140272fca:	85 c0                	test   %eax,%eax
140272fcc:	7f 17                	jg     0x140272fe5
140272fce:	78 22                	js     0x140272ff2
140272fd0:	48 8b 03             	mov    (%rbx),%rax
140272fd3:	ba 01 00 00 00       	mov    $0x1,%edx
140272fd8:	48 8b cb             	mov    %rbx,%rcx
140272fdb:	48 8b 00             	mov    (%rax),%rax
140272fde:	ff 15 3c 0a d1 00    	call   *0xd10a3c(%rip)        # 0x140f83a20
140272fe4:	90                   	nop
140272fe5:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140272fea:	48 83 c4 40          	add    $0x40,%rsp
140272fee:	5f                   	pop    %rdi
140272fef:	5e                   	pop    %rsi
140272ff0:	5d                   	pop    %rbp
140272ff1:	c3                   	ret
140272ff2:	b9 02 00 00 00       	mov    $0x2,%ecx
140272ff7:	e8 04 77 51 00       	call   0x14078a700
140272ffc:	90                   	nop
140272ffd:	33 c9                	xor    %ecx,%ecx
140272fff:	e8 fc 76 51 00       	call   0x14078a700
140273004:	cc                   	int3
140273005:	b9 01 00 00 00       	mov    $0x1,%ecx
14027300a:	e8 f1 76 51 00       	call   0x14078a700
14027300f:	90                   	nop
140273010:	33 c9                	xor    %ecx,%ecx
140273012:	e8 e9 76 51 00       	call   0x14078a700
140273017:	cc                   	int3
140273018:	b9 01 00 00 00       	mov    $0x1,%ecx
14027301d:	e8 de 76 51 00       	call   0x14078a700
140273022:	cc                   	int3
140273023:	cc                   	int3
140273024:	cc                   	int3
140273025:	cc                   	int3
140273026:	cc                   	int3
140273027:	cc                   	int3
140273028:	cc                   	int3
140273029:	cc                   	int3
14027302a:	cc                   	int3
14027302b:	cc                   	int3
14027302c:	cc                   	int3
14027302d:	cc                   	int3
14027302e:	cc                   	int3
14027302f:	cc                   	int3
140273030:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140273035:	55                   	push   %rbp
140273036:	56                   	push   %rsi
140273037:	57                   	push   %rdi
140273038:	48 83 ec 40          	sub    $0x40,%rsp
14027303c:	48 8b ea             	mov    %rdx,%rbp
14027303f:	48 8b f1             	mov    %rcx,%rsi
140273042:	b9 68 00 00 00       	mov    $0x68,%ecx
140273047:	e8 bc 80 ba 00       	call   0x140e1b108
14027304c:	48 8b d8             	mov    %rax,%rbx
14027304f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140273054:	48 85 c0             	test   %rax,%rax
140273057:	74 38                	je     0x140273091
140273059:	0f 57 c0             	xorps  %xmm0,%xmm0
14027305c:	33 c0                	xor    %eax,%eax
14027305e:	0f 11 03             	movups %xmm0,(%rbx)
140273061:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140273065:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140273069:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
14027306d:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140273071:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140273075:	48 89 43 60          	mov    %rax,0x60(%rbx)
140273079:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14027307d:	48 8b cb             	mov    %rbx,%rcx
140273080:	e8 bb 25 fe ff       	call   0x140255640
140273085:	48 8d 05 94 82 d6 00 	lea    0xd68294(%rip),%rax        # 0x140fdb320
14027308c:	48 89 03             	mov    %rax,(%rbx)
14027308f:	eb 02                	jmp    0x140273093
140273091:	33 db                	xor    %ebx,%ebx
140273093:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140273098:	48 8b 45 28          	mov    0x28(%rbp),%rax
14027309c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
1402730a0:	48 8b 00             	mov    (%rax),%rax
1402730a3:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
1402730a8:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
1402730ac:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1402730b1:	48 85 d2             	test   %rdx,%rdx
1402730b4:	74 1c                	je     0x1402730d2
1402730b6:	8b 42 10             	mov    0x10(%rdx),%eax
1402730b9:	ff c0                	inc    %eax
1402730bb:	89 42 10             	mov    %eax,0x10(%rdx)
1402730be:	83 f8 01             	cmp    $0x1,%eax
1402730c1:	0f 8e 86 00 00 00    	jle    0x14027314d
1402730c7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402730cc:	0f 84 83 00 00 00    	je     0x140273155
1402730d2:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1402730d6:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1402730da:	48 85 db             	test   %rbx,%rbx
1402730dd:	74 14                	je     0x1402730f3
1402730df:	8b 43 10             	mov    0x10(%rbx),%eax
1402730e2:	ff c0                	inc    %eax
1402730e4:	89 43 10             	mov    %eax,0x10(%rbx)
1402730e7:	83 f8 01             	cmp    $0x1,%eax
1402730ea:	7e 74                	jle    0x140273160
1402730ec:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402730f1:	74 75                	je     0x140273168
1402730f3:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1402730f8:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
1402730fd:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140273102:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140273107:	e8 94 c1 43 00       	call   0x1406af2a0
14027310c:	90                   	nop
14027310d:	48 85 db             	test   %rbx,%rbx
140273110:	74 23                	je     0x140273135
140273112:	8b 43 10             	mov    0x10(%rbx),%eax
140273115:	ff c8                	dec    %eax
140273117:	89 43 10             	mov    %eax,0x10(%rbx)
14027311a:	85 c0                	test   %eax,%eax
14027311c:	7f 17                	jg     0x140273135
14027311e:	78 22                	js     0x140273142
140273120:	48 8b 03             	mov    (%rbx),%rax
140273123:	ba 01 00 00 00       	mov    $0x1,%edx
140273128:	48 8b cb             	mov    %rbx,%rcx
14027312b:	48 8b 00             	mov    (%rax),%rax
14027312e:	ff 15 ec 08 d1 00    	call   *0xd108ec(%rip)        # 0x140f83a20
140273134:	90                   	nop
140273135:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14027313a:	48 83 c4 40          	add    $0x40,%rsp
14027313e:	5f                   	pop    %rdi
14027313f:	5e                   	pop    %rsi
140273140:	5d                   	pop    %rbp
140273141:	c3                   	ret
140273142:	b9 02 00 00 00       	mov    $0x2,%ecx
140273147:	e8 b4 75 51 00       	call   0x14078a700
14027314c:	90                   	nop
14027314d:	33 c9                	xor    %ecx,%ecx
14027314f:	e8 ac 75 51 00       	call   0x14078a700
140273154:	cc                   	int3
140273155:	b9 01 00 00 00       	mov    $0x1,%ecx
14027315a:	e8 a1 75 51 00       	call   0x14078a700
14027315f:	90                   	nop
140273160:	33 c9                	xor    %ecx,%ecx
140273162:	e8 99 75 51 00       	call   0x14078a700
140273167:	cc                   	int3
140273168:	b9 01 00 00 00       	mov    $0x1,%ecx
14027316d:	e8 8e 75 51 00       	call   0x14078a700
140273172:	cc                   	int3
140273173:	cc                   	int3
140273174:	cc                   	int3
140273175:	cc                   	int3
140273176:	cc                   	int3
140273177:	cc                   	int3
140273178:	cc                   	int3
140273179:	cc                   	int3
14027317a:	cc                   	int3
14027317b:	cc                   	int3
14027317c:	cc                   	int3
14027317d:	cc                   	int3
14027317e:	cc                   	int3
14027317f:	cc                   	int3
140273180:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140273185:	55                   	push   %rbp
140273186:	56                   	push   %rsi
140273187:	57                   	push   %rdi
140273188:	48 83 ec 40          	sub    $0x40,%rsp
14027318c:	48 8b ea             	mov    %rdx,%rbp
14027318f:	48 8b f1             	mov    %rcx,%rsi
140273192:	b9 68 00 00 00       	mov    $0x68,%ecx
140273197:	e8 6c 7f ba 00       	call   0x140e1b108
14027319c:	48 8b d8             	mov    %rax,%rbx
14027319f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402731a4:	48 85 c0             	test   %rax,%rax
1402731a7:	74 38                	je     0x1402731e1
1402731a9:	0f 57 c0             	xorps  %xmm0,%xmm0
1402731ac:	33 c0                	xor    %eax,%eax
1402731ae:	0f 11 03             	movups %xmm0,(%rbx)
1402731b1:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1402731b5:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1402731b9:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1402731bd:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1402731c1:	0f 11 43 50          	movups %xmm0,0x50(%rbx)