14034075f:	4c 89 a5 d0 00 00 00 	mov    %r12,0xd0(%rbp)
140340766:	44 88 bd b8 00 00 00 	mov    %r15b,0xb8(%rbp)
14034076d:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140340774:	49 3b c4             	cmp    %r12,%rax
140340777:	76 2d                	jbe    0x1403407a6
140340779:	48 ff c0             	inc    %rax
14034077c:	48 8b 8d d8 00 00 00 	mov    0xd8(%rbp),%rcx
140340783:	48 8b d1             	mov    %rcx,%rdx
140340786:	48 3b c3             	cmp    %rbx,%rax
140340789:	72 15                	jb     0x1403407a0
14034078b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034078f:	48 2b d1             	sub    %rcx,%rdx
140340792:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340796:	48 83 f8 1f          	cmp    $0x1f,%rax
14034079a:	0f 87 e6 05 00 00    	ja     0x140340d86
1403407a0:	ff 15 1a c1 7c 00    	call   *0x7cc11a(%rip)        # 0x140b0c8c0
1403407a6:	4c 89 bd e8 00 00 00 	mov    %r15,0xe8(%rbp)
1403407ad:	4c 89 a5 f0 00 00 00 	mov    %r12,0xf0(%rbp)
1403407b4:	44 88 bd d8 00 00 00 	mov    %r15b,0xd8(%rbp)
1403407bb:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
1403407c2:	49 3b c4             	cmp    %r12,%rax
1403407c5:	76 2a                	jbe    0x1403407f1
1403407c7:	48 ff c0             	inc    %rax
1403407ca:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1403407ce:	48 8b d1             	mov    %rcx,%rdx
1403407d1:	48 3b c3             	cmp    %rbx,%rax
1403407d4:	72 15                	jb     0x1403407eb
1403407d6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403407da:	48 2b d1             	sub    %rcx,%rdx
1403407dd:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403407e1:	48 83 f8 1f          	cmp    $0x1f,%rax
1403407e5:	0f 87 a2 05 00 00    	ja     0x140340d8d
1403407eb:	ff 15 cf c0 7c 00    	call   *0x7cc0cf(%rip)        # 0x140b0c8c0
1403407f1:	4c 89 bd 88 00 00 00 	mov    %r15,0x88(%rbp)
1403407f8:	4c 89 a5 90 00 00 00 	mov    %r12,0x90(%rbp)
1403407ff:	44 88 7d 78          	mov    %r15b,0x78(%rbp)
140340803:	48 8b 45 50          	mov    0x50(%rbp),%rax
140340807:	49 3b c4             	cmp    %r12,%rax
14034080a:	76 2a                	jbe    0x140340836
14034080c:	48 ff c0             	inc    %rax
14034080f:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140340813:	48 8b d1             	mov    %rcx,%rdx
140340816:	48 3b c3             	cmp    %rbx,%rax
140340819:	72 15                	jb     0x140340830
14034081b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034081f:	48 2b d1             	sub    %rcx,%rdx
140340822:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340826:	48 83 f8 1f          	cmp    $0x1f,%rax
14034082a:	0f 87 64 05 00 00    	ja     0x140340d94
140340830:	ff 15 8a c0 7c 00    	call   *0x7cc08a(%rip)        # 0x140b0c8c0
140340836:	4c 89 7d 48          	mov    %r15,0x48(%rbp)
14034083a:	4c 89 65 50          	mov    %r12,0x50(%rbp)
14034083e:	44 88 7d 38          	mov    %r15b,0x38(%rbp)
140340842:	48 8b 45 70          	mov    0x70(%rbp),%rax
140340846:	49 3b c4             	cmp    %r12,%rax
140340849:	76 2a                	jbe    0x140340875
14034084b:	48 ff c0             	inc    %rax
14034084e:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140340852:	48 8b d1             	mov    %rcx,%rdx
140340855:	48 3b c3             	cmp    %rbx,%rax
140340858:	72 15                	jb     0x14034086f
14034085a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034085e:	48 2b d1             	sub    %rcx,%rdx
140340861:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340865:	48 83 f8 1f          	cmp    $0x1f,%rax
140340869:	0f 87 2c 05 00 00    	ja     0x140340d9b
14034086f:	ff 15 4b c0 7c 00    	call   *0x7cc04b(%rip)        # 0x140b0c8c0
140340875:	4c 89 7d 68          	mov    %r15,0x68(%rbp)
140340879:	4c 89 65 70          	mov    %r12,0x70(%rbp)
14034087d:	44 88 7d 58          	mov    %r15b,0x58(%rbp)
140340881:	48 8b 45 30          	mov    0x30(%rbp),%rax
140340885:	49 3b c4             	cmp    %r12,%rax
140340888:	76 2a                	jbe    0x1403408b4
14034088a:	48 ff c0             	inc    %rax
14034088d:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140340891:	48 8b d1             	mov    %rcx,%rdx
140340894:	48 3b c3             	cmp    %rbx,%rax
140340897:	72 15                	jb     0x1403408ae
140340899:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034089d:	48 2b d1             	sub    %rcx,%rdx
1403408a0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403408a4:	48 83 f8 1f          	cmp    $0x1f,%rax
1403408a8:	0f 87 f4 04 00 00    	ja     0x140340da2
1403408ae:	ff 15 0c c0 7c 00    	call   *0x7cc00c(%rip)        # 0x140b0c8c0
1403408b4:	4c 89 7d 28          	mov    %r15,0x28(%rbp)
1403408b8:	4c 89 65 30          	mov    %r12,0x30(%rbp)
1403408bc:	44 88 7d 18          	mov    %r15b,0x18(%rbp)
1403408c0:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1403408c4:	49 3b c4             	cmp    %r12,%rax
1403408c7:	76 2a                	jbe    0x1403408f3
1403408c9:	48 ff c0             	inc    %rax
1403408cc:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1403408d0:	48 8b d1             	mov    %rcx,%rdx
1403408d3:	48 3b c3             	cmp    %rbx,%rax
1403408d6:	72 15                	jb     0x1403408ed
1403408d8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403408dc:	48 2b d1             	sub    %rcx,%rdx
1403408df:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403408e3:	48 83 f8 1f          	cmp    $0x1f,%rax
1403408e7:	0f 87 bc 04 00 00    	ja     0x140340da9
1403408ed:	ff 15 cd bf 7c 00    	call   *0x7cbfcd(%rip)        # 0x140b0c8c0
1403408f3:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
1403408f7:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
1403408fb:	44 88 7d 98          	mov    %r15b,-0x68(%rbp)
1403408ff:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140340903:	49 3b c4             	cmp    %r12,%rax
140340906:	76 2a                	jbe    0x140340932
140340908:	48 ff c0             	inc    %rax
14034090b:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14034090f:	48 8b d1             	mov    %rcx,%rdx
140340912:	48 3b c3             	cmp    %rbx,%rax
140340915:	72 15                	jb     0x14034092c
140340917:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034091b:	48 2b d1             	sub    %rcx,%rdx
14034091e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340922:	48 83 f8 1f          	cmp    $0x1f,%rax
140340926:	0f 87 84 04 00 00    	ja     0x140340db0
14034092c:	ff 15 8e bf 7c 00    	call   *0x7cbf8e(%rip)        # 0x140b0c8c0
140340932:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
140340936:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
14034093a:	44 88 7d b8          	mov    %r15b,-0x48(%rbp)
14034093e:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140340942:	49 3b c4             	cmp    %r12,%rax
140340945:	76 2a                	jbe    0x140340971
140340947:	48 ff c0             	inc    %rax
14034094a:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14034094e:	48 8b d1             	mov    %rcx,%rdx
140340951:	48 3b c3             	cmp    %rbx,%rax
140340954:	72 15                	jb     0x14034096b
140340956:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034095a:	48 2b d1             	sub    %rcx,%rdx
14034095d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340961:	48 83 f8 1f          	cmp    $0x1f,%rax
140340965:	0f 87 4c 04 00 00    	ja     0x140340db7
14034096b:	ff 15 4f bf 7c 00    	call   *0x7cbf4f(%rip)        # 0x140b0c8c0
140340971:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
140340975:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
140340979:	44 88 7d d8          	mov    %r15b,-0x28(%rbp)
14034097d:	48 8b 45 10          	mov    0x10(%rbp),%rax
140340981:	49 3b c4             	cmp    %r12,%rax
140340984:	76 2a                	jbe    0x1403409b0
140340986:	48 ff c0             	inc    %rax
140340989:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14034098d:	48 8b d1             	mov    %rcx,%rdx
140340990:	48 3b c3             	cmp    %rbx,%rax
140340993:	72 15                	jb     0x1403409aa
140340995:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340999:	48 2b d1             	sub    %rcx,%rdx
14034099c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403409a0:	48 83 f8 1f          	cmp    $0x1f,%rax
1403409a4:	0f 87 14 04 00 00    	ja     0x140340dbe
1403409aa:	ff 15 10 bf 7c 00    	call   *0x7cbf10(%rip)        # 0x140b0c8c0
1403409b0:	4c 89 7d 08          	mov    %r15,0x8(%rbp)
1403409b4:	4c 89 65 10          	mov    %r12,0x10(%rbp)
1403409b8:	44 88 7d f8          	mov    %r15b,-0x8(%rbp)
1403409bc:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
1403409c3:	e8 c8 e8 dc ff       	call   0x14010f290
1403409c8:	48 8d 8d 18 01 00 00 	lea    0x118(%rbp),%rcx
1403409cf:	e8 bc e8 dc ff       	call   0x14010f290
1403409d4:	48 8d 8d 38 01 00 00 	lea    0x138(%rbp),%rcx
1403409db:	e8 b0 e8 dc ff       	call   0x14010f290
1403409e0:	48 8d 8d 58 01 00 00 	lea    0x158(%rbp),%rcx
1403409e7:	e8 a4 e8 dc ff       	call   0x14010f290
1403409ec:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
1403409f3:	e8 98 e8 dc ff       	call   0x14010f290
1403409f8:	48 8d 8d 98 01 00 00 	lea    0x198(%rbp),%rcx
1403409ff:	e8 8c e8 dc ff       	call   0x14010f290
140340a04:	e9 60 03 00 00       	jmp    0x140340d69
140340a09:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
140340a0d:	f3 0f 10 4b 04       	movss  0x4(%rbx),%xmm1
140340a12:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140340a15:	be 01 00 00 00       	mov    $0x1,%esi
140340a1a:	44 8b c6             	mov    %esi,%r8d
140340a1d:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140340a21:	e8 0e d5 60 00       	call   0x14094df34
140340a26:	48 8b f8             	mov    %rax,%rdi
140340a29:	f3 0f 10 0b          	movss  (%rbx),%xmm1
140340a2d:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140340a30:	44 8b c6             	mov    %esi,%r8d
140340a33:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140340a37:	e8 f8 d4 60 00       	call   0x14094df34
140340a3c:	4c 8d 05 81 45 80 00 	lea    0x804581(%rip),%r8        # 0x140b44fc4
140340a43:	48 8b d0             	mov    %rax,%rdx
140340a46:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140340a4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140340a50:	e8 9f 15 f6 ff       	call   0x1402a1ff4
140340a55:	4c 8b c7             	mov    %rdi,%r8
140340a58:	48 8b d0             	mov    %rax,%rdx
140340a5b:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140340a5f:	90                   	nop
140340a60:	e8 c7 2b fe ff       	call   0x14032362c
140340a65:	4c 8d 05 7c a6 80 00 	lea    0x80a67c(%rip),%r8        # 0x140b4b0e8
140340a6c:	48 8b d0             	mov    %rax,%rdx
140340a6f:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140340a73:	e8 7c 15 f6 ff       	call   0x1402a1ff4
140340a78:	48 8b d0             	mov    %rax,%rdx
140340a7b:	49 8b cd             	mov    %r13,%rcx
140340a7e:	66 90                	xchg   %ax,%ax
140340a80:	e8 6f 17 f6 ff       	call   0x1402a21f4
140340a85:	48 8b 45 10          	mov    0x10(%rbp),%rax
140340a89:	bb 00 10 00 00       	mov    $0x1000,%ebx
140340a8e:	49 3b c4             	cmp    %r12,%rax
140340a91:	76 2a                	jbe    0x140340abd
140340a93:	48 ff c0             	inc    %rax
140340a96:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140340a9a:	48 8b d1             	mov    %rcx,%rdx
140340a9d:	48 3b c3             	cmp    %rbx,%rax
140340aa0:	72 15                	jb     0x140340ab7
140340aa2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340aa6:	48 2b d1             	sub    %rcx,%rdx
140340aa9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340aad:	48 83 f8 1f          	cmp    $0x1f,%rax
140340ab1:	0f 87 0e 03 00 00    	ja     0x140340dc5
140340ab7:	ff 15 03 be 7c 00    	call   *0x7cbe03(%rip)        # 0x140b0c8c0
140340abd:	4c 89 7d 08          	mov    %r15,0x8(%rbp)
140340ac1:	4c 89 65 10          	mov    %r12,0x10(%rbp)
140340ac5:	44 88 7d f8          	mov    %r15b,-0x8(%rbp)
140340ac9:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140340acd:	49 3b c4             	cmp    %r12,%rax
140340ad0:	76 2a                	jbe    0x140340afc
140340ad2:	48 ff c0             	inc    %rax
140340ad5:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140340ad9:	48 8b d1             	mov    %rcx,%rdx
140340adc:	48 3b c3             	cmp    %rbx,%rax
140340adf:	72 15                	jb     0x140340af6
140340ae1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340ae5:	48 2b d1             	sub    %rcx,%rdx
140340ae8:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340aec:	48 83 f8 1f          	cmp    $0x1f,%rax
140340af0:	0f 87 d6 02 00 00    	ja     0x140340dcc
140340af6:	ff 15 c4 bd 7c 00    	call   *0x7cbdc4(%rip)        # 0x140b0c8c0
140340afc:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
140340b00:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
140340b04:	44 88 7d d8          	mov    %r15b,-0x28(%rbp)
140340b08:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140340b0c:	49 3b c4             	cmp    %r12,%rax
140340b0f:	76 2a                	jbe    0x140340b3b
140340b11:	48 ff c0             	inc    %rax
140340b14:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140340b18:	48 8b d1             	mov    %rcx,%rdx
140340b1b:	48 3b c3             	cmp    %rbx,%rax
140340b1e:	72 15                	jb     0x140340b35
140340b20:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340b24:	48 2b d1             	sub    %rcx,%rdx
140340b27:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340b2b:	48 83 f8 1f          	cmp    $0x1f,%rax
140340b2f:	0f 87 9e 02 00 00    	ja     0x140340dd3
140340b35:	ff 15 85 bd 7c 00    	call   *0x7cbd85(%rip)        # 0x140b0c8c0
140340b3b:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
140340b3f:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
140340b43:	44 88 7d b8          	mov    %r15b,-0x48(%rbp)
140340b47:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
140340b4b:	49 3b c4             	cmp    %r12,%rax
140340b4e:	76 2a                	jbe    0x140340b7a
140340b50:	48 ff c0             	inc    %rax
140340b53:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140340b57:	48 8b d1             	mov    %rcx,%rdx
140340b5a:	48 3b c3             	cmp    %rbx,%rax
140340b5d:	72 15                	jb     0x140340b74
140340b5f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340b63:	48 2b d1             	sub    %rcx,%rdx
140340b66:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340b6a:	48 83 f8 1f          	cmp    $0x1f,%rax
140340b6e:	0f 87 6c 02 00 00    	ja     0x140340de0
140340b74:	ff 15 46 bd 7c 00    	call   *0x7cbd46(%rip)        # 0x140b0c8c0
140340b7a:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
140340b7e:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
140340b82:	44 88 7d 98          	mov    %r15b,-0x68(%rbp)
140340b86:	48 8b 45 30          	mov    0x30(%rbp),%rax
140340b8a:	49 3b c4             	cmp    %r12,%rax
140340b8d:	0f 86 d6 01 00 00    	jbe    0x140340d69
140340b93:	48 ff c0             	inc    %rax
140340b96:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140340b9a:	48 8b d1             	mov    %rcx,%rdx
140340b9d:	48 3b c3             	cmp    %rbx,%rax
140340ba0:	0f 82 bd 01 00 00    	jb     0x140340d63
140340ba6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340baa:	48 2b d1             	sub    %rcx,%rdx
140340bad:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340bb1:	48 83 f8 1f          	cmp    $0x1f,%rax
140340bb5:	0f 86 a8 01 00 00    	jbe    0x140340d63
140340bbb:	ff 15 d7 bd 7c 00    	call   *0x7cbdd7(%rip)        # 0x140b0c998
140340bc1:	cc                   	int3
140340bc2:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
140340bc6:	f3 0f 10 4b 04       	movss  0x4(%rbx),%xmm1
140340bcb:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140340bce:	be 01 00 00 00       	mov    $0x1,%esi
140340bd3:	44 8b c6             	mov    %esi,%r8d
140340bd6:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140340bda:	e8 55 d3 60 00       	call   0x14094df34
140340bdf:	48 8b f8             	mov    %rax,%rdi
140340be2:	f3 0f 10 0b          	movss  (%rbx),%xmm1
140340be6:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140340be9:	44 8b c6             	mov    %esi,%r8d
140340bec:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140340bf0:	e8 3f d3 60 00       	call   0x14094df34
140340bf5:	4c 8d 05 c8 43 80 00 	lea    0x8043c8(%rip),%r8        # 0x140b44fc4
140340bfc:	48 8b d0             	mov    %rax,%rdx
140340bff:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140340c03:	e8 ec 13 f6 ff       	call   0x1402a1ff4
140340c08:	4c 8b c7             	mov    %rdi,%r8
140340c0b:	48 8b d0             	mov    %rax,%rdx
140340c0e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140340c12:	e8 15 2a fe ff       	call   0x14032362c
140340c17:	4c 8d 05 c6 a4 80 00 	lea    0x80a4c6(%rip),%r8        # 0x140b4b0e4
140340c1e:	48 8b d0             	mov    %rax,%rdx
140340c21:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140340c25:	e8 ca 13 f6 ff       	call   0x1402a1ff4
140340c2a:	48 8b d0             	mov    %rax,%rdx
140340c2d:	49 8b cd             	mov    %r13,%rcx
140340c30:	e8 bf 15 f6 ff       	call   0x1402a21f4
140340c35:	48 8b 45 10          	mov    0x10(%rbp),%rax
140340c39:	bb 00 10 00 00       	mov    $0x1000,%ebx
140340c3e:	49 3b c4             	cmp    %r12,%rax
140340c41:	76 2a                	jbe    0x140340c6d
140340c43:	48 ff c0             	inc    %rax
140340c46:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140340c4a:	48 8b d1             	mov    %rcx,%rdx
140340c4d:	48 3b c3             	cmp    %rbx,%rax
140340c50:	72 15                	jb     0x140340c67
140340c52:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340c56:	48 2b d1             	sub    %rcx,%rdx
140340c59:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340c5d:	48 83 f8 1f          	cmp    $0x1f,%rax
140340c61:	0f 87 80 01 00 00    	ja     0x140340de7
140340c67:	ff 15 53 bc 7c 00    	call   *0x7cbc53(%rip)        # 0x140b0c8c0
140340c6d:	4c 89 7d 08          	mov    %r15,0x8(%rbp)
140340c71:	4c 89 65 10          	mov    %r12,0x10(%rbp)
140340c75:	44 88 7d f8          	mov    %r15b,-0x8(%rbp)
140340c79:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140340c7d:	49 3b c4             	cmp    %r12,%rax
140340c80:	76 2a                	jbe    0x140340cac
140340c82:	48 ff c0             	inc    %rax
140340c85:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140340c89:	48 8b d1             	mov    %rcx,%rdx
140340c8c:	48 3b c3             	cmp    %rbx,%rax
140340c8f:	72 15                	jb     0x140340ca6
140340c91:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140340c95:	48 2b d1             	sub    %rcx,%rdx
140340c98:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140340c9c:	48 83 f8 1f          	cmp    $0x1f,%rax
140340ca0:	0f 87 48 01 00 00    	ja     0x140340dee
140340ca6:	ff 15 14 bc 7c 00    	call   *0x7cbc14(%rip)        # 0x140b0c8c0
140340cac:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
140340cb0:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
140340cb4:	44 88 7d d8          	mov    %r15b,-0x28(%rbp)
140340cb8:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140340cbc:	49 3b c4             	cmp    %r12,%rax
140340cbf:	76 2a                	jbe    0x140340ceb
140340cc1:	48 ff c0             	inc    %rax