1403bf9c3:	eb 21                	jmp    0x1403bf9e6
1403bf9c5:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1403bf9ca:	48 8b d7             	mov    %rdi,%rdx
1403bf9cd:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bf9d2:	e8 39 75 fc ff       	call   0x140386f10
1403bf9d7:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bf9dc:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bf9e1:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1403bf9e6:	48 85 c9             	test   %rcx,%rcx
1403bf9e9:	74 91                	je     0x1403bf97c
1403bf9eb:	8b 41 10             	mov    0x10(%rcx),%eax
1403bf9ee:	ff c8                	dec    %eax
1403bf9f0:	89 41 10             	mov    %eax,0x10(%rcx)
1403bf9f3:	85 c0                	test   %eax,%eax
1403bf9f5:	7f 85                	jg     0x1403bf97c
1403bf9f7:	0f 88 56 08 00 00    	js     0x1403c0253
1403bf9fd:	48 8b 01             	mov    (%rcx),%rax
1403bfa00:	ba 01 00 00 00       	mov    $0x1,%edx
1403bfa05:	48 8b 00             	mov    (%rax),%rax
1403bfa08:	ff 15 12 40 bc 00    	call   *0xbc4012(%rip)        # 0x140f83a20
1403bfa0e:	e9 69 ff ff ff       	jmp    0x1403bf97c
1403bfa13:	f2 0f 11 7c 24 40    	movsd  %xmm7,0x40(%rsp)
1403bfa19:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403bfa1e:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1403bfa22:	e8 59 20 e9 ff       	call   0x140251a80
1403bfa27:	90                   	nop
1403bfa28:	49 3b fc             	cmp    %r12,%rdi
1403bfa2b:	74 14                	je     0x1403bfa41
1403bfa2d:	48 8b 08             	mov    (%rax),%rcx
1403bfa30:	48 89 30             	mov    %rsi,(%rax)
1403bfa33:	48 89 0f             	mov    %rcx,(%rdi)
1403bfa36:	48 83 c7 08          	add    $0x8,%rdi
1403bfa3a:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1403bfa3f:	eb 1a                	jmp    0x1403bfa5b
1403bfa41:	4c 8b c0             	mov    %rax,%r8
1403bfa44:	48 8b d7             	mov    %rdi,%rdx
1403bfa47:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfa4c:	e8 bf 74 fc ff       	call   0x140386f10
1403bfa51:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bfa56:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bfa5b:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1403bfa5f:	48 85 c9             	test   %rcx,%rcx
1403bfa62:	74 24                	je     0x1403bfa88
1403bfa64:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfa67:	ff c8                	dec    %eax
1403bfa69:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfa6c:	85 c0                	test   %eax,%eax
1403bfa6e:	7f 18                	jg     0x1403bfa88
1403bfa70:	0f 88 e8 07 00 00    	js     0x1403c025e
1403bfa76:	48 8b 01             	mov    (%rcx),%rax
1403bfa79:	ba 01 00 00 00       	mov    $0x1,%edx
1403bfa7e:	48 8b 00             	mov    (%rax),%rax
1403bfa81:	ff 15 99 3f bc 00    	call   *0xbc3f99(%rip)        # 0x140f83a20
1403bfa87:	90                   	nop
1403bfa88:	b9 28 00 00 00       	mov    $0x28,%ecx
1403bfa8d:	e8 76 b6 a5 00       	call   0x140e1b108
1403bfa92:	48 89 45 40          	mov    %rax,0x40(%rbp)
1403bfa96:	48 85 c0             	test   %rax,%rax
1403bfa99:	74 13                	je     0x1403bfaae
1403bfa9b:	4c 8d 05 ea 3c be 00 	lea    0xbe3cea(%rip),%r8        # 0x140fa378c
1403bfaa2:	33 d2                	xor    %edx,%edx
1403bfaa4:	48 8b c8             	mov    %rax,%rcx
1403bfaa7:	e8 44 21 37 00       	call   0x140731bf0
1403bfaac:	eb 03                	jmp    0x1403bfab1
1403bfaae:	48 8b c6             	mov    %rsi,%rax
1403bfab1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403bfab6:	49 3b fc             	cmp    %r12,%rdi
1403bfab9:	74 11                	je     0x1403bfacc
1403bfabb:	48 8b ce             	mov    %rsi,%rcx
1403bfabe:	48 89 07             	mov    %rax,(%rdi)
1403bfac1:	48 83 c7 08          	add    $0x8,%rdi
1403bfac5:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1403bfaca:	eb 21                	jmp    0x1403bfaed
1403bfacc:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1403bfad1:	48 8b d7             	mov    %rdi,%rdx
1403bfad4:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfad9:	e8 32 74 fc ff       	call   0x140386f10
1403bfade:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bfae3:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bfae8:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1403bfaed:	48 85 c9             	test   %rcx,%rcx
1403bfaf0:	74 24                	je     0x1403bfb16
1403bfaf2:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfaf5:	ff c8                	dec    %eax
1403bfaf7:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfafa:	85 c0                	test   %eax,%eax
1403bfafc:	7f 18                	jg     0x1403bfb16
1403bfafe:	0f 88 65 07 00 00    	js     0x1403c0269
1403bfb04:	48 8b 01             	mov    (%rcx),%rax
1403bfb07:	ba 01 00 00 00       	mov    $0x1,%edx
1403bfb0c:	48 8b 00             	mov    (%rax),%rax
1403bfb0f:	ff 15 0b 3f bc 00    	call   *0xbc3f0b(%rip)        # 0x140f83a20
1403bfb15:	90                   	nop
1403bfb16:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403bfb1a:	48 85 c9             	test   %rcx,%rcx
1403bfb1d:	0f 84 95 00 00 00    	je     0x1403bfbb8
1403bfb23:	4c 8b 05 ce 19 07 01 	mov    0x10719ce(%rip),%r8        # 0x1414314f8
1403bfb2a:	4c 8b 75 a0          	mov    -0x60(%rbp),%r14
1403bfb2e:	49 8b 56 30          	mov    0x30(%r14),%rdx
1403bfb32:	e8 c9 4c 00 00       	call   0x1403c4800
1403bfb37:	f2 0f 11 44 24 40    	movsd  %xmm0,0x40(%rsp)
1403bfb3d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403bfb42:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1403bfb46:	e8 35 1f e9 ff       	call   0x140251a80
1403bfb4b:	90                   	nop
1403bfb4c:	49 3b fc             	cmp    %r12,%rdi
1403bfb4f:	74 14                	je     0x1403bfb65
1403bfb51:	48 8b 08             	mov    (%rax),%rcx
1403bfb54:	48 89 30             	mov    %rsi,(%rax)
1403bfb57:	48 89 0f             	mov    %rcx,(%rdi)
1403bfb5a:	48 83 c7 08          	add    $0x8,%rdi
1403bfb5e:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1403bfb63:	eb 1a                	jmp    0x1403bfb7f
1403bfb65:	4c 8b c0             	mov    %rax,%r8
1403bfb68:	48 8b d7             	mov    %rdi,%rdx
1403bfb6b:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfb70:	e8 9b 73 fc ff       	call   0x140386f10
1403bfb75:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bfb7a:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bfb7f:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1403bfb83:	48 85 c9             	test   %rcx,%rcx
1403bfb86:	0f 84 a4 00 00 00    	je     0x1403bfc30
1403bfb8c:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfb8f:	ff c8                	dec    %eax
1403bfb91:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfb94:	85 c0                	test   %eax,%eax
1403bfb96:	0f 8f 94 00 00 00    	jg     0x1403bfc30
1403bfb9c:	0f 88 d2 06 00 00    	js     0x1403c0274
1403bfba2:	48 8b 01             	mov    (%rcx),%rax
1403bfba5:	ba 01 00 00 00       	mov    $0x1,%edx
1403bfbaa:	48 8b 00             	mov    (%rax),%rax
1403bfbad:	ff 15 6d 3e bc 00    	call   *0xbc3e6d(%rip)        # 0x140f83a20
1403bfbb3:	e9 78 00 00 00       	jmp    0x1403bfc30
1403bfbb8:	f2 0f 11 7c 24 40    	movsd  %xmm7,0x40(%rsp)
1403bfbbe:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403bfbc3:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1403bfbc7:	e8 b4 1e e9 ff       	call   0x140251a80
1403bfbcc:	90                   	nop
1403bfbcd:	49 3b fc             	cmp    %r12,%rdi
1403bfbd0:	74 14                	je     0x1403bfbe6
1403bfbd2:	48 8b 08             	mov    (%rax),%rcx
1403bfbd5:	48 89 30             	mov    %rsi,(%rax)
1403bfbd8:	48 89 0f             	mov    %rcx,(%rdi)
1403bfbdb:	48 83 c7 08          	add    $0x8,%rdi
1403bfbdf:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1403bfbe4:	eb 1a                	jmp    0x1403bfc00
1403bfbe6:	4c 8b c0             	mov    %rax,%r8
1403bfbe9:	48 8b d7             	mov    %rdi,%rdx
1403bfbec:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfbf1:	e8 1a 73 fc ff       	call   0x140386f10
1403bfbf6:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bfbfb:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bfc00:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1403bfc04:	48 85 c9             	test   %rcx,%rcx
1403bfc07:	74 23                	je     0x1403bfc2c
1403bfc09:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfc0c:	ff c8                	dec    %eax
1403bfc0e:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfc11:	85 c0                	test   %eax,%eax
1403bfc13:	7f 17                	jg     0x1403bfc2c
1403bfc15:	0f 88 64 06 00 00    	js     0x1403c027f
1403bfc1b:	48 8b 01             	mov    (%rcx),%rax
1403bfc1e:	ba 01 00 00 00       	mov    $0x1,%edx
1403bfc23:	48 8b 00             	mov    (%rax),%rax
1403bfc26:	ff 15 f4 3d bc 00    	call   *0xbc3df4(%rip)        # 0x140f83a20
1403bfc2c:	4c 8b 75 a0          	mov    -0x60(%rbp),%r14
1403bfc30:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1403bfc34:	48 85 c9             	test   %rcx,%rcx
1403bfc37:	0f 84 de 00 00 00    	je     0x1403bfd1b
1403bfc3d:	4c 8b 05 b4 18 07 01 	mov    0x10718b4(%rip),%r8        # 0x1414314f8
1403bfc44:	49 8b 56 30          	mov    0x30(%r14),%rdx
1403bfc48:	e8 b3 4b 00 00       	call   0x1403c4800
1403bfc4d:	0f 28 f0             	movaps %xmm0,%xmm6
1403bfc50:	b9 28 00 00 00       	mov    $0x28,%ecx
1403bfc55:	e8 ae b4 a5 00       	call   0x140e1b108
1403bfc5a:	4c 8b f0             	mov    %rax,%r14
1403bfc5d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1403bfc61:	48 85 c0             	test   %rax,%rax
1403bfc64:	74 52                	je     0x1403bfcb8
1403bfc66:	b9 05 00 00 00       	mov    $0x5,%ecx
1403bfc6b:	e8 50 02 39 00       	call   0x14074fec0
1403bfc70:	48 8b 08             	mov    (%rax),%rcx
1403bfc73:	48 85 c9             	test   %rcx,%rcx
1403bfc76:	74 1c                	je     0x1403bfc94
1403bfc78:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfc7b:	ff c0                	inc    %eax
1403bfc7d:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfc80:	83 f8 01             	cmp    $0x1,%eax
1403bfc83:	0f 8e 0c 06 00 00    	jle    0x1403c0295
1403bfc89:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403bfc8e:	0f 84 f6 05 00 00    	je     0x1403c028a
1403bfc94:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1403bfc99:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403bfc9e:	49 8b ce             	mov    %r14,%rcx
1403bfca1:	e8 0a 63 e9 ff       	call   0x140255fb0
1403bfca6:	f2 41 0f 11 76 20    	movsd  %xmm6,0x20(%r14)
1403bfcac:	48 8d 05 4d a9 c1 00 	lea    0xc1a94d(%rip),%rax        # 0x140fda600
1403bfcb3:	49 89 06             	mov    %rax,(%r14)
1403bfcb6:	eb 03                	jmp    0x1403bfcbb
1403bfcb8:	4c 8b f6             	mov    %rsi,%r14
1403bfcbb:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1403bfcc0:	49 3b fc             	cmp    %r12,%rdi
1403bfcc3:	74 11                	je     0x1403bfcd6
1403bfcc5:	48 8b ce             	mov    %rsi,%rcx
1403bfcc8:	4c 89 37             	mov    %r14,(%rdi)
1403bfccb:	48 83 c7 08          	add    $0x8,%rdi
1403bfccf:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1403bfcd4:	eb 21                	jmp    0x1403bfcf7
1403bfcd6:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1403bfcdb:	48 8b d7             	mov    %rdi,%rdx
1403bfcde:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfce3:	e8 28 72 fc ff       	call   0x140386f10
1403bfce8:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bfced:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bfcf2:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1403bfcf7:	48 85 c9             	test   %rcx,%rcx
1403bfcfa:	0f 84 e9 00 00 00    	je     0x1403bfde9
1403bfd00:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfd03:	ff c8                	dec    %eax
1403bfd05:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfd08:	85 c0                	test   %eax,%eax
1403bfd0a:	0f 8f d9 00 00 00    	jg     0x1403bfde9
1403bfd10:	0f 88 ac 04 00 00    	js     0x1403c01c2
1403bfd16:	e9 bc 00 00 00       	jmp    0x1403bfdd7
1403bfd1b:	b9 28 00 00 00       	mov    $0x28,%ecx
1403bfd20:	e8 e3 b3 a5 00       	call   0x140e1b108
1403bfd25:	4c 8b f0             	mov    %rax,%r14
1403bfd28:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1403bfd2c:	48 85 c0             	test   %rax,%rax
1403bfd2f:	74 50                	je     0x1403bfd81
1403bfd31:	b9 05 00 00 00       	mov    $0x5,%ecx
1403bfd36:	e8 85 01 39 00       	call   0x14074fec0
1403bfd3b:	48 8b 08             	mov    (%rax),%rcx
1403bfd3e:	48 85 c9             	test   %rcx,%rcx
1403bfd41:	74 1c                	je     0x1403bfd5f
1403bfd43:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfd46:	ff c0                	inc    %eax
1403bfd48:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfd4b:	83 f8 01             	cmp    $0x1,%eax
1403bfd4e:	0f 8e 54 05 00 00    	jle    0x1403c02a8
1403bfd54:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403bfd59:	0f 84 3e 05 00 00    	je     0x1403c029d
1403bfd5f:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1403bfd64:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1403bfd69:	49 8b ce             	mov    %r14,%rcx
1403bfd6c:	e8 3f 62 e9 ff       	call   0x140255fb0
1403bfd71:	49 89 76 20          	mov    %rsi,0x20(%r14)
1403bfd75:	48 8d 05 84 a8 c1 00 	lea    0xc1a884(%rip),%rax        # 0x140fda600
1403bfd7c:	49 89 06             	mov    %rax,(%r14)
1403bfd7f:	eb 03                	jmp    0x1403bfd84
1403bfd81:	4c 8b f6             	mov    %rsi,%r14
1403bfd84:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1403bfd89:	49 3b fc             	cmp    %r12,%rdi
1403bfd8c:	74 11                	je     0x1403bfd9f
1403bfd8e:	48 8b ce             	mov    %rsi,%rcx
1403bfd91:	4c 89 37             	mov    %r14,(%rdi)
1403bfd94:	48 83 c7 08          	add    $0x8,%rdi
1403bfd98:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1403bfd9d:	eb 21                	jmp    0x1403bfdc0
1403bfd9f:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1403bfda4:	48 8b d7             	mov    %rdi,%rdx
1403bfda7:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfdac:	e8 5f 71 fc ff       	call   0x140386f10
1403bfdb1:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1403bfdb6:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1403bfdbb:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1403bfdc0:	48 85 c9             	test   %rcx,%rcx
1403bfdc3:	74 24                	je     0x1403bfde9
1403bfdc5:	8b 41 10             	mov    0x10(%rcx),%eax
1403bfdc8:	ff c8                	dec    %eax
1403bfdca:	89 41 10             	mov    %eax,0x10(%rcx)
1403bfdcd:	85 c0                	test   %eax,%eax
1403bfdcf:	7f 18                	jg     0x1403bfde9
1403bfdd1:	0f 88 d9 04 00 00    	js     0x1403c02b0
1403bfdd7:	48 8b 01             	mov    (%rcx),%rax
1403bfdda:	ba 01 00 00 00       	mov    $0x1,%edx
1403bfddf:	48 8b 00             	mov    (%rax),%rax
1403bfde2:	ff 15 38 3c bc 00    	call   *0xbc3c38(%rip)        # 0x140f83a20
1403bfde8:	90                   	nop
1403bfde9:	48 8b 0d 00 38 06 01 	mov    0x1063800(%rip),%rcx        # 0x1414235f0
1403bfdf0:	48 85 c9             	test   %rcx,%rcx
1403bfdf3:	74 4c                	je     0x1403bfe41
1403bfdf5:	e8 36 57 45 00       	call   0x140815530
1403bfdfa:	84 c0                	test   %al,%al
1403bfdfc:	74 43                	je     0x1403bfe41
1403bfdfe:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1403bfe03:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1403bfe08:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1403bfe0d:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
1403bfe12:	48 89 45 10          	mov    %rax,0x10(%rbp)
1403bfe16:	48 89 7d 18          	mov    %rdi,0x18(%rbp)
1403bfe1a:	4c 89 65 20          	mov    %r12,0x20(%rbp)
1403bfe1e:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1403bfe23:	89 74 24 20          	mov    %esi,0x20(%rsp)
1403bfe27:	45 33 c9             	xor    %r9d,%r9d
1403bfe2a:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1403bfe2e:	48 8d 15 bb 37 06 01 	lea    0x10637bb(%rip),%rdx        # 0x1414235f0
1403bfe35:	48 8d 0d 84 cf fe 00 	lea    0xfecf84(%rip),%rcx        # 0x1413acdc0
1403bfe3c:	e8 ff 68 45 00       	call   0x140816740
1403bfe41:	49 8b cf             	mov    %r15,%rcx
1403bfe44:	e8 e7 58 91 00       	call   0x140cd5730
1403bfe49:	44 8b f0             	mov    %eax,%r14d
1403bfe4c:	8b fe                	mov    %esi,%edi
1403bfe4e:	85 c0                	test   %eax,%eax
1403bfe50:	7e 33                	jle    0x1403bfe85
1403bfe52:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1403bfe56:	8b d7                	mov    %edi,%edx
1403bfe58:	49 8b cf             	mov    %r15,%rcx
1403bfe5b:	e8 b0 58 91 00       	call   0x140cd5710
1403bfe60:	48 85 c0             	test   %rax,%rax
1403bfe63:	74 15                	je     0x1403bfe7a
1403bfe65:	45 33 c9             	xor    %r9d,%r9d
1403bfe68:	4c 8d 05 69 37 06 01 	lea    0x1063769(%rip),%r8        # 0x1414235d8
1403bfe6f:	48 8b d0             	mov    %rax,%rdx
1403bfe72:	48 8b cb             	mov    %rbx,%rcx
1403bfe75:	e8 b6 4d 00 00       	call   0x1403c4c30
1403bfe7a:	ff c7                	inc    %edi
1403bfe7c:	41 3b fe             	cmp    %r14d,%edi
1403bfe7f:	7c d5                	jl     0x1403bfe56
1403bfe81:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1403bfe85:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1403bfe8a:	e8 b1 f6 dd ff       	call   0x14019f540
1403bfe8f:	4c 8b 65 a0          	mov    -0x60(%rbp),%r12
1403bfe93:	8b 45 bc             	mov    -0x44(%rbp),%eax
1403bfe96:	ff c0                	inc    %eax
1403bfe98:	89 45 bc             	mov    %eax,-0x44(%rbp)
1403bfe9b:	4c 8b 7d c8          	mov    -0x38(%rbp),%r15
1403bfe9f:	3b 45 c0             	cmp    -0x40(%rbp),%eax
1403bfea2:	0f 8c 4e f7 ff ff    	jl     0x1403bf5f6
1403bfea8:	48 c7 44 24 20 00 08 	movq   $0x800,0x20(%rsp)
1403bfeaf:	00 00
1403bfeb1:	4c 8d 4d 70          	lea    0x70(%rbp),%r9
1403bfeb5:	4c 8b 45 b0          	mov    -0x50(%rbp),%r8
1403bfeb9:	49 8b d7             	mov    %r15,%rdx
1403bfebc:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1403bfec0:	e8 7b 0a 00 00       	call   0x1403c0940
1403bfec5:	90                   	nop
1403bfec6:	4c 8b 75 98          	mov    -0x68(%rbp),%r14
1403bfeca:	4d 3b ee             	cmp    %r14,%r13
1403bfecd:	74 15                	je     0x1403bfee4
1403bfecf:	48 8b 08             	mov    (%rax),%rcx
1403bfed2:	48 89 30             	mov    %rsi,(%rax)
1403bfed5:	49 89 4d 00          	mov    %rcx,0x0(%r13)
1403bfed9:	49 83 c5 08          	add    $0x8,%r13
1403bfedd:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
1403bfee2:	eb 1e                	jmp    0x1403bff02
1403bfee4:	4c 8b c0             	mov    %rax,%r8
1403bfee7:	49 8b d5             	mov    %r13,%rdx
1403bfeea:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1403bfeef:	e8 1c 70 fc ff       	call   0x140386f10