140e0dcda:	74 10                	je     0x140e0dcec
140e0dcdc:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0dce0:	48 8d 0d 69 57 25 00 	lea    0x255769(%rip),%rcx        # 0x141063450
140e0dce7:	48 89 08             	mov    %rcx,(%rax)
140e0dcea:	eb 4d                	jmp    0x140e0dd39
140e0dcec:	49 8b c7             	mov    %r15,%rax
140e0dcef:	eb 48                	jmp    0x140e0dd39
140e0dcf1:	48 85 db             	test   %rbx,%rbx
140e0dcf4:	75 3b                	jne    0x140e0dd31
140e0dcf6:	33 d2                	xor    %edx,%edx
140e0dcf8:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dcfc:	e8 7f d7 fe ff       	call   0x140dfb480
140e0dd01:	4c 39 3d 10 69 62 00 	cmp    %r15,0x626910(%rip)        # 0x141434618
140e0dd08:	75 17                	jne    0x140e0dd21
140e0dd0a:	8b 05 a0 05 69 00    	mov    0x6905a0(%rip),%eax        # 0x14149e2b0
140e0dd10:	ff c0                	inc    %eax
140e0dd12:	89 05 98 05 69 00    	mov    %eax,0x690598(%rip)        # 0x14149e2b0
140e0dd18:	48 98                	cltq
140e0dd1a:	48 89 05 f7 68 62 00 	mov    %rax,0x6268f7(%rip)        # 0x141434618
140e0dd21:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dd25:	e8 ce d7 fe ff       	call   0x140dfb4f8
140e0dd2a:	48 8b 1d e7 68 62 00 	mov    0x6268e7(%rip),%rbx        # 0x141434618
140e0dd31:	48 8b cf             	mov    %rdi,%rcx
140e0dd34:	e8 87 45 b5 ff       	call   0x1409622c0
140e0dd39:	4c 8b c3             	mov    %rbx,%r8
140e0dd3c:	48 8b d0             	mov    %rax,%rdx
140e0dd3f:	49 8b ce             	mov    %r14,%rcx
140e0dd42:	e8 f5 12 ff ff       	call   0x140dff03c
140e0dd47:	48 85 ff             	test   %rdi,%rdi
140e0dd4a:	0f 85 87 00 00 00    	jne    0x140e0ddd7
140e0dd50:	4c 8b 35 e1 c1 60 00 	mov    0x60c1e1(%rip),%r14        # 0x141419f38
140e0dd57:	4d 85 f6             	test   %r14,%r14
140e0dd5a:	75 3b                	jne    0x140e0dd97
140e0dd5c:	33 d2                	xor    %edx,%edx
140e0dd5e:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dd62:	e8 19 d7 fe ff       	call   0x140dfb480
140e0dd67:	4c 39 3d ca c1 60 00 	cmp    %r15,0x60c1ca(%rip)        # 0x141419f38
140e0dd6e:	75 17                	jne    0x140e0dd87
140e0dd70:	8b 05 3a 05 69 00    	mov    0x69053a(%rip),%eax        # 0x14149e2b0
140e0dd76:	ff c0                	inc    %eax
140e0dd78:	89 05 32 05 69 00    	mov    %eax,0x690532(%rip)        # 0x14149e2b0
140e0dd7e:	48 98                	cltq
140e0dd80:	48 89 05 b1 c1 60 00 	mov    %rax,0x60c1b1(%rip)        # 0x141419f38
140e0dd87:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dd8b:	e8 68 d7 fe ff       	call   0x140dfb4f8
140e0dd90:	4c 8b 35 a1 c1 60 00 	mov    0x60c1a1(%rip),%r14        # 0x141419f38
140e0dd97:	b9 30 00 00 00       	mov    $0x30,%ecx
140e0dd9c:	e8 67 d3 00 00       	call   0x140e1b108
140e0dda1:	48 8b d8             	mov    %rax,%rbx
140e0dda4:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0dda8:	48 85 c0             	test   %rax,%rax
140e0ddab:	74 1f                	je     0x140e0ddcc
140e0ddad:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0ddb1:	48 8d 05 f8 56 25 00 	lea    0x2556f8(%rip),%rax        # 0x1410634b0
140e0ddb8:	48 89 03             	mov    %rax,(%rbx)
140e0ddbb:	45 33 c0             	xor    %r8d,%r8d
140e0ddbe:	49 8b d5             	mov    %r13,%rdx
140e0ddc1:	48 8b cb             	mov    %rbx,%rcx
140e0ddc4:	e8 b7 7e b5 ff       	call   0x140965c80
140e0ddc9:	90                   	nop
140e0ddca:	eb 03                	jmp    0x140e0ddcf
140e0ddcc:	49 8b df             	mov    %r15,%rbx
140e0ddcf:	4d 8b c6             	mov    %r14,%r8
140e0ddd2:	48 8b d3             	mov    %rbx,%rdx
140e0ddd5:	eb 55                	jmp    0x140e0de2c
140e0ddd7:	48 8b 1d 5a c1 60 00 	mov    0x60c15a(%rip),%rbx        # 0x141419f38
140e0ddde:	48 85 db             	test   %rbx,%rbx
140e0dde1:	75 3b                	jne    0x140e0de1e
140e0dde3:	33 d2                	xor    %edx,%edx
140e0dde5:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dde9:	e8 92 d6 fe ff       	call   0x140dfb480
140e0ddee:	4c 39 3d 43 c1 60 00 	cmp    %r15,0x60c143(%rip)        # 0x141419f38
140e0ddf5:	75 17                	jne    0x140e0de0e
140e0ddf7:	8b 05 b3 04 69 00    	mov    0x6904b3(%rip),%eax        # 0x14149e2b0
140e0ddfd:	ff c0                	inc    %eax
140e0ddff:	89 05 ab 04 69 00    	mov    %eax,0x6904ab(%rip)        # 0x14149e2b0
140e0de05:	48 98                	cltq
140e0de07:	48 89 05 2a c1 60 00 	mov    %rax,0x60c12a(%rip)        # 0x141419f38
140e0de0e:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0de12:	e8 e1 d6 fe ff       	call   0x140dfb4f8
140e0de17:	48 8b 1d 1a c1 60 00 	mov    0x60c11a(%rip),%rbx        # 0x141419f38
140e0de1e:	48 8b cf             	mov    %rdi,%rcx
140e0de21:	e8 aa 45 b5 ff       	call   0x1409623d0
140e0de26:	4c 8b c3             	mov    %rbx,%r8
140e0de29:	48 8b d0             	mov    %rax,%rdx
140e0de2c:	48 8b ce             	mov    %rsi,%rcx
140e0de2f:	e8 08 12 ff ff       	call   0x140dff03c
140e0de34:	33 d2                	xor    %edx,%edx
140e0de36:	33 c9                	xor    %ecx,%ecx
140e0de38:	e8 8f ab ff ff       	call   0x140e089cc
140e0de3d:	48 8b c8             	mov    %rax,%rcx
140e0de40:	b8 01 00 00 00       	mov    $0x1,%eax
140e0de45:	d3 e0                	shl    %cl,%eax
140e0de47:	d1 f8                	sar    $1,%eax
140e0de49:	41 85 c4             	test   %eax,%r12d
140e0de4c:	0f 84 ef 00 00 00    	je     0x140e0df41
140e0de52:	48 85 ff             	test   %rdi,%rdi
140e0de55:	0f 85 89 00 00 00    	jne    0x140e0dee4
140e0de5b:	4c 8b 35 a6 0c 69 00 	mov    0x690ca6(%rip),%r14        # 0x14149eb08
140e0de62:	4d 85 f6             	test   %r14,%r14
140e0de65:	75 3b                	jne    0x140e0dea2
140e0de67:	33 d2                	xor    %edx,%edx
140e0de69:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0de6d:	e8 0e d6 fe ff       	call   0x140dfb480
140e0de72:	4c 39 3d 8f 0c 69 00 	cmp    %r15,0x690c8f(%rip)        # 0x14149eb08
140e0de79:	75 17                	jne    0x140e0de92
140e0de7b:	8b 05 2f 04 69 00    	mov    0x69042f(%rip),%eax        # 0x14149e2b0
140e0de81:	ff c0                	inc    %eax
140e0de83:	89 05 27 04 69 00    	mov    %eax,0x690427(%rip)        # 0x14149e2b0
140e0de89:	48 98                	cltq
140e0de8b:	48 89 05 76 0c 69 00 	mov    %rax,0x690c76(%rip)        # 0x14149eb08
140e0de92:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0de96:	e8 5d d6 fe ff       	call   0x140dfb4f8
140e0de9b:	4c 8b 35 66 0c 69 00 	mov    0x690c66(%rip),%r14        # 0x14149eb08
140e0dea2:	b9 20 00 00 00       	mov    $0x20,%ecx
140e0dea7:	e8 5c d2 00 00       	call   0x140e1b108
140e0deac:	48 8b d8             	mov    %rax,%rbx
140e0deaf:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0deb3:	48 85 c0             	test   %rax,%rax
140e0deb6:	74 21                	je     0x140e0ded9
140e0deb8:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0debc:	48 8d 05 bd 22 3d 00 	lea    0x3d22bd(%rip),%rax        # 0x1411e0180
140e0dec3:	48 89 03             	mov    %rax,(%rbx)
140e0dec6:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e0deca:	e8 e9 ff fe ff       	call   0x140dfdeb8
140e0decf:	0f 10 00             	movups (%rax),%xmm0
140e0ded2:	f3 0f 7f 43 10       	movdqu %xmm0,0x10(%rbx)
140e0ded7:	eb 03                	jmp    0x140e0dedc
140e0ded9:	49 8b df             	mov    %r15,%rbx
140e0dedc:	4d 8b c6             	mov    %r14,%r8
140e0dedf:	48 8b d3             	mov    %rbx,%rdx
140e0dee2:	eb 55                	jmp    0x140e0df39
140e0dee4:	48 8b 1d 1d 0c 69 00 	mov    0x690c1d(%rip),%rbx        # 0x14149eb08
140e0deeb:	48 85 db             	test   %rbx,%rbx
140e0deee:	75 3b                	jne    0x140e0df2b
140e0def0:	33 d2                	xor    %edx,%edx
140e0def2:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0def6:	e8 85 d5 fe ff       	call   0x140dfb480
140e0defb:	4c 39 3d 06 0c 69 00 	cmp    %r15,0x690c06(%rip)        # 0x14149eb08
140e0df02:	75 17                	jne    0x140e0df1b
140e0df04:	8b 05 a6 03 69 00    	mov    0x6903a6(%rip),%eax        # 0x14149e2b0
140e0df0a:	ff c0                	inc    %eax
140e0df0c:	89 05 9e 03 69 00    	mov    %eax,0x69039e(%rip)        # 0x14149e2b0
140e0df12:	48 98                	cltq
140e0df14:	48 89 05 ed 0b 69 00 	mov    %rax,0x690bed(%rip)        # 0x14149eb08
140e0df1b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0df1f:	e8 d4 d5 fe ff       	call   0x140dfb4f8
140e0df24:	48 8b 1d dd 0b 69 00 	mov    0x690bdd(%rip),%rbx        # 0x14149eb08
140e0df2b:	48 8b cf             	mov    %rdi,%rcx
140e0df2e:	e8 51 8b ff ff       	call   0x140e06a84
140e0df33:	4c 8b c3             	mov    %rbx,%r8
140e0df36:	48 8b d0             	mov    %rax,%rdx
140e0df39:	48 8b ce             	mov    %rsi,%rcx
140e0df3c:	e8 fb 10 ff ff       	call   0x140dff03c
140e0df41:	41 f6 c4 20          	test   $0x20,%r12b
140e0df45:	0f 84 ca 00 00 00    	je     0x140e0e015
140e0df4b:	48 8b 1d be 0b 69 00 	mov    0x690bbe(%rip),%rbx        # 0x14149eb10
140e0df52:	48 85 ff             	test   %rdi,%rdi
140e0df55:	75 68                	jne    0x140e0dfbf
140e0df57:	48 85 db             	test   %rbx,%rbx
140e0df5a:	75 3b                	jne    0x140e0df97
140e0df5c:	33 d2                	xor    %edx,%edx
140e0df5e:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0df62:	e8 19 d5 fe ff       	call   0x140dfb480
140e0df67:	4c 39 3d a2 0b 69 00 	cmp    %r15,0x690ba2(%rip)        # 0x14149eb10
140e0df6e:	75 17                	jne    0x140e0df87
140e0df70:	8b 05 3a 03 69 00    	mov    0x69033a(%rip),%eax        # 0x14149e2b0
140e0df76:	ff c0                	inc    %eax
140e0df78:	89 05 32 03 69 00    	mov    %eax,0x690332(%rip)        # 0x14149e2b0
140e0df7e:	48 98                	cltq
140e0df80:	48 89 05 89 0b 69 00 	mov    %rax,0x690b89(%rip)        # 0x14149eb10
140e0df87:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0df8b:	e8 68 d5 fe ff       	call   0x140dfb4f8
140e0df90:	48 8b 1d 79 0b 69 00 	mov    0x690b79(%rip),%rbx        # 0x14149eb10
140e0df97:	b9 10 00 00 00       	mov    $0x10,%ecx
140e0df9c:	e8 67 d1 00 00       	call   0x140e1b108
140e0dfa1:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0dfa5:	48 85 c0             	test   %rax,%rax
140e0dfa8:	74 10                	je     0x140e0dfba
140e0dfaa:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0dfae:	48 8d 0d 03 22 3d 00 	lea    0x3d2203(%rip),%rcx        # 0x1411e01b8
140e0dfb5:	48 89 08             	mov    %rcx,(%rax)
140e0dfb8:	eb 4d                	jmp    0x140e0e007
140e0dfba:	49 8b c7             	mov    %r15,%rax
140e0dfbd:	eb 48                	jmp    0x140e0e007
140e0dfbf:	48 85 db             	test   %rbx,%rbx
140e0dfc2:	75 3b                	jne    0x140e0dfff
140e0dfc4:	33 d2                	xor    %edx,%edx
140e0dfc6:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dfca:	e8 b1 d4 fe ff       	call   0x140dfb480
140e0dfcf:	4c 39 3d 3a 0b 69 00 	cmp    %r15,0x690b3a(%rip)        # 0x14149eb10
140e0dfd6:	75 17                	jne    0x140e0dfef
140e0dfd8:	8b 05 d2 02 69 00    	mov    0x6902d2(%rip),%eax        # 0x14149e2b0
140e0dfde:	ff c0                	inc    %eax
140e0dfe0:	89 05 ca 02 69 00    	mov    %eax,0x6902ca(%rip)        # 0x14149e2b0
140e0dfe6:	48 98                	cltq
140e0dfe8:	48 89 05 21 0b 69 00 	mov    %rax,0x690b21(%rip)        # 0x14149eb10
140e0dfef:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0dff3:	e8 00 d5 fe ff       	call   0x140dfb4f8
140e0dff8:	48 8b 1d 11 0b 69 00 	mov    0x690b11(%rip),%rbx        # 0x14149eb10
140e0dfff:	48 8b cf             	mov    %rdi,%rcx
140e0e002:	e8 c5 8d ff ff       	call   0x140e06dcc
140e0e007:	4c 8b c3             	mov    %rbx,%r8
140e0e00a:	48 8b d0             	mov    %rax,%rdx
140e0e00d:	48 8b ce             	mov    %rsi,%rcx
140e0e010:	e8 27 10 ff ff       	call   0x140dff03c
140e0e015:	41 f6 c4 04          	test   $0x4,%r12b
140e0e019:	0f 84 88 03 00 00    	je     0x140e0e3a7
140e0e01f:	48 8b 1d f2 0a 69 00 	mov    0x690af2(%rip),%rbx        # 0x14149eb18
140e0e026:	48 85 ff             	test   %rdi,%rdi
140e0e029:	75 68                	jne    0x140e0e093
140e0e02b:	48 85 db             	test   %rbx,%rbx
140e0e02e:	75 3b                	jne    0x140e0e06b
140e0e030:	33 d2                	xor    %edx,%edx
140e0e032:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e036:	e8 45 d4 fe ff       	call   0x140dfb480
140e0e03b:	4c 39 3d d6 0a 69 00 	cmp    %r15,0x690ad6(%rip)        # 0x14149eb18
140e0e042:	75 17                	jne    0x140e0e05b
140e0e044:	8b 05 66 02 69 00    	mov    0x690266(%rip),%eax        # 0x14149e2b0
140e0e04a:	ff c0                	inc    %eax
140e0e04c:	89 05 5e 02 69 00    	mov    %eax,0x69025e(%rip)        # 0x14149e2b0
140e0e052:	48 98                	cltq
140e0e054:	48 89 05 bd 0a 69 00 	mov    %rax,0x690abd(%rip)        # 0x14149eb18
140e0e05b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e05f:	e8 94 d4 fe ff       	call   0x140dfb4f8
140e0e064:	48 8b 1d ad 0a 69 00 	mov    0x690aad(%rip),%rbx        # 0x14149eb18
140e0e06b:	b9 10 00 00 00       	mov    $0x10,%ecx
140e0e070:	e8 93 d0 00 00       	call   0x140e1b108
140e0e075:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0e079:	48 85 c0             	test   %rax,%rax
140e0e07c:	74 10                	je     0x140e0e08e
140e0e07e:	44 89 78 08          	mov    %r15d,0x8(%rax)
140e0e082:	48 8d 0d 67 21 3d 00 	lea    0x3d2167(%rip),%rcx        # 0x1411e01f0
140e0e089:	48 89 08             	mov    %rcx,(%rax)
140e0e08c:	eb 4d                	jmp    0x140e0e0db
140e0e08e:	49 8b c7             	mov    %r15,%rax
140e0e091:	eb 48                	jmp    0x140e0e0db
140e0e093:	48 85 db             	test   %rbx,%rbx
140e0e096:	75 3b                	jne    0x140e0e0d3
140e0e098:	33 d2                	xor    %edx,%edx
140e0e09a:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e09e:	e8 dd d3 fe ff       	call   0x140dfb480
140e0e0a3:	4c 39 3d 6e 0a 69 00 	cmp    %r15,0x690a6e(%rip)        # 0x14149eb18
140e0e0aa:	75 17                	jne    0x140e0e0c3
140e0e0ac:	8b 05 fe 01 69 00    	mov    0x6901fe(%rip),%eax        # 0x14149e2b0
140e0e0b2:	ff c0                	inc    %eax
140e0e0b4:	89 05 f6 01 69 00    	mov    %eax,0x6901f6(%rip)        # 0x14149e2b0
140e0e0ba:	48 98                	cltq
140e0e0bc:	48 89 05 55 0a 69 00 	mov    %rax,0x690a55(%rip)        # 0x14149eb18
140e0e0c3:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e0c7:	e8 2c d4 fe ff       	call   0x140dfb4f8
140e0e0cc:	48 8b 1d 45 0a 69 00 	mov    0x690a45(%rip),%rbx        # 0x14149eb18
140e0e0d3:	48 8b cf             	mov    %rdi,%rcx
140e0e0d6:	e8 21 8f ff ff       	call   0x140e06ffc
140e0e0db:	4c 8b fe             	mov    %rsi,%r15
140e0e0de:	4c 8b c3             	mov    %rbx,%r8
140e0e0e1:	48 8b d0             	mov    %rax,%rdx
140e0e0e4:	48 8b ce             	mov    %rsi,%rcx
140e0e0e7:	e8 50 0f ff ff       	call   0x140dff03c
140e0e0ec:	45 33 f6             	xor    %r14d,%r14d
140e0e0ef:	48 8b 1d 2a 0a 69 00 	mov    0x690a2a(%rip),%rbx        # 0x14149eb20
140e0e0f6:	48 85 ff             	test   %rdi,%rdi
140e0e0f9:	75 68                	jne    0x140e0e163
140e0e0fb:	48 85 db             	test   %rbx,%rbx
140e0e0fe:	75 3b                	jne    0x140e0e13b
140e0e100:	33 d2                	xor    %edx,%edx
140e0e102:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e106:	e8 75 d3 fe ff       	call   0x140dfb480
140e0e10b:	4c 39 35 0e 0a 69 00 	cmp    %r14,0x690a0e(%rip)        # 0x14149eb20
140e0e112:	75 17                	jne    0x140e0e12b
140e0e114:	8b 05 96 01 69 00    	mov    0x690196(%rip),%eax        # 0x14149e2b0
140e0e11a:	ff c0                	inc    %eax
140e0e11c:	89 05 8e 01 69 00    	mov    %eax,0x69018e(%rip)        # 0x14149e2b0
140e0e122:	48 98                	cltq
140e0e124:	48 89 05 f5 09 69 00 	mov    %rax,0x6909f5(%rip)        # 0x14149eb20
140e0e12b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e12f:	e8 c4 d3 fe ff       	call   0x140dfb4f8
140e0e134:	48 8b 1d e5 09 69 00 	mov    0x6909e5(%rip),%rbx        # 0x14149eb20
140e0e13b:	b9 10 00 00 00       	mov    $0x10,%ecx
140e0e140:	e8 c3 cf 00 00       	call   0x140e1b108
140e0e145:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0e149:	48 85 c0             	test   %rax,%rax
140e0e14c:	74 10                	je     0x140e0e15e
140e0e14e:	44 89 70 08          	mov    %r14d,0x8(%rax)
140e0e152:	48 8d 0d c7 20 3d 00 	lea    0x3d20c7(%rip),%rcx        # 0x1411e0220
140e0e159:	48 89 08             	mov    %rcx,(%rax)
140e0e15c:	eb 4d                	jmp    0x140e0e1ab
140e0e15e:	49 8b c6             	mov    %r14,%rax
140e0e161:	eb 48                	jmp    0x140e0e1ab
140e0e163:	48 85 db             	test   %rbx,%rbx
140e0e166:	75 3b                	jne    0x140e0e1a3
140e0e168:	33 d2                	xor    %edx,%edx
140e0e16a:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e16e:	e8 0d d3 fe ff       	call   0x140dfb480
140e0e173:	4c 39 35 a6 09 69 00 	cmp    %r14,0x6909a6(%rip)        # 0x14149eb20
140e0e17a:	75 17                	jne    0x140e0e193
140e0e17c:	8b 05 2e 01 69 00    	mov    0x69012e(%rip),%eax        # 0x14149e2b0
140e0e182:	ff c0                	inc    %eax
140e0e184:	89 05 26 01 69 00    	mov    %eax,0x690126(%rip)        # 0x14149e2b0
140e0e18a:	48 98                	cltq
140e0e18c:	48 89 05 8d 09 69 00 	mov    %rax,0x69098d(%rip)        # 0x14149eb20
140e0e193:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e197:	e8 5c d3 fe ff       	call   0x140dfb4f8
140e0e19c:	48 8b 1d 7d 09 69 00 	mov    0x69097d(%rip),%rbx        # 0x14149eb20
140e0e1a3:	48 8b cf             	mov    %rdi,%rcx
140e0e1a6:	e8 81 90 ff ff       	call   0x140e0722c
140e0e1ab:	4c 8b c3             	mov    %rbx,%r8
140e0e1ae:	48 8b d0             	mov    %rax,%rdx
140e0e1b1:	49 8b cf             	mov    %r15,%rcx
140e0e1b4:	e8 83 0e ff ff       	call   0x140dff03c
140e0e1b9:	4c 8b 35 68 09 69 00 	mov    0x690968(%rip),%r14        # 0x14149eb28
140e0e1c0:	48 85 ff             	test   %rdi,%rdi
140e0e1c3:	0f 85 87 00 00 00    	jne    0x140e0e250
140e0e1c9:	4d 85 f6             	test   %r14,%r14
140e0e1cc:	75 3b                	jne    0x140e0e209
140e0e1ce:	33 d2                	xor    %edx,%edx
140e0e1d0:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e1d4:	e8 a7 d2 fe ff       	call   0x140dfb480
140e0e1d9:	48 39 3d 48 09 69 00 	cmp    %rdi,0x690948(%rip)        # 0x14149eb28
140e0e1e0:	75 17                	jne    0x140e0e1f9
140e0e1e2:	8b 05 c8 00 69 00    	mov    0x6900c8(%rip),%eax        # 0x14149e2b0
140e0e1e8:	ff c0                	inc    %eax
140e0e1ea:	89 05 c0 00 69 00    	mov    %eax,0x6900c0(%rip)        # 0x14149e2b0
140e0e1f0:	48 98                	cltq
140e0e1f2:	48 89 05 2f 09 69 00 	mov    %rax,0x69092f(%rip)        # 0x14149eb28
140e0e1f9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e0e1fd:	e8 f6 d2 fe ff       	call   0x140dfb4f8
140e0e202:	4c 8b 35 1f 09 69 00 	mov    0x69091f(%rip),%r14        # 0x14149eb28
140e0e209:	b9 78 00 00 00       	mov    $0x78,%ecx
140e0e20e:	e8 f5 ce 00 00       	call   0x140e1b108
140e0e213:	48 8b d8             	mov    %rax,%rbx
140e0e216:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140e0e21a:	48 85 c0             	test   %rax,%rax
140e0e21d:	74 2d                	je     0x140e0e24c
140e0e21f:	83 60 08 00          	andl   $0x0,0x8(%rax)
140e0e223:	48 8d 05 26 20 3d 00 	lea    0x3d2026(%rip),%rax        # 0x1411e0250
140e0e22a:	48 89 03             	mov    %rax,(%rbx)
140e0e22d:	c6 43 44 00          	movb   $0x0,0x44(%rbx)
140e0e231:	45 33 c0             	xor    %r8d,%r8d
140e0e234:	49 8b d5             	mov    %r13,%rdx
140e0e237:	48 8b cb             	mov    %rbx,%rcx
140e0e23a:	e8 89 e4 ff ff       	call   0x140e0c6c8
140e0e23f:	90                   	nop
140e0e240:	48 8d 05 71 20 3d 00 	lea    0x3d2071(%rip),%rax        # 0x1411e02b8
140e0e247:	48 89 03             	mov    %rax,(%rbx)
140e0e24a:	eb 02                	jmp    0x140e0e24e
140e0e24c:	33 db                	xor    %ebx,%ebx
140e0e24e:	eb 4b                	jmp    0x140e0e29b
140e0e250:	4d 85 f6             	test   %r14,%r14
140e0e253:	75 3b                	jne    0x140e0e290