1401ecad2:	74 07                	je     0x1401ecadb
1401ecad4:	e8 37 7a ff ff       	call   0x1401e4510
1401ecad9:	eb 2e                	jmp    0x1401ecb09
1401ecadb:	e8 f0 22 ff ff       	call   0x1401dedd0
1401ecae0:	48 8d 05 21 ce db 00 	lea    0xdbce21(%rip),%rax        # 0x140fa9908
1401ecae7:	48 89 06             	mov    %rax,(%rsi)
1401ecaea:	c6 46 70 01          	movb   $0x1,0x70(%rsi)
1401ecaee:	eb 19                	jmp    0x1401ecb09
1401ecaf0:	84 c0                	test   %al,%al
1401ecaf2:	74 15                	je     0x1401ecb09
1401ecaf4:	48 8b 06             	mov    (%rsi),%rax
1401ecaf7:	33 d2                	xor    %edx,%edx
1401ecaf9:	48 8b ce             	mov    %rsi,%rcx
1401ecafc:	48 8b 00             	mov    (%rax),%rax
1401ecaff:	ff 15 1b 6f d9 00    	call   *0xd96f1b(%rip)        # 0x140f83a20
1401ecb05:	c6 46 70 00          	movb   $0x0,0x70(%rsi)
1401ecb09:	e8 a2 30 8b 00       	call   0x140a9fbb0
1401ecb0e:	48 8b 08             	mov    (%rax),%rcx
1401ecb11:	48 85 c9             	test   %rcx,%rcx
1401ecb14:	74 0b                	je     0x1401ecb21
1401ecb16:	48 8d 05 83 da db 00 	lea    0xdbda83(%rip),%rax        # 0x140faa5a0
1401ecb1d:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ecb21:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ecb28:	3c 01                	cmp    $0x1,%al
1401ecb2a:	75 0c                	jne    0x1401ecb38
1401ecb2c:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ecb33:	48 8b 12             	mov    (%rdx),%rdx
1401ecb36:	eb 1a                	jmp    0x1401ecb52
1401ecb38:	84 c0                	test   %al,%al
1401ecb3a:	75 0c                	jne    0x1401ecb48
1401ecb3c:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ecb43:	48 8b 12             	mov    (%rdx),%rdx
1401ecb46:	eb 0a                	jmp    0x1401ecb52
1401ecb48:	e8 73 e7 8a 00       	call   0x140a9b2c0
1401ecb4d:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401ecb52:	48 85 d2             	test   %rdx,%rdx
1401ecb55:	0f 84 f8 10 00 00    	je     0x1401edc53
1401ecb5b:	48 83 c2 30          	add    $0x30,%rdx
1401ecb5f:	48 8b cf             	mov    %rdi,%rcx
1401ecb62:	e8 99 62 ff ff       	call   0x1401e2e00
1401ecb67:	e8 44 30 8b 00       	call   0x140a9fbb0
1401ecb6c:	48 8b 08             	mov    (%rax),%rcx
1401ecb6f:	48 8d 15 7a da db 00 	lea    0xdbda7a(%rip),%rdx        # 0x140faa5f0
1401ecb76:	48 85 c9             	test   %rcx,%rcx
1401ecb79:	74 04                	je     0x1401ecb7f
1401ecb7b:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1401ecb7f:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ecb84:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401ecb89:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ecb90:	3c 01                	cmp    $0x1,%al
1401ecb92:	75 0c                	jne    0x1401ecba0
1401ecb94:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecb9b:	48 8b 09             	mov    (%rcx),%rcx
1401ecb9e:	eb 21                	jmp    0x1401ecbc1
1401ecba0:	84 c0                	test   %al,%al
1401ecba2:	75 0c                	jne    0x1401ecbb0
1401ecba4:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecbab:	48 8b 09             	mov    (%rcx),%rcx
1401ecbae:	eb 11                	jmp    0x1401ecbc1
1401ecbb0:	e8 0b e7 8a 00       	call   0x140a9b2c0
1401ecbb5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ecbba:	48 8d 15 2f da db 00 	lea    0xdbda2f(%rip),%rdx        # 0x140faa5f0
1401ecbc1:	48 85 c9             	test   %rcx,%rcx
1401ecbc4:	0f 84 5a 10 00 00    	je     0x1401edc24
1401ecbca:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ecbcd:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1401ecbd3:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401ecbd7:	48 85 c0             	test   %rax,%rax
1401ecbda:	74 04                	je     0x1401ecbe0
1401ecbdc:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ecbe0:	48 8b 41 20          	mov    0x20(%rcx),%rax
1401ecbe4:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401ecbe9:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401ecbed:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ecbf2:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
1401ecbf7:	33 f6                	xor    %esi,%esi
1401ecbf9:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
1401ecbfe:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
1401ecc02:	41 b8 43 00 00 00    	mov    $0x43,%r8d
1401ecc08:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecc0d:	e8 ee a1 fa ff       	call   0x140196e00
1401ecc12:	90                   	nop
1401ecc13:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ecc16:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ecc1b:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401ecc20:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1401ecc25:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1401ecc2b:	48 8d 15 96 d0 db 00 	lea    0xdbd096(%rip),%rdx        # 0x140fa9cc8
1401ecc32:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ecc37:	e8 c4 a1 fa ff       	call   0x140196e00
1401ecc3c:	90                   	nop
1401ecc3d:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ecc42:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ecc47:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1401ecc4c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ecc51:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401ecc56:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401ecc5c:	49 8b d6             	mov    %r14,%rdx
1401ecc5f:	49 8b cc             	mov    %r12,%rcx
1401ecc62:	e8 59 d3 18 00       	call   0x140379fc0
1401ecc67:	90                   	nop
1401ecc68:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401ecc6d:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ecc71:	76 32                	jbe    0x1401ecca5
1401ecc73:	48 ff c2             	inc    %rdx
1401ecc76:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401ecc7b:	48 8b c1             	mov    %rcx,%rax
1401ecc7e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ecc85:	72 19                	jb     0x1401ecca0
1401ecc87:	48 83 c2 27          	add    $0x27,%rdx
1401ecc8b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ecc8f:	48 2b c1             	sub    %rcx,%rax
1401ecc92:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ecc96:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ecc9a:	0f 87 24 0c 00 00    	ja     0x1401ed8c4
1401ecca0:	e8 9f e4 c2 00       	call   0x140e1b144
1401ecca5:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401eccaa:	48 c7 44 24 60 0f 00 	movq   $0xf,0x60(%rsp)
1401eccb1:	00 00
1401eccb3:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1401eccb8:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
1401eccbc:	49 83 f8 0f          	cmp    $0xf,%r8
1401eccc0:	76 0f                	jbe    0x1401eccd1
1401eccc2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401eccc7:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecccc:	e8 7f 03 fb ff       	call   0x14019d050
1401eccd1:	49 8b d6             	mov    %r14,%rdx
1401eccd4:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401eccd9:	e8 f2 33 ff ff       	call   0x1401e00d0
1401eccde:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ecce4:	48 8b d0             	mov    %rax,%rdx
1401ecce7:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ecceb:	e8 c0 ec fe ff       	call   0x1401db9b0
1401eccf0:	90                   	nop
1401eccf1:	48 8b c8             	mov    %rax,%rcx
1401eccf4:	e8 97 e5 01 00       	call   0x14020b290
1401eccf9:	48 8b f0             	mov    %rax,%rsi
1401eccfc:	0f b6 8d 80 01 00 00 	movzbl 0x180(%rbp),%ecx
1401ecd03:	80 f9 01             	cmp    $0x1,%cl
1401ecd06:	75 0c                	jne    0x1401ecd14
1401ecd08:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecd0f:	48 8b 09             	mov    (%rcx),%rcx
1401ecd12:	eb 1a                	jmp    0x1401ecd2e
1401ecd14:	84 c9                	test   %cl,%cl
1401ecd16:	75 0c                	jne    0x1401ecd24
1401ecd18:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecd1f:	48 8b 09             	mov    (%rcx),%rcx
1401ecd22:	eb 0a                	jmp    0x1401ecd2e
1401ecd24:	e8 97 e5 8a 00       	call   0x140a9b2c0
1401ecd29:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ecd2e:	48 85 c9             	test   %rcx,%rcx
1401ecd31:	0f 84 be 0e 00 00    	je     0x1401edbf5
1401ecd37:	48 83 c1 12          	add    $0x12,%rcx
1401ecd3b:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1401ecd3f:	75 05                	jne    0x1401ecd46
1401ecd41:	66 c7 01 00 01       	movw   $0x100,(%rcx)
1401ecd46:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1401ecd4b:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401ecd50:	0f b6 46 40          	movzbl 0x40(%rsi),%eax
1401ecd54:	88 01                	mov    %al,(%rcx)
1401ecd56:	48 8b d6             	mov    %rsi,%rdx
1401ecd59:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ecd5e:	e8 1d 30 fe ff       	call   0x1401cfd80
1401ecd63:	90                   	nop
1401ecd64:	48 0f be 45 38       	movsbq 0x38(%rbp),%rax
1401ecd69:	48 83 c0 01          	add    $0x1,%rax
1401ecd6d:	74 16                	je     0x1401ecd85
1401ecd6f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ecd73:	48 83 f8 01          	cmp    $0x1,%rax
1401ecd77:	74 07                	je     0x1401ecd80
1401ecd79:	e8 92 c8 fa ff       	call   0x140199610
1401ecd7e:	eb 05                	jmp    0x1401ecd85
1401ecd80:	e8 db 67 8b 00       	call   0x140aa3560
1401ecd85:	84 db                	test   %bl,%bl
1401ecd87:	74 15                	je     0x1401ecd9e
1401ecd89:	49 8b cc             	mov    %r12,%rcx
1401ecd8c:	e8 7f 86 ff ff       	call   0x1401e5410
1401ecd91:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ecd95:	48 8b c8             	mov    %rax,%rcx
1401ecd98:	e8 f3 e2 01 00       	call   0x14020b090
1401ecd9d:	90                   	nop
1401ecd9e:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ecda5:	3c 01                	cmp    $0x1,%al
1401ecda7:	75 0c                	jne    0x1401ecdb5
1401ecda9:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecdb0:	48 8b 09             	mov    (%rcx),%rcx
1401ecdb3:	eb 1a                	jmp    0x1401ecdcf
1401ecdb5:	84 c0                	test   %al,%al
1401ecdb7:	75 0c                	jne    0x1401ecdc5
1401ecdb9:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecdc0:	48 8b 09             	mov    (%rcx),%rcx
1401ecdc3:	eb 0a                	jmp    0x1401ecdcf
1401ecdc5:	e8 f6 e4 8a 00       	call   0x140a9b2c0
1401ecdca:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ecdcf:	48 85 c9             	test   %rcx,%rcx
1401ecdd2:	0f 84 ee 0d 00 00    	je     0x1401edbc6
1401ecdd8:	48 83 c1 30          	add    $0x30,%rcx
1401ecddc:	48 8b d7             	mov    %rdi,%rdx
1401ecddf:	e8 1c 60 ff ff       	call   0x1401e2e00
1401ecde4:	e8 c7 2d 8b 00       	call   0x140a9fbb0
1401ecde9:	48 8b 08             	mov    (%rax),%rcx
1401ecdec:	48 85 c9             	test   %rcx,%rcx
1401ecdef:	74 0b                	je     0x1401ecdfc
1401ecdf1:	48 8d 05 48 d8 db 00 	lea    0xdbd848(%rip),%rax        # 0x140faa640
1401ecdf8:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ecdfc:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ece03:	3c 01                	cmp    $0x1,%al
1401ece05:	75 0c                	jne    0x1401ece13
1401ece07:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ece0e:	48 8b 12             	mov    (%rdx),%rdx
1401ece11:	eb 1a                	jmp    0x1401ece2d
1401ece13:	84 c0                	test   %al,%al
1401ece15:	75 0c                	jne    0x1401ece23
1401ece17:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ece1e:	48 8b 12             	mov    (%rdx),%rdx
1401ece21:	eb 0a                	jmp    0x1401ece2d
1401ece23:	e8 98 e4 8a 00       	call   0x140a9b2c0
1401ece28:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401ece2d:	48 85 d2             	test   %rdx,%rdx
1401ece30:	0f 84 61 0d 00 00    	je     0x1401edb97
1401ece36:	48 83 c2 30          	add    $0x30,%rdx
1401ece3a:	48 8b cf             	mov    %rdi,%rcx
1401ece3d:	e8 be 5f ff ff       	call   0x1401e2e00
1401ece42:	e8 69 2d 8b 00       	call   0x140a9fbb0
1401ece47:	48 8b 08             	mov    (%rax),%rcx
1401ece4a:	48 8d 15 3f d8 db 00 	lea    0xdbd83f(%rip),%rdx        # 0x140faa690
1401ece51:	48 85 c9             	test   %rcx,%rcx
1401ece54:	74 04                	je     0x1401ece5a
1401ece56:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1401ece5a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ece5f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401ece64:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ece6b:	3c 01                	cmp    $0x1,%al
1401ece6d:	75 0c                	jne    0x1401ece7b
1401ece6f:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ece76:	48 8b 09             	mov    (%rcx),%rcx
1401ece79:	eb 21                	jmp    0x1401ece9c
1401ece7b:	84 c0                	test   %al,%al
1401ece7d:	75 0c                	jne    0x1401ece8b
1401ece7f:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ece86:	48 8b 09             	mov    (%rcx),%rcx
1401ece89:	eb 11                	jmp    0x1401ece9c
1401ece8b:	e8 30 e4 8a 00       	call   0x140a9b2c0
1401ece90:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ece95:	48 8d 15 f4 d7 db 00 	lea    0xdbd7f4(%rip),%rdx        # 0x140faa690
1401ece9c:	48 85 c9             	test   %rcx,%rcx
1401ece9f:	0f 84 c3 0c 00 00    	je     0x1401edb68
1401ecea5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ecea8:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1401eceae:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401eceb2:	48 85 c0             	test   %rax,%rax
1401eceb5:	74 04                	je     0x1401ecebb
1401eceb7:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ecebb:	48 8b 41 20          	mov    0x20(%rcx),%rax
1401ecebf:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401ecec4:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401ecec8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ececd:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
1401eced2:	33 f6                	xor    %esi,%esi
1401eced4:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
1401eced9:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
1401ecedd:	41 b8 43 00 00 00    	mov    $0x43,%r8d
1401ecee3:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecee8:	e8 13 9f fa ff       	call   0x140196e00
1401eceed:	90                   	nop
1401eceee:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ecef1:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ecef6:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401ecefb:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1401ecf00:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1401ecf06:	48 8d 15 bb cd db 00 	lea    0xdbcdbb(%rip),%rdx        # 0x140fa9cc8
1401ecf0d:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ecf12:	e8 e9 9e fa ff       	call   0x140196e00
1401ecf17:	90                   	nop
1401ecf18:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ecf1d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ecf22:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1401ecf27:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ecf2c:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401ecf31:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401ecf37:	49 8b d6             	mov    %r14,%rdx
1401ecf3a:	49 8b cc             	mov    %r12,%rcx
1401ecf3d:	e8 7e d0 18 00       	call   0x140379fc0
1401ecf42:	90                   	nop
1401ecf43:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1401ecf48:	49 83 f8 0f          	cmp    $0xf,%r8
1401ecf4c:	76 0f                	jbe    0x1401ecf5d
1401ecf4e:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1401ecf53:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ecf58:	e8 f3 00 fb ff       	call   0x14019d050
1401ecf5d:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401ecf62:	48 c7 44 24 60 0f 00 	movq   $0xf,0x60(%rsp)
1401ecf69:	00 00
1401ecf6b:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1401ecf70:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
1401ecf74:	49 83 f8 0f          	cmp    $0xf,%r8
1401ecf78:	76 0f                	jbe    0x1401ecf89
1401ecf7a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401ecf7f:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecf84:	e8 c7 00 fb ff       	call   0x14019d050
1401ecf89:	49 8b d6             	mov    %r14,%rdx
1401ecf8c:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecf91:	e8 3a 31 ff ff       	call   0x1401e00d0
1401ecf96:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ecf9c:	48 8b d0             	mov    %rax,%rdx
1401ecf9f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ecfa3:	e8 08 ea fe ff       	call   0x1401db9b0
1401ecfa8:	90                   	nop
1401ecfa9:	48 8b c8             	mov    %rax,%rcx
1401ecfac:	e8 df e2 01 00       	call   0x14020b290
1401ecfb1:	48 8b f0             	mov    %rax,%rsi
1401ecfb4:	0f b6 8d 80 01 00 00 	movzbl 0x180(%rbp),%ecx
1401ecfbb:	80 f9 01             	cmp    $0x1,%cl
1401ecfbe:	75 0c                	jne    0x1401ecfcc
1401ecfc0:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecfc7:	48 8b 09             	mov    (%rcx),%rcx
1401ecfca:	eb 1a                	jmp    0x1401ecfe6
1401ecfcc:	84 c9                	test   %cl,%cl
1401ecfce:	75 0c                	jne    0x1401ecfdc
1401ecfd0:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecfd7:	48 8b 09             	mov    (%rcx),%rcx
1401ecfda:	eb 0a                	jmp    0x1401ecfe6
1401ecfdc:	e8 df e2 8a 00       	call   0x140a9b2c0
1401ecfe1:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ecfe6:	48 85 c9             	test   %rcx,%rcx
1401ecfe9:	0f 84 4a 0b 00 00    	je     0x1401edb39
1401ecfef:	48 83 c1 14          	add    $0x14,%rcx
1401ecff3:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1401ecff7:	75 05                	jne    0x1401ecffe
1401ecff9:	66 c7 01 00 01       	movw   $0x100,(%rcx)
1401ecffe:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1401ed003:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401ed008:	0f b6 46 40          	movzbl 0x40(%rsi),%eax
1401ed00c:	88 01                	mov    %al,(%rcx)
1401ed00e:	48 8b d6             	mov    %rsi,%rdx
1401ed011:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ed016:	e8 65 2d fe ff       	call   0x1401cfd80
1401ed01b:	90                   	nop
1401ed01c:	48 0f be 45 38       	movsbq 0x38(%rbp),%rax
1401ed021:	48 83 c0 01          	add    $0x1,%rax
1401ed025:	74 16                	je     0x1401ed03d
1401ed027:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ed02b:	48 83 f8 01          	cmp    $0x1,%rax
1401ed02f:	74 07                	je     0x1401ed038
1401ed031:	e8 da c5 fa ff       	call   0x140199610
1401ed036:	eb 05                	jmp    0x1401ed03d
1401ed038:	e8 23 65 8b 00       	call   0x140aa3560
1401ed03d:	84 db                	test   %bl,%bl
1401ed03f:	74 15                	je     0x1401ed056
1401ed041:	49 8b cc             	mov    %r12,%rcx