1401feaac:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401feab3:	e8 60 dd c1 00       	call   0x140e1c818
1401feab8:	90                   	nop
1401feab9:	48 8d 15 f0 d6 da 00 	lea    0xdad6f0(%rip),%rdx        # 0x140fac1b0
1401feac0:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1401feac4:	e8 47 90 f9 ff       	call   0x140197b10
1401feac9:	90                   	nop
1401feaca:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401feace:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401fead5:	e8 06 09 fe ff       	call   0x1401df3e0
1401feada:	48 8d 15 07 27 1a 01 	lea    0x11a2707(%rip),%rdx        # 0x1413a11e8
1401feae1:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401feae8:	e8 2b dd c1 00       	call   0x140e1c818
1401feaed:	90                   	nop
1401feaee:	48 8d 15 bb d6 da 00 	lea    0xdad6bb(%rip),%rdx        # 0x140fac1b0
1401feaf5:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1401feaf9:	e8 12 90 f9 ff       	call   0x140197b10
1401feafe:	90                   	nop
1401feaff:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401feb03:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401feb0a:	e8 d1 08 fe ff       	call   0x1401df3e0
1401feb0f:	48 8d 15 d2 26 1a 01 	lea    0x11a26d2(%rip),%rdx        # 0x1413a11e8
1401feb16:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401feb1d:	e8 f6 dc c1 00       	call   0x140e1c818
1401feb22:	90                   	nop
1401feb23:	48 8d 15 86 d6 da 00 	lea    0xdad686(%rip),%rdx        # 0x140fac1b0
1401feb2a:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1401feb2e:	e8 dd 8f f9 ff       	call   0x140197b10
1401feb33:	90                   	nop
1401feb34:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401feb38:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401feb3f:	e8 9c 08 fe ff       	call   0x1401df3e0
1401feb44:	48 8d 15 9d 26 1a 01 	lea    0x11a269d(%rip),%rdx        # 0x1413a11e8
1401feb4b:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401feb52:	e8 c1 dc c1 00       	call   0x140e1c818
1401feb57:	cc                   	int3
1401feb58:	cc                   	int3
1401feb59:	cc                   	int3
1401feb5a:	cc                   	int3
1401feb5b:	cc                   	int3
1401feb5c:	cc                   	int3
1401feb5d:	cc                   	int3
1401feb5e:	cc                   	int3
1401feb5f:	cc                   	int3
1401feb60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401feb65:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401feb6a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401feb6f:	55                   	push   %rbp
1401feb70:	56                   	push   %rsi
1401feb71:	57                   	push   %rdi
1401feb72:	41 54                	push   %r12
1401feb74:	41 55                	push   %r13
1401feb76:	41 56                	push   %r14
1401feb78:	41 57                	push   %r15
1401feb7a:	48 8d ac 24 10 fe ff 	lea    -0x1f0(%rsp),%rbp
1401feb81:	ff
1401feb82:	48 81 ec f0 02 00 00 	sub    $0x2f0,%rsp
1401feb89:	48 8b 05 70 a3 1b 01 	mov    0x11ba370(%rip),%rax        # 0x1413b8f00
1401feb90:	48 33 c4             	xor    %rsp,%rax
1401feb93:	48 89 85 e0 01 00 00 	mov    %rax,0x1e0(%rbp)
1401feb9a:	49 8b d9             	mov    %r9,%rbx
1401feb9d:	4d 8b f8             	mov    %r8,%r15
1401feba0:	4c 8b ea             	mov    %rdx,%r13
1401feba3:	48 89 55 d8          	mov    %rdx,-0x28(%rbp)
1401feba7:	48 89 9d b0 01 00 00 	mov    %rbx,0x1b0(%rbp)
1401febae:	4c 8b b5 60 02 00 00 	mov    0x260(%rbp),%r14
1401febb5:	4c 89 b5 b8 01 00 00 	mov    %r14,0x1b8(%rbp)
1401febbc:	48 8b bd 68 02 00 00 	mov    0x268(%rbp),%rdi
1401febc3:	48 89 bd c0 01 00 00 	mov    %rdi,0x1c0(%rbp)
1401febca:	45 33 e4             	xor    %r12d,%r12d
1401febcd:	44 89 64 24 70       	mov    %r12d,0x70(%rsp)
1401febd2:	48 89 8d c8 01 00 00 	mov    %rcx,0x1c8(%rbp)
1401febd9:	c6 85 d8 01 00 00 01 	movb   $0x1,0x1d8(%rbp)
1401febe0:	e8 cb 0f 8a 00       	call   0x140a9fbb0
1401febe5:	48 8b 08             	mov    (%rax),%rcx
1401febe8:	48 8d 35 31 c9 da 00 	lea    0xdac931(%rip),%rsi        # 0x140fab520
1401febef:	48 85 c9             	test   %rcx,%rcx
1401febf2:	74 04                	je     0x1401febf8
1401febf4:	48 89 71 60          	mov    %rsi,0x60(%rcx)
1401febf8:	41 c6 45 70 00       	movb   $0x0,0x70(%r13)
1401febfd:	49 8d 45 78          	lea    0x78(%r13),%rax
1401fec01:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401fec06:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fec09:	0f 11 00             	movups %xmm0,(%rax)
1401fec0c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401fec11:	4c 89 20             	mov    %r12,(%rax)
1401fec14:	4c 89 60 08          	mov    %r12,0x8(%rax)
1401fec18:	4c 89 60 10          	mov    %r12,0x10(%rax)
1401fec1c:	4d 89 a5 90 00 00 00 	mov    %r12,0x90(%r13)
1401fec23:	49 8d 8d 98 00 00 00 	lea    0x98(%r13),%rcx
1401fec2a:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401fec2f:	0f 11 01             	movups %xmm0,(%rcx)
1401fec32:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1401fec36:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1401fec3a:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
1401fec3e:	48 8d 05 e3 ae da 00 	lea    0xdaaee3(%rip),%rax        # 0x140fa9b28
1401fec45:	48 89 01             	mov    %rax,(%rcx)
1401fec48:	48 8d 41 08          	lea    0x8(%rcx),%rax
1401fec4c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401fec51:	4c 89 20             	mov    %r12,(%rax)
1401fec54:	4c 89 60 08          	mov    %r12,0x8(%rax)
1401fec58:	4c 89 60 10          	mov    %r12,0x10(%rax)
1401fec5c:	c6 41 38 00          	movb   $0x0,0x38(%rcx)
1401fec60:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
1401fec67:	00
1401fec68:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1401fec6d:	66 0f 6f 0d 8b 56 da 	movdqa 0xda568b(%rip),%xmm1        # 0x140fa4300
1401fec74:	00
1401fec75:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
1401fec7b:	8b 05 1b b4 da 00    	mov    0xdab41b(%rip),%eax        # 0x140faa09c
1401fec81:	89 44 24 50          	mov    %eax,0x50(%rsp)
1401fec85:	0f b6 05 14 b4 da 00 	movzbl 0xdab414(%rip),%eax        # 0x140faa0a0
1401fec8c:	88 44 24 54          	mov    %al,0x54(%rsp)
1401fec90:	c6 44 24 55 00       	movb   $0x0,0x55(%rsp)
1401fec95:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401fec9a:	e8 b1 84 00 00       	call   0x140207150
1401fec9f:	90                   	nop
1401feca0:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401feca5:	48 83 fa 0f          	cmp    $0xf,%rdx
1401feca9:	76 32                	jbe    0x1401fecdd
1401fecab:	48 ff c2             	inc    %rdx
1401fecae:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401fecb3:	48 8b c1             	mov    %rcx,%rax
1401fecb6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401fecbd:	72 19                	jb     0x1401fecd8
1401fecbf:	48 83 c2 27          	add    $0x27,%rdx
1401fecc3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fecc7:	48 2b c1             	sub    %rcx,%rax
1401fecca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401fecce:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fecd2:	0f 87 61 06 00 00    	ja     0x1401ff339
1401fecd8:	e8 67 c4 c1 00       	call   0x140e1b144
1401fecdd:	e8 ce 0e 8a 00       	call   0x140a9fbb0
1401fece2:	48 8b 08             	mov    (%rax),%rcx
1401fece5:	48 85 c9             	test   %rcx,%rcx
1401fece8:	74 04                	je     0x1401fecee
1401fecea:	48 89 71 60          	mov    %rsi,0x60(%rcx)
1401fecee:	0f b6 85 d8 01 00 00 	movzbl 0x1d8(%rbp),%eax
1401fecf5:	3c 01                	cmp    $0x1,%al
1401fecf7:	75 0c                	jne    0x1401fed05
1401fecf9:	48 8d 85 c8 01 00 00 	lea    0x1c8(%rbp),%rax
1401fed00:	48 8b 00             	mov    (%rax),%rax
1401fed03:	eb 1a                	jmp    0x1401fed1f
1401fed05:	84 c0                	test   %al,%al
1401fed07:	75 0c                	jne    0x1401fed15
1401fed09:	48 8d 85 c8 01 00 00 	lea    0x1c8(%rbp),%rax
1401fed10:	48 8b 00             	mov    (%rax),%rax
1401fed13:	eb 0a                	jmp    0x1401fed1f
1401fed15:	e8 a6 c5 89 00       	call   0x140a9b2c0
1401fed1a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401fed1f:	48 85 c0             	test   %rax,%rax
1401fed22:	0f 84 da 05 00 00    	je     0x1401ff302
1401fed28:	80 78 14 00          	cmpb   $0x0,0x14(%rax)
1401fed2c:	0f 84 76 05 00 00    	je     0x1401ff2a8
1401fed32:	80 78 13 0b          	cmpb   $0xb,0x13(%rax)
1401fed36:	0f 85 ac 01 00 00    	jne    0x1401feee8
1401fed3c:	e8 6f 0e 8a 00       	call   0x140a9fbb0
1401fed41:	48 8b 08             	mov    (%rax),%rcx
1401fed44:	4c 8d 25 35 c9 da 00 	lea    0xdac935(%rip),%r12        # 0x140fab680
1401fed4b:	48 85 c9             	test   %rcx,%rcx
1401fed4e:	74 04                	je     0x1401fed54
1401fed50:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fed54:	e8 57 0e 8a 00       	call   0x140a9fbb0
1401fed59:	48 8b 08             	mov    (%rax),%rcx
1401fed5c:	48 85 c9             	test   %rcx,%rcx
1401fed5f:	74 04                	je     0x1401fed65
1401fed61:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fed65:	e8 46 0e 8a 00       	call   0x140a9fbb0
1401fed6a:	48 8b 08             	mov    (%rax),%rcx
1401fed6d:	48 85 c9             	test   %rcx,%rcx
1401fed70:	74 04                	je     0x1401fed76
1401fed72:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fed76:	e8 35 0e 8a 00       	call   0x140a9fbb0
1401fed7b:	48 8b 08             	mov    (%rax),%rcx
1401fed7e:	48 85 c9             	test   %rcx,%rcx
1401fed81:	74 04                	je     0x1401fed87
1401fed83:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fed87:	0f b6 85 d8 01 00 00 	movzbl 0x1d8(%rbp),%eax
1401fed8e:	3c 01                	cmp    $0x1,%al
1401fed90:	75 0c                	jne    0x1401fed9e
1401fed92:	48 8d b5 c8 01 00 00 	lea    0x1c8(%rbp),%rsi
1401fed99:	48 8b 36             	mov    (%rsi),%rsi
1401fed9c:	eb 1a                	jmp    0x1401fedb8
1401fed9e:	84 c0                	test   %al,%al
1401feda0:	75 0c                	jne    0x1401fedae
1401feda2:	48 8d b5 c8 01 00 00 	lea    0x1c8(%rbp),%rsi
1401feda9:	48 8b 36             	mov    (%rsi),%rsi
1401fedac:	eb 0a                	jmp    0x1401fedb8
1401fedae:	e8 0d c5 89 00       	call   0x140a9b2c0
1401fedb3:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401fedb8:	48 85 f6             	test   %rsi,%rsi
1401fedbb:	0f 84 7e 05 00 00    	je     0x1401ff33f
1401fedc1:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1401fedc5:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401fedca:	c6 45 60 00          	movb   $0x0,0x60(%rbp)
1401fedce:	80 7f 70 00          	cmpb   $0x0,0x70(%rdi)
1401fedd2:	74 1b                	je     0x1401fedef
1401fedd4:	48 8b d7             	mov    %rdi,%rdx
1401fedd7:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401feddb:	e8 f0 ff fd ff       	call   0x1401dedd0
1401fede0:	48 8d 05 21 ab da 00 	lea    0xdaab21(%rip),%rax        # 0x140fa9908
1401fede7:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401fedeb:	c6 45 60 01          	movb   $0x1,0x60(%rbp)
1401fedef:	49 8b 06             	mov    (%r14),%rax
1401fedf2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401fedf7:	48 85 c0             	test   %rax,%rax
1401fedfa:	74 03                	je     0x1401fedff
1401fedfc:	48 ff 00             	incq   (%rax)
1401fedff:	49 8b 46 08          	mov    0x8(%r14),%rax
1401fee03:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401fee08:	49 8b 46 10          	mov    0x10(%r14),%rax
1401fee0c:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401fee11:	48 8b 85 58 02 00 00 	mov    0x258(%rbp),%rax
1401fee18:	48 8d 0d 09 ad da 00 	lea    0xdaad09(%rip),%rcx        # 0x140fa9b28
1401fee1f:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
1401fee23:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401fee27:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1401fee2b:	48 85 c9             	test   %rcx,%rcx
1401fee2e:	74 03                	je     0x1401fee33
1401fee30:	48 ff 01             	incq   (%rcx)
1401fee33:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401fee37:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1401fee3b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401fee3f:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1401fee43:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1401fee47:	80 7b 38 00          	cmpb   $0x0,0x38(%rbx)
1401fee4b:	74 24                	je     0x1401fee71
1401fee4d:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401fee51:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1401fee55:	48 85 c9             	test   %rcx,%rcx
1401fee58:	74 03                	je     0x1401fee5d
1401fee5a:	48 ff 01             	incq   (%rcx)
1401fee5d:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1401fee61:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401fee65:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1401fee69:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
1401fee6d:	c6 45 d0 01          	movb   $0x1,-0x30(%rbp)
1401fee71:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401fee75:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401fee7a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401fee7f:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401fee84:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401fee89:	0f b6 85 50 02 00 00 	movzbl 0x250(%rbp),%eax
1401fee90:	88 44 24 20          	mov    %al,0x20(%rsp)
1401fee94:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
1401fee98:	4d 8b c7             	mov    %r15,%r8
1401fee9b:	48 8d 55 68          	lea    0x68(%rbp),%rdx
1401fee9f:	48 8b ce             	mov    %rsi,%rcx
1401feea2:	e8 89 e9 ff ff       	call   0x1401fd830
1401feea7:	90                   	nop
1401feea8:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
1401feead:	4c 89 75 80          	mov    %r14,-0x80(%rbp)
1401feeb1:	48 8d 8d 58 02 00 00 	lea    0x258(%rbp),%rcx
1401feeb8:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1401feebc:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
1401feec0:	48 8b d0             	mov    %rax,%rdx
1401feec3:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1401feec8:	e8 33 0f fd ff       	call   0x1401cfe00
1401feecd:	90                   	nop
1401feece:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1401feed5:	e8 86 46 8a 00       	call   0x140aa3560
1401feeda:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
1401feede:	e8 7d 26 fe ff       	call   0x1401e1560
1401feee3:	e9 01 02 00 00       	jmp    0x1401ff0e9
1401feee8:	e8 c3 0c 8a 00       	call   0x140a9fbb0
1401feeed:	48 8b 08             	mov    (%rax),%rcx
1401feef0:	4c 8d 25 79 c8 da 00 	lea    0xdac879(%rip),%r12        # 0x140fab770
1401feef7:	48 85 c9             	test   %rcx,%rcx
1401feefa:	74 04                	je     0x1401fef00
1401feefc:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fef00:	e8 ab 0c 8a 00       	call   0x140a9fbb0
1401fef05:	48 8b 08             	mov    (%rax),%rcx
1401fef08:	48 85 c9             	test   %rcx,%rcx
1401fef0b:	74 04                	je     0x1401fef11
1401fef0d:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fef11:	e8 9a 0c 8a 00       	call   0x140a9fbb0
1401fef16:	48 8b 08             	mov    (%rax),%rcx
1401fef19:	48 85 c9             	test   %rcx,%rcx
1401fef1c:	74 04                	je     0x1401fef22
1401fef1e:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fef22:	e8 89 0c 8a 00       	call   0x140a9fbb0
1401fef27:	48 8b 08             	mov    (%rax),%rcx
1401fef2a:	48 85 c9             	test   %rcx,%rcx
1401fef2d:	74 04                	je     0x1401fef33
1401fef2f:	4c 89 61 60          	mov    %r12,0x60(%rcx)
1401fef33:	0f b6 85 d8 01 00 00 	movzbl 0x1d8(%rbp),%eax
1401fef3a:	3c 01                	cmp    $0x1,%al
1401fef3c:	75 0c                	jne    0x1401fef4a
1401fef3e:	48 8d b5 c8 01 00 00 	lea    0x1c8(%rbp),%rsi
1401fef45:	48 8b 36             	mov    (%rsi),%rsi
1401fef48:	eb 1a                	jmp    0x1401fef64
1401fef4a:	84 c0                	test   %al,%al
1401fef4c:	75 0c                	jne    0x1401fef5a
1401fef4e:	48 8d b5 c8 01 00 00 	lea    0x1c8(%rbp),%rsi
1401fef55:	48 8b 36             	mov    (%rsi),%rsi
1401fef58:	eb 0a                	jmp    0x1401fef64
1401fef5a:	e8 61 c3 89 00       	call   0x140a9b2c0
1401fef5f:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401fef64:	48 85 f6             	test   %rsi,%rsi
1401fef67:	0f 84 0f 04 00 00    	je     0x1401ff37c
1401fef6d:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1401fef71:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401fef76:	c6 45 60 00          	movb   $0x0,0x60(%rbp)
1401fef7a:	80 7f 70 00          	cmpb   $0x0,0x70(%rdi)
1401fef7e:	74 1b                	je     0x1401fef9b
1401fef80:	48 8b d7             	mov    %rdi,%rdx
1401fef83:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401fef87:	e8 44 fe fd ff       	call   0x1401dedd0
1401fef8c:	48 8d 05 75 a9 da 00 	lea    0xdaa975(%rip),%rax        # 0x140fa9908
1401fef93:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401fef97:	c6 45 60 01          	movb   $0x1,0x60(%rbp)
1401fef9b:	49 8b 06             	mov    (%r14),%rax
1401fef9e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401fefa3:	48 85 c0             	test   %rax,%rax
1401fefa6:	74 03                	je     0x1401fefab
1401fefa8:	48 ff 00             	incq   (%rax)
1401fefab:	49 8b 46 08          	mov    0x8(%r14),%rax
1401fefaf:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401fefb4:	49 8b 46 10          	mov    0x10(%r14),%rax
1401fefb8:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401fefbd:	48 8b 85 58 02 00 00 	mov    0x258(%rbp),%rax
1401fefc4:	48 8d 0d 5d ab da 00 	lea    0xdaab5d(%rip),%rcx        # 0x140fa9b28
1401fefcb:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
1401fefcf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401fefd3:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1401fefd7:	48 85 c9             	test   %rcx,%rcx
1401fefda:	74 03                	je     0x1401fefdf
1401fefdc:	48 ff 01             	incq   (%rcx)
1401fefdf:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401fefe3:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1401fefe7:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401fefeb:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1401fefef:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1401feff3:	80 7b 38 00          	cmpb   $0x0,0x38(%rbx)
1401feff7:	74 24                	je     0x1401ff01d
1401feff9:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401feffd:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1401ff001:	48 85 c9             	test   %rcx,%rcx
1401ff004:	74 03                	je     0x1401ff009
1401ff006:	48 ff 01             	incq   (%rcx)
1401ff009:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1401ff00d:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401ff011:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1401ff015:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
1401ff019:	c6 45 d0 01          	movb   $0x1,-0x30(%rbp)
1401ff01d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ff021:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401ff026:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401ff02b:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1401ff030:	48 89 44 24 28       	mov    %rax,0x28(%rsp)