140dde942:	33 c0                	xor    %eax,%eax
140dde944:	e9 d7 02 00 00       	jmp    0x140ddec20
140dde949:	48 85 ff             	test   %rdi,%rdi
140dde94c:	75 72                	jne    0x140dde9c0
140dde94e:	48 8d 15 1b 1e 3d 00 	lea    0x3d1e1b(%rip),%rdx        # 0x1411b0770
140dde955:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140dde95a:	e8 e1 18 3f ff       	call   0x1401d0240
140dde95f:	48 8b c8             	mov    %rax,%rcx
140dde962:	48 8d 15 ef 79 1d 00 	lea    0x1d79ef(%rip),%rdx        # 0x140fb6358
140dde969:	e8 d2 18 3f ff       	call   0x1401d0240
140dde96e:	48 8b c8             	mov    %rax,%rcx
140dde971:	ba fa 03 00 00       	mov    $0x3fa,%edx
140dde976:	e8 a5 9c 59 ff       	call   0x140378620
140dde97b:	48 8b c8             	mov    %rax,%rcx
140dde97e:	48 8d 15 db ab 1c 00 	lea    0x1cabdb(%rip),%rdx        # 0x140fa9560
140dde985:	e8 b6 18 3f ff       	call   0x1401d0240
140dde98a:	90                   	nop
140dde98b:	48 8d 15 4e 1e 3d 00 	lea    0x3d1e4e(%rip),%rdx        # 0x1411b07e0
140dde992:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140dde997:	e8 a4 18 3f ff       	call   0x1401d0240
140dde99c:	90                   	nop
140dde99d:	40 38 7c 24 30       	cmp    %dil,0x30(%rsp)
140dde9a2:	75 0a                	jne    0x140dde9ae
140dde9a4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140dde9a9:	e8 f2 21 ff ff       	call   0x140dd0ba0
140dde9ae:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140dde9b3:	e8 a8 76 40 ff       	call   0x1401e6060
140dde9b8:	90                   	nop
140dde9b9:	33 c0                	xor    %eax,%eax
140dde9bb:	e9 60 02 00 00       	jmp    0x140ddec20
140dde9c0:	48 8d 15 a9 1d 3d 00 	lea    0x3d1da9(%rip),%rdx        # 0x1411b0770
140dde9c7:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140dde9cc:	e8 6f 18 3f ff       	call   0x1401d0240
140dde9d1:	48 8b c8             	mov    %rax,%rcx
140dde9d4:	48 8d 15 7d 79 1d 00 	lea    0x1d797d(%rip),%rdx        # 0x140fb6358
140dde9db:	e8 60 18 3f ff       	call   0x1401d0240
140dde9e0:	48 8b c8             	mov    %rax,%rcx
140dde9e3:	ba fd 03 00 00       	mov    $0x3fd,%edx
140dde9e8:	e8 33 9c 59 ff       	call   0x140378620
140dde9ed:	48 8b c8             	mov    %rax,%rcx
140dde9f0:	48 8d 15 69 ab 1c 00 	lea    0x1cab69(%rip),%rdx        # 0x140fa9560
140dde9f7:	e8 44 18 3f ff       	call   0x1401d0240
140dde9fc:	90                   	nop
140dde9fd:	48 8d 15 fc 1d 3d 00 	lea    0x3d1dfc(%rip),%rdx        # 0x1411b0800
140ddea04:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140ddea09:	e8 32 18 3f ff       	call   0x1401d0240
140ddea0e:	90                   	nop
140ddea0f:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
140ddea14:	75 0a                	jne    0x140ddea20
140ddea16:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ddea1b:	e8 80 21 ff ff       	call   0x140dd0ba0
140ddea20:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140ddea25:	e8 36 76 40 ff       	call   0x1401e6060
140ddea2a:	90                   	nop
140ddea2b:	33 c0                	xor    %eax,%eax
140ddea2d:	e9 ee 01 00 00       	jmp    0x140ddec20
140ddea32:	48 8b 09             	mov    (%rcx),%rcx
140ddea35:	41 81 fc 00 01 00 00 	cmp    $0x100,%r12d
140ddea3c:	75 05                	jne    0x140ddea43
140ddea3e:	8b 41 14             	mov    0x14(%rcx),%eax
140ddea41:	eb 09                	jmp    0x140ddea4c
140ddea43:	41 0f b6 84 0c a8 00 	movzbl 0xa8(%r12,%rcx,1),%eax
140ddea4a:	00 00
140ddea4c:	48 98                	cltq
140ddea4e:	48 8b 44 c2 10       	mov    0x10(%rdx,%rax,8),%rax
140ddea53:	48 85 c0             	test   %rax,%rax
140ddea56:	0f 85 c4 01 00 00    	jne    0x140ddec20
140ddea5c:	48 8b 5e 18          	mov    0x18(%rsi),%rbx
140ddea60:	89 03                	mov    %eax,(%rbx)
140ddea62:	8b 43 28             	mov    0x28(%rbx),%eax
140ddea65:	89 43 30             	mov    %eax,0x30(%rbx)
140ddea68:	45 33 ff             	xor    %r15d,%r15d
140ddea6b:	44 39 7a 08          	cmp    %r15d,0x8(%rdx)
140ddea6f:	7e 7a                	jle    0x140ddeaeb
140ddea71:	45 33 f6             	xor    %r14d,%r14d
140ddea74:	0f 1f 40 00          	nopl   0x0(%rax)
140ddea78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ddea7f:	00
140ddea80:	48 8b 07             	mov    (%rdi),%rax
140ddea83:	45 8b 04 06          	mov    (%r14,%rax,1),%r8d
140ddea87:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
140ddea8b:	75 3b                	jne    0x140ddeac8
140ddea8d:	80 7b 34 00          	cmpb   $0x0,0x34(%rbx)
140ddea91:	75 4b                	jne    0x140ddeade
140ddea93:	c6 43 34 00          	movb   $0x0,0x34(%rbx)
140ddea97:	4c 63 43 30          	movslq 0x30(%rbx),%r8
140ddea9b:	41 8d 40 01          	lea    0x1(%r8),%eax
140ddea9f:	89 43 30             	mov    %eax,0x30(%rbx)
140ddeaa2:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140ddeaa7:	74 35                	je     0x140ddeade
140ddeaa9:	44 3b 43 18          	cmp    0x18(%rbx),%r8d
140ddeaad:	73 2f                	jae    0x140ddeade
140ddeaaf:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140ddeab3:	8b 03                	mov    (%rbx),%eax
140ddeab5:	42 89 04 81          	mov    %eax,(%rcx,%r8,4)
140ddeab9:	48 63 0b             	movslq (%rbx),%rcx
140ddeabc:	48 8b 43 20          	mov    0x20(%rbx),%rax
140ddeac0:	44 89 04 88          	mov    %r8d,(%rax,%rcx,4)
140ddeac4:	ff 03                	incl   (%rbx)
140ddeac6:	eb 16                	jmp    0x140ddeade
140ddeac8:	41 83 f8 fe          	cmp    $0xfffffffe,%r8d
140ddeacc:	74 1d                	je     0x140ddeaeb
140ddeace:	44 0f b6 4f 0c       	movzbl 0xc(%rdi),%r9d
140ddead3:	48 8b d3             	mov    %rbx,%rdx
140ddead6:	48 8b ce             	mov    %rsi,%rcx
140ddead9:	e8 c2 f0 ff ff       	call   0x140dddba0
140ddeade:	41 ff c7             	inc    %r15d
140ddeae1:	49 83 c6 04          	add    $0x4,%r14
140ddeae5:	44 3b 7f 08          	cmp    0x8(%rdi),%r15d
140ddeae9:	7c 95                	jl     0x140ddea80
140ddeaeb:	8b 57 0c             	mov    0xc(%rdi),%edx
140ddeaee:	44 8b c2             	mov    %edx,%r8d
140ddeaf1:	41 c1 e8 10          	shr    $0x10,%r8d
140ddeaf5:	0f b6 ca             	movzbl %dl,%ecx
140ddeaf8:	33 db                	xor    %ebx,%ebx
140ddeafa:	41 83 fc 0a          	cmp    $0xa,%r12d
140ddeafe:	0f 94 c3             	sete   %bl
140ddeb01:	8b c1                	mov    %ecx,%eax
140ddeb03:	83 c8 02             	or     $0x2,%eax
140ddeb06:	41 83 fc 0a          	cmp    $0xa,%r12d
140ddeb0a:	0f 45 c1             	cmovne %ecx,%eax
140ddeb0d:	44 8b c8             	mov    %eax,%r9d
140ddeb10:	41 83 c9 0a          	or     $0xa,%r9d
140ddeb14:	41 81 fc 00 01 00 00 	cmp    $0x100,%r12d
140ddeb1b:	44 0f 45 c8          	cmovne %eax,%r9d
140ddeb1f:	c1 ea 09             	shr    $0x9,%edx
140ddeb22:	80 e2 01             	and    $0x1,%dl
140ddeb25:	41 81 fc 00 01 00 00 	cmp    $0x100,%r12d
140ddeb2c:	74 27                	je     0x140ddeb55
140ddeb2e:	41 8d 44 24 d0       	lea    -0x30(%r12),%eax
140ddeb33:	3c 2f                	cmp    $0x2f,%al
140ddeb35:	77 10                	ja     0x140ddeb47
140ddeb37:	49 ba ff 03 fe ff ff 	movabs $0x87fffffe03ff,%r10
140ddeb3e:	87 00 00
140ddeb41:	49 0f a3 c2          	bt     %rax,%r10
140ddeb45:	72 09                	jb     0x140ddeb50
140ddeb47:	41 8d 44 24 9f       	lea    -0x61(%r12),%eax
140ddeb4c:	3c 19                	cmp    $0x19,%al
140ddeb4e:	77 05                	ja     0x140ddeb55
140ddeb50:	41 b6 01             	mov    $0x1,%r14b
140ddeb53:	eb 03                	jmp    0x140ddeb58
140ddeb55:	45 32 f6             	xor    %r14b,%r14b
140ddeb58:	41 8b c1             	mov    %r9d,%eax
140ddeb5b:	83 c8 20             	or     $0x20,%eax
140ddeb5e:	41 83 c9 10          	or     $0x10,%r9d
140ddeb62:	44 3a f2             	cmp    %dl,%r14b
140ddeb65:	44 0f 44 c8          	cmove  %eax,%r9d
140ddeb69:	f7 d1                	not    %ecx
140ddeb6b:	41 23 c9             	and    %r9d,%ecx
140ddeb6e:	41 85 c8             	test   %ecx,%r8d
140ddeb71:	74 20                	je     0x140ddeb93
140ddeb73:	4c 8b 46 20          	mov    0x20(%rsi),%r8
140ddeb77:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140ddeb7b:	48 8b ce             	mov    %rsi,%rcx
140ddeb7e:	e8 2d 03 00 00       	call   0x140ddeeb0
140ddeb83:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
140ddeb87:	48 8b 46 20          	mov    0x20(%rsi),%rax
140ddeb8b:	48 89 46 18          	mov    %rax,0x18(%rsi)
140ddeb8f:	48 89 4e 20          	mov    %rcx,0x20(%rsi)
140ddeb93:	c6 45 58 00          	movb   $0x0,0x58(%rbp)
140ddeb97:	48 8d 45 58          	lea    0x58(%rbp),%rax
140ddeb9b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ddeba0:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140ddeba4:	45 8b cc             	mov    %r12d,%r9d
140ddeba7:	4c 8b 46 20          	mov    0x20(%rsi),%r8
140ddebab:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140ddebaf:	48 8b ce             	mov    %rsi,%rcx
140ddebb2:	e8 89 00 00 00       	call   0x140ddec40
140ddebb7:	4c 8b 46 18          	mov    0x18(%rsi),%r8
140ddebbb:	48 8b 56 20          	mov    0x20(%rsi),%rdx
140ddebbf:	48 89 56 18          	mov    %rdx,0x18(%rsi)
140ddebc3:	4c 89 46 20          	mov    %r8,0x20(%rsi)
140ddebc7:	0f b6 45 58          	movzbl 0x58(%rbp),%eax
140ddebcb:	84 c0                	test   %al,%al
140ddebcd:	74 04                	je     0x140ddebd3
140ddebcf:	0f ba eb 08          	bts    $0x8,%ebx
140ddebd3:	44 8b cb             	mov    %ebx,%r9d
140ddebd6:	41 0f ba e9 09       	bts    $0x9,%r9d
140ddebdb:	45 84 f6             	test   %r14b,%r14b
140ddebde:	44 0f 44 cb          	cmove  %ebx,%r9d
140ddebe2:	84 c0                	test   %al,%al
140ddebe4:	74 06                	je     0x140ddebec
140ddebe6:	83 7e 08 03          	cmpl   $0x3,0x8(%rsi)
140ddebea:	74 03                	je     0x140ddebef
140ddebec:	45 33 c0             	xor    %r8d,%r8d
140ddebef:	48 8b ce             	mov    %rsi,%rcx
140ddebf2:	e8 29 09 00 00       	call   0x140ddf520
140ddebf7:	48 8b d0             	mov    %rax,%rdx
140ddebfa:	48 8b 0e             	mov    (%rsi),%rcx
140ddebfd:	41 81 fc 00 01 00 00 	cmp    $0x100,%r12d
140ddec04:	75 05                	jne    0x140ddec0b
140ddec06:	8b 49 14             	mov    0x14(%rcx),%ecx
140ddec09:	eb 09                	jmp    0x140ddec14
140ddec0b:	41 0f b6 8c 0c a8 00 	movzbl 0xa8(%r12,%rcx,1),%ecx
140ddec12:	00 00
140ddec14:	48 63 c1             	movslq %ecx,%rax
140ddec17:	90                   	nop
140ddec18:	48 89 54 c7 10       	mov    %rdx,0x10(%rdi,%rax,8)
140ddec1d:	48 8b c2             	mov    %rdx,%rax
140ddec20:	4c 8d 9c 24 20 01 00 	lea    0x120(%rsp),%r11
140ddec27:	00
140ddec28:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140ddec2c:	49 8b 73 40          	mov    0x40(%r11),%rsi
140ddec30:	49 8b e3             	mov    %r11,%rsp
140ddec33:	41 5f                	pop    %r15
140ddec35:	41 5e                	pop    %r14
140ddec37:	41 5c                	pop    %r12
140ddec39:	5f                   	pop    %rdi
140ddec3a:	5d                   	pop    %rbp
140ddec3b:	c3                   	ret
140ddec3c:	cc                   	int3
140ddec3d:	cc                   	int3
140ddec3e:	cc                   	int3
140ddec3f:	cc                   	int3
140ddec40:	40 53                	rex push %rbx
140ddec42:	55                   	push   %rbp
140ddec43:	56                   	push   %rsi
140ddec44:	57                   	push   %rdi
140ddec45:	41 54                	push   %r12
140ddec47:	41 55                	push   %r13
140ddec49:	41 56                	push   %r14
140ddec4b:	41 57                	push   %r15
140ddec4d:	48 81 ec 18 01 00 00 	sub    $0x118,%rsp
140ddec54:	45 8b e9             	mov    %r9d,%r13d
140ddec57:	49 8b f8             	mov    %r8,%rdi
140ddec5a:	48 8b ea             	mov    %rdx,%rbp
140ddec5d:	4c 8b f1             	mov    %rcx,%r14
140ddec60:	4c 8b bc 24 88 01 00 	mov    0x188(%rsp),%r15
140ddec67:	00
140ddec68:	41 c7 00 00 00 00 00 	movl   $0x0,(%r8)
140ddec6f:	41 8b 40 28          	mov    0x28(%r8),%eax
140ddec73:	41 89 40 30          	mov    %eax,0x30(%r8)
140ddec77:	48 8b 72 20          	mov    0x20(%rdx),%rsi
140ddec7b:	48 63 02             	movslq (%rdx),%rax
140ddec7e:	48 8d 0c 86          	lea    (%rsi,%rax,4),%rcx
140ddec82:	48 3b f1             	cmp    %rcx,%rsi
140ddec85:	0f 84 e9 01 00 00    	je     0x140ddee74
140ddec8b:	4c 8d 25 6e 13 22 ff 	lea    -0xddec92(%rip),%r12        # 0x140000000
140ddec92:	48 63 06             	movslq (%rsi),%rax
140ddec95:	3b 45 28             	cmp    0x28(%rbp),%eax
140ddec98:	7c 54                	jl     0x140ddecee
140ddec9a:	41 80 3f 00          	cmpb   $0x0,(%r15)
140ddec9e:	0f 85 d0 01 00 00    	jne    0x140ddee74
140ddeca4:	80 7f 34 00          	cmpb   $0x0,0x34(%rdi)
140ddeca8:	0f 85 ad 01 00 00    	jne    0x140ddee5b
140ddecae:	c6 47 34 00          	movb   $0x0,0x34(%rdi)
140ddecb2:	4c 63 47 30          	movslq 0x30(%rdi),%r8
140ddecb6:	41 8d 40 01          	lea    0x1(%r8),%eax
140ddecba:	89 47 30             	mov    %eax,0x30(%rdi)
140ddecbd:	48 83 7f 20 00       	cmpq   $0x0,0x20(%rdi)
140ddecc2:	0f 84 93 01 00 00    	je     0x140ddee5b
140ddecc8:	44 3b 47 18          	cmp    0x18(%rdi),%r8d
140ddeccc:	0f 83 89 01 00 00    	jae    0x140ddee5b
140ddecd2:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140ddecd6:	8b 07                	mov    (%rdi),%eax
140ddecd8:	42 89 04 81          	mov    %eax,(%rcx,%r8,4)
140ddecdc:	48 63 0f             	movslq (%rdi),%rcx
140ddecdf:	48 8b 47 20          	mov    0x20(%rdi),%rax
140ddece3:	44 89 04 88          	mov    %r8d,(%rax,%rcx,4)
140ddece7:	ff 07                	incl   (%rdi)
140ddece9:	e9 6d 01 00 00       	jmp    0x140ddee5b
140ddecee:	49 8b 16             	mov    (%r14),%rdx
140ddecf1:	48 8b c8             	mov    %rax,%rcx
140ddecf4:	48 8b 42 78          	mov    0x78(%rdx),%rax
140ddecf8:	48 8d 1c c8          	lea    (%rax,%rcx,8),%rbx
140ddecfc:	44 8b 03             	mov    (%rbx),%r8d
140ddecff:	41 8b c0             	mov    %r8d,%eax
140dded02:	83 e0 07             	and    $0x7,%eax
140dded05:	ff c8                	dec    %eax
140dded07:	83 f8 06             	cmp    $0x6,%eax
140dded0a:	0f 87 bc 00 00 00    	ja     0x140ddedcc
140dded10:	48 98                	cltq
140dded12:	41 8b 8c 84 88 ee dd 	mov    0xddee88(%r12,%rax,4),%ecx
140dded19:	00
140dded1a:	49 03 cc             	add    %r12,%rcx
140dded1d:	ff e1                	jmp    *%rcx
140dded1f:	41 8b cd             	mov    %r13d,%ecx
140dded22:	f6 43 06 01          	testb  $0x1,0x6(%rbx)
140dded26:	74 0d                	je     0x140dded35
140dded28:	41 8d 45 bf          	lea    -0x41(%r13),%eax
140dded2c:	83 f8 19             	cmp    $0x19,%eax
140dded2f:	77 04                	ja     0x140dded35
140dded31:	41 8d 4d 20          	lea    0x20(%r13),%ecx
140dded35:	0f b6 43 04          	movzbl 0x4(%rbx),%eax
140dded39:	3b c1                	cmp    %ecx,%eax
140dded3b:	0f 8f 1a 01 00 00    	jg     0x140ddee5b
140dded41:	0f b6 43 05          	movzbl 0x5(%rbx),%eax
140dded45:	3b c8                	cmp    %eax,%ecx
140dded47:	0f 8f 0e 01 00 00    	jg     0x140ddee5b
140dded4d:	41 c1 e8 04          	shr    $0x4,%r8d
140dded51:	44 8b 8c 24 80 01 00 	mov    0x180(%rsp),%r9d
140dded58:	00
140dded59:	48 8b d7             	mov    %rdi,%rdx
140dded5c:	49 8b ce             	mov    %r14,%rcx
140dded5f:	e8 3c ee ff ff       	call   0x140dddba0
140dded64:	0f b7 43 06          	movzwl 0x6(%rbx),%eax
140dded68:	83 f8 02             	cmp    $0x2,%eax
140dded6b:	72 10                	jb     0x140dded7d
140dded6d:	48 d1 e8             	shr    $1,%rax
140dded70:	48 8d 34 86          	lea    (%rsi,%rax,4),%rsi
140dded74:	48 83 c6 fc          	add    $0xfffffffffffffffc,%rsi
140dded78:	e9 de 00 00 00       	jmp    0x140ddee5b
140dded7d:	48 8b c3             	mov    %rbx,%rax
140dded80:	f6 03 08             	testb  $0x8,(%rbx)
140dded83:	75 09                	jne    0x140dded8e
140dded85:	48 83 c3 08          	add    $0x8,%rbx
140dded89:	f6 03 08             	testb  $0x8,(%rbx)
140dded8c:	74 f7                	je     0x140dded85
140dded8e:	48 2b d8             	sub    %rax,%rbx
140dded91:	48 c1 fb 03          	sar    $0x3,%rbx
140dded95:	48 8d 34 9e          	lea    (%rsi,%rbx,4),%rsi
140dded99:	e9 bd 00 00 00       	jmp    0x140ddee5b
140dded9e:	80 7a 01 00          	cmpb   $0x0,0x1(%rdx)
140ddeda2:	74 14                	je     0x140ddedb8
140ddeda4:	41 81 fd 00 01 00 00 	cmp    $0x100,%r13d
140ddedab:	74 0b                	je     0x140ddedb8
140ddedad:	41 83 7e 08 03       	cmpl   $0x3,0x8(%r14)
140ddedb2:	0f 85 a3 00 00 00    	jne    0x140ddee5b
140ddedb8:	41 c6 07 01          	movb   $0x1,(%r15)
140ddedbc:	41 83 7e 08 00       	cmpl   $0x0,0x8(%r14)
140ddedc1:	0f 84 ad 00 00 00    	je     0x140ddee74
140ddedc7:	e9 8f 00 00 00       	jmp    0x140ddee5b
140ddedcc:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
140ddedd1:	ba 01 00 00 00       	mov    $0x1,%edx
140ddedd6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ddeddb:	e8 90 f1 3f ff       	call   0x1401ddf70
140ddede0:	90                   	nop
140ddede1:	48 8d 15 88 19 3d 00 	lea    0x3d1988(%rip),%rdx        # 0x1411b0770
140ddede8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ddeded:	e8 4e 14 3f ff       	call   0x1401d0240
140ddedf2:	48 8b c8             	mov    %rax,%rcx
140ddedf5:	48 8d 15 5c 75 1d 00 	lea    0x1d755c(%rip),%rdx        # 0x140fb6358
140ddedfc:	e8 3f 14 3f ff       	call   0x1401d0240
140ddee01:	48 8b c8             	mov    %rax,%rcx
140ddee04:	ba b2 03 00 00       	mov    $0x3b2,%edx
140ddee09:	e8 12 98 59 ff       	call   0x140378620
140ddee0e:	48 8b c8             	mov    %rax,%rcx
140ddee11:	48 8d 15 48 a7 1c 00 	lea    0x1ca748(%rip),%rdx        # 0x140fa9560
140ddee18:	e8 23 14 3f ff       	call   0x1401d0240
140ddee1d:	90                   	nop
140ddee1e:	8b 1b                	mov    (%rbx),%ebx
140ddee20:	83 e3 07             	and    $0x7,%ebx
140ddee23:	48 8d 15 06 18 3d 00 	lea    0x3d1806(%rip),%rdx        # 0x1411b0630
140ddee2a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ddee2f:	e8 0c 14 3f ff       	call   0x1401d0240
140ddee34:	48 8b c8             	mov    %rax,%rcx
140ddee37:	8b d3                	mov    %ebx,%edx
140ddee39:	e8 e2 97 59 ff       	call   0x140378620
140ddee3e:	90                   	nop
140ddee3f:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)