140dc7d70:	74 3a                	je     0x140dc7dac
140dc7d72:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140dc7d77:	8b c7                	mov    %edi,%eax
140dc7d79:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140dc7d7e:	83 f8 01             	cmp    $0x1,%eax
140dc7d81:	75 29                	jne    0x140dc7dac
140dc7d83:	48 8b 03             	mov    (%rbx),%rax
140dc7d86:	48 8b cb             	mov    %rbx,%rcx
140dc7d89:	48 8b 00             	mov    (%rax),%rax
140dc7d8c:	ff 15 8e bc 1b 00    	call   *0x1bbc8e(%rip)        # 0x140f83a20
140dc7d92:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140dc7d97:	83 ff 01             	cmp    $0x1,%edi
140dc7d9a:	75 10                	jne    0x140dc7dac
140dc7d9c:	48 8b 03             	mov    (%rbx),%rax
140dc7d9f:	48 8b cb             	mov    %rbx,%rcx
140dc7da2:	48 8b 40 08          	mov    0x8(%rax),%rax
140dc7da6:	ff 15 74 bc 1b 00    	call   *0x1bbc74(%rip)        # 0x140f83a20
140dc7dac:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
140dc7db3:	e8 48 57 3d ff       	call   0x14019d500
140dc7db8:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140dc7dbf:	e8 3c 57 3d ff       	call   0x14019d500
140dc7dc4:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140dc7dcb:	e8 30 57 3d ff       	call   0x14019d500
140dc7dd0:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140dc7dd7:	e8 24 57 3d ff       	call   0x14019d500
140dc7ddc:	48 8b 8d c0 01 00 00 	mov    0x1c0(%rbp),%rcx
140dc7de3:	48 33 cc             	xor    %rsp,%rcx
140dc7de6:	e8 15 37 05 00       	call   0x140e1b500
140dc7deb:	4c 8d 9c 24 30 03 00 	lea    0x330(%rsp),%r11
140dc7df2:	00
140dc7df3:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140dc7df7:	49 8b 73 38          	mov    0x38(%r11),%rsi
140dc7dfb:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140dc7e00:	49 8b e3             	mov    %r11,%rsp
140dc7e03:	41 5e                	pop    %r14
140dc7e05:	5f                   	pop    %rdi
140dc7e06:	5d                   	pop    %rbp
140dc7e07:	c3                   	ret
140dc7e08:	e8 97 23 06 00       	call   0x140e2a1a4
140dc7e0d:	90                   	nop
140dc7e0e:	e8 91 23 06 00       	call   0x140e2a1a4
140dc7e13:	90                   	nop
140dc7e14:	e8 8b 23 06 00       	call   0x140e2a1a4
140dc7e19:	90                   	nop
140dc7e1a:	e8 85 23 06 00       	call   0x140e2a1a4
140dc7e1f:	cc                   	int3
140dc7e20:	48 8b c4             	mov    %rsp,%rax
140dc7e23:	48 89 58 18          	mov    %rbx,0x18(%rax)
140dc7e27:	55                   	push   %rbp
140dc7e28:	56                   	push   %rsi
140dc7e29:	57                   	push   %rdi
140dc7e2a:	41 54                	push   %r12
140dc7e2c:	41 55                	push   %r13
140dc7e2e:	41 56                	push   %r14
140dc7e30:	41 57                	push   %r15
140dc7e32:	48 8d a8 78 fd ff ff 	lea    -0x288(%rax),%rbp
140dc7e39:	48 81 ec d0 03 00 00 	sub    $0x3d0,%rsp
140dc7e40:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140dc7e44:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
140dc7e48:	48 8b 05 b1 10 5f 00 	mov    0x5f10b1(%rip),%rax        # 0x1413b8f00
140dc7e4f:	48 33 c4             	xor    %rsp,%rax
140dc7e52:	48 89 85 20 02 00 00 	mov    %rax,0x220(%rbp)
140dc7e59:	48 8b f9             	mov    %rcx,%rdi
140dc7e5c:	45 33 ed             	xor    %r13d,%r13d
140dc7e5f:	4c 89 ad 60 01 00 00 	mov    %r13,0x160(%rbp)
140dc7e66:	0f 57 c0             	xorps  %xmm0,%xmm0
140dc7e69:	33 c0                	xor    %eax,%eax
140dc7e6b:	0f 11 85 68 01 00 00 	movups %xmm0,0x168(%rbp)
140dc7e72:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
140dc7e79:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140dc7e80:	66 0f 6f 3d d8 a0 1e 	movdqa 0x1ea0d8(%rip),%xmm7        # 0x140fb1f60
140dc7e87:	00
140dc7e88:	66 0f 7f bd 90 01 00 	movdqa %xmm7,0x190(%rbp)
140dc7e8f:	00
140dc7e90:	66 44 89 ad 80 01 00 	mov    %r13w,0x180(%rbp)
140dc7e97:	00
140dc7e98:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
140dc7e9f:	66 0f 7f bd b0 01 00 	movdqa %xmm7,0x1b0(%rbp)
140dc7ea6:	00
140dc7ea7:	66 44 89 ad a0 01 00 	mov    %r13w,0x1a0(%rbp)
140dc7eae:	00
140dc7eaf:	0f 11 85 c0 01 00 00 	movups %xmm0,0x1c0(%rbp)
140dc7eb6:	66 0f 7f bd d0 01 00 	movdqa %xmm7,0x1d0(%rbp)
140dc7ebd:	00
140dc7ebe:	66 44 89 ad c0 01 00 	mov    %r13w,0x1c0(%rbp)
140dc7ec5:	00
140dc7ec6:	0f 11 85 e0 01 00 00 	movups %xmm0,0x1e0(%rbp)
140dc7ecd:	66 0f 7f bd f0 01 00 	movdqa %xmm7,0x1f0(%rbp)
140dc7ed4:	00
140dc7ed5:	66 44 89 ad e0 01 00 	mov    %r13w,0x1e0(%rbp)
140dc7edc:	00
140dc7edd:	0f 57 c9             	xorps  %xmm1,%xmm1
140dc7ee0:	66 0f 7f 8d 00 02 00 	movdqa %xmm1,0x200(%rbp)
140dc7ee7:	00
140dc7ee8:	c6 85 10 02 00 00 ff 	movb   $0xff,0x210(%rbp)
140dc7eef:	b8 ff ff 00 00       	mov    $0xffff,%eax
140dc7ef4:	66 89 85 12 02 00 00 	mov    %ax,0x212(%rbp)
140dc7efb:	40 32 f6             	xor    %sil,%sil
140dc7efe:	0f 11 85 40 01 00 00 	movups %xmm0,0x140(%rbp)
140dc7f05:	66 0f 6f 35 23 bf 1d 	movdqa 0x1dbf23(%rip),%xmm6        # 0x140fa3e30
140dc7f0c:	00
140dc7f0d:	f3 0f 7f b5 50 01 00 	movdqu %xmm6,0x150(%rbp)
140dc7f14:	00
140dc7f15:	40 88 b5 40 01 00 00 	mov    %sil,0x140(%rbp)
140dc7f1c:	0f 11 85 20 01 00 00 	movups %xmm0,0x120(%rbp)
140dc7f23:	f3 0f 7f b5 30 01 00 	movdqu %xmm6,0x130(%rbp)
140dc7f2a:	00
140dc7f2b:	40 88 b5 20 01 00 00 	mov    %sil,0x120(%rbp)
140dc7f32:	0f 11 85 00 01 00 00 	movups %xmm0,0x100(%rbp)
140dc7f39:	f3 0f 7f b5 10 01 00 	movdqu %xmm6,0x110(%rbp)
140dc7f40:	00
140dc7f41:	40 88 b5 00 01 00 00 	mov    %sil,0x100(%rbp)
140dc7f48:	0f 11 85 e0 00 00 00 	movups %xmm0,0xe0(%rbp)
140dc7f4f:	f3 0f 7f b5 f0 00 00 	movdqu %xmm6,0xf0(%rbp)
140dc7f56:	00
140dc7f57:	40 88 b5 e0 00 00 00 	mov    %sil,0xe0(%rbp)
140dc7f5e:	0f 11 85 c0 00 00 00 	movups %xmm0,0xc0(%rbp)
140dc7f65:	f3 0f 7f bd d0 00 00 	movdqu %xmm7,0xd0(%rbp)
140dc7f6c:	00
140dc7f6d:	66 44 89 ad c0 00 00 	mov    %r13w,0xc0(%rbp)
140dc7f74:	00
140dc7f75:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
140dc7f7c:	f3 0f 7f b5 b0 00 00 	movdqu %xmm6,0xb0(%rbp)
140dc7f83:	00
140dc7f84:	40 88 b5 a0 00 00 00 	mov    %sil,0xa0(%rbp)
140dc7f8b:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140dc7f92:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
140dc7f99:	00
140dc7f9a:	40 88 b5 80 00 00 00 	mov    %sil,0x80(%rbp)
140dc7fa1:	45 0f b7 f5          	movzwl %r13w,%r14d
140dc7fa5:	45 8b fd             	mov    %r13d,%r15d
140dc7fa8:	48 8b 1a             	mov    (%rdx),%rbx
140dc7fab:	4c 89 6d 70          	mov    %r13,0x70(%rbp)
140dc7faf:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140dc7fb3:	48 8b cb             	mov    %rbx,%rcx
140dc7fb6:	e8 e5 b7 09 00       	call   0x140e637a0
140dc7fbb:	4c 89 6d 78          	mov    %r13,0x78(%rbp)
140dc7fbf:	48 8d 55 78          	lea    0x78(%rbp),%rdx
140dc7fc3:	48 8b cb             	mov    %rbx,%rcx
140dc7fc6:	e8 e5 b7 09 00       	call   0x140e637b0
140dc7fcb:	48 8b 45 70          	mov    0x70(%rbp),%rax
140dc7fcf:	48 3b 45 78          	cmp    0x78(%rbp),%rax
140dc7fd3:	0f 84 5d 01 00 00    	je     0x140dc8136
140dc7fd9:	4c 8d 25 20 80 23 ff 	lea    -0xdc7fe0(%rip),%r12        # 0x140000000
140dc7fe0:	48 8d 58 10          	lea    0x10(%rax),%rbx
140dc7fe4:	4c 8d 85 60 01 00 00 	lea    0x160(%rbp),%r8
140dc7feb:	48 8b d3             	mov    %rbx,%rdx
140dc7fee:	48 8b cf             	mov    %rdi,%rcx
140dc7ff1:	e8 ba ef ff ff       	call   0x140dc6fb0
140dc7ff6:	84 c0                	test   %al,%al
140dc7ff8:	0f 85 23 01 00 00    	jne    0x140dc8121
140dc7ffe:	8b 03                	mov    (%rbx),%eax
140dc8000:	83 f8 09             	cmp    $0x9,%eax
140dc8003:	0f 87 18 01 00 00    	ja     0x140dc8121
140dc8009:	41 8b 8c 84 a4 87 dc 	mov    0xdc87a4(%r12,%rax,4),%ecx
140dc8010:	00
140dc8011:	49 03 cc             	add    %r12,%rcx
140dc8014:	ff e1                	jmp    *%rcx
140dc8016:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc801a:	e8 41 86 b9 ff       	call   0x140960660
140dc801f:	0f b6 f0             	movzbl %al,%esi
140dc8022:	e9 fa 00 00 00       	jmp    0x140dc8121
140dc8027:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc802b:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140dc802f:	e8 6c 84 b9 ff       	call   0x1409604a0
140dc8034:	48 8b d0             	mov    %rax,%rdx
140dc8037:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
140dc803e:	e8 5d 5b 5b ff       	call   0x14037dba0
140dc8043:	e9 d9 00 00 00       	jmp    0x140dc8121
140dc8048:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc804c:	48 8d 55 50          	lea    0x50(%rbp),%rdx
140dc8050:	e8 4b 84 b9 ff       	call   0x1409604a0
140dc8055:	48 8b d0             	mov    %rax,%rdx
140dc8058:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140dc805f:	e8 3c 5b 5b ff       	call   0x14037dba0
140dc8064:	e9 b8 00 00 00       	jmp    0x140dc8121
140dc8069:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc806d:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140dc8071:	e8 2a 84 b9 ff       	call   0x1409604a0
140dc8076:	48 8b d0             	mov    %rax,%rdx
140dc8079:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140dc8080:	e8 1b 5b 5b ff       	call   0x14037dba0
140dc8085:	e9 97 00 00 00       	jmp    0x140dc8121
140dc808a:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc808e:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140dc8092:	e8 09 84 b9 ff       	call   0x1409604a0
140dc8097:	48 8b d0             	mov    %rax,%rdx
140dc809a:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140dc80a1:	e8 fa 5a 5b ff       	call   0x14037dba0
140dc80a6:	eb 79                	jmp    0x140dc8121
140dc80a8:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc80ac:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140dc80b0:	e8 0b 86 b9 ff       	call   0x1409606c0
140dc80b5:	4c 8b 40 08          	mov    0x8(%rax),%r8
140dc80b9:	48 8b 10             	mov    (%rax),%rdx
140dc80bc:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140dc80c3:	e8 58 5e 48 ff       	call   0x14024df20
140dc80c8:	eb 57                	jmp    0x140dc8121
140dc80ca:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc80ce:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140dc80d2:	e8 c9 83 b9 ff       	call   0x1409604a0
140dc80d7:	48 8b d0             	mov    %rax,%rdx
140dc80da:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140dc80e1:	e8 ba 5a 5b ff       	call   0x14037dba0
140dc80e6:	eb 39                	jmp    0x140dc8121
140dc80e8:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc80ec:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140dc80f0:	e8 ab 83 b9 ff       	call   0x1409604a0
140dc80f5:	48 8b d0             	mov    %rax,%rdx
140dc80f8:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140dc80ff:	e8 9c 5a 5b ff       	call   0x14037dba0
140dc8104:	eb 1b                	jmp    0x140dc8121
140dc8106:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc810a:	e8 31 84 b9 ff       	call   0x140960540
140dc810f:	44 0f b7 f0          	movzwl %ax,%r14d
140dc8113:	eb 0c                	jmp    0x140dc8121
140dc8115:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140dc8119:	e8 82 84 b9 ff       	call   0x1409605a0
140dc811e:	44 8b f8             	mov    %eax,%r15d
140dc8121:	48 8b 45 70          	mov    0x70(%rbp),%rax
140dc8125:	48 8b 00             	mov    (%rax),%rax
140dc8128:	48 89 45 70          	mov    %rax,0x70(%rbp)
140dc812c:	48 3b 45 78          	cmp    0x78(%rbp),%rax
140dc8130:	0f 85 aa fe ff ff    	jne    0x140dc7fe0
140dc8136:	e8 a5 01 ba ff       	call   0x1409682e0
140dc813b:	48 8b c8             	mov    %rax,%rcx
140dc813e:	e8 8d 75 3d ff       	call   0x14019f6d0
140dc8143:	48 8b d8             	mov    %rax,%rbx
140dc8146:	83 38 05             	cmpl   $0x5,(%rax)
140dc8149:	0f 86 48 03 00 00    	jbe    0x140dc8497
140dc814f:	44 89 7d 88          	mov    %r15d,-0x78(%rbp)
140dc8153:	66 44 89 75 84       	mov    %r14w,-0x7c(%rbp)
140dc8158:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140dc815f:	48 83 bd 98 00 00 00 	cmpq   $0xf,0x98(%rbp)
140dc8166:	0f
140dc8167:	48 0f 47 8d 80 00 00 	cmova  0x80(%rbp),%rcx
140dc816e:	00
140dc816f:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
140dc8173:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140dc817a:	48 83 bd b8 00 00 00 	cmpq   $0xf,0xb8(%rbp)
140dc8181:	0f
140dc8182:	48 0f 47 8d a0 00 00 	cmova  0xa0(%rbp),%rcx
140dc8189:	00
140dc818a:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
140dc818e:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
140dc8195:	48 83 bd d8 00 00 00 	cmpq   $0x7,0xd8(%rbp)
140dc819c:	07
140dc819d:	48 0f 47 85 c0 00 00 	cmova  0xc0(%rbp),%rax
140dc81a4:	00
140dc81a5:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140dc81a9:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
140dc81b0:	48 83 bd f8 00 00 00 	cmpq   $0xf,0xf8(%rbp)
140dc81b7:	0f
140dc81b8:	48 0f 47 85 e0 00 00 	cmova  0xe0(%rbp),%rax
140dc81bf:	00
140dc81c0:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140dc81c4:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
140dc81cb:	48 83 bd 18 01 00 00 	cmpq   $0xf,0x118(%rbp)
140dc81d2:	0f
140dc81d3:	48 0f 47 85 00 01 00 	cmova  0x100(%rbp),%rax
140dc81da:	00
140dc81db:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140dc81df:	48 8d 85 20 01 00 00 	lea    0x120(%rbp),%rax
140dc81e6:	48 83 bd 38 01 00 00 	cmpq   $0xf,0x138(%rbp)
140dc81ed:	0f
140dc81ee:	48 0f 47 85 20 01 00 	cmova  0x120(%rbp),%rax
140dc81f5:	00
140dc81f6:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140dc81fa:	48 8d 85 40 01 00 00 	lea    0x140(%rbp),%rax
140dc8201:	48 83 bd 58 01 00 00 	cmpq   $0xf,0x158(%rbp)
140dc8208:	0f
140dc8209:	48 0f 47 85 40 01 00 	cmova  0x140(%rbp),%rax
140dc8210:	00
140dc8211:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140dc8215:	40 88 75 80          	mov    %sil,-0x80(%rbp)
140dc8219:	48 8d 85 a0 01 00 00 	lea    0x1a0(%rbp),%rax
140dc8220:	48 83 bd b8 01 00 00 	cmpq   $0x7,0x1b8(%rbp)
140dc8227:	07
140dc8228:	48 0f 47 85 a0 01 00 	cmova  0x1a0(%rbp),%rax
140dc822f:	00
140dc8230:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140dc8234:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
140dc823b:	48 83 bd 98 01 00 00 	cmpq   $0x7,0x198(%rbp)
140dc8242:	07
140dc8243:	48 0f 47 85 80 01 00 	cmova  0x180(%rbp),%rax
140dc824a:	00
140dc824b:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140dc824f:	48 8d 85 c0 01 00 00 	lea    0x1c0(%rbp),%rax
140dc8256:	48 83 bd d8 01 00 00 	cmpq   $0x7,0x1d8(%rbp)
140dc825d:	07
140dc825e:	48 0f 47 85 c0 01 00 	cmova  0x1c0(%rbp),%rax
140dc8265:	00
140dc8266:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140dc826a:	e8 71 06 ba ff       	call   0x1409688e0
140dc826f:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140dc8274:	76 03                	jbe    0x140dc8279
140dc8276:	48 8b 00             	mov    (%rax),%rax
140dc8279:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140dc827d:	48 8b 05 04 80 3e 00 	mov    0x3e8004(%rip),%rax        # 0x1411b0288
140dc8284:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140dc8288:	0f b6 85 78 01 00 00 	movzbl 0x178(%rbp),%eax
140dc828f:	89 45 78             	mov    %eax,0x78(%rbp)
140dc8292:	48 8b 85 70 01 00 00 	mov    0x170(%rbp),%rax
140dc8299:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140dc829d:	8b 85 68 01 00 00    	mov    0x168(%rbp),%eax
140dc82a3:	89 45 70             	mov    %eax,0x70(%rbp)
140dc82a6:	48 8b 8d 00 02 00 00 	mov    0x200(%rbp),%rcx
140dc82ad:	48 8d 81 80 00 00 00 	lea    0x80(%rcx),%rax
140dc82b4:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc82b9:	76 03                	jbe    0x140dc82be
140dc82bb:	48 8b 00             	mov    (%rax),%rax
140dc82be:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140dc82c2:	48 8d 81 40 01 00 00 	lea    0x140(%rcx),%rax
140dc82c9:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc82ce:	76 03                	jbe    0x140dc82d3
140dc82d0:	48 8b 00             	mov    (%rax),%rax
140dc82d3:	48 89 45 00          	mov    %rax,0x0(%rbp)
140dc82d7:	48 8d 81 00 01 00 00 	lea    0x100(%rcx),%rax
140dc82de:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc82e3:	76 03                	jbe    0x140dc82e8
140dc82e5:	48 8b 00             	mov    (%rax),%rax
140dc82e8:	48 89 45 10          	mov    %rax,0x10(%rbp)
140dc82ec:	48 8d 81 c0 00 00 00 	lea    0xc0(%rcx),%rax
140dc82f3:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc82f8:	76 03                	jbe    0x140dc82fd
140dc82fa:	48 8b 00             	mov    (%rax),%rax
140dc82fd:	48 89 45 20          	mov    %rax,0x20(%rbp)
140dc8301:	48 8d 41 28          	lea    0x28(%rcx),%rax
140dc8305:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc830a:	76 03                	jbe    0x140dc830f
140dc830c:	48 8b 00             	mov    (%rax),%rax
140dc830f:	48 89 45 30          	mov    %rax,0x30(%rbp)
140dc8313:	0f b6 41 04          	movzbl 0x4(%rcx),%eax
140dc8317:	88 45 81             	mov    %al,-0x7f(%rbp)
140dc831a:	0f b6 01             	movzbl (%rcx),%eax
140dc831d:	88 45 82             	mov    %al,-0x7e(%rbp)
140dc8320:	48 8d 81 80 01 00 00 	lea    0x180(%rcx),%rax
140dc8327:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140dc832c:	76 03                	jbe    0x140dc8331
140dc832e:	48 8b 00             	mov    (%rax),%rax
140dc8331:	48 89 45 40          	mov    %rax,0x40(%rbp)
140dc8335:	48 81 c1 60 01 00 00 	add    $0x160,%rcx
140dc833c:	48 83 79 18 07       	cmpq   $0x7,0x18(%rcx)
140dc8341:	76 03                	jbe    0x140dc8346
140dc8343:	48 8b 09             	mov    (%rcx),%rcx
140dc8346:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
140dc834a:	48 8b 85 60 01 00 00 	mov    0x160(%rbp),%rax
140dc8351:	48 89 45 60          	mov    %rax,0x60(%rbp)
140dc8355:	48 8d 45 88          	lea    -0x78(%rbp),%rax
140dc8359:	48 89 84 24 f8 00 00 	mov    %rax,0xf8(%rsp)