140d15d87:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140d15d8c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140d15d91:	48 83 c4 30          	add    $0x30,%rsp
140d15d95:	41 5f                	pop    %r15
140d15d97:	41 5e                	pop    %r14
140d15d99:	5f                   	pop    %rdi
140d15d9a:	c3                   	ret
140d15d9b:	cc                   	int3
140d15d9c:	cc                   	int3
140d15d9d:	cc                   	int3
140d15d9e:	cc                   	int3
140d15d9f:	cc                   	int3
140d15da0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d15da5:	55                   	push   %rbp
140d15da6:	48 8d 6c 24 a0       	lea    -0x60(%rsp),%rbp
140d15dab:	b8 60 01 00 00       	mov    $0x160,%eax
140d15db0:	e8 eb 56 10 00       	call   0x140e1b4a0
140d15db5:	48 2b e0             	sub    %rax,%rsp
140d15db8:	48 8b 05 41 31 6a 00 	mov    0x6a3141(%rip),%rax        # 0x1413b8f00
140d15dbf:	48 33 c4             	xor    %rsp,%rax
140d15dc2:	48 89 45 50          	mov    %rax,0x50(%rbp)
140d15dc6:	48 63 02             	movslq (%rdx),%rax
140d15dc9:	4c 8b ca             	mov    %rdx,%r9
140d15dcc:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
140d15dd1:	83 f8 08             	cmp    $0x8,%eax
140d15dd4:	0f 87 30 05 00 00    	ja     0x140d1630a
140d15dda:	48 8d 15 1f a2 2e ff 	lea    -0xd15de1(%rip),%rdx        # 0x140000000
140d15de1:	8b 8c 82 6c 63 d1 00 	mov    0xd1636c(%rdx,%rax,4),%ecx
140d15de8:	48 03 ca             	add    %rdx,%rcx
140d15deb:	ff e1                	jmp    *%rcx
140d15ded:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15df2:	48 8d 15 5f da 45 00 	lea    0x45da5f(%rip),%rdx        # 0x141173858
140d15df9:	48 8d 0d 68 da 45 00 	lea    0x45da68(%rip),%rcx        # 0x141173868
140d15e00:	e9 fc 04 00 00       	jmp    0x140d16301
140d15e05:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15e0a:	48 8d 15 47 da 45 00 	lea    0x45da47(%rip),%rdx        # 0x141173858
140d15e11:	48 8d 0d 60 da 45 00 	lea    0x45da60(%rip),%rcx        # 0x141173878
140d15e18:	e9 e4 04 00 00       	jmp    0x140d16301
140d15e1d:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15e22:	48 8d 15 2f da 45 00 	lea    0x45da2f(%rip),%rdx        # 0x141173858
140d15e29:	48 8d 0d 58 da 45 00 	lea    0x45da58(%rip),%rcx        # 0x141173888
140d15e30:	e9 cc 04 00 00       	jmp    0x140d16301
140d15e35:	49 8b 51 08          	mov    0x8(%r9),%rdx
140d15e39:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15e3e:	48 8d 0d b3 9e 2b 00 	lea    0x2b9eb3(%rip),%rcx        # 0x140fcfcf8
140d15e45:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140d15e49:	e8 e2 37 ff ff       	call   0x140d09630
140d15e4e:	e9 b3 04 00 00       	jmp    0x140d16306
140d15e53:	49 8b 51 08          	mov    0x8(%r9),%rdx
140d15e57:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15e5c:	48 8d 0d cd ec 2e 00 	lea    0x2eeccd(%rip),%rcx        # 0x141004b30
140d15e63:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140d15e67:	e8 c4 37 ff ff       	call   0x140d09630
140d15e6c:	e9 95 04 00 00       	jmp    0x140d16306
140d15e71:	49 8b 51 08          	mov    0x8(%r9),%rdx
140d15e75:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15e7a:	48 8d 0d 2b 84 2b 00 	lea    0x2b842b(%rip),%rcx        # 0x140fce2ac
140d15e81:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140d15e85:	e8 a6 37 ff ff       	call   0x140d09630
140d15e8a:	e9 77 04 00 00       	jmp    0x140d16306
140d15e8f:	49 8b 49 08          	mov    0x8(%r9),%rcx
140d15e93:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140d15e98:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140d15e9e:	e8 9d d9 ff ff       	call   0x140d13840
140d15ea3:	48 85 c0             	test   %rax,%rax
140d15ea6:	0f 84 bb 04 00 00    	je     0x140d16367
140d15eac:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d15eb1:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140d15eb6:	48 8d 0d db d9 45 00 	lea    0x45d9db(%rip),%rcx        # 0x141173898
140d15ebd:	e9 3f 04 00 00       	jmp    0x140d16301
140d15ec2:	49 8b 41 08          	mov    0x8(%r9),%rax
140d15ec6:	8b 08                	mov    (%rax),%ecx
140d15ec8:	48 8b 58 08          	mov    0x8(%rax),%rbx
140d15ecc:	83 f9 04             	cmp    $0x4,%ecx
140d15ecf:	75 37                	jne    0x140d15f08
140d15ed1:	0f b6 4b 02          	movzbl 0x2(%rbx),%ecx
140d15ed5:	4c 8d 05 b4 dc 33 00 	lea    0x33dcb4(%rip),%r8        # 0x141053b90
140d15edc:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
140d15ee0:	0f b6 43 03          	movzbl 0x3(%rbx),%eax
140d15ee4:	44 0f b6 0b          	movzbl (%rbx),%r9d
140d15ee8:	89 44 24 30          	mov    %eax,0x30(%rsp)
140d15eec:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
140d15ef0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d15ef5:	89 54 24 20          	mov    %edx,0x20(%rsp)
140d15ef9:	ba 00 01 00 00       	mov    $0x100,%edx
140d15efe:	e8 3d 2e fe ff       	call   0x140cf8d40
140d15f03:	e9 e8 03 00 00       	jmp    0x140d162f0
140d15f08:	83 f9 10             	cmp    $0x10,%ecx
140d15f0b:	0f 85 1b 04 00 00    	jne    0x140d1632c
140d15f11:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140d15f16:	8d 51 f5             	lea    -0xb(%rcx),%edx
140d15f19:	44 0f b6 0b          	movzbl (%rbx),%r9d
140d15f1d:	4c 8d 05 fc 95 45 00 	lea    0x4595fc(%rip),%r8        # 0x14116f520
140d15f24:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
140d15f28:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d15f2d:	41 c1 e1 08          	shl    $0x8,%r9d
140d15f31:	44 0b c8             	or     %eax,%r9d
140d15f34:	e8 07 2e fe ff       	call   0x140cf8d40
140d15f39:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d15f3e:	48 ff c9             	dec    %rcx
140d15f41:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d15f45:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d15f49:	75 f6                	jne    0x140d15f41
140d15f4b:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d15f50:	33 d2                	xor    %edx,%edx
140d15f52:	0f 1f 40 00          	nopl   0x0(%rax)
140d15f56:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140d15f5d:	00 00 00
140d15f60:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d15f65:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d15f68:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d15f6c:	84 c0                	test   %al,%al
140d15f6e:	75 f0                	jne    0x140d15f60
140d15f70:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d15f75:	48 ff c9             	dec    %rcx
140d15f78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d15f7f:	00
140d15f80:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d15f84:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d15f88:	75 f6                	jne    0x140d15f80
140d15f8a:	0f b7 05 c7 03 2a 00 	movzwl 0x2a03c7(%rip),%eax        # 0x140fb6358
140d15f91:	4c 8d 05 88 95 45 00 	lea    0x459588(%rip),%r8        # 0x14116f520
140d15f98:	66 89 01             	mov    %ax,(%rcx)
140d15f9b:	ba 05 00 00 00       	mov    $0x5,%edx
140d15fa0:	44 0f b6 4b 02       	movzbl 0x2(%rbx),%r9d
140d15fa5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d15faa:	0f b6 43 03          	movzbl 0x3(%rbx),%eax
140d15fae:	41 c1 e1 08          	shl    $0x8,%r9d
140d15fb2:	44 0b c8             	or     %eax,%r9d
140d15fb5:	e8 86 2d fe ff       	call   0x140cf8d40
140d15fba:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d15fbf:	48 ff c9             	dec    %rcx
140d15fc2:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d15fc6:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d15fca:	75 f6                	jne    0x140d15fc2
140d15fcc:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d15fd1:	33 d2                	xor    %edx,%edx
140d15fd3:	0f 1f 40 00          	nopl   0x0(%rax)
140d15fd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d15fde:	00 00
140d15fe0:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d15fe5:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d15fe8:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d15fec:	84 c0                	test   %al,%al
140d15fee:	75 f0                	jne    0x140d15fe0
140d15ff0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d15ff5:	48 ff c9             	dec    %rcx
140d15ff8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d15fff:	00
140d16000:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16004:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d16008:	75 f6                	jne    0x140d16000
140d1600a:	0f b7 05 47 03 2a 00 	movzwl 0x2a0347(%rip),%eax        # 0x140fb6358
140d16011:	4c 8d 05 08 95 45 00 	lea    0x459508(%rip),%r8        # 0x14116f520
140d16018:	66 89 01             	mov    %ax,(%rcx)
140d1601b:	ba 05 00 00 00       	mov    $0x5,%edx
140d16020:	44 0f b6 4b 04       	movzbl 0x4(%rbx),%r9d
140d16025:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d1602a:	0f b6 43 05          	movzbl 0x5(%rbx),%eax
140d1602e:	41 c1 e1 08          	shl    $0x8,%r9d
140d16032:	44 0b c8             	or     %eax,%r9d
140d16035:	e8 06 2d fe ff       	call   0x140cf8d40
140d1603a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d1603f:	48 ff c9             	dec    %rcx
140d16042:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16046:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d1604a:	75 f6                	jne    0x140d16042
140d1604c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d16051:	33 d2                	xor    %edx,%edx
140d16053:	0f 1f 40 00          	nopl   0x0(%rax)
140d16057:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d1605e:	00 00
140d16060:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d16065:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d16068:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d1606c:	84 c0                	test   %al,%al
140d1606e:	75 f0                	jne    0x140d16060
140d16070:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d16075:	48 ff c9             	dec    %rcx
140d16078:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d1607f:	00
140d16080:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16084:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d16088:	75 f6                	jne    0x140d16080
140d1608a:	0f b7 05 c7 02 2a 00 	movzwl 0x2a02c7(%rip),%eax        # 0x140fb6358
140d16091:	4c 8d 05 88 94 45 00 	lea    0x459488(%rip),%r8        # 0x14116f520
140d16098:	66 89 01             	mov    %ax,(%rcx)
140d1609b:	ba 05 00 00 00       	mov    $0x5,%edx
140d160a0:	44 0f b6 4b 06       	movzbl 0x6(%rbx),%r9d
140d160a5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d160aa:	0f b6 43 07          	movzbl 0x7(%rbx),%eax
140d160ae:	41 c1 e1 08          	shl    $0x8,%r9d
140d160b2:	44 0b c8             	or     %eax,%r9d
140d160b5:	e8 86 2c fe ff       	call   0x140cf8d40
140d160ba:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d160bf:	48 ff c9             	dec    %rcx
140d160c2:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d160c6:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d160ca:	75 f6                	jne    0x140d160c2
140d160cc:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d160d1:	33 d2                	xor    %edx,%edx
140d160d3:	0f 1f 40 00          	nopl   0x0(%rax)
140d160d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d160de:	00 00
140d160e0:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d160e5:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d160e8:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d160ec:	84 c0                	test   %al,%al
140d160ee:	75 f0                	jne    0x140d160e0
140d160f0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d160f5:	48 ff c9             	dec    %rcx
140d160f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d160ff:	00
140d16100:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16104:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d16108:	75 f6                	jne    0x140d16100
140d1610a:	0f b7 05 47 02 2a 00 	movzwl 0x2a0247(%rip),%eax        # 0x140fb6358
140d16111:	4c 8d 05 08 94 45 00 	lea    0x459408(%rip),%r8        # 0x14116f520
140d16118:	66 89 01             	mov    %ax,(%rcx)
140d1611b:	ba 05 00 00 00       	mov    $0x5,%edx
140d16120:	44 0f b6 4b 08       	movzbl 0x8(%rbx),%r9d
140d16125:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d1612a:	0f b6 43 09          	movzbl 0x9(%rbx),%eax
140d1612e:	41 c1 e1 08          	shl    $0x8,%r9d
140d16132:	44 0b c8             	or     %eax,%r9d
140d16135:	e8 06 2c fe ff       	call   0x140cf8d40
140d1613a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d1613f:	48 ff c9             	dec    %rcx
140d16142:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16146:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d1614a:	75 f6                	jne    0x140d16142
140d1614c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d16151:	33 d2                	xor    %edx,%edx
140d16153:	0f 1f 40 00          	nopl   0x0(%rax)
140d16157:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d1615e:	00 00
140d16160:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d16165:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d16168:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d1616c:	84 c0                	test   %al,%al
140d1616e:	75 f0                	jne    0x140d16160
140d16170:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d16175:	48 ff c9             	dec    %rcx
140d16178:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d1617f:	00
140d16180:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16184:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d16188:	75 f6                	jne    0x140d16180
140d1618a:	0f b7 05 c7 01 2a 00 	movzwl 0x2a01c7(%rip),%eax        # 0x140fb6358
140d16191:	4c 8d 05 88 93 45 00 	lea    0x459388(%rip),%r8        # 0x14116f520
140d16198:	66 89 01             	mov    %ax,(%rcx)
140d1619b:	ba 05 00 00 00       	mov    $0x5,%edx
140d161a0:	44 0f b6 4b 0a       	movzbl 0xa(%rbx),%r9d
140d161a5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d161aa:	0f b6 43 0b          	movzbl 0xb(%rbx),%eax
140d161ae:	41 c1 e1 08          	shl    $0x8,%r9d
140d161b2:	44 0b c8             	or     %eax,%r9d
140d161b5:	e8 86 2b fe ff       	call   0x140cf8d40
140d161ba:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d161bf:	48 ff c9             	dec    %rcx
140d161c2:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d161c6:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d161ca:	75 f6                	jne    0x140d161c2
140d161cc:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d161d1:	33 d2                	xor    %edx,%edx
140d161d3:	0f 1f 40 00          	nopl   0x0(%rax)
140d161d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d161de:	00 00
140d161e0:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d161e5:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d161e8:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d161ec:	84 c0                	test   %al,%al
140d161ee:	75 f0                	jne    0x140d161e0
140d161f0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d161f5:	48 ff c9             	dec    %rcx
140d161f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d161ff:	00
140d16200:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16204:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d16208:	75 f6                	jne    0x140d16200
140d1620a:	0f b7 05 47 01 2a 00 	movzwl 0x2a0147(%rip),%eax        # 0x140fb6358
140d16211:	4c 8d 05 08 93 45 00 	lea    0x459308(%rip),%r8        # 0x14116f520
140d16218:	66 89 01             	mov    %ax,(%rcx)
140d1621b:	ba 05 00 00 00       	mov    $0x5,%edx
140d16220:	44 0f b6 4b 0c       	movzbl 0xc(%rbx),%r9d
140d16225:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d1622a:	0f b6 43 0d          	movzbl 0xd(%rbx),%eax
140d1622e:	41 c1 e1 08          	shl    $0x8,%r9d
140d16232:	44 0b c8             	or     %eax,%r9d
140d16235:	e8 06 2b fe ff       	call   0x140cf8d40
140d1623a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d1623f:	48 ff c9             	dec    %rcx
140d16242:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16246:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d1624a:	75 f6                	jne    0x140d16242
140d1624c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d16251:	33 d2                	xor    %edx,%edx
140d16253:	0f 1f 40 00          	nopl   0x0(%rax)
140d16257:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d1625e:	00 00
140d16260:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d16265:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d16268:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d1626c:	84 c0                	test   %al,%al
140d1626e:	75 f0                	jne    0x140d16260
140d16270:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d16275:	48 ff c9             	dec    %rcx
140d16278:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d1627f:	00
140d16280:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d16284:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d16288:	75 f6                	jne    0x140d16280
140d1628a:	0f b7 05 c7 00 2a 00 	movzwl 0x2a00c7(%rip),%eax        # 0x140fb6358
140d16291:	4c 8d 05 88 92 45 00 	lea    0x459288(%rip),%r8        # 0x14116f520
140d16298:	66 89 01             	mov    %ax,(%rcx)
140d1629b:	ba 05 00 00 00       	mov    $0x5,%edx
140d162a0:	44 0f b6 4b 0e       	movzbl 0xe(%rbx),%r9d
140d162a5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140d162aa:	0f b6 43 0f          	movzbl 0xf(%rbx),%eax
140d162ae:	41 c1 e1 08          	shl    $0x8,%r9d
140d162b2:	44 0b c8             	or     %eax,%r9d
140d162b5:	e8 86 2a fe ff       	call   0x140cf8d40
140d162ba:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140d162bf:	48 ff c9             	dec    %rcx
140d162c2:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
140d162c6:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140d162ca:	75 f6                	jne    0x140d162c2
140d162cc:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140d162d1:	33 d2                	xor    %edx,%edx
140d162d3:	0f 1f 40 00          	nopl   0x0(%rax)
140d162d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140d162de:	00 00
140d162e0:	41 0f b6 04 10       	movzbl (%r8,%rdx,1),%eax
140d162e5:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140d162e8:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140d162ec:	84 c0                	test   %al,%al
140d162ee:	75 f0                	jne    0x140d162e0
140d162f0:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d162f5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140d162fa:	48 8d 0d 9f d5 45 00 	lea    0x45d59f(%rip),%rcx        # 0x1411738a0
140d16301:	e8 da 30 ff ff       	call   0x140d093e0
140d16306:	85 c0                	test   %eax,%eax
140d16308:	74 5d                	je     0x140d16367
140d1630a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140d1630f:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140d16313:	48 33 cc             	xor    %rsp,%rcx
140d16316:	e8 e5 51 10 00       	call   0x140e1b500
140d1631b:	48 8b 9c 24 70 01 00 	mov    0x170(%rsp),%rbx
140d16322:	00
140d16323:	48 81 c4 60 01 00 00 	add    $0x160,%rsp