140dbfa6e:	48 89 7c 0c 70       	mov    %rdi,0x70(%rsp,%rcx,1)
140dbfa73:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbfa78:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbfa7c:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
140dbfa82:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbfa86:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140dbfa8a:	e8 61 18 42 ff       	call   0x1401e12f0
140dbfa8f:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbfa94:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbfa98:	4c 89 7c 0c 70       	mov    %r15,0x70(%rsp,%rcx,1)
140dbfa9d:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbfaa2:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbfaa6:	8d 51 e8             	lea    -0x18(%rcx),%edx
140dbfaa9:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbfaad:	48 8d 05 2c 9c 1e 00 	lea    0x1e9c2c(%rip),%rax        # 0x140fa96e0
140dbfab4:	48 89 45 00          	mov    %rax,0x0(%rbp)
140dbfab8:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dbfabc:	e8 43 cf 03 00       	call   0x140dfca04
140dbfac1:	90                   	nop
140dbfac2:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140dbfac6:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbfaca:	76 2d                	jbe    0x140dbfaf9
140dbfacc:	48 ff c2             	inc    %rdx
140dbfacf:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140dbfad3:	48 8b c1             	mov    %rcx,%rax
140dbfad6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbfadd:	72 15                	jb     0x140dbfaf4
140dbfadf:	48 83 c2 27          	add    $0x27,%rdx
140dbfae3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbfae7:	48 2b c1             	sub    %rcx,%rax
140dbfaea:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbfaee:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbfaf2:	77 2f                	ja     0x140dbfb23
140dbfaf4:	e8 4b b6 05 00       	call   0x140e1b144
140dbfaf9:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140dbfb00:	48 33 cc             	xor    %rsp,%rcx
140dbfb03:	e8 f8 b9 05 00       	call   0x140e1b500
140dbfb08:	48 8b 9c 24 e0 01 00 	mov    0x1e0(%rsp),%rbx
140dbfb0f:	00
140dbfb10:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
140dbfb17:	41 5f                	pop    %r15
140dbfb19:	41 5e                	pop    %r14
140dbfb1b:	41 5d                	pop    %r13
140dbfb1d:	41 5c                	pop    %r12
140dbfb1f:	5f                   	pop    %rdi
140dbfb20:	5e                   	pop    %rsi
140dbfb21:	5d                   	pop    %rbp
140dbfb22:	c3                   	ret
140dbfb23:	e8 7c a6 06 00       	call   0x140e2a1a4
140dbfb28:	cc                   	int3
140dbfb29:	e8 76 a6 06 00       	call   0x140e2a1a4
140dbfb2e:	cc                   	int3
140dbfb2f:	e8 7c da 3d ff       	call   0x14019d5b0
140dbfb34:	cc                   	int3
140dbfb35:	e8 36 da 3d ff       	call   0x14019d570
140dbfb3a:	90                   	nop
140dbfb3b:	e8 64 a6 06 00       	call   0x140e2a1a4
140dbfb40:	90                   	nop
140dbfb41:	e8 5e a6 06 00       	call   0x140e2a1a4
140dbfb46:	90                   	nop
140dbfb47:	4d 8b c6             	mov    %r14,%r8
140dbfb4a:	48 8d 15 0f f7 3e 00 	lea    0x3ef70f(%rip),%rdx        # 0x1411af260
140dbfb51:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140dbfb56:	e8 b5 62 48 ff       	call   0x140245e10
140dbfb5b:	90                   	nop
140dbfb5c:	48 8b d0             	mov    %rax,%rdx
140dbfb5f:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140dbfb64:	e8 47 0d 42 ff       	call   0x1401e08b0
140dbfb69:	48 8d 15 c8 1a 5e 00 	lea    0x5e1ac8(%rip),%rdx        # 0x1413a1638
140dbfb70:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140dbfb75:	e8 9e cc 05 00       	call   0x140e1c818
140dbfb7a:	cc                   	int3
140dbfb7b:	cc                   	int3
140dbfb7c:	cc                   	int3
140dbfb7d:	cc                   	int3
140dbfb7e:	cc                   	int3
140dbfb7f:	cc                   	int3
140dbfb80:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140dbfb85:	55                   	push   %rbp
140dbfb86:	56                   	push   %rsi
140dbfb87:	57                   	push   %rdi
140dbfb88:	41 54                	push   %r12
140dbfb8a:	41 55                	push   %r13
140dbfb8c:	41 56                	push   %r14
140dbfb8e:	41 57                	push   %r15
140dbfb90:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
140dbfb97:	ff
140dbfb98:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
140dbfb9f:	48 8b 05 5a 93 5f 00 	mov    0x5f935a(%rip),%rax        # 0x1413b8f00
140dbfba6:	48 33 c4             	xor    %rsp,%rax
140dbfba9:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
140dbfbb0:	48 8b da             	mov    %rdx,%rbx
140dbfbb3:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
140dbfbb8:	4c 8b f1             	mov    %rcx,%r14
140dbfbbb:	33 f6                	xor    %esi,%esi
140dbfbbd:	8b fe                	mov    %esi,%edi
140dbfbbf:	89 74 24 20          	mov    %esi,0x20(%rsp)
140dbfbc3:	48 83 79 10 02       	cmpq   $0x2,0x10(%rcx)
140dbfbc8:	76 48                	jbe    0x140dbfc12
140dbfbca:	0f 57 c0             	xorps  %xmm0,%xmm0
140dbfbcd:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
140dbfbd2:	66 0f 6f 0d 86 11 22 	movdqa 0x221186(%rip),%xmm1        # 0x140fe0d60
140dbfbd9:	00
140dbfbda:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
140dbfbe0:	b8 30 78 00 00       	mov    $0x7830,%eax
140dbfbe5:	66 89 44 24 28       	mov    %ax,0x28(%rsp)
140dbfbea:	40 88 74 24 2a       	mov    %sil,0x2a(%rsp)
140dbfbef:	bf 01 00 00 00       	mov    $0x1,%edi
140dbfbf4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbfbf8:	45 33 c9             	xor    %r9d,%r9d
140dbfbfb:	45 33 c0             	xor    %r8d,%r8d
140dbfbfe:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140dbfc03:	e8 d8 62 0a 00       	call   0x140e65ee0
140dbfc08:	84 c0                	test   %al,%al
140dbfc0a:	74 06                	je     0x140dbfc12
140dbfc0c:	44 0f b6 ef          	movzbl %dil,%r13d
140dbfc10:	eb 03                	jmp    0x140dbfc15
140dbfc12:	45 32 ed             	xor    %r13b,%r13b
140dbfc15:	40 f6 c7 01          	test   $0x1,%dil
140dbfc19:	74 44                	je     0x140dbfc5f
140dbfc1b:	83 e7 fe             	and    $0xfffffffe,%edi
140dbfc1e:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbfc22:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140dbfc27:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbfc2b:	76 32                	jbe    0x140dbfc5f
140dbfc2d:	48 ff c2             	inc    %rdx
140dbfc30:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140dbfc35:	48 8b c1             	mov    %rcx,%rax
140dbfc38:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbfc3f:	72 19                	jb     0x140dbfc5a
140dbfc41:	48 83 c2 27          	add    $0x27,%rdx
140dbfc45:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbfc49:	48 2b c1             	sub    %rcx,%rax
140dbfc4c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbfc50:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbfc54:	0f 87 6f 03 00 00    	ja     0x140dbffc9
140dbfc5a:	e8 e5 b4 05 00       	call   0x140e1b144
140dbfc5f:	45 84 ed             	test   %r13b,%r13b
140dbfc62:	0f 84 dc 00 00 00    	je     0x140dbfd44
140dbfc68:	0f 57 c0             	xorps  %xmm0,%xmm0
140dbfc6b:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
140dbfc70:	0f 57 c9             	xorps  %xmm1,%xmm1
140dbfc73:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
140dbfc79:	49 8b 46 10          	mov    0x10(%r14),%rax
140dbfc7d:	48 83 f8 02          	cmp    $0x2,%rax
140dbfc81:	0f 82 48 03 00 00    	jb     0x140dbffcf
140dbfc87:	48 83 c0 fe          	add    $0xfffffffffffffffe,%rax
140dbfc8b:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
140dbfc92:	48 3b c6             	cmp    %rsi,%rax
140dbfc95:	48 0f 42 f0          	cmovb  %rax,%rsi
140dbfc99:	49 8b c6             	mov    %r14,%rax
140dbfc9c:	49 83 7e 18 0f       	cmpq   $0xf,0x18(%r14)
140dbfca1:	76 03                	jbe    0x140dbfca6
140dbfca3:	49 8b 06             	mov    (%r14),%rax
140dbfca6:	4c 8d 60 02          	lea    0x2(%rax),%r12
140dbfcaa:	49 bf ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r15
140dbfcb1:	ff ff 7f
140dbfcb4:	49 3b f7             	cmp    %r15,%rsi
140dbfcb7:	0f 87 18 03 00 00    	ja     0x140dbffd5
140dbfcbd:	48 83 fe 0f          	cmp    $0xf,%rsi
140dbfcc1:	77 25                	ja     0x140dbfce8
140dbfcc3:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140dbfcc8:	48 c7 44 24 40 0f 00 	movq   $0xf,0x40(%rsp)
140dbfccf:	00 00
140dbfcd1:	4c 8b c6             	mov    %rsi,%r8
140dbfcd4:	49 8b d4             	mov    %r12,%rdx
140dbfcd7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140dbfcdc:	e8 2f f3 11 00       	call   0x140edf010
140dbfce1:	c6 44 34 28 00       	movb   $0x0,0x28(%rsp,%rsi,1)
140dbfce6:	eb 4d                	jmp    0x140dbfd35
140dbfce8:	48 8b c6             	mov    %rsi,%rax
140dbfceb:	48 83 c8 0f          	or     $0xf,%rax
140dbfcef:	49 3b c7             	cmp    %r15,%rax
140dbfcf2:	77 0f                	ja     0x140dbfd03
140dbfcf4:	4c 8b f8             	mov    %rax,%r15
140dbfcf7:	b9 16 00 00 00       	mov    $0x16,%ecx
140dbfcfc:	48 3b c1             	cmp    %rcx,%rax
140dbfcff:	4c 0f 42 f9          	cmovb  %rcx,%r15
140dbfd03:	49 8d 4f 01          	lea    0x1(%r15),%rcx
140dbfd07:	e8 24 70 3d ff       	call   0x140196d30
140dbfd0c:	48 8b d8             	mov    %rax,%rbx
140dbfd0f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dbfd14:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140dbfd19:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
140dbfd1e:	4c 8b c6             	mov    %rsi,%r8
140dbfd21:	49 8b d4             	mov    %r12,%rdx
140dbfd24:	48 8b c8             	mov    %rax,%rcx
140dbfd27:	e8 e4 f2 11 00       	call   0x140edf010
140dbfd2c:	c6 04 33 00          	movb   $0x0,(%rbx,%rsi,1)
140dbfd30:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140dbfd35:	83 cf 20             	or     $0x20,%edi
140dbfd38:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140dbfd3d:	83 cf 02             	or     $0x2,%edi
140dbfd40:	33 f6                	xor    %esi,%esi
140dbfd42:	eb 11                	jmp    0x140dbfd55
140dbfd44:	49 8b d6             	mov    %r14,%rdx
140dbfd47:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140dbfd4c:	e8 ef 8c 3e ff       	call   0x1401a8a40
140dbfd51:	90                   	nop
140dbfd52:	83 cf 04             	or     $0x4,%edi
140dbfd55:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbfd59:	48 8b d0             	mov    %rax,%rdx
140dbfd5c:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140dbfd60:	e8 db 8c 3e ff       	call   0x1401a8a40
140dbfd65:	90                   	nop
140dbfd66:	40 f6 c7 04          	test   $0x4,%dil
140dbfd6a:	74 53                	je     0x140dbfdbf
140dbfd6c:	83 e7 fb             	and    $0xfffffffb,%edi
140dbfd6f:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140dbfd74:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbfd78:	76 32                	jbe    0x140dbfdac
140dbfd7a:	48 ff c2             	inc    %rdx
140dbfd7d:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140dbfd82:	48 8b c1             	mov    %rcx,%rax
140dbfd85:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbfd8c:	72 19                	jb     0x140dbfda7
140dbfd8e:	48 83 c2 27          	add    $0x27,%rdx
140dbfd92:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbfd96:	48 2b c1             	sub    %rcx,%rax
140dbfd99:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbfd9d:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbfda1:	0f 87 34 02 00 00    	ja     0x140dbffdb
140dbfda7:	e8 98 b3 05 00       	call   0x140e1b144
140dbfdac:	66 0f 6f 05 7c 40 1e 	movdqa 0x1e407c(%rip),%xmm0        # 0x140fa3e30
140dbfdb3:	00
140dbfdb4:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140dbfdba:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140dbfdbf:	40 f6 c7 02          	test   $0x2,%dil
140dbfdc3:	74 40                	je     0x140dbfe05
140dbfdc5:	83 e7 fd             	and    $0xfffffffd,%edi
140dbfdc8:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140dbfdcd:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbfdd1:	76 32                	jbe    0x140dbfe05
140dbfdd3:	48 ff c2             	inc    %rdx
140dbfdd6:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140dbfddb:	48 8b c1             	mov    %rcx,%rax
140dbfdde:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbfde5:	72 19                	jb     0x140dbfe00
140dbfde7:	48 83 c2 27          	add    $0x27,%rdx
140dbfdeb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbfdef:	48 2b c1             	sub    %rcx,%rax
140dbfdf2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbfdf6:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbfdfa:	0f 87 e1 01 00 00    	ja     0x140dbffe1
140dbfe00:	e8 3f b3 05 00       	call   0x140e1b144
140dbfe05:	33 d2                	xor    %edx,%edx
140dbfe07:	41 b8 f0 00 00 00    	mov    $0xf0,%r8d
140dbfe0d:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbfe12:	e8 99 f8 11 00       	call   0x140edf6b0
140dbfe17:	48 8d 05 72 04 26 00 	lea    0x260472(%rip),%rax        # 0x141020290
140dbfe1e:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140dbfe23:	48 89 75 08          	mov    %rsi,0x8(%rbp)
140dbfe27:	48 c7 45 10 00 00 00 	movq   $0x0,0x10(%rbp)
140dbfe2e:	00
140dbfe2f:	89 75 18             	mov    %esi,0x18(%rbp)
140dbfe32:	0f 57 c0             	xorps  %xmm0,%xmm0
140dbfe35:	66 0f 7f 45 20       	movdqa %xmm0,0x20(%rbp)
140dbfe3a:	0f 57 c9             	xorps  %xmm1,%xmm1
140dbfe3d:	66 0f 7f 4d 30       	movdqa %xmm1,0x30(%rbp)
140dbfe42:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
140dbfe47:	48 89 75 50          	mov    %rsi,0x50(%rbp)
140dbfe4b:	c6 45 58 00          	movb   $0x0,0x58(%rbp)
140dbfe4f:	83 cf 08             	or     $0x8,%edi
140dbfe52:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbfe56:	4c 8d 3d 2b 5a 22 00 	lea    0x225a2b(%rip),%r15        # 0x140fe5888
140dbfe5d:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
140dbfe61:	c7 45 fc 78 00 00 00 	movl   $0x78,-0x4(%rbp)
140dbfe68:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
140dbfe6d:	45 33 c0             	xor    %r8d,%r8d
140dbfe70:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140dbfe74:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dbfe78:	e8 53 73 44 ff       	call   0x1402071d0
140dbfe7d:	90                   	nop
140dbfe7e:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbfe83:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbfe87:	48 8d 3d fa 03 26 00 	lea    0x2603fa(%rip),%rdi        # 0x141020288
140dbfe8e:	48 89 7c 0c 70       	mov    %rdi,0x70(%rsp,%rcx,1)
140dbfe93:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbfe98:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbfe9c:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
140dbfea2:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbfea6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140dbfeac:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140dbfeb0:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140dbfeb4:	e8 d7 82 93 ff       	call   0x1406f8190
140dbfeb9:	90                   	nop
140dbfeba:	48 8d 05 cf f7 a7 ff 	lea    -0x580831(%rip),%rax        # 0x14083f690
140dbfec1:	48 8d 0d a8 14 a8 ff 	lea    -0x57eb58(%rip),%rcx        # 0x140841370
140dbfec8:	45 84 ed             	test   %r13b,%r13b
140dbfecb:	48 0f 45 c1          	cmovne %rcx,%rax
140dbfecf:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140dbfed4:	4c 63 41 04          	movslq 0x4(%rcx),%r8
140dbfed8:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbfedd:	49 03 c8             	add    %r8,%rcx
140dbfee0:	ff 15 3a 3b 1c 00    	call   *0x1c3b3a(%rip)        # 0x140f83a20
140dbfee6:	48 8b d3             	mov    %rbx,%rdx
140dbfee9:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbfeee:	e8 fd d8 ff ff       	call   0x140dbd7f0
140dbfef3:	48 8b 08             	mov    (%rax),%rcx
140dbfef6:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140dbfefa:	f6 44 02 10 06       	testb  $0x6,0x10(%rdx,%rax,1)
140dbfeff:	0f 85 e2 00 00 00    	jne    0x140dbffe7
140dbff05:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbff0a:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbff0e:	48 89 7c 0c 70       	mov    %rdi,0x70(%rsp,%rcx,1)
140dbff13:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbff18:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbff1c:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
140dbff22:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbff26:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140dbff2a:	e8 c1 13 42 ff       	call   0x1401e12f0
140dbff2f:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbff34:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbff38:	4c 89 7c 0c 70       	mov    %r15,0x70(%rsp,%rcx,1)
140dbff3d:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbff42:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbff46:	8d 51 e8             	lea    -0x18(%rcx),%edx
140dbff49:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbff4d:	48 8d 05 8c 97 1e 00 	lea    0x1e978c(%rip),%rax        # 0x140fa96e0
140dbff54:	48 89 45 00          	mov    %rax,0x0(%rbp)
140dbff58:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dbff5c:	e8 a3 ca 03 00       	call   0x140dfca04
140dbff61:	90                   	nop
140dbff62:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140dbff66:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbff6a:	76 2d                	jbe    0x140dbff99
140dbff6c:	48 ff c2             	inc    %rdx
140dbff6f:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140dbff73:	48 8b c1             	mov    %rcx,%rax
140dbff76:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbff7d:	72 15                	jb     0x140dbff94
140dbff7f:	48 83 c2 27          	add    $0x27,%rdx
140dbff83:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbff87:	48 2b c1             	sub    %rcx,%rax
140dbff8a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbff8e:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbff92:	77 2f                	ja     0x140dbffc3
140dbff94:	e8 ab b1 05 00       	call   0x140e1b144
140dbff99:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140dbffa0:	48 33 cc             	xor    %rsp,%rcx
140dbffa3:	e8 58 b5 05 00       	call   0x140e1b500
140dbffa8:	48 8b 9c 24 e0 01 00 	mov    0x1e0(%rsp),%rbx
140dbffaf:	00
140dbffb0:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
140dbffb7:	41 5f                	pop    %r15
140dbffb9:	41 5e                	pop    %r14
140dbffbb:	41 5d                	pop    %r13
140dbffbd:	41 5c                	pop    %r12
140dbffbf:	5f                   	pop    %rdi
140dbffc0:	5e                   	pop    %rsi