1401eee87:	e8 8c d9 c2 00       	call   0x140e1c818
1401eee8c:	90                   	nop
1401eee8d:	48 8d 15 1c d3 db 00 	lea    0xdbd31c(%rip),%rdx        # 0x140fac1b0
1401eee94:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401eee99:	e8 72 8c fa ff       	call   0x140197b10
1401eee9e:	90                   	nop
1401eee9f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401eeea4:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401eeea8:	e8 33 05 ff ff       	call   0x1401df3e0
1401eeead:	48 8d 15 34 23 1b 01 	lea    0x11b2334(%rip),%rdx        # 0x1413a11e8
1401eeeb4:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401eeeb8:	e8 5b d9 c2 00       	call   0x140e1c818
1401eeebd:	cc                   	int3
1401eeebe:	cc                   	int3
1401eeebf:	cc                   	int3
1401eeec0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401eeec5:	55                   	push   %rbp
1401eeec6:	56                   	push   %rsi
1401eeec7:	57                   	push   %rdi
1401eeec8:	41 54                	push   %r12
1401eeeca:	41 55                	push   %r13
1401eeecc:	41 56                	push   %r14
1401eeece:	41 57                	push   %r15
1401eeed0:	48 8d ac 24 a0 fd ff 	lea    -0x260(%rsp),%rbp
1401eeed7:	ff
1401eeed8:	48 81 ec 60 03 00 00 	sub    $0x360,%rsp
1401eeedf:	48 8b 05 1a a0 1c 01 	mov    0x11ca01a(%rip),%rax        # 0x1413b8f00
1401eeee6:	48 33 c4             	xor    %rsp,%rax
1401eeee9:	48 89 85 58 02 00 00 	mov    %rax,0x258(%rbp)
1401eeef0:	4d 8b f1             	mov    %r9,%r14
1401eeef3:	49 8b d8             	mov    %r8,%rbx
1401eeef6:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
1401eeefa:	4c 8b ea             	mov    %rdx,%r13
1401eeefd:	48 89 55 70          	mov    %rdx,0x70(%rbp)
1401eef01:	4c 89 8d 08 02 00 00 	mov    %r9,0x208(%rbp)
1401eef08:	4c 8b a5 d0 02 00 00 	mov    0x2d0(%rbp),%r12
1401eef0f:	4c 89 a5 10 02 00 00 	mov    %r12,0x210(%rbp)
1401eef16:	48 8b b5 d8 02 00 00 	mov    0x2d8(%rbp),%rsi
1401eef1d:	48 89 b5 18 02 00 00 	mov    %rsi,0x218(%rbp)
1401eef24:	33 ff                	xor    %edi,%edi
1401eef26:	89 7d a8             	mov    %edi,-0x58(%rbp)
1401eef29:	48 89 8d 28 02 00 00 	mov    %rcx,0x228(%rbp)
1401eef30:	c6 85 38 02 00 00 01 	movb   $0x1,0x238(%rbp)
1401eef37:	e8 74 0c 8b 00       	call   0x140a9fbb0
1401eef3c:	48 8b 08             	mov    (%rax),%rcx
1401eef3f:	48 8d 05 aa be db 00 	lea    0xdbbeaa(%rip),%rax        # 0x140faadf0
1401eef46:	48 85 c9             	test   %rcx,%rcx
1401eef49:	74 04                	je     0x1401eef4f
1401eef4b:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401eef4f:	41 c6 45 70 00       	movb   $0x0,0x70(%r13)
1401eef54:	49 8d 45 78          	lea    0x78(%r13),%rax
1401eef58:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401eef5d:	0f 57 c0             	xorps  %xmm0,%xmm0
1401eef60:	0f 11 00             	movups %xmm0,(%rax)
1401eef63:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401eef68:	48 89 38             	mov    %rdi,(%rax)
1401eef6b:	48 89 78 08          	mov    %rdi,0x8(%rax)
1401eef6f:	48 89 78 10          	mov    %rdi,0x10(%rax)
1401eef73:	49 89 bd 90 00 00 00 	mov    %rdi,0x90(%r13)
1401eef7a:	49 8d 8d 98 00 00 00 	lea    0x98(%r13),%rcx
1401eef81:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401eef86:	0f 11 01             	movups %xmm0,(%rcx)
1401eef89:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1401eef8d:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1401eef91:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
1401eef95:	4c 8d 3d 8c ab db 00 	lea    0xdbab8c(%rip),%r15        # 0x140fa9b28
1401eef9c:	4c 89 39             	mov    %r15,(%rcx)
1401eef9f:	48 8d 41 08          	lea    0x8(%rcx),%rax
1401eefa3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401eefa8:	48 89 38             	mov    %rdi,(%rax)
1401eefab:	48 89 78 08          	mov    %rdi,0x8(%rax)
1401eefaf:	48 89 78 10          	mov    %rdi,0x10(%rax)
1401eefb3:	c6 41 38 00          	movb   $0x0,0x38(%rcx)
1401eefb7:	c7 45 a8 01 00 00 00 	movl   $0x1,-0x58(%rbp)
1401eefbe:	e8 ed 0b 8b 00       	call   0x140a9fbb0
1401eefc3:	48 8b 08             	mov    (%rax),%rcx
1401eefc6:	48 85 c9             	test   %rcx,%rcx
1401eefc9:	74 0b                	je     0x1401eefd6
1401eefcb:	48 8d 05 ee c0 db 00 	lea    0xdbc0ee(%rip),%rax        # 0x140fab0c0
1401eefd2:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401eefd6:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1401eefdd:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401eefe2:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401eefe9:	3c 01                	cmp    $0x1,%al
1401eefeb:	75 0c                	jne    0x1401eeff9
1401eefed:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401eeff4:	48 8b 09             	mov    (%rcx),%rcx
1401eeff7:	eb 1a                	jmp    0x1401ef013
1401eeff9:	84 c0                	test   %al,%al
1401eeffb:	75 0c                	jne    0x1401ef009
1401eeffd:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef004:	48 8b 09             	mov    (%rcx),%rcx
1401ef007:	eb 0a                	jmp    0x1401ef013
1401ef009:	e8 b2 c2 8a 00       	call   0x140a9b2c0
1401ef00e:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401ef013:	48 85 c9             	test   %rcx,%rcx
1401ef016:	0f 84 3f 0c 00 00    	je     0x1401efc5b
1401ef01c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ef01f:	f3 0f 7f 85 40 02 00 	movdqu %xmm0,0x240(%rbp)
1401ef026:	00
1401ef027:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401ef02b:	48 85 c0             	test   %rax,%rax
1401ef02e:	74 04                	je     0x1401ef034
1401ef030:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ef034:	48 8b 41 50          	mov    0x50(%rcx),%rax
1401ef038:	48 89 85 40 02 00 00 	mov    %rax,0x240(%rbp)
1401ef03f:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401ef043:	48 89 85 48 02 00 00 	mov    %rax,0x248(%rbp)
1401ef04a:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ef04f:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
1401ef054:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1401ef059:	b9 50 00 00 00       	mov    $0x50,%ecx
1401ef05e:	e8 cd 7c fa ff       	call   0x140196d30
1401ef063:	48 8b c8             	mov    %rax,%rcx
1401ef066:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401ef06b:	48 c7 44 24 58 43 00 	movq   $0x43,0x58(%rsp)
1401ef072:	00 00
1401ef074:	48 c7 44 24 60 4f 00 	movq   $0x4f,0x60(%rsp)
1401ef07b:	00 00
1401ef07d:	0f 28 05 3c c0 db 00 	movaps 0xdbc03c(%rip),%xmm0        # 0x140fab0c0
1401ef084:	0f 11 00             	movups %xmm0,(%rax)
1401ef087:	0f 28 0d 42 c0 db 00 	movaps 0xdbc042(%rip),%xmm1        # 0x140fab0d0
1401ef08e:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1401ef092:	0f 28 05 47 c0 db 00 	movaps 0xdbc047(%rip),%xmm0        # 0x140fab0e0
1401ef099:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401ef09d:	0f 28 0d 4c c0 db 00 	movaps 0xdbc04c(%rip),%xmm1        # 0x140fab0f0
1401ef0a4:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1401ef0a8:	0f b7 05 51 c0 db 00 	movzwl 0xdbc051(%rip),%eax        # 0x140fab100
1401ef0af:	66 89 41 40          	mov    %ax,0x40(%rcx)
1401ef0b3:	0f b6 05 48 c0 db 00 	movzbl 0xdbc048(%rip),%eax        # 0x140fab102
1401ef0ba:	88 41 42             	mov    %al,0x42(%rcx)
1401ef0bd:	c6 41 43 00          	movb   $0x0,0x43(%rcx)
1401ef0c1:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ef0c4:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
1401ef0c8:	48 89 7d 98          	mov    %rdi,-0x68(%rbp)
1401ef0cc:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
1401ef0d0:	b9 30 00 00 00       	mov    $0x30,%ecx
1401ef0d5:	e8 56 7c fa ff       	call   0x140196d30
1401ef0da:	48 8b d0             	mov    %rax,%rdx
1401ef0dd:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401ef0e1:	48 c7 45 98 25 00 00 	movq   $0x25,-0x68(%rbp)
1401ef0e8:	00
1401ef0e9:	48 c7 45 a0 2f 00 00 	movq   $0x2f,-0x60(%rbp)
1401ef0f0:	00
1401ef0f1:	0f 10 05 30 ad db 00 	movups 0xdbad30(%rip),%xmm0        # 0x140fa9e28
1401ef0f8:	0f 11 00             	movups %xmm0,(%rax)
1401ef0fb:	0f 10 0d 36 ad db 00 	movups 0xdbad36(%rip),%xmm1        # 0x140fa9e38
1401ef102:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1401ef106:	8b 0d 3c ad db 00    	mov    0xdbad3c(%rip),%ecx        # 0x140fa9e48
1401ef10c:	89 48 20             	mov    %ecx,0x20(%rax)
1401ef10f:	0f b6 05 36 ad db 00 	movzbl 0xdbad36(%rip),%eax        # 0x140fa9e4c
1401ef116:	88 42 24             	mov    %al,0x24(%rdx)
1401ef119:	c6 42 25 00          	movb   $0x0,0x25(%rdx)
1401ef11d:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1401ef124:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ef129:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401ef12e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ef133:	4c 8d 4d 88          	lea    -0x78(%rbp),%r9
1401ef137:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ef13d:	49 8b d6             	mov    %r14,%rdx
1401ef140:	48 8b cb             	mov    %rbx,%rcx
1401ef143:	e8 78 ae 18 00       	call   0x140379fc0
1401ef148:	90                   	nop
1401ef149:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
1401ef14d:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef151:	76 31                	jbe    0x1401ef184
1401ef153:	48 ff c2             	inc    %rdx
1401ef156:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1401ef15a:	48 8b c1             	mov    %rcx,%rax
1401ef15d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef164:	72 19                	jb     0x1401ef17f
1401ef166:	48 83 c2 27          	add    $0x27,%rdx
1401ef16a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef16e:	48 2b c1             	sub    %rcx,%rax
1401ef171:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef175:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef179:	0f 87 11 0b 00 00    	ja     0x1401efc90
1401ef17f:	e8 c0 bf c2 00       	call   0x140e1b144
1401ef184:	48 89 7d 98          	mov    %rdi,-0x68(%rbp)
1401ef188:	48 c7 45 a0 0f 00 00 	movq   $0xf,-0x60(%rbp)
1401ef18f:	00
1401ef190:	c6 45 88 00          	movb   $0x0,-0x78(%rbp)
1401ef194:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401ef199:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef19d:	76 32                	jbe    0x1401ef1d1
1401ef19f:	48 ff c2             	inc    %rdx
1401ef1a2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401ef1a7:	48 8b c1             	mov    %rcx,%rax
1401ef1aa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef1b1:	72 19                	jb     0x1401ef1cc
1401ef1b3:	48 83 c2 27          	add    $0x27,%rdx
1401ef1b7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef1bb:	48 2b c1             	sub    %rcx,%rax
1401ef1be:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef1c2:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef1c6:	0f 87 ca 0a 00 00    	ja     0x1401efc96
1401ef1cc:	e8 73 bf c2 00       	call   0x140e1b144
1401ef1d1:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
1401ef1d6:	49 8b 46 08          	mov    0x8(%r14),%rax
1401ef1da:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401ef1df:	48 85 c0             	test   %rax,%rax
1401ef1e2:	74 03                	je     0x1401ef1e7
1401ef1e4:	48 ff 00             	incq   (%rax)
1401ef1e7:	49 8b 46 10          	mov    0x10(%r14),%rax
1401ef1eb:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401ef1f0:	49 8b 46 18          	mov    0x18(%r14),%rax
1401ef1f4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401ef1f9:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1401ef1fd:	41 80 7e 38 00       	cmpb   $0x0,0x38(%r14)
1401ef202:	74 27                	je     0x1401ef22b
1401ef204:	49 8b 46 20          	mov    0x20(%r14),%rax
1401ef208:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401ef20d:	48 85 c0             	test   %rax,%rax
1401ef210:	74 03                	je     0x1401ef215
1401ef212:	48 ff 00             	incq   (%rax)
1401ef215:	49 8b 46 28          	mov    0x28(%r14),%rax
1401ef219:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1401ef21e:	49 8b 46 30          	mov    0x30(%r14),%rax
1401ef222:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401ef227:	c6 45 80 01          	movb   $0x1,-0x80(%rbp)
1401ef22b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ef231:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401ef236:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef23a:	e8 11 cc fe ff       	call   0x1401dbe50
1401ef23f:	48 8b d8             	mov    %rax,%rbx
1401ef242:	80 78 48 00          	cmpb   $0x0,0x48(%rax)
1401ef246:	0f 85 50 0a 00 00    	jne    0x1401efc9c
1401ef24c:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef253:	3c 01                	cmp    $0x1,%al
1401ef255:	75 0c                	jne    0x1401ef263
1401ef257:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef25e:	48 8b 09             	mov    (%rcx),%rcx
1401ef261:	eb 1a                	jmp    0x1401ef27d
1401ef263:	84 c0                	test   %al,%al
1401ef265:	75 0c                	jne    0x1401ef273
1401ef267:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef26e:	48 8b 09             	mov    (%rcx),%rcx
1401ef271:	eb 0a                	jmp    0x1401ef27d
1401ef273:	e8 48 c0 8a 00       	call   0x140a9b2c0
1401ef278:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401ef27d:	48 85 c9             	test   %rcx,%rcx
1401ef280:	0f 84 a0 09 00 00    	je     0x1401efc26
1401ef286:	48 83 c1 18          	add    $0x18,%rcx
1401ef28a:	80 79 02 00          	cmpb   $0x0,0x2(%rcx)
1401ef28e:	75 07                	jne    0x1401ef297
1401ef290:	66 89 39             	mov    %di,(%rcx)
1401ef293:	c6 41 02 01          	movb   $0x1,0x2(%rcx)
1401ef297:	4c 89 b5 40 02 00 00 	mov    %r14,0x240(%rbp)
1401ef29e:	48 89 8d 48 02 00 00 	mov    %rcx,0x248(%rbp)
1401ef2a5:	0f b7 43 40          	movzwl 0x40(%rbx),%eax
1401ef2a9:	66 89 01             	mov    %ax,(%rcx)
1401ef2ac:	48 8b d3             	mov    %rbx,%rdx
1401ef2af:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1401ef2b6:	e8 c5 0a fe ff       	call   0x1401cfd80
1401ef2bb:	90                   	nop
1401ef2bc:	48 0f be 45 08       	movsbq 0x8(%rbp),%rax
1401ef2c1:	48 83 c0 01          	add    $0x1,%rax
1401ef2c5:	74 16                	je     0x1401ef2dd
1401ef2c7:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef2cb:	48 83 f8 01          	cmp    $0x1,%rax
1401ef2cf:	74 07                	je     0x1401ef2d8
1401ef2d1:	e8 3a a3 fa ff       	call   0x140199610
1401ef2d6:	eb 05                	jmp    0x1401ef2dd
1401ef2d8:	e8 83 42 8b 00       	call   0x140aa3560
1401ef2dd:	0f b6 bd c0 02 00 00 	movzbl 0x2c0(%rbp),%edi
1401ef2e4:	40 84 ff             	test   %dil,%dil
1401ef2e7:	74 16                	je     0x1401ef2ff
1401ef2e9:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401ef2ed:	e8 1e 61 ff ff       	call   0x1401e5410
1401ef2f2:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ef2f6:	48 8b c8             	mov    %rax,%rcx
1401ef2f9:	e8 92 bd 01 00       	call   0x14020b090
1401ef2fe:	90                   	nop
1401ef2ff:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef306:	3c 01                	cmp    $0x1,%al
1401ef308:	75 0c                	jne    0x1401ef316
1401ef30a:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef311:	48 8b 1b             	mov    (%rbx),%rbx
1401ef314:	eb 1a                	jmp    0x1401ef330
1401ef316:	84 c0                	test   %al,%al
1401ef318:	75 0c                	jne    0x1401ef326
1401ef31a:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef321:	48 8b 1b             	mov    (%rbx),%rbx
1401ef324:	eb 0a                	jmp    0x1401ef330
1401ef326:	e8 95 bf 8a 00       	call   0x140a9b2c0
1401ef32b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ef330:	48 85 db             	test   %rbx,%rbx
1401ef333:	0f 84 ee 0b 00 00    	je     0x1401eff27
1401ef339:	48 83 c3 60          	add    $0x60,%rbx
1401ef33d:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1401ef341:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef345:	74 26                	je     0x1401ef36d
1401ef347:	48 8b d6             	mov    %rsi,%rdx
1401ef34a:	48 8b cb             	mov    %rbx,%rcx
1401ef34d:	84 c0                	test   %al,%al
1401ef34f:	74 07                	je     0x1401ef358
1401ef351:	e8 ba 51 ff ff       	call   0x1401e4510
1401ef356:	eb 2e                	jmp    0x1401ef386
1401ef358:	e8 73 fa fe ff       	call   0x1401dedd0
1401ef35d:	48 8d 05 a4 a5 db 00 	lea    0xdba5a4(%rip),%rax        # 0x140fa9908
1401ef364:	48 89 03             	mov    %rax,(%rbx)
1401ef367:	c6 43 70 01          	movb   $0x1,0x70(%rbx)
1401ef36b:	eb 19                	jmp    0x1401ef386
1401ef36d:	84 c0                	test   %al,%al
1401ef36f:	74 15                	je     0x1401ef386
1401ef371:	48 8b 03             	mov    (%rbx),%rax
1401ef374:	33 d2                	xor    %edx,%edx
1401ef376:	48 8b cb             	mov    %rbx,%rcx
1401ef379:	48 8b 00             	mov    (%rax),%rax
1401ef37c:	ff 15 9e 46 d9 00    	call   *0xd9469e(%rip)        # 0x140f83a20
1401ef382:	c6 43 70 00          	movb   $0x0,0x70(%rbx)
1401ef386:	e8 25 08 8b 00       	call   0x140a9fbb0
1401ef38b:	48 8b 08             	mov    (%rax),%rcx
1401ef38e:	48 8d 05 7b bd db 00 	lea    0xdbbd7b(%rip),%rax        # 0x140fab110
1401ef395:	48 85 c9             	test   %rcx,%rcx
1401ef398:	74 04                	je     0x1401ef39e
1401ef39a:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ef39e:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef3a5:	3c 01                	cmp    $0x1,%al
1401ef3a7:	75 0c                	jne    0x1401ef3b5
1401ef3a9:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef3b0:	48 8b 00             	mov    (%rax),%rax
1401ef3b3:	eb 1a                	jmp    0x1401ef3cf
1401ef3b5:	84 c0                	test   %al,%al
1401ef3b7:	75 0c                	jne    0x1401ef3c5
1401ef3b9:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef3c0:	48 8b 00             	mov    (%rax),%rax
1401ef3c3:	eb 0a                	jmp    0x1401ef3cf
1401ef3c5:	e8 f6 be 8a 00       	call   0x140a9b2c0
1401ef3ca:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401ef3cf:	48 85 c0             	test   %rax,%rax
1401ef3d2:	0f 84 20 0b 00 00    	je     0x1401efef8
1401ef3d8:	48 8d 50 60          	lea    0x60(%rax),%rdx
1401ef3dc:	80 7a 70 00          	cmpb   $0x0,0x70(%rdx)
1401ef3e0:	74 25                	je     0x1401ef407
1401ef3e2:	48 8b ce             	mov    %rsi,%rcx
1401ef3e5:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef3e9:	74 07                	je     0x1401ef3f2
1401ef3eb:	e8 20 51 ff ff       	call   0x1401e4510
1401ef3f0:	eb 30                	jmp    0x1401ef422
1401ef3f2:	e8 d9 f9 fe ff       	call   0x1401dedd0
1401ef3f7:	48 8d 05 0a a5 db 00 	lea    0xdba50a(%rip),%rax        # 0x140fa9908
1401ef3fe:	48 89 06             	mov    %rax,(%rsi)
1401ef401:	c6 46 70 01          	movb   $0x1,0x70(%rsi)
1401ef405:	eb 1b                	jmp    0x1401ef422
1401ef407:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef40b:	74 15                	je     0x1401ef422
1401ef40d:	48 8b 06             	mov    (%rsi),%rax
1401ef410:	33 d2                	xor    %edx,%edx
1401ef412:	48 8b ce             	mov    %rsi,%rcx