	.file	"opengl.c"
	.text
.Ltext0:
	.file 0 "/var/home/ehret/DEVELOP/3D/FLYSIMU/C" "OGL/opengl.c"
	.globl	__glewGenBuffers
	.bss
	.align 8
	.type	__glewGenBuffers, @object
	.size	__glewGenBuffers, 8
__glewGenBuffers:
	.zero	8
	.globl	__glewBindBuffer
	.align 8
	.type	__glewBindBuffer, @object
	.size	__glewBindBuffer, 8
__glewBindBuffer:
	.zero	8
	.globl	__glewBufferData
	.align 8
	.type	__glewBufferData, @object
	.size	__glewBufferData, 8
__glewBufferData:
	.zero	8
	.globl	vbos3
	.align 16
	.type	vbos3, @object
	.size	vbos3, 16
vbos3:
	.zero	16
	.globl	gl
	.align 32
	.type	gl, @object
	.size	gl, 48
gl:
	.zero	48
	.globl	g
	.align 8
	.type	g, @object
	.size	g, 12
g:
	.zero	12
	.globl	code03
	.type	code03, @object
	.size	code03, 1
code03:
	.zero	1
	.globl	code1
	.align 4
	.type	code1, @object
	.size	code1, 4
code1:
	.zero	4
	.globl	code2
	.align 4
	.type	code2, @object
	.size	code2, 4
code2:
	.zero	4
	.globl	xRotation
	.align 4
	.type	xRotation, @object
	.size	xRotation, 4
xRotation:
	.zero	4
	.globl	zRotation
	.align 4
	.type	zRotation, @object
	.size	zRotation, 4
zRotation:
	.zero	4
	.globl	Fplus
	.data
	.align 4
	.type	Fplus, @object
	.size	Fplus, 4
Fplus:
	.long	1065353216
	.globl	m_scale
	.bss
	.align 4
	.type	m_scale, @object
	.size	m_scale, 4
m_scale:
	.zero	4
	.globl	cubeMapTexID
	.align 4
	.type	cubeMapTexID, @object
	.size	cubeMapTexID, 4
cubeMapTexID:
	.zero	4
	.globl	Fday
	.type	Fday, @object
	.size	Fday, 1
Fday:
	.zero	1
	.globl	Fnight
	.type	Fnight, @object
	.size	Fnight, 1
Fnight:
	.zero	1
	.globl	Fcloud
	.type	Fcloud, @object
	.size	Fcloud, 1
Fcloud:
	.zero	1
	.globl	Fgrid
	.type	Fgrid, @object
	.size	Fgrid, 1
Fgrid:
	.zero	1
	.globl	Fiso
	.type	Fiso, @object
	.size	Fiso, 1
Fiso:
	.zero	1
	.globl	Fwind
	.type	Fwind, @object
	.size	Fwind, 1
Fwind:
	.zero	1
	.globl	Ftemp
	.type	Ftemp, @object
	.size	Ftemp, 1
Ftemp:
	.zero	1
	.globl	Fpurple
	.type	Fpurple, @object
	.size	Fpurple, 1
Fpurple:
	.zero	1
	.globl	vcolor3
	.align 32
	.type	vcolor3, @object
	.size	vcolor3, 2400
vcolor3:
	.zero	2400
	.globl	tcircle3
	.align 32
	.type	tcircle3, @object
	.size	tcircle3, 2400
tcircle3:
	.zero	2400
	.globl	vcircle3
	.align 32
	.type	vcircle3, @object
	.size	vcircle3, 2400
vcircle3:
	.zero	2400
	.globl	m_colors
	.align 32
	.type	m_colors, @object
	.size	m_colors, 2400
m_colors:
	.zero	2400
	.globl	m_texCoords
	.align 32
	.type	m_texCoords, @object
	.size	m_texCoords, 2400
m_texCoords:
	.zero	2400
	.globl	m_vertices
	.align 32
	.type	m_vertices, @object
	.size	m_vertices, 2400
m_vertices:
	.zero	2400
	.globl	m_indices
	.align 32
	.type	m_indices, @object
	.size	m_indices, 2400
m_indices:
	.zero	2400
	.globl	bla
	.align 8
	.type	bla, @object
	.size	bla, 8
bla:
	.zero	8
	.globl	des
	.align 8
	.type	des, @object
	.size	des, 8
des:
	.zero	8
	.globl	sea
	.align 8
	.type	sea, @object
	.size	sea, 8
sea:
	.zero	8
	.globl	sky
	.align 8
	.type	sky, @object
	.size	sky, 8
sky:
	.zero	8
	.section	.rodata
.LC0:
	.string	" PNG TEXTURES WORLD: "
	.text
	.globl	loadTexture
	.type	loadTexture, @function
loadTexture:
.LFB6:
	.file 1 "OGL/opengl.c"
	.loc 1 89 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$96, %rsp
	.loc 1 92 13
	movabsq	$8027155390461921616, %rax
	movabsq	$7453017778169275762, %rdx
	movq	%rax, -32(%rbp)
	movq	%rdx, -24(%rbp)
	movb	$0, -16(%rbp)
	.loc 1 93 13
	movabsq	$7306016500129220944, %rax
	movabsq	$7453017778169210227, %rdx
	movq	%rax, -64(%rbp)
	movq	%rdx, -56(%rbp)
	movb	$0, -48(%rbp)
	.loc 1 94 13
	movabsq	$7310238624779880784, %rax
	movq	%rax, -78(%rbp)
	movabsq	$29113350694724979, %rax
	movq	%rax, -72(%rbp)
	.loc 1 95 13
	movabsq	$7810138183418005840, %rax
	movabsq	$29113350694925679, %rdx
	movq	%rax, -96(%rbp)
	movq	%rdx, -88(%rbp)
	.loc 1 98 2
	leaq	-32(%rbp), %rax
	movl	$bla, %esi
	movq	%rax, %rdi
	call	read_png
	.loc 1 99 2
	leaq	-64(%rbp), %rax
	movl	$des, %esi
	movq	%rax, %rdi
	call	read_png
	.loc 1 100 2
	leaq	-78(%rbp), %rax
	movl	$sea, %esi
	movq	%rax, %rdi
	call	read_png
	.loc 1 101 2
	leaq	-96(%rbp), %rax
	movl	$sky, %esi
	movq	%rax, %rdi
	call	read_png
	.loc 1 104 2
	movl	$.LC0, %edi
	call	puts
	.loc 1 106 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	loadTexture, .-loadTexture
	.section	.rodata
.LC1:
	.string	" GLEW ERROR: %s \n"
.LC2:
	.string	" GLEW VERSION: %s \n"
.LC3:
	.string	" OPENGL SUPPORTED: "
.LC4:
	.string	" SHADER VERSION: %s \n"
.LC5:
	.string	" OPENGL VERSION: %s \n"
	.text
	.globl	glewStatus
	.type	glewStatus, @function
glewStatus:
.LFB7:
	.loc 1 112 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$32, %rsp
	.loc 1 114 22
	call	glewInit
	movl	%eax, -4(%rbp)
	.loc 1 115 11
	cmpl	$0, -4(%rbp)
	je	.L3
	.loc 1 117 17
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	glewGetErrorString
	movq	%rax, %rdx
	movq	stderr(%rip), %rax
	movl	$.LC1, %esi
	movq	%rax, %rdi
	movl	$0, %eax
	call	fprintf
.L3:
	.loc 1 121 9
	movl	$1, %edi
	call	glewGetString
	movq	%rax, %rdx
	movq	stdout(%rip), %rax
	movl	$.LC2, %esi
	movq	%rax, %rdi
	movl	$0, %eax
	call	fprintf
	.loc 1 124 12
	movl	$__GLEW_VERSION_1_3, %eax
	movzbl	(%rax), %eax
	.loc 1 124 11
	testb	%al, %al
	je	.L4
	.loc 1 126 17
	movl	$.LC3, %edi
	call	puts
.L4:
	.loc 1 130 32
	movl	$35724, %edi
	call	glGetString
	movq	%rax, -16(%rbp)
	.loc 1 133 10
	movq	-16(%rbp), %rax
	movq	%rax, %rsi
	movl	$.LC4, %edi
	movl	$0, %eax
	call	printf
	.loc 1 137 26
	movl	$7938, %edi
	call	glGetString
	movq	%rax, -24(%rbp)
	.loc 1 140 10
	movq	-24(%rbp), %rax
	movq	%rax, %rsi
	movl	$.LC5, %edi
	movl	$0, %eax
	call	printf
	.loc 1 142 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE7:
	.size	glewStatus, .-glewStatus
	.section	.rodata
.LC6:
	.string	"a_Vertex"
.LC7:
	.string	"a_TexCoord"
.LC8:
	.string	"a_Color"
.LC9:
	.string	"c_Vertex"
.LC10:
	.string	"c_TexCoord"
.LC11:
	.string	"c_Normal"
.LC12:
	.string	"b_Vertex"
.LC13:
	.string	"b_TexCoord"
	.text
	.globl	textureShader3
	.type	textureShader3, @function
textureShader3:
.LFB8:
	.loc 1 148 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	.loc 1 154 9
	movl	$fly_frag.4, %esi
	movl	$fly_vert.5, %edi
	call	createShader
	.loc 1 155 9
	movl	g(%rip), %eax
	movl	%eax, %edi
	call	createProgram
	.loc 1 157 2
	movl	g(%rip), %eax
	movl	$.LC6, %edx
	movl	$0, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 158 2
	movl	g(%rip), %eax
	movl	$.LC7, %edx
	movl	$1, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 159 2
	movl	g(%rip), %eax
	movl	$.LC8, %edx
	movl	$2, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 171 9
	movl	$cube_frag.2, %esi
	movl	$cube_vert.3, %edi
	call	createShader
	.loc 1 172 9
	movl	g+8(%rip), %eax
	movl	%eax, %edi
	call	createProgram
	.loc 1 174 2
	movl	g+8(%rip), %eax
	movl	$.LC9, %edx
	movl	$0, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 175 2
	movl	g+8(%rip), %eax
	movl	$.LC10, %edx
	movl	$1, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 176 2
	movl	g+8(%rip), %eax
	movl	$.LC11, %edx
	movl	$2, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 178 2
	movl	g+8(%rip), %eax
	movl	%eax, %edi
	call	linkProgram
	.loc 1 188 9
	movl	$basic_frag.0, %esi
	movl	$basic_vert.1, %edi
	call	createShader
	.loc 1 189 9
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	call	createProgram
	.loc 1 191 2
	movl	g+4(%rip), %eax
	movl	$.LC12, %edx
	movl	$0, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 192 2
	movl	g+4(%rip), %eax
	movl	$.LC13, %edx
	movl	$1, %esi
	movl	%eax, %edi
	call	Location
	.loc 1 194 2
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	call	linkProgram
	.loc 1 195 9
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	call	bindShader
	.loc 1 197 16
	movl	$1, %eax
	.loc 1 198 1
	popq	%rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE8:
	.size	textureShader3, .-textureShader3
	.section	.rodata
.LC14:
	.string	"glGenBuffers"
.LC15:
	.string	"glBindBuffer"
.LC16:
	.string	"glBufferData"
.LC17:
	.string	"VBO: NOT SUPPORTED "
	.text
	.globl	initGrid
	.type	initGrid, @function
initGrid:
.LFB9:
	.loc 1 204 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	.loc 1 205 48
	movl	$.LC14, %edi
	call	glXGetProcAddress
	.loc 1 205 22
	movq	%rax, __glewGenBuffers(%rip)
	.loc 1 207 45
	movl	$.LC15, %edi
	call	glXGetProcAddress
	.loc 1 207 22
	movq	%rax, __glewBindBuffer(%rip)
	.loc 1 209 45
	movl	$.LC16, %edi
	call	glXGetProcAddress
	.loc 1 209 22
	movq	%rax, __glewBufferData(%rip)
	.loc 1 213 12
	movq	__glewGenBuffers(%rip), %rax
	.loc 1 213 11
	testq	%rax, %rax
	je	.L8
	.loc 1 213 29 discriminator 1
	movq	__glewBindBuffer(%rip), %rax
	.loc 1 213 26 discriminator 1
	testq	%rax, %rax
	je	.L8
	.loc 1 213 46 discriminator 2
	movq	__glewBufferData(%rip), %rax
	.loc 1 213 43 discriminator 2
	testq	%rax, %rax
	jne	.L9
.L8:
	.loc 1 215 17
	movl	$.LC17, %edi
	call	puts
	.loc 1 216 24
	movl	$0, %eax
	jmp	.L10
.L9:
	.loc 1 256 2
	movq	__glewGenBuffers(%rip), %rax
	movl	$vbos3, %esi
	movl	$4, %edi
	call	*%rax
.LVL0:
	.loc 1 257 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL1:
	.loc 1 258 9
	movq	__glewBufferData(%rip), %rax
	movl	$35044, %ecx
	movl	$m_colors, %edx
	movl	$9600, %esi
	movl	$34962, %edi
	call	*%rax
.LVL2:
	.loc 1 261 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+4(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL3:
	.loc 1 262 9
	movq	__glewBufferData(%rip), %rax
	movl	$35044, %ecx
	movl	$m_texCoords, %edx
	movl	$4800, %esi
	movl	$34962, %edi
	call	*%rax
.LVL4:
	.loc 1 265 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+8(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL5:
	.loc 1 266 9
	movq	__glewBufferData(%rip), %rax
	movl	$35044, %ecx
	movl	$m_vertices, %edx
	movl	$7200, %esi
	movl	$34962, %edi
	call	*%rax
.LVL6:
	.loc 1 271 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+12(%rip), %eax
	movl	%eax, %esi
	movl	$34963, %edi
	call	*%rdx
.LVL7:
	.loc 1 272 9
	movq	__glewBufferData(%rip), %rax
	movl	$35044, %ecx
	movl	$m_indices, %edx
	movl	$7200, %esi
	movl	$34963, %edi
	call	*%rax
.LVL8:
	.loc 1 274 16
	movl	$1, %eax
.L10:
	.loc 1 275 1
	popq	%rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE9:
	.size	initGrid, .-initGrid
	.section	.rodata
	.align 8
.LC25:
	.string	" COULD NOT INITIALIZE THE FLYBOX "
	.align 8
.LC26:
	.string	" COULD NOT INITIALIZE THE GRID "
	.align 8
.LC27:
	.string	" COULD NOT INITIALIZE THE SHADER "
	.text
	.globl	initMain
	.type	initMain, @function
initMain:
.LFB10:
	.loc 1 281 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$16, %rsp
	.loc 1 283 2
	movl	$3042, %edi
	call	glEnable
	.loc 1 284 2
	movl	$4608, %edi
	call	glEnable
	.loc 1 285 2
	movl	$16391, %edi
	call	glEnable
	.loc 1 286 2
	movl	$2896, %edi
	call	glEnable
	.loc 1 287 2
	movl	$2929, %edi
	call	glEnable
	.loc 1 288 2
	movl	$3089, %edi
	call	glEnable
	.loc 1 289 2
	movl	$2903, %edi
	call	glEnable
	.loc 1 290 2
	movl	$771, %esi
	movl	$770, %edi
	call	glBlendFunc
	.loc 1 295 5
	movzbl	Fnight(%rip), %eax
	.loc 1 295 4
	testb	%al, %al
	je	.L12
	.loc 1 297 3
	movss	.LC18(%rip), %xmm3
	movss	.LC19(%rip), %xmm2
	movss	.LC20(%rip), %xmm1
	movl	.LC21(%rip), %eax
	movd	%eax, %xmm0
	call	glClearColor
	.loc 1 298 3
	movl	$16391, %edi
	call	glDisable
	jmp	.L13
.L12:
	.loc 1 301 10
	movzbl	Fday(%rip), %eax
	.loc 1 301 9
	testb	%al, %al
	je	.L14
	.loc 1 303 3
	movss	.LC18(%rip), %xmm3
	movss	.LC22(%rip), %xmm2
	movss	.LC18(%rip), %xmm1
	movl	.LC19(%rip), %eax
	movd	%eax, %xmm0
	call	glClearColor
	.loc 1 304 3
	movl	$2896, %edi
	call	glDisable
	jmp	.L13
.L14:
	.loc 1 309 3
	movss	.LC18(%rip), %xmm3
	movss	.LC23(%rip), %xmm2
	movss	.LC23(%rip), %xmm1
	movl	.LC23(%rip), %eax
	movd	%eax, %xmm0
	call	glClearColor
	.loc 1 310 3
	movl	$2896, %edi
	call	glDisable
.L13:
	.loc 1 316 9
	movq	.LC24(%rip), %rax
	movq	%rax, %xmm0
	call	glClearDepth
	.loc 1 319 2
	movl	$2929, %edi
	call	glEnable
	.loc 1 320 9
	movl	$515, %edi
	call	glDepthFunc
	.loc 1 324 9
	leaq	-16(%rbp), %rax
	movq	%rax, %rsi
	movl	$2978, %edi
	call	glGetIntegerv
	.loc 1 329 13
	movl	$0, %eax
	call	initBox
	.loc 1 329 11
	testb	%al, %al
	jne	.L15
	.loc 1 331 17
	movl	$.LC25, %edi
	call	puts
	.loc 1 332 24
	movl	$0, %eax
	jmp	.L19
.L15:
	.loc 1 335 13
	movl	$0, %eax
	call	initGrid
	.loc 1 335 11
	testb	%al, %al
	jne	.L17
	.loc 1 337 17
	movl	$.LC26, %edi
	call	puts
	.loc 1 338 24
	movl	$0, %eax
	jmp	.L19
.L17:
	.loc 1 341 13
	movl	$0, %eax
	call	textureShader3
	.loc 1 341 11
	testb	%al, %al
	jne	.L18
	.loc 1 343 17
	movl	$.LC27, %edi
	call	puts
	.loc 1 344 24
	movl	$0, %eax
	jmp	.L19
.L18:
	.loc 1 347 16
	movl	$1, %eax
.L19:
	.loc 1 348 1 discriminator 1
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE10:
	.size	initMain, .-initMain
	.globl	F_Vertex
	.type	F_Vertex, @function
F_Vertex:
.LFB11:
	.loc 1 354 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	movss	%xmm0, -20(%rbp)
	movss	%xmm1, -24(%rbp)
	movss	%xmm2, -28(%rbp)
	.loc 1 357 21
	pxor	%xmm0, %xmm0
	movss	%xmm0, -12(%rbp)
	.loc 1 358 21
	pxor	%xmm0, %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 359 21
	pxor	%xmm0, %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 361 21
	movss	-20(%rbp), %xmm0
	movss	%xmm0, -12(%rbp)
	.loc 1 362 21
	movss	-24(%rbp), %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 363 21
	movss	-28(%rbp), %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 365 16
	movss	-12(%rbp), %xmm0
	.loc 1 366 1
	popq	%rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE11:
	.size	F_Vertex, .-F_Vertex
	.globl	F_Color
	.type	F_Color, @function
F_Color:
.LFB12:
	.loc 1 372 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	movss	%xmm0, -20(%rbp)
	movss	%xmm1, -24(%rbp)
	movss	%xmm2, -28(%rbp)
	movss	%xmm3, -32(%rbp)
	.loc 1 375 20
	pxor	%xmm0, %xmm0
	movss	%xmm0, -16(%rbp)
	.loc 1 376 20
	pxor	%xmm0, %xmm0
	movss	%xmm0, -12(%rbp)
	.loc 1 377 20
	pxor	%xmm0, %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 378 20
	pxor	%xmm0, %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 380 20
	movss	-20(%rbp), %xmm0
	movss	%xmm0, -16(%rbp)
	.loc 1 381 20
	movss	-24(%rbp), %xmm0
	movss	%xmm0, -12(%rbp)
	.loc 1 382 20
	movss	-28(%rbp), %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 383 20
	movss	-32(%rbp), %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 385 16
	movss	-16(%rbp), %xmm0
	.loc 1 386 1
	popq	%rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE12:
	.size	F_Color, .-F_Color
	.globl	F_Textur
	.type	F_Textur, @function
F_Textur:
.LFB13:
	.loc 1 392 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	movss	%xmm0, -20(%rbp)
	movss	%xmm1, -24(%rbp)
	.loc 1 395 21
	pxor	%xmm0, %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 396 21
	pxor	%xmm0, %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 398 21
	movss	-20(%rbp), %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 399 21
	movss	-24(%rbp), %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 401 16
	movss	-8(%rbp), %xmm0
	.loc 1 402 1
	popq	%rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE13:
	.size	F_Textur, .-F_Textur
	.section	.rodata
.LC30:
	.string	"r"
	.align 8
.LC31:
	.string	"%s  %f %f %f %f  %f %f  %f %f %f"
	.text
	.globl	GridRender
	.type	GridRender, @function
GridRender:
.LFB14:
	.loc 1 408 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$48, %rsp
	movq	%rdi, -40(%rbp)
	.loc 1 411 6
	movl	$0, -4(%rbp)
	.loc 1 412 14
	movss	.LC29(%rip), %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 416 7
	movq	-40(%rbp), %rax
	movl	$.LC30, %esi
	movq	%rax, %rdi
	call	fopen
	movq	%rax, -16(%rbp)
	.loc 1 419 7
	jmp	.L27
.L28:
	.loc 1 424 10
	addl	$1, -4(%rbp)
	.loc 1 444 21
	movss	gl+32(%rip), %xmm1
	.loc 1 444 24
	movss	Fplus(%rip), %xmm0
	mulss	%xmm1, %xmm0
	.loc 1 444 12
	movss	%xmm0, gl+32(%rip)
	.loc 1 445 28
	movss	gl+36(%rip), %xmm1
	.loc 1 445 31
	movss	Fplus(%rip), %xmm0
	mulss	%xmm1, %xmm0
	.loc 1 445 19
	movss	%xmm0, gl+36(%rip)
	.loc 1 446 28
	movss	gl+40(%rip), %xmm1
	.loc 1 446 31
	movss	Fplus(%rip), %xmm0
	mulss	%xmm1, %xmm0
	.loc 1 446 19
	movss	%xmm0, gl+40(%rip)
	.loc 1 449 3
	movss	gl+12(%rip), %xmm2
	movss	gl+8(%rip), %xmm1
	movss	gl+4(%rip), %xmm0
	movl	gl(%rip), %eax
	movaps	%xmm2, %xmm3
	movaps	%xmm1, %xmm2
	movaps	%xmm0, %xmm1
	movd	%eax, %xmm0
	call	glColor4f
	.loc 1 450 3
	movss	gl+20(%rip), %xmm0
	movl	gl+16(%rip), %eax
	movaps	%xmm0, %xmm1
	movd	%eax, %xmm0
	call	glTexCoord2f
	.loc 1 451 3
	movss	gl+40(%rip), %xmm1
	movss	gl+36(%rip), %xmm0
	movl	gl+32(%rip), %eax
	movaps	%xmm1, %xmm2
	movaps	%xmm0, %xmm1
	movd	%eax, %xmm0
	call	glScalef
	.loc 1 452 3
	movss	gl+40(%rip), %xmm1
	movss	gl+36(%rip), %xmm0
	movl	gl+32(%rip), %eax
	movaps	%xmm1, %xmm2
	movaps	%xmm0, %xmm1
	movd	%eax, %xmm0
	call	glVertex3f
.L27:
	.loc 1 419 9
	leaq	-32(%rbp), %rdx
	movq	-16(%rbp), %rax
	pushq	$gl+40
	pushq	$gl+36
	pushq	$gl+32
	pushq	$gl+20
	pushq	$gl+16
	pushq	$gl+12
	movl	$gl+8, %r9d
	movl	$gl+4, %r8d
	movl	$gl, %ecx
	movl	$.LC31, %esi
	movq	%rax, %rdi
	movl	$0, %eax
	call	__isoc99_fscanf
	addq	$48, %rsp
	.loc 1 421 66
	cmpl	$-1, %eax
	jne	.L28
	.loc 1 460 2
	movq	-16(%rbp), %rax
	movq	%rax, %rdi
	call	fclose
	.loc 1 461 2
	call	glFlush
	.loc 1 462 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE14:
	.size	GridRender, .-GridRender
	.globl	PolygonCircle
	.type	PolygonCircle, @function
PolygonCircle:
.LFB15:
	.loc 1 468 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$16, %rsp
	movl	%edi, -4(%rbp)
	movl	%esi, -8(%rbp)
	movq	%rdx, -16(%rbp)
	.loc 1 469 2
	movl	-8(%rbp), %eax
	movl	%eax, %esi
	movl	$1032, %edi
	call	glPolygonMode
	.loc 1 470 2
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	glBegin
	.loc 1 471 2
	movq	-16(%rbp), %rax
	movq	%rax, %rdi
	call	GridRender
	.loc 1 472 2
	call	glEnd
	.loc 1 473 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE15:
	.size	PolygonCircle, .-PolygonCircle
	.globl	DrawCircle
	.type	DrawCircle, @function
DrawCircle:
.LFB16:
	.loc 1 479 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$16, %rsp
	movl	%edi, -4(%rbp)
	movl	%esi, -8(%rbp)
	movl	%edx, -12(%rbp)
	movl	%ecx, -16(%rbp)
	.loc 1 481 9
	movl	-8(%rbp), %eax
	movl	%eax, %esi
	movl	$1032, %edi
	call	glPolygonMode
	.loc 1 483 9
	call	glPushMatrix
	.loc 1 486 9
	movss	m_scale(%rip), %xmm1
	movss	m_scale(%rip), %xmm0
	movl	m_scale(%rip), %eax
	movaps	%xmm1, %xmm2
	movaps	%xmm0, %xmm1
	movd	%eax, %xmm0
	call	glScalef
	.loc 1 495 2
	movl	-12(%rbp), %edx
	movl	-16(%rbp), %ecx
	movl	-4(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	glDrawArrays
	.loc 1 498 2
	call	glPopMatrix
	.loc 1 499 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE16:
	.size	DrawCircle, .-DrawCircle
	.globl	SubImage
	.type	SubImage, @function
SubImage:
.LFB17:
	.loc 1 505 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$32, %rsp
	movl	%edi, -4(%rbp)
	movq	%rsi, -16(%rbp)
	movq	%rdx, -24(%rbp)
	.loc 1 507 2
	movl	$3553, %edi
	call	glEnable
	.loc 1 512 2
	movl	.LC32(%rip), %eax
	movd	%eax, %xmm0
	movl	$10242, %esi
	movl	$3553, %edi
	call	glTexParameterf
	.loc 1 513 2
	movl	.LC32(%rip), %eax
	movd	%eax, %xmm0
	movl	$10243, %esi
	movl	$3553, %edi
	call	glTexParameterf
	.loc 1 516 2
	movl	.LC33(%rip), %eax
	movd	%eax, %xmm0
	movl	$10240, %esi
	movl	$3553, %edi
	call	glTexParameterf
	.loc 1 517 2
	movl	.LC33(%rip), %eax
	movd	%eax, %xmm0
	movl	$10241, %esi
	movl	$3553, %edi
	call	glTexParameterf
	.loc 1 520 9
	subq	$8, %rsp
	pushq	-24(%rbp)
	pushq	$5121
	pushq	$32993
	movl	$0, %r9d
	movl	$128, %r8d
	movl	$128, %ecx
	movl	$32856, %edx
	movl	$0, %esi
	movl	$3553, %edi
	call	glTexImage2D
	addq	$32, %rsp
	.loc 1 532 2
	subq	$8, %rsp
	pushq	-24(%rbp)
	pushq	$5121
	pushq	$32993
	movl	$128, %r9d
	movl	$128, %r8d
	movl	$0, %ecx
	movl	$0, %edx
	movl	$0, %esi
	movl	$3553, %edi
	call	glTexSubImage2D
	addq	$32, %rsp
	.loc 1 533 2
	subq	$8, %rsp
	pushq	-24(%rbp)
	pushq	$5121
	pushq	$32993
	movl	$128, %r9d
	movl	$128, %r8d
	movl	$0, %ecx
	movl	$2, %edx
	movl	$0, %esi
	movl	$3553, %edi
	call	glTexSubImage2D
	addq	$32, %rsp
	.loc 1 534 2
	subq	$8, %rsp
	pushq	-24(%rbp)
	pushq	$5121
	pushq	$32993
	movl	$128, %r9d
	movl	$128, %r8d
	movl	$2, %ecx
	movl	$0, %edx
	movl	$0, %esi
	movl	$3553, %edi
	call	glTexSubImage2D
	addq	$32, %rsp
	.loc 1 535 2
	subq	$8, %rsp
	pushq	-24(%rbp)
	pushq	$5121
	pushq	$32993
	movl	$128, %r9d
	movl	$128, %r8d
	movl	$2, %ecx
	movl	$2, %edx
	movl	$0, %esi
	movl	$3553, %edi
	call	glTexSubImage2D
	addq	$32, %rsp
	.loc 1 540 2
	movq	-16(%rbp), %rax
	movq	%rax, %rdx
	movl	$6914, %esi
	movl	$4, %edi
	call	PolygonCircle
	.loc 1 544 2
	movl	$3553, %edi
	call	glDisable
	.loc 1 545 2
	call	glFlush
	.loc 1 546 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE17:
	.size	SubImage, .-SubImage
	.globl	pointSpeed
	.type	pointSpeed, @function
pointSpeed:
.LFB18:
	.loc 1 552 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	movss	%xmm0, -20(%rbp)
	.loc 1 553 21
	movss	.LC34(%rip), %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 554 21
	movss	.LC35(%rip), %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 556 29
	movss	-4(%rbp), %xmm0
	movaps	%xmm0, %xmm1
	mulss	-20(%rbp), %xmm1
	.loc 1 556 19
	movss	xRotation(%rip), %xmm0
	addss	%xmm1, %xmm0
	movss	%xmm0, xRotation(%rip)
	.loc 1 557 29
	movss	-8(%rbp), %xmm0
	movaps	%xmm0, %xmm1
	mulss	-20(%rbp), %xmm1
	.loc 1 557 19
	movss	zRotation(%rip), %xmm0
	addss	%xmm1, %xmm0
	movss	%xmm0, zRotation(%rip)
	.loc 1 559 22
	movss	xRotation(%rip), %xmm0
	.loc 1 559 11
	comiss	.LC36(%rip), %xmm0
	jbe	.L33
	.loc 1 560 22
	movss	xRotation(%rip), %xmm0
	movss	.LC36(%rip), %xmm1
	subss	%xmm1, %xmm0
	movss	%xmm0, xRotation(%rip)
.L33:
	.loc 1 562 22
	movss	zRotation(%rip), %xmm0
	.loc 1 562 11
	comiss	.LC36(%rip), %xmm0
	ja	.L38
	.loc 1 565 1
	jmp	.L39
.L38:
	.loc 1 563 22
	movss	zRotation(%rip), %xmm0
	movss	.LC36(%rip), %xmm1
	subss	%xmm1, %xmm0
	movss	%xmm0, zRotation(%rip)
.L39:
	.loc 1 565 1
	nop
	popq	%rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE18:
	.size	pointSpeed, .-pointSpeed
	.globl	pointGrid
	.type	pointGrid, @function
pointGrid:
.LFB19:
	.loc 1 571 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$24, %rsp
	movss	%xmm0, -20(%rbp)
	.loc 1 572 15
	movss	.LC20(%rip), %xmm0
	movss	%xmm0, -4(%rbp)
	.loc 1 573 15
	movss	.LC37(%rip), %xmm0
	movss	%xmm0, -8(%rbp)
	.loc 1 574 15
	movss	.LC38(%rip), %xmm0
	movss	%xmm0, -12(%rbp)
	.loc 1 577 12
	movzbl	code03(%rip), %eax
	.loc 1 577 11
	testb	%al, %al
	je	.L41
	.loc 1 578 18
	movss	code1(%rip), %xmm0
	addss	-4(%rbp), %xmm0
	movss	%xmm0, code1(%rip)
	.loc 1 579 18
	movss	code2(%rip), %xmm0
	subss	-4(%rbp), %xmm0
	movss	%xmm0, code2(%rip)
	jmp	.L42
.L41:
	.loc 1 582 18
	movss	code1(%rip), %xmm0
	subss	-4(%rbp), %xmm0
	movss	%xmm0, code1(%rip)
	.loc 1 583 18
	movss	code2(%rip), %xmm0
	addss	-4(%rbp), %xmm0
	movss	%xmm0, code2(%rip)
.L42:
	.loc 1 587 18
	movss	code1(%rip), %xmm0
	.loc 1 587 11
	comiss	-8(%rbp), %xmm0
	jb	.L49
	.loc 1 588 19
	movb	$0, code03(%rip)
	jmp	.L45
.L49:
	.loc 1 590 23
	movss	code1(%rip), %xmm1
	.loc 1 590 16
	movss	-12(%rbp), %xmm0
	comiss	%xmm1, %xmm0
	jb	.L45
	.loc 1 591 19
	movb	$1, code03(%rip)
.L45:
	.loc 1 595 9
	movl	-20(%rbp), %eax
	movd	%eax, %xmm0
	call	pointSpeed
	.loc 1 596 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE19:
	.size	pointGrid, .-pointGrid
	.globl	vectorObjects
	.type	vectorObjects, @function
vectorObjects:
.LFB20:
	.loc 1 602 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$80, %rsp
	.loc 1 604 22
	movl	$0, -4(%rbp)
	.loc 1 605 22
	movl	$1, -8(%rbp)
	.loc 1 606 22
	movl	$4, -12(%rbp)
	.loc 1 609 22
	movl	$6912, -16(%rbp)
	.loc 1 610 22
	movl	$6913, -20(%rbp)
	.loc 1 611 22
	movl	$6914, -24(%rbp)
	.loc 1 616 21
	movl	$888, -28(%rbp)
	.loc 1 617 21
	movl	$1752, -32(%rbp)
	.loc 1 618 21
	movl	$2616, -36(%rbp)
	.loc 1 619 21
	movl	$3480, -40(%rbp)
	.loc 1 620 21
	movl	$4344, -44(%rbp)
	.loc 1 621 21
	movl	$5208, -48(%rbp)
	.loc 1 624 21
	movl	$864, -52(%rbp)
	.loc 1 625 21
	movl	$864, -56(%rbp)
	.loc 1 626 21
	movl	$864, -60(%rbp)
	.loc 1 631 15
	movss	.LC39(%rip), %xmm0
	movss	%xmm0, -64(%rbp)
	.loc 1 632 15
	movss	.LC40(%rip), %xmm0
	movss	%xmm0, -68(%rbp)
	.loc 1 635 9
	movl	$2832, %edi
	call	glEnable
	.loc 1 636 9
	movl	-64(%rbp), %eax
	movd	%eax, %xmm0
	call	glLineWidth
	.loc 1 637 9
	movl	-68(%rbp), %eax
	movd	%eax, %xmm0
	call	glPointSize
	.loc 1 642 5
	movzbl	Fgrid(%rip), %eax
	.loc 1 642 4
	testb	%al, %al
	jne	.L51
	.loc 1 642 11 discriminator 1
	movzbl	Fiso(%rip), %eax
	testb	%al, %al
	je	.L52
.L51:
	.loc 1 644 10
	movl	-28(%rbp), %ecx
	movl	-52(%rbp), %edx
	movl	-16(%rbp), %esi
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 645 10
	movl	-40(%rbp), %ecx
	movl	-56(%rbp), %edx
	movl	-20(%rbp), %esi
	movl	-8(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 646 10
	movl	-36(%rbp), %ecx
	movl	-60(%rbp), %edx
	movl	-24(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 649 13
	movzbl	Fiso(%rip), %eax
	.loc 1 649 12
	testb	%al, %al
	je	.L54
	.loc 1 651 18
	movl	-32(%rbp), %ecx
	movl	-52(%rbp), %edx
	movl	-16(%rbp), %esi
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 652 18
	movl	-32(%rbp), %ecx
	movl	-56(%rbp), %edx
	movl	-20(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 653 18
	movl	-32(%rbp), %ecx
	movl	-60(%rbp), %edx
	movl	-24(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 649 12
	jmp	.L54
.L52:
	.loc 1 657 10
	movzbl	Fwind(%rip), %eax
	.loc 1 657 9
	testb	%al, %al
	je	.L55
	.loc 1 659 10
	movl	-28(%rbp), %ecx
	movl	-52(%rbp), %edx
	movl	-16(%rbp), %esi
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 660 10
	movl	$2884, %edi
	call	glEnable
	.loc 1 661 10
	movl	-40(%rbp), %ecx
	movl	-56(%rbp), %edx
	movl	-24(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 662 10
	movl	$2884, %edi
	call	glDisable
	.loc 1 663 10
	movl	-44(%rbp), %ecx
	movl	-60(%rbp), %edx
	movl	-24(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	jmp	.L54
.L55:
	.loc 1 666 10
	movzbl	Ftemp(%rip), %eax
	.loc 1 666 9
	testb	%al, %al
	je	.L54
	.loc 1 668 10
	movl	-28(%rbp), %ecx
	movl	-52(%rbp), %edx
	movl	-16(%rbp), %esi
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 669 10
	movl	-40(%rbp), %ecx
	movl	-56(%rbp), %edx
	movl	-20(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
	.loc 1 670 10
	movl	-48(%rbp), %ecx
	movl	-60(%rbp), %edx
	movl	-24(%rbp), %esi
	movl	-12(%rbp), %eax
	movl	%eax, %edi
	call	DrawCircle
.L54:
	.loc 1 676 9
	movl	$2832, %edi
	call	glDisable
	.loc 1 677 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE20:
	.size	vectorObjects, .-vectorObjects
	.globl	polygonObjects
	.type	polygonObjects, @function
polygonObjects:
.LFB21:
	.loc 1 683 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	addq	$-128, %rsp
	.loc 1 685 22
	movl	$0, -4(%rbp)
	.loc 1 686 22
	movl	$1, -8(%rbp)
	.loc 1 687 22
	movl	$4, -12(%rbp)
	.loc 1 690 22
	movl	$6912, -16(%rbp)
	.loc 1 691 22
	movl	$6913, -20(%rbp)
	.loc 1 692 22
	movl	$6914, -24(%rbp)
	.loc 1 697 20
	movabsq	$8462671821602570564, %rax
	movq	%rax, -47(%rbp)
	movabsq	$32481971778249077, %rax
	movq	%rax, -40(%rbp)
	.loc 1 698 20
	movabsq	$7598248973984612676, %rax
	movq	%rax, -60(%rbp)
	movabsq	$32481971760886375, %rax
	movq	%rax, -55(%rbp)
	.loc 1 699 20
	movabsq	$8030878212212146500, %rax
	movq	%rax, -75(%rbp)
	movabsq	$32481971995239023, %rax
	movq	%rax, -68(%rbp)
	.loc 1 700 20
	movabsq	$8243122439279886660, %rax
	movabsq	$32481971928654194, %rdx
	movq	%rax, -96(%rbp)
	movq	%rdx, -88(%rbp)
	.loc 1 701 20
	movabsq	$7956021261569900868, %rax
	movq	%rax, -109(%rbp)
	movabsq	$32481971761211767, %rax
	movq	%rax, -104(%rbp)
	.loc 1 702 20
	movabsq	$7882834469090246980, %rax
	movabsq	$3346866615801242992, %rdx
	movq	%rax, -128(%rbp)
	movq	%rdx, -120(%rbp)
	movl	$7562798, -113(%rbp)
	.loc 1 707 15
	movss	.LC39(%rip), %xmm0
	movss	%xmm0, -28(%rbp)
	.loc 1 708 15
	movss	.LC40(%rip), %xmm0
	movss	%xmm0, -32(%rbp)
	.loc 1 711 9
	movl	$2832, %edi
	call	glEnable
	.loc 1 712 9
	movl	-28(%rbp), %eax
	movd	%eax, %xmm0
	call	glLineWidth
	.loc 1 713 9
	movl	-32(%rbp), %eax
	movd	%eax, %xmm0
	call	glPointSize
	.loc 1 718 5
	movzbl	Fgrid(%rip), %eax
	.loc 1 718 4
	testb	%al, %al
	jne	.L57
	.loc 1 718 11 discriminator 1
	movzbl	Fiso(%rip), %eax
	testb	%al, %al
	je	.L58
.L57:
	.loc 1 720 10
	leaq	-47(%rbp), %rdx
	movl	-16(%rbp), %ecx
	movl	-4(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 721 10
	leaq	-60(%rbp), %rdx
	movl	-20(%rbp), %ecx
	movl	-8(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 722 10
	leaq	-96(%rbp), %rdx
	movl	-24(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 725 13
	movzbl	Fiso(%rip), %eax
	.loc 1 725 12
	testb	%al, %al
	je	.L60
	.loc 1 727 18
	leaq	-75(%rbp), %rdx
	movl	-16(%rbp), %ecx
	movl	-4(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 728 18
	leaq	-75(%rbp), %rdx
	movl	-20(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 729 18
	leaq	-75(%rbp), %rdx
	movl	-24(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 725 12
	jmp	.L60
.L58:
	.loc 1 733 10
	movzbl	Fwind(%rip), %eax
	.loc 1 733 9
	testb	%al, %al
	je	.L61
	.loc 1 735 10
	leaq	-47(%rbp), %rdx
	movl	-16(%rbp), %ecx
	movl	-4(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 736 10
	movl	$2884, %edi
	call	glEnable
	.loc 1 737 10
	leaq	-60(%rbp), %rdx
	movl	-24(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 738 10
	movl	$2884, %edi
	call	glDisable
	.loc 1 739 10
	leaq	-109(%rbp), %rdx
	movl	-24(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	jmp	.L60
.L61:
	.loc 1 742 10
	movzbl	Ftemp(%rip), %eax
	.loc 1 742 9
	testb	%al, %al
	je	.L60
	.loc 1 744 10
	leaq	-47(%rbp), %rdx
	movl	-16(%rbp), %ecx
	movl	-4(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 745 10
	leaq	-60(%rbp), %rdx
	movl	-20(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
	.loc 1 746 10
	leaq	-128(%rbp), %rdx
	movl	-24(%rbp), %ecx
	movl	-12(%rbp), %eax
	movl	%ecx, %esi
	movl	%eax, %edi
	call	PolygonCircle
.L60:
	.loc 1 752 9
	movl	$2832, %edi
	call	glDisable
	.loc 1 753 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE21:
	.size	polygonObjects, .-polygonObjects
	.section	.rodata
.LC41:
	.string	"texture1"
	.text
	.globl	textureObjects
	.type	textureObjects, @function
textureObjects:
.LFB22:
	.loc 1 759 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	addq	$-128, %rsp
	.loc 1 760 13
	movl	$4, -4(%rbp)
	.loc 1 764 9
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	call	linkProgram
	.loc 1 765 9
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	call	bindShader
	.loc 1 766 9
	movl	g+4(%rip), %eax
	movl	.LC28(%rip), %edx
	movd	%edx, %xmm0
	movl	$.LC41, %esi
	movl	%eax, %edi
	call	Uniform
	.loc 1 769 2
	leaq	-64(%rbp), %rdx
	movl	-4(%rbp), %eax
	movq	%rdx, %rsi
	movl	%eax, %edi
	call	glGenTextures
	.loc 1 770 2
	movl	-4(%rbp), %eax
	cltq
	movl	-64(%rbp,%rax,4), %eax
	movl	%eax, %esi
	movl	$35866, %edi
	call	glBindTexture
	.loc 1 775 20
	movabsq	$8245921795884204356, %rax
	movq	%rax, -79(%rbp)
	movabsq	$32481972029973874, %rax
	movq	%rax, -72(%rbp)
	.loc 1 776 20
	movabsq	$8315162441131770180, %rax
	movq	%rax, -94(%rbp)
	movabsq	$32481972029908339, %rax
	movq	%rax, -87(%rbp)
	.loc 1 777 20
	movabsq	$7018142241123483972, %rax
	movq	%rax, -109(%rbp)
	movabsq	$32481971777269601, %rax
	movq	%rax, -102(%rbp)
	.loc 1 778 20
	movabsq	$8028901290305405252, %rax
	movq	%rax, -123(%rbp)
	movabsq	$32481971761672044, %rax
	movq	%rax, -117(%rbp)
	.loc 1 781 14
	movl	$288, -8(%rbp)
	.loc 1 782 21
	movl	$672, -12(%rbp)
	.loc 1 783 21
	movl	$864, -16(%rbp)
	.loc 1 784 14
	movl	$888, -20(%rbp)
	.loc 1 789 5
	movzbl	Fnight(%rip), %eax
	.loc 1 789 4
	testb	%al, %al
	jne	.L63
	.loc 1 789 12 discriminator 1
	movzbl	Fday(%rip), %eax
	testb	%al, %al
	jne	.L63
	.loc 1 789 20 discriminator 2
	movzbl	Fcloud(%rip), %eax
	testb	%al, %al
	je	.L64
.L63:
	.loc 1 792 10
	movq	bla(%rip), %rdx
	leaq	-79(%rbp), %rcx
	movl	-8(%rbp), %eax
	movq	%rcx, %rsi
	movl	%eax, %edi
	call	SubImage
	.loc 1 793 10
	movq	des(%rip), %rdx
	leaq	-94(%rbp), %rcx
	movl	-12(%rbp), %eax
	movq	%rcx, %rsi
	movl	%eax, %edi
	call	SubImage
	.loc 1 794 10
	movq	sea(%rip), %rdx
	leaq	-109(%rbp), %rcx
	movl	-16(%rbp), %eax
	movq	%rcx, %rsi
	movl	%eax, %edi
	call	SubImage
	.loc 1 797 13
	movzbl	Fcloud(%rip), %eax
	.loc 1 797 12
	testb	%al, %al
	je	.L64
	.loc 1 805 18
	movq	sky(%rip), %rdx
	leaq	-123(%rbp), %rcx
	movl	-20(%rbp), %eax
	movq	%rcx, %rsi
	movl	%eax, %edi
	call	SubImage
.L64:
	.loc 1 810 2
	leaq	-64(%rbp), %rdx
	movl	-4(%rbp), %eax
	movq	%rdx, %rsi
	movl	%eax, %edi
	call	glDeleteTextures
	.loc 1 811 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE22:
	.size	textureObjects, .-textureObjects
	.globl	vertexObjects
	.type	vertexObjects, @function
vertexObjects:
.LFB23:
	.loc 1 817 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$64, %rsp
	.loc 1 819 2
	movq	__glewActiveTexture(%rip), %rax
	movl	$33984, %edi
	call	*%rax
.LVL9:
	.loc 1 820 2
	movq	__glewClientActiveTexture(%rip), %rax
	movl	$33984, %edi
	call	*%rax
.LVL10:
	.loc 1 823 2
	movq	__glewEnableVertexAttribArray(%rip), %rax
	movl	$0, %edi
	call	*%rax
.LVL11:
	.loc 1 824 6
	movq	__glewEnableVertexAttribArray(%rip), %rax
	movl	$1, %edi
	call	*%rax
.LVL12:
	.loc 1 825 2
	movq	__glewEnableVertexAttribArray(%rip), %rax
	movl	$2, %edi
	call	*%rax
.LVL13:
	.loc 1 830 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL14:
	.loc 1 833 21
	movl	$4, -4(%rbp)
	.loc 1 834 22
	movl	$5126, -8(%rbp)
	.loc 1 835 25
	movb	$0, -9(%rbp)
	.loc 1 836 23
	movl	$0, -16(%rbp)
	.loc 1 837 22
	movb	$0, -17(%rbp)
	.loc 1 839 9
	movq	__glewVertexAttribPointer(%rip), %r10
	.loc 1 839 85
	movsbl	-17(%rbp), %eax
	.loc 1 839 77
	cltq
	salq	$2, %rax
	leaq	vcolor3(%rax), %rdi
	.loc 1 839 9
	movzbl	-9(%rbp), %ecx
	movl	-16(%rbp), %esi
	movl	-8(%rbp), %edx
	movl	-4(%rbp), %eax
	movq	%rdi, %r9
	movl	%esi, %r8d
	movl	%eax, %esi
	movl	$2, %edi
	call	*%r10
.LVL15:
	.loc 1 844 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+8(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL16:
	.loc 1 847 21
	movl	$3, -24(%rbp)
	.loc 1 848 22
	movl	$5126, -28(%rbp)
	.loc 1 849 25
	movb	$0, -29(%rbp)
	.loc 1 850 23
	movl	$0, -36(%rbp)
	.loc 1 851 22
	movb	$0, -37(%rbp)
	.loc 1 853 9
	movq	__glewVertexAttribPointer(%rip), %r10
	.loc 1 853 86
	movsbl	-37(%rbp), %eax
	.loc 1 853 77
	cltq
	salq	$2, %rax
	leaq	vcircle3(%rax), %rdi
	.loc 1 853 9
	movzbl	-29(%rbp), %ecx
	movl	-36(%rbp), %esi
	movl	-28(%rbp), %edx
	movl	-24(%rbp), %eax
	movq	%rdi, %r9
	movl	%esi, %r8d
	movl	%eax, %esi
	movl	$0, %edi
	call	*%r10
.LVL17:
	.loc 1 858 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+4(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL18:
	.loc 1 861 21
	movl	$2, -44(%rbp)
	.loc 1 862 22
	movl	$5126, -48(%rbp)
	.loc 1 863 25
	movb	$0, -49(%rbp)
	.loc 1 864 23
	movl	$0, -56(%rbp)
	.loc 1 865 22
	movb	$0, -57(%rbp)
	.loc 1 867 9
	movq	__glewVertexAttribPointer(%rip), %r10
	.loc 1 867 86
	movsbl	-57(%rbp), %eax
	.loc 1 867 77
	cltq
	salq	$2, %rax
	leaq	tcircle3(%rax), %rdi
	.loc 1 867 9
	movzbl	-49(%rbp), %ecx
	movl	-56(%rbp), %esi
	movl	-48(%rbp), %edx
	movl	-44(%rbp), %eax
	movq	%rdi, %r9
	movl	%esi, %r8d
	movl	%eax, %esi
	movl	$1, %edi
	call	*%r10
.LVL19:
	.loc 1 875 9
	movl	$0, %eax
	call	polygonObjects
	.loc 1 877 9
	movl	$0, %eax
	call	textureObjects
	.loc 1 882 9
	movq	__glewDisableVertexAttribArray(%rip), %rax
	movl	$2, %edi
	call	*%rax
.LVL20:
	.loc 1 883 9
	movq	__glewDisableVertexAttribArray(%rip), %rax
	movl	$1, %edi
	call	*%rax
.LVL21:
	.loc 1 884 9
	movq	__glewDisableVertexAttribArray(%rip), %rax
	movl	$0, %edi
	call	*%rax
.LVL22:
	.loc 1 887 2
	movq	__glewActiveTexture(%rip), %rax
	movl	$33984, %edi
	call	*%rax
.LVL23:
	.loc 1 888 2
	movq	__glewClientActiveTexture(%rip), %rax
	movl	$33984, %edi
	call	*%rax
.LVL24:
	.loc 1 889 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE23:
	.size	vertexObjects, .-vertexObjects
	.globl	renderObjects
	.type	renderObjects, @function
renderObjects:
.LFB24:
	.loc 1 895 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$48, %rsp
	.loc 1 897 2
	movl	$32886, %edi
	call	glEnableClientState
	.loc 1 898 2
	movl	$32884, %edi
	call	glEnableClientState
	.loc 1 899 2
	movl	$32888, %edi
	call	glEnableClientState
	.loc 1 904 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL25:
	.loc 1 907 21
	movl	$4, -4(%rbp)
	.loc 1 908 22
	movl	$5126, -8(%rbp)
	.loc 1 909 23
	movl	$0, -12(%rbp)
	.loc 1 910 22
	movb	$0, -13(%rbp)
	.loc 1 912 55
	movsbl	-13(%rbp), %eax
	.loc 1 912 47
	cltq
	salq	$2, %rax
	leaq	vcolor3(%rax), %rcx
	.loc 1 912 9
	movl	-12(%rbp), %edx
	movl	-8(%rbp), %esi
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	glColorPointer
	.loc 1 917 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+8(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL26:
	.loc 1 920 21
	movl	$3, -20(%rbp)
	.loc 1 921 22
	movl	$5126, -24(%rbp)
	.loc 1 922 23
	movl	$0, -28(%rbp)
	.loc 1 923 22
	movb	$0, -29(%rbp)
	.loc 1 925 57
	movsbl	-29(%rbp), %eax
	.loc 1 925 48
	cltq
	salq	$2, %rax
	leaq	vcircle3(%rax), %rcx
	.loc 1 925 9
	movl	-28(%rbp), %edx
	movl	-24(%rbp), %esi
	movl	-20(%rbp), %eax
	movl	%eax, %edi
	call	glVertexPointer
	.loc 1 930 9
	movq	__glewBindBuffer(%rip), %rdx
	movl	vbos3+4(%rip), %eax
	movl	%eax, %esi
	movl	$34962, %edi
	call	*%rdx
.LVL27:
	.loc 1 933 21
	movl	$2, -36(%rbp)
	.loc 1 934 22
	movl	$5126, -40(%rbp)
	.loc 1 935 23
	movl	$0, -44(%rbp)
	.loc 1 936 22
	movb	$0, -45(%rbp)
	.loc 1 938 59
	movsbl	-45(%rbp), %eax
	.loc 1 938 50
	cltq
	salq	$2, %rax
	leaq	tcircle3(%rax), %rcx
	.loc 1 938 9
	movl	-44(%rbp), %edx
	movl	-40(%rbp), %esi
	movl	-36(%rbp), %eax
	movl	%eax, %edi
	call	glTexCoordPointer
	.loc 1 946 9
	movl	$0, %eax
	call	polygonObjects
	.loc 1 948 9
	movl	$0, %eax
	call	textureObjects
	.loc 1 953 2
	movl	$32888, %edi
	call	glDisableClientState
	.loc 1 954 2
	movl	$32884, %edi
	call	glDisableClientState
	.loc 1 955 2
	movl	$32886, %edi
	call	glDisableClientState
	.loc 1 956 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE24:
	.size	renderObjects, .-renderObjects
	.section	.rodata
.LC42:
	.string	"projection_matrix"
.LC43:
	.string	"modelview_matrix"
.LC44:
	.string	"camera_position"
.LC45:
	.string	"texture2"
.LC46:
	.string	"texture0"
	.text
	.globl	Landscape
	.type	Landscape, @function
Landscape:
.LFB25:
	.loc 1 962 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$144, %rsp
	movl	%edi, -132(%rbp)
	movl	%esi, -136(%rbp)
	.loc 1 968 9
	movl	$3089, %edi
	call	glDisable
	.loc 1 971 2
	movl	$17664, %edi
	call	glClear
	.loc 1 974 2
	movl	$0, %eax
	call	CameraLook
	.loc 1 975 2
	movl	$0, %eax
	call	PlaneView
	.loc 1 980 2
	leaq	-128(%rbp), %rax
	movq	%rax, %rsi
	movl	$2983, %edi
	call	glGetFloatv
	.loc 1 981 2
	leaq	-64(%rbp), %rax
	movq	%rax, %rsi
	movl	$2982, %edi
	call	glGetFloatv
	.loc 1 984 2
	movl	g(%rip), %eax
	leaq	-128(%rbp), %rdx
	movq	%rdx, %rcx
	movl	$0, %edx
	movl	$.LC42, %esi
	movl	%eax, %edi
	call	Uniform4x4
	.loc 1 985 9
	movl	g(%rip), %eax
	leaq	-64(%rbp), %rdx
	movq	%rdx, %rcx
	movl	$1, %edx
	movl	$.LC43, %esi
	movl	%eax, %edi
	call	Uniform4x4
	.loc 1 992 9
	movl	$2929, %edi
	call	glEnable
	.loc 1 993 9
	movl	$2960, %edi
	call	glEnable
	.loc 1 994 9
	movl	$0, %edi
	call	glDepthMask
	.loc 1 995 9
	movl	$513, %edi
	call	glDepthFunc
	.loc 1 998 9
	movl	$7681, %edx
	movl	$7681, %esi
	movl	$7681, %edi
	call	glStencilOp
	.loc 1 1001 9
	movl	$-1, %edx
	movl	$1, %esi
	movl	$519, %edi
	call	glStencilFunc
	.loc 1 1004 2
	movl	$0, %eax
	call	initBox
	.loc 1 1005 2
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	pxor	%xmm2, %xmm2
	pxor	%xmm1, %xmm1
	movl	.LC28(%rip), %eax
	movd	%eax, %xmm0
	call	render
	.loc 1 1008 9
	movl	$1, %edi
	call	glDepthMask
	.loc 1 1015 9
	movl	g+8(%rip), %eax
	movl	%eax, %edi
	call	bindShader
	.loc 1 1016 9
	movl	g+8(%rip), %eax
	pxor	%xmm2, %xmm2
	pxor	%xmm1, %xmm1
	movl	.LC28(%rip), %edx
	movd	%edx, %xmm0
	movl	$.LC44, %esi
	movl	%eax, %edi
	call	sendUniform3f
	.loc 1 1017 9
	movl	g+8(%rip), %eax
	movl	.LC28(%rip), %edx
	movd	%edx, %xmm0
	movl	$.LC45, %esi
	movl	%eax, %edi
	call	Uniform
	.loc 1 1020 9
	movl	cubeMapTexID(%rip), %eax
	movl	%eax, %esi
	movl	$34067, %edi
	call	glBindTexture
	.loc 1 1023 9
	movl	$-1, %edx
	movl	$1, %esi
	movl	$514, %edi
	call	glStencilFunc
	.loc 1 1025 9
	movl	$7680, %edx
	movl	$7680, %esi
	movl	$7680, %edi
	call	glStencilOp
	.loc 1 1028 12
	movzbl	Fpurple(%rip), %eax
	.loc 1 1028 11
	testb	%al, %al
	je	.L68
	.loc 1 1030 17
	movl	$1, %esi
	movl	$775, %edi
	call	glBlendFunc
.L68:
	.loc 1 1035 9
	movl	$0, %eax
	call	vertexObjects
	.loc 1 1043 2
	movl	g(%rip), %eax
	movl	%eax, %edi
	call	linkProgram
	.loc 1 1044 9
	movl	g(%rip), %eax
	movl	%eax, %edi
	call	bindShader
	.loc 1 1045 2
	movl	g(%rip), %eax
	movl	.LC28(%rip), %edx
	movd	%edx, %xmm0
	movl	$.LC46, %esi
	movl	%eax, %edi
	call	Uniform
	.loc 1 1048 9
	movl	$2960, %edi
	call	glDisable
	.loc 1 1056 9
	movl	$0, %eax
	call	vertexObjects
	.loc 1 1063 2
	movl	$0, %eax
	call	CubeMap
	.loc 1 1069 9
	movq	__glewDeleteBuffers(%rip), %rax
	movl	$vbos3, %esi
	movl	$4, %edi
	call	*%rax
.LVL28:
	.loc 1 1072 9
	movl	g(%rip), %eax
	movl	%eax, %edi
	call	DeleteShader
	.loc 1 1073 9
	movl	g+8(%rip), %eax
	movl	%eax, %edi
	call	DeleteShader
	.loc 1 1074 9
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	call	DeleteShader
	.loc 1 1077 2
	movl	$2903, %edi
	call	glDisable
	.loc 1 1078 2
	movl	$2896, %edi
	call	glDisable
	.loc 1 1079 2
	movl	$4608, %edi
	call	glDisable
	.loc 1 1080 2
	call	glFlush
	.loc 1 1081 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE25:
	.size	Landscape, .-Landscape
	.globl	CubeMap
	.type	CubeMap, @function
CubeMap:
.LFB26:
	.loc 1 1087 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$16, %rsp
	.loc 1 1088 13
	movl	$0, -4(%rbp)
	.loc 1 1091 9
	movl	$256, %edi
	call	glClear
	.loc 1 1092 9
	call	glLoadIdentity
	.loc 1 1095 9
	movl	$256, %edi
	call	beginCubeMapRendering
	.loc 1 1096 9
	movl	$3089, %edi
	call	glEnable
	.loc 1 1099 17
	movl	$0, -4(%rbp)
	.loc 1 1099 9
	jmp	.L70
.L71:
	.loc 1 1102 17 discriminator 3
	movl	-4(%rbp), %eax
	movl	%eax, %edi
	call	beginCubeMapFace
	.loc 1 1105 17 discriminator 3
	movl	$0, %eax
	call	initBox
	.loc 1 1106 17 discriminator 3
	movl	g+4(%rip), %eax
	movl	%eax, %edi
	pxor	%xmm2, %xmm2
	pxor	%xmm1, %xmm1
	movl	.LC28(%rip), %eax
	movd	%eax, %xmm0
	call	render
	.loc 1 1109 10 discriminator 3
	pxor	%xmm2, %xmm2
	movss	.LC47(%rip), %xmm1
	movl	.LC28(%rip), %eax
	movd	%eax, %xmm0
	call	glTranslatef
	.loc 1 1113 17 discriminator 3
	movl	$0, %eax
	call	vertexObjects
	.loc 1 1117 17 discriminator 3
	movl	-4(%rbp), %eax
	movl	$256, %esi
	movl	%eax, %edi
	call	finishCubeMapFace
	.loc 1 1099 31 discriminator 3
	addl	$1, -4(%rbp)
.L70:
	.loc 1 1099 26 discriminator 1
	cmpl	$5, -4(%rbp)
	jle	.L71
	.loc 1 1121 9
	movl	$0, %eax
	call	endCubeMapRendering
	.loc 1 1122 9
	movl	$3089, %edi
	call	glDisable
	.loc 1 1123 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE26:
	.size	CubeMap, .-CubeMap
	.globl	process_event1
	.type	process_event1, @function
process_event1:
.LFB27:
	.loc 1 1129 1
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register 6
	subq	$16, %rsp
	.loc 1 1131 8
	movl	$0, %esi
	leaq	16(%rbp), %rdi
	call	XLookupKeysym
	movq	%rax, -8(%rbp)
	.loc 1 1134 2
	cmpq	$65479, -8(%rbp)
	ja	.L89
	cmpq	$65470, -8(%rbp)
	jnb	.L74
	cmpq	$65307, -8(%rbp)
	je	.L75
	cmpq	$65307, -8(%rbp)
	ja	.L89
	cmpq	$105, -8(%rbp)
	je	.L76
	cmpq	$111, -8(%rbp)
	je	.L77
	.loc 1 1186 1
	jmp	.L89
.L74:
	.loc 1 1134 2
	movq	-8(%rbp), %rax
	subq	$65470, %rax
	cmpq	$9, %rax
	ja	.L89
	movq	.L79(,%rax,8), %rax
	jmp	*%rax
	.section	.rodata
	.align 8
	.align 4
.L79:
	.quad	.L88
	.quad	.L87
	.quad	.L86
	.quad	.L85
	.quad	.L84
	.quad	.L83
	.quad	.L82
	.quad	.L81
	.quad	.L80
	.quad	.L78
	.text
.L88:
	.loc 1 1138 8
	movb	$0, Fday(%rip)
	.loc 1 1138 24
	movb	$0, Fnight(%rip)
	.loc 1 1138 40
	movb	$0, Fcloud(%rip)
	.loc 1 1139 23
	movb	$1, Fgrid(%rip)
	.loc 1 1139 36
	movb	$0, Fiso(%rip)
	.loc 1 1139 51
	movb	$0, Fwind(%rip)
	.loc 1 1139 66
	movb	$0, Ftemp(%rip)
	.loc 1 1140 3
	jmp	.L73
.L87:
	.loc 1 1142 8
	movb	$0, Fday(%rip)
	.loc 1 1142 24
	movb	$0, Fnight(%rip)
	.loc 1 1142 40
	movb	$0, Fcloud(%rip)
	.loc 1 1143 23
	movb	$1, Fgrid(%rip)
	.loc 1 1143 36
	movb	$1, Fiso(%rip)
	.loc 1 1143 50
	movb	$0, Fwind(%rip)
	.loc 1 1143 65
	movb	$0, Ftemp(%rip)
	.loc 1 1144 3
	jmp	.L73
.L86:
	.loc 1 1146 8
	movb	$0, Fday(%rip)
	.loc 1 1146 24
	movb	$0, Fnight(%rip)
	.loc 1 1146 40
	movb	$0, Fcloud(%rip)
	.loc 1 1147 23
	movb	$0, Fgrid(%rip)
	.loc 1 1147 37
	movb	$0, Fiso(%rip)
	.loc 1 1147 52
	movb	$1, Fwind(%rip)
	.loc 1 1147 66
	movb	$0, Ftemp(%rip)
	.loc 1 1148 3
	jmp	.L73
.L85:
	.loc 1 1150 8
	movb	$0, Fday(%rip)
	.loc 1 1150 24
	movb	$0, Fnight(%rip)
	.loc 1 1150 40
	movb	$0, Fcloud(%rip)
	.loc 1 1151 23
	movb	$0, Fgrid(%rip)
	.loc 1 1151 37
	movb	$0, Fiso(%rip)
	.loc 1 1151 52
	movb	$0, Fwind(%rip)
	.loc 1 1151 67
	movb	$1, Ftemp(%rip)
	.loc 1 1152 3
	jmp	.L73
.L84:
	.loc 1 1156 15
	movb	$1, Fday(%rip)
	.loc 1 1156 30
	movb	$0, Fnight(%rip)
	.loc 1 1156 46
	movb	$0, Fcloud(%rip)
	.loc 1 1157 23
	movb	$0, Fgrid(%rip)
	.loc 1 1157 37
	movb	$0, Fiso(%rip)
	.loc 1 1157 52
	movb	$0, Fwind(%rip)
	.loc 1 1157 67
	movb	$0, Ftemp(%rip)
	.loc 1 1158 3
	jmp	.L73
.L83:
	.loc 1 1160 8
	movb	$1, Fday(%rip)
	.loc 1 1160 23
	movb	$0, Fnight(%rip)
	.loc 1 1160 39
	movb	$1, Fcloud(%rip)
	.loc 1 1161 23
	movb	$0, Fgrid(%rip)
	.loc 1 1161 37
	movb	$0, Fiso(%rip)
	.loc 1 1161 52
	movb	$0, Fwind(%rip)
	.loc 1 1161 67
	movb	$0, Ftemp(%rip)
	.loc 1 1162 3
	jmp	.L73
.L82:
	.loc 1 1164 8
	movb	$0, Fday(%rip)
	.loc 1 1164 24
	movb	$1, Fnight(%rip)
	.loc 1 1164 39
	movb	$0, Fcloud(%rip)
	.loc 1 1165 23
	movb	$0, Fgrid(%rip)
	.loc 1 1165 37
	movb	$0, Fiso(%rip)
	.loc 1 1165 52
	movb	$0, Fwind(%rip)
	.loc 1 1165 67
	movb	$0, Ftemp(%rip)
	.loc 1 1166 3
	jmp	.L73
.L81:
	.loc 1 1170 8
	movb	$0, Fday(%rip)
	.loc 1 1170 24
	movb	$0, Fnight(%rip)
	.loc 1 1170 40
	movb	$0, Fcloud(%rip)
	.loc 1 1171 23
	movb	$0, Fgrid(%rip)
	.loc 1 1171 37
	movb	$0, Fiso(%rip)
	.loc 1 1171 52
	movb	$0, Fwind(%rip)
	.loc 1 1171 67
	movb	$0, Ftemp(%rip)
	.loc 1 1172 17
	jmp	.L73
.L80:
	.loc 1 1175 23
	movb	$1, Fpurple(%rip)
	.loc 1 1175 31
	jmp	.L73
.L78:
	.loc 1 1176 24
	movb	$0, Fpurple(%rip)
	.loc 1 1176 33
	jmp	.L73
.L76:
	.loc 1 1179 20
	movss	Fplus(%rip), %xmm0
	pxor	%xmm1, %xmm1
	cvtss2sd	%xmm0, %xmm1
	movsd	.LC48(%rip), %xmm0
	addsd	%xmm1, %xmm0
	cvtsd2ss	%xmm0, %xmm0
	movss	%xmm0, Fplus(%rip)
	.loc 1 1179 29
	jmp	.L73
.L77:
	.loc 1 1180 20
	movss	Fplus(%rip), %xmm0
	cvtss2sd	%xmm0, %xmm0
	movsd	.LC48(%rip), %xmm1
	subsd	%xmm1, %xmm0
	cvtsd2ss	%xmm0, %xmm0
	movss	%xmm0, Fplus(%rip)
	.loc 1 1180 31
	jmp	.L73
.L75:
	.loc 1 1183 3
	movl	$0, %eax
	call	closeWin
	.loc 1 1184 3
	nop
.L73:
.L89:
	.loc 1 1186 1
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE27:
	.size	process_event1, .-process_event1
	.section	.rodata
	.align 8
	.type	fly_vert.5, @object
	.size	fly_vert.5, 14
fly_vert.5:
	.string	"GLSL/fly.vert"
	.align 8
	.type	fly_frag.4, @object
	.size	fly_frag.4, 14
fly_frag.4:
	.string	"GLSL/fly.frag"
	.align 8
	.type	cube_vert.3, @object
	.size	cube_vert.3, 15
cube_vert.3:
	.string	"GLSL/cube.vert"
	.align 8
	.type	cube_frag.2, @object
	.size	cube_frag.2, 15
cube_frag.2:
	.string	"GLSL/cube.frag"
	.align 16
	.type	basic_vert.1, @object
	.size	basic_vert.1, 16
basic_vert.1:
	.string	"GLSL/basic.vert"
	.align 16
	.type	basic_frag.0, @object
	.size	basic_frag.0, 16
basic_frag.0:
	.string	"GLSL/basic.frag"
	.align 4
.LC18:
	.long	1056964608
	.align 4
.LC19:
	.long	1050253722
	.align 4
.LC20:
	.long	1045220557
	.align 4
.LC21:
	.long	1036831949
	.align 4
.LC22:
	.long	1060320051
	.align 4
.LC23:
	.long	1008981770
	.align 8
.LC24:
	.long	0
	.long	1072693248
	.align 4
.LC28:
	.long	0
	.align 4
.LC29:
	.long	1028443341
	.align 4
.LC32:
	.long	1191407616
	.align 4
.LC33:
	.long	1175979008
	.align 4
.LC34:
	.long	1101004800
	.align 4
.LC35:
	.long	1114636288
	.align 4
.LC36:
	.long	1135869952
	.align 4
.LC37:
	.long	1119092736
	.align 4
.LC38:
	.long	-1028390912
	.align 4
.LC39:
	.long	1077936128
	.align 4
.LC40:
	.long	1088421888
	.align 4
.LC47:
	.long	1073741824
	.align 8
.LC48:
	.long	1202590843
	.long	1065646817
	.text
.Letext0:
	.file 2 "/usr/lib/gcc/x86_64-redhat-linux/12/include/stddef.h"
	.file 3 "/usr/include/bits/types.h"
	.file 4 "/usr/include/bits/types/struct_FILE.h"
	.file 5 "/usr/include/bits/types/FILE.h"
	.file 6 "/usr/include/stdio.h"
	.file 7 "/usr/include/GL/glew.h"
	.file 8 "/usr/include/X11/X.h"
	.file 9 "/usr/include/X11/Xlib.h"
	.file 10 "OGL/../WIN/../OGL/../CONF/geometry.h"
	.file 11 "/usr/include/png.h"
	.file 12 "OGL/../WIN/win.h"
	.file 13 "OGL/../OGL/cube.h"
	.file 14 "OGL/../WIN/../OGL/../OGL/../CONF/uniform.h"
	.file 15 "OGL/../OGL/flybox.h"
	.file 16 "OGL/../WIN/../OGL/move.h"
	.file 17 "/usr/include/GL/glx.h"
	.file 18 "OGL/../WIN/../OGL/../OGL/../FONT/../TEX/texture.h"
	.section	.debug_info,"",@progbits
.Ldebug_info0:
	.long	0x2f6c
	.value	0x5
	.byte	0x1
	.byte	0x8
	.long	.Ldebug_abbrev0
	.uleb128 0x2b
	.long	.LASF418
	.byte	0x1d
	.long	.LASF0
	.long	.LASF1
	.quad	.Ltext0
	.quad	.Letext0-.Ltext0
	.long	.Ldebug_line0
	.uleb128 0x14
	.long	.LASF9
	.byte	0x2
	.byte	0xd6
	.byte	0x17
	.long	0x3a
	.uleb128 0x11
	.byte	0x8
	.byte	0x7
	.long	.LASF2
	.uleb128 0x11
	.byte	0x4
	.byte	0x7
	.long	.LASF3
	.uleb128 0x2c
	.byte	0x8
	.uleb128 0x11
	.byte	0x1
	.byte	0x8
	.long	.LASF4
	.uleb128 0x11
	.byte	0x2
	.byte	0x7
	.long	.LASF5
	.uleb128 0x11
	.byte	0x1
	.byte	0x6
	.long	.LASF6
	.uleb128 0x11
	.byte	0x2
	.byte	0x5
	.long	.LASF7
	.uleb128 0x2d
	.byte	0x4
	.byte	0x5
	.string	"int"
	.uleb128 0x11
	.byte	0x8
	.byte	0x5
	.long	.LASF8
	.uleb128 0x14
	.long	.LASF10
	.byte	0x3
	.byte	0x98
	.byte	0x19
	.long	0x6d
	.uleb128 0x14
	.long	.LASF11
	.byte	0x3
	.byte	0x99
	.byte	0x1b
	.long	0x6d
	.uleb128 0x6
	.long	0x91
	.uleb128 0x11
	.byte	0x1
	.byte	0x6
	.long	.LASF12
	.uleb128 0xe
	.long	0x91
	.uleb128 0x1b
	.long	.LASF218
	.byte	0xd8
	.byte	0x4
	.byte	0x31
	.long	0x223
	.uleb128 0x9
	.long	.LASF13
	.byte	0x4
	.byte	0x33
	.byte	0x7
	.long	0x66
	.byte	0
	.uleb128 0x9
	.long	.LASF14
	.byte	0x4
	.byte	0x36
	.byte	0x9
	.long	0x8c
	.byte	0x8
	.uleb128 0x9
	.long	.LASF15
	.byte	0x4
	.byte	0x37
	.byte	0x9
	.long	0x8c
	.byte	0x10
	.uleb128 0x9
	.long	.LASF16
	.byte	0x4
	.byte	0x38
	.byte	0x9
	.long	0x8c
	.byte	0x18
	.uleb128 0x9
	.long	.LASF17
	.byte	0x4
	.byte	0x39
	.byte	0x9
	.long	0x8c
	.byte	0x20
	.uleb128 0x9
	.long	.LASF18
	.byte	0x4
	.byte	0x3a
	.byte	0x9
	.long	0x8c
	.byte	0x28
	.uleb128 0x9
	.long	.LASF19
	.byte	0x4
	.byte	0x3b
	.byte	0x9
	.long	0x8c
	.byte	0x30
	.uleb128 0x9
	.long	.LASF20
	.byte	0x4
	.byte	0x3c
	.byte	0x9
	.long	0x8c
	.byte	0x38
	.uleb128 0x9
	.long	.LASF21
	.byte	0x4
	.byte	0x3d
	.byte	0x9
	.long	0x8c
	.byte	0x40
	.uleb128 0x9
	.long	.LASF22
	.byte	0x4
	.byte	0x40
	.byte	0x9
	.long	0x8c
	.byte	0x48
	.uleb128 0x9
	.long	.LASF23
	.byte	0x4
	.byte	0x41
	.byte	0x9
	.long	0x8c
	.byte	0x50
	.uleb128 0x9
	.long	.LASF24
	.byte	0x4
	.byte	0x42
	.byte	0x9
	.long	0x8c
	.byte	0x58
	.uleb128 0x9
	.long	.LASF25
	.byte	0x4
	.byte	0x44
	.byte	0x16
	.long	0x23c
	.byte	0x60
	.uleb128 0x9
	.long	.LASF26
	.byte	0x4
	.byte	0x46
	.byte	0x14
	.long	0x241
	.byte	0x68
	.uleb128 0x9
	.long	.LASF27
	.byte	0x4
	.byte	0x48
	.byte	0x7
	.long	0x66
	.byte	0x70
	.uleb128 0x9
	.long	.LASF28
	.byte	0x4
	.byte	0x49
	.byte	0x7
	.long	0x66
	.byte	0x74
	.uleb128 0x9
	.long	.LASF29
	.byte	0x4
	.byte	0x4a
	.byte	0xb
	.long	0x74
	.byte	0x78
	.uleb128 0x9
	.long	.LASF30
	.byte	0x4
	.byte	0x4d
	.byte	0x12
	.long	0x51
	.byte	0x80
	.uleb128 0x9
	.long	.LASF31
	.byte	0x4
	.byte	0x4e
	.byte	0xf
	.long	0x58
	.byte	0x82
	.uleb128 0x9
	.long	.LASF32
	.byte	0x4
	.byte	0x4f
	.byte	0x8
	.long	0x246
	.byte	0x83
	.uleb128 0x9
	.long	.LASF33
	.byte	0x4
	.byte	0x51
	.byte	0xf
	.long	0x256
	.byte	0x88
	.uleb128 0x9
	.long	.LASF34
	.byte	0x4
	.byte	0x59
	.byte	0xd
	.long	0x80
	.byte	0x90
	.uleb128 0x9
	.long	.LASF35
	.byte	0x4
	.byte	0x5b
	.byte	0x17
	.long	0x260
	.byte	0x98
	.uleb128 0x9
	.long	.LASF36
	.byte	0x4
	.byte	0x5c
	.byte	0x19
	.long	0x26a
	.byte	0xa0
	.uleb128 0x9
	.long	.LASF37
	.byte	0x4
	.byte	0x5d
	.byte	0x14
	.long	0x241
	.byte	0xa8
	.uleb128 0x9
	.long	.LASF38
	.byte	0x4
	.byte	0x5e
	.byte	0x9
	.long	0x48
	.byte	0xb0
	.uleb128 0x9
	.long	.LASF39
	.byte	0x4
	.byte	0x5f
	.byte	0xa
	.long	0x2e
	.byte	0xb8
	.uleb128 0x9
	.long	.LASF40
	.byte	0x4
	.byte	0x60
	.byte	0x7
	.long	0x66
	.byte	0xc0
	.uleb128 0x9
	.long	.LASF41
	.byte	0x4
	.byte	0x62
	.byte	0x8
	.long	0x26f
	.byte	0xc4
	.byte	0
	.uleb128 0x14
	.long	.LASF42
	.byte	0x5
	.byte	0x7
	.byte	0x19
	.long	0x9d
	.uleb128 0x2e
	.long	.LASF419
	.byte	0x4
	.byte	0x2b
	.byte	0xe
	.uleb128 0x1c
	.long	.LASF43
	.uleb128 0x6
	.long	0x237
	.uleb128 0x6
	.long	0x9d
	.uleb128 0xa
	.long	0x91
	.long	0x256
	.uleb128 0xc
	.long	0x3a
	.byte	0
	.byte	0
	.uleb128 0x6
	.long	0x22f
	.uleb128 0x1c
	.long	.LASF44
	.uleb128 0x6
	.long	0x25b
	.uleb128 0x1c
	.long	.LASF45
	.uleb128 0x6
	.long	0x265
	.uleb128 0xa
	.long	0x91
	.long	0x27f
	.uleb128 0xc
	.long	0x3a
	.byte	0x13
	.byte	0
	.uleb128 0x6
	.long	0x223
	.uleb128 0x1d
	.long	0x27f
	.uleb128 0x26
	.long	.LASF46
	.byte	0x90
	.long	0x27f
	.uleb128 0x26
	.long	.LASF47
	.byte	0x91
	.long	0x27f
	.uleb128 0x11
	.byte	0x8
	.byte	0x5
	.long	.LASF48
	.uleb128 0x11
	.byte	0x8
	.byte	0x7
	.long	.LASF49
	.uleb128 0xa
	.long	0x91
	.long	0x2bb
	.uleb128 0xc
	.long	0x3a
	.byte	0x1f
	.byte	0
	.uleb128 0x6
	.long	0x2c0
	.uleb128 0x2f
	.uleb128 0x6
	.long	0x98
	.uleb128 0x1d
	.long	0x2c1
	.uleb128 0x11
	.byte	0x4
	.byte	0x4
	.long	.LASF50
	.uleb128 0xe
	.long	0x2cb
	.uleb128 0x11
	.byte	0x8
	.byte	0x4
	.long	.LASF51
	.uleb128 0x14
	.long	.LASF52
	.byte	0x2
	.byte	0x91
	.byte	0x1a
	.long	0x6d
	.uleb128 0x11
	.byte	0x10
	.byte	0x4
	.long	.LASF53
	.uleb128 0x4
	.long	.LASF54
	.byte	0x7
	.value	0x123
	.byte	0x16
	.long	0x41
	.uleb128 0xe
	.long	0x2f1
	.uleb128 0x4
	.long	.LASF55
	.byte	0x7
	.value	0x124
	.byte	0x16
	.long	0x41
	.uleb128 0x4
	.long	.LASF56
	.byte	0x7
	.value	0x125
	.byte	0x16
	.long	0x41
	.uleb128 0xe
	.long	0x310
	.uleb128 0x4
	.long	.LASF57
	.byte	0x7
	.value	0x126
	.byte	0xd
	.long	0x66
	.uleb128 0xe
	.long	0x322
	.uleb128 0x4
	.long	.LASF58
	.byte	0x7
	.value	0x127
	.byte	0xd
	.long	0x66
	.uleb128 0xe
	.long	0x334
	.uleb128 0x4
	.long	.LASF59
	.byte	0x7
	.value	0x128
	.byte	0x17
	.long	0x4a
	.uleb128 0xe
	.long	0x346
	.uleb128 0x4
	.long	.LASF60
	.byte	0x7
	.value	0x129
	.byte	0x15
	.long	0x58
	.uleb128 0xe
	.long	0x358
	.uleb128 0x4
	.long	.LASF61
	.byte	0x7
	.value	0x12b
	.byte	0x17
	.long	0x4a
	.uleb128 0xe
	.long	0x36a
	.uleb128 0x4
	.long	.LASF62
	.byte	0x7
	.value	0x12e
	.byte	0xf
	.long	0x2cb
	.uleb128 0x4
	.long	.LASF63
	.byte	0x7
	.value	0x12f
	.byte	0xf
	.long	0x2cb
	.uleb128 0x4
	.long	.LASF64
	.byte	0x7
	.value	0x131
	.byte	0x10
	.long	0x2d7
	.uleb128 0x4
	.long	.LASF65
	.byte	0x7
	.value	0x144
	.byte	0xe
	.long	0x91
	.uleb128 0xe
	.long	0x3a3
	.uleb128 0x6
	.long	0x3ba
	.uleb128 0x30
	.uleb128 0x4
	.long	.LASF66
	.byte	0x7
	.value	0x573
	.byte	0x1c
	.long	0x3c8
	.uleb128 0x6
	.long	0x3cd
	.uleb128 0x19
	.long	0x3d8
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x4
	.long	.LASF67
	.byte	0x7
	.value	0x574
	.byte	0x1c
	.long	0x3c8
	.uleb128 0x6
	.long	0x377
	.uleb128 0x6
	.long	0x31d
	.uleb128 0x4
	.long	.LASF68
	.byte	0x7
	.value	0x69f
	.byte	0x13
	.long	0x2de
	.uleb128 0x6
	.long	0x401
	.uleb128 0x19
	.long	0x411
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x310
	.byte	0
	.uleb128 0x4
	.long	.LASF69
	.byte	0x7
	.value	0x6a2
	.byte	0x1c
	.long	0x3fc
	.uleb128 0x4
	.long	.LASF70
	.byte	0x7
	.value	0x6a3
	.byte	0x1c
	.long	0x42b
	.uleb128 0x6
	.long	0x430
	.uleb128 0x19
	.long	0x44a
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x3ef
	.uleb128 0x2
	.long	0x2bb
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x4
	.long	.LASF71
	.byte	0x7
	.value	0x6a5
	.byte	0x1c
	.long	0x457
	.uleb128 0x6
	.long	0x45c
	.uleb128 0x19
	.long	0x46c
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x3ea
	.byte	0
	.uleb128 0x4
	.long	.LASF72
	.byte	0x7
	.value	0x6a8
	.byte	0x1c
	.long	0x479
	.uleb128 0x6
	.long	0x47e
	.uleb128 0x19
	.long	0x48e
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x48e
	.byte	0
	.uleb128 0x6
	.long	0x310
	.uleb128 0x6
	.long	0x322
	.uleb128 0x6
	.long	0x3b0
	.uleb128 0x6
	.long	0x4a2
	.uleb128 0x19
	.long	0x4ad
	.uleb128 0x2
	.long	0x310
	.byte	0
	.uleb128 0x4
	.long	.LASF73
	.byte	0x7
	.value	0x730
	.byte	0x1c
	.long	0x49d
	.uleb128 0x4
	.long	.LASF74
	.byte	0x7
	.value	0x732
	.byte	0x1c
	.long	0x49d
	.uleb128 0x6
	.long	0x37c
	.uleb128 0x4
	.long	.LASF75
	.byte	0x7
	.value	0x783
	.byte	0x1c
	.long	0x4d9
	.uleb128 0x6
	.long	0x4de
	.uleb128 0x19
	.long	0x502
	.uleb128 0x2
	.long	0x310
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x346
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x2bb
	.byte	0
	.uleb128 0x6
	.long	0x36a
	.uleb128 0x4
	.long	.LASF76
	.byte	0x7
	.value	0x1f88
	.byte	0x1c
	.long	0x479
	.uleb128 0x16
	.long	.LASF77
	.value	0x570f
	.byte	0x28
	.long	0x3bb
	.uleb128 0x16
	.long	.LASF78
	.value	0x5710
	.byte	0x2e
	.long	0x3d8
	.uleb128 0x16
	.long	.LASF79
	.value	0x576f
	.byte	0x25
	.long	0x411
	.uleb128 0x16
	.long	.LASF80
	.value	0x5770
	.byte	0x25
	.long	0x41e
	.uleb128 0x16
	.long	.LASF81
	.value	0x5772
	.byte	0x28
	.long	0x44a
	.uleb128 0x16
	.long	.LASF82
	.value	0x5775
	.byte	0x25
	.long	0x46c
	.uleb128 0x16
	.long	.LASF83
	.value	0x578b
	.byte	0x33
	.long	0x4ad
	.uleb128 0x16
	.long	.LASF84
	.value	0x578d
	.byte	0x32
	.long	0x4ba
	.uleb128 0x16
	.long	.LASF85
	.value	0x57de
	.byte	0x2e
	.long	0x4cc
	.uleb128 0x16
	.long	.LASF86
	.value	0x6358
	.byte	0x1b
	.long	0x346
	.uleb128 0x31
	.string	"XID"
	.byte	0x8
	.byte	0x42
	.byte	0x17
	.long	0x3a
	.uleb128 0x14
	.long	.LASF87
	.byte	0x8
	.byte	0x4a
	.byte	0x17
	.long	0x3a
	.uleb128 0x14
	.long	.LASF88
	.byte	0x8
	.byte	0x4d
	.byte	0x17
	.long	0x3a
	.uleb128 0x14
	.long	.LASF89
	.byte	0x8
	.byte	0x60
	.byte	0xd
	.long	0x58c
	.uleb128 0x14
	.long	.LASF90
	.byte	0x8
	.byte	0x61
	.byte	0xd
	.long	0x58c
	.uleb128 0x14
	.long	.LASF91
	.byte	0x8
	.byte	0x68
	.byte	0xd
	.long	0x58c
	.uleb128 0x14
	.long	.LASF92
	.byte	0x8
	.byte	0x6a
	.byte	0xd
	.long	0x58c
	.uleb128 0x1c
	.long	.LASF93
	.uleb128 0x4
	.long	.LASF94
	.byte	0x9
	.value	0x1e7
	.byte	0x1a
	.long	0x5e0
	.uleb128 0x7
	.byte	0x60
	.value	0x22d
	.long	0x6ba
	.uleb128 0x1
	.long	.LASF95
	.value	0x22e
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x22f
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x230
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x231
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x232
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF100
	.value	0x233
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF101
	.value	0x234
	.byte	0x9
	.long	0x5b0
	.byte	0x30
	.uleb128 0x1
	.long	.LASF102
	.value	0x235
	.byte	0x7
	.long	0x5a4
	.byte	0x38
	.uleb128 0xd
	.string	"x"
	.value	0x236
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0xd
	.string	"y"
	.value	0x236
	.byte	0x9
	.long	0x66
	.byte	0x44
	.uleb128 0x1
	.long	.LASF103
	.value	0x237
	.byte	0x6
	.long	0x66
	.byte	0x48
	.uleb128 0x1
	.long	.LASF104
	.value	0x237
	.byte	0xe
	.long	0x66
	.byte	0x4c
	.uleb128 0x1
	.long	.LASF105
	.value	0x238
	.byte	0xf
	.long	0x41
	.byte	0x50
	.uleb128 0x1
	.long	.LASF106
	.value	0x239
	.byte	0xf
	.long	0x41
	.byte	0x54
	.uleb128 0x1
	.long	.LASF107
	.value	0x23a
	.byte	0x7
	.long	0x66
	.byte	0x58
	.byte	0
	.uleb128 0x6
	.long	0x5e5
	.uleb128 0x4
	.long	.LASF108
	.byte	0x9
	.value	0x23b
	.byte	0x3
	.long	0x5f2
	.uleb128 0x7
	.byte	0x60
	.value	0x23f
	.long	0x794
	.uleb128 0x1
	.long	.LASF95
	.value	0x240
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x241
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x242
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x243
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x244
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF100
	.value	0x245
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF101
	.value	0x246
	.byte	0x9
	.long	0x5b0
	.byte	0x30
	.uleb128 0x1
	.long	.LASF102
	.value	0x247
	.byte	0x7
	.long	0x5a4
	.byte	0x38
	.uleb128 0xd
	.string	"x"
	.value	0x248
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0xd
	.string	"y"
	.value	0x248
	.byte	0x9
	.long	0x66
	.byte	0x44
	.uleb128 0x1
	.long	.LASF103
	.value	0x249
	.byte	0x6
	.long	0x66
	.byte	0x48
	.uleb128 0x1
	.long	.LASF104
	.value	0x249
	.byte	0xe
	.long	0x66
	.byte	0x4c
	.uleb128 0x1
	.long	.LASF105
	.value	0x24a
	.byte	0xf
	.long	0x41
	.byte	0x50
	.uleb128 0x1
	.long	.LASF109
	.value	0x24b
	.byte	0xf
	.long	0x41
	.byte	0x54
	.uleb128 0x1
	.long	.LASF107
	.value	0x24c
	.byte	0x7
	.long	0x66
	.byte	0x58
	.byte	0
	.uleb128 0x4
	.long	.LASF110
	.byte	0x9
	.value	0x24d
	.byte	0x3
	.long	0x6cc
	.uleb128 0x7
	.byte	0x60
	.value	0x251
	.long	0x869
	.uleb128 0x1
	.long	.LASF95
	.value	0x252
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x253
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x254
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x255
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x256
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF100
	.value	0x257
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF101
	.value	0x258
	.byte	0x9
	.long	0x5b0
	.byte	0x30
	.uleb128 0x1
	.long	.LASF102
	.value	0x259
	.byte	0x7
	.long	0x5a4
	.byte	0x38
	.uleb128 0xd
	.string	"x"
	.value	0x25a
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0xd
	.string	"y"
	.value	0x25a
	.byte	0x9
	.long	0x66
	.byte	0x44
	.uleb128 0x1
	.long	.LASF103
	.value	0x25b
	.byte	0x6
	.long	0x66
	.byte	0x48
	.uleb128 0x1
	.long	.LASF104
	.value	0x25b
	.byte	0xe
	.long	0x66
	.byte	0x4c
	.uleb128 0x1
	.long	.LASF105
	.value	0x25c
	.byte	0xf
	.long	0x41
	.byte	0x50
	.uleb128 0x1
	.long	.LASF111
	.value	0x25d
	.byte	0x7
	.long	0x91
	.byte	0x54
	.uleb128 0x1
	.long	.LASF107
	.value	0x25e
	.byte	0x7
	.long	0x66
	.byte	0x58
	.byte	0
	.uleb128 0x4
	.long	.LASF112
	.byte	0x9
	.value	0x25f
	.byte	0x3
	.long	0x7a1
	.uleb128 0x7
	.byte	0x68
	.value	0x262
	.long	0x958
	.uleb128 0x1
	.long	.LASF95
	.value	0x263
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x264
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x265
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x266
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x267
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF100
	.value	0x268
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF101
	.value	0x269
	.byte	0x9
	.long	0x5b0
	.byte	0x30
	.uleb128 0x1
	.long	.LASF102
	.value	0x26a
	.byte	0x7
	.long	0x5a4
	.byte	0x38
	.uleb128 0xd
	.string	"x"
	.value	0x26b
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0xd
	.string	"y"
	.value	0x26b
	.byte	0x9
	.long	0x66
	.byte	0x44
	.uleb128 0x1
	.long	.LASF103
	.value	0x26c
	.byte	0x6
	.long	0x66
	.byte	0x48
	.uleb128 0x1
	.long	.LASF104
	.value	0x26c
	.byte	0xe
	.long	0x66
	.byte	0x4c
	.uleb128 0x1
	.long	.LASF113
	.value	0x26d
	.byte	0x6
	.long	0x66
	.byte	0x50
	.uleb128 0x1
	.long	.LASF114
	.value	0x26e
	.byte	0x6
	.long	0x66
	.byte	0x54
	.uleb128 0x1
	.long	.LASF107
	.value	0x273
	.byte	0x7
	.long	0x66
	.byte	0x58
	.uleb128 0x1
	.long	.LASF115
	.value	0x274
	.byte	0x7
	.long	0x66
	.byte	0x5c
	.uleb128 0x1
	.long	.LASF105
	.value	0x275
	.byte	0xf
	.long	0x41
	.byte	0x60
	.byte	0
	.uleb128 0x4
	.long	.LASF116
	.byte	0x9
	.value	0x276
	.byte	0x3
	.long	0x876
	.uleb128 0x7
	.byte	0x30
	.value	0x27a
	.long	0x9c9
	.uleb128 0x1
	.long	.LASF95
	.value	0x27b
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x27c
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x27d
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x27e
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x27f
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF113
	.value	0x280
	.byte	0x6
	.long	0x66
	.byte	0x28
	.uleb128 0x1
	.long	.LASF114
	.value	0x282
	.byte	0x6
	.long	0x66
	.byte	0x2c
	.byte	0
	.uleb128 0x4
	.long	.LASF117
	.byte	0x9
	.value	0x288
	.byte	0x3
	.long	0x965
	.uleb128 0x7
	.byte	0x48
	.value	0x28d
	.long	0xa2d
	.uleb128 0x1
	.long	.LASF95
	.value	0x28e
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x28f
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x290
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x291
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x292
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF118
	.value	0x293
	.byte	0x7
	.long	0x2ab
	.byte	0x28
	.byte	0
	.uleb128 0x4
	.long	.LASF119
	.byte	0x9
	.value	0x294
	.byte	0x3
	.long	0x9d6
	.uleb128 0x7
	.byte	0x40
	.value	0x296
	.long	0xac1
	.uleb128 0x1
	.long	.LASF95
	.value	0x297
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x298
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x299
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x29a
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x29b
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0xd
	.string	"x"
	.value	0x29c
	.byte	0x6
	.long	0x66
	.byte	0x28
	.uleb128 0xd
	.string	"y"
	.value	0x29c
	.byte	0x9
	.long	0x66
	.byte	0x2c
	.uleb128 0x1
	.long	.LASF120
	.value	0x29d
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0x1
	.long	.LASF121
	.value	0x29d
	.byte	0xd
	.long	0x66
	.byte	0x34
	.uleb128 0x1
	.long	.LASF122
	.value	0x29e
	.byte	0x6
	.long	0x66
	.byte	0x38
	.byte	0
	.uleb128 0x4
	.long	.LASF123
	.byte	0x9
	.value	0x29f
	.byte	0x3
	.long	0xa3a
	.uleb128 0x7
	.byte	0x48
	.value	0x2a1
	.long	0xb6f
	.uleb128 0x1
	.long	.LASF95
	.value	0x2a2
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2a3
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2a4
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2a5
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF124
	.value	0x2a6
	.byte	0xb
	.long	0x5bc
	.byte	0x20
	.uleb128 0xd
	.string	"x"
	.value	0x2a7
	.byte	0x6
	.long	0x66
	.byte	0x28
	.uleb128 0xd
	.string	"y"
	.value	0x2a7
	.byte	0x9
	.long	0x66
	.byte	0x2c
	.uleb128 0x1
	.long	.LASF120
	.value	0x2a8
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0x1
	.long	.LASF121
	.value	0x2a8
	.byte	0xd
	.long	0x66
	.byte	0x34
	.uleb128 0x1
	.long	.LASF122
	.value	0x2a9
	.byte	0x6
	.long	0x66
	.byte	0x38
	.uleb128 0x1
	.long	.LASF125
	.value	0x2aa
	.byte	0x6
	.long	0x66
	.byte	0x3c
	.uleb128 0x1
	.long	.LASF126
	.value	0x2ab
	.byte	0x6
	.long	0x66
	.byte	0x40
	.byte	0
	.uleb128 0x4
	.long	.LASF127
	.byte	0x9
	.value	0x2ac
	.byte	0x3
	.long	0xace
	.uleb128 0x7
	.byte	0x30
	.value	0x2ae
	.long	0xbe0
	.uleb128 0x1
	.long	.LASF95
	.value	0x2af
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2b0
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2b1
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2b2
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF124
	.value	0x2b3
	.byte	0xb
	.long	0x5bc
	.byte	0x20
	.uleb128 0x1
	.long	.LASF125
	.value	0x2b4
	.byte	0x6
	.long	0x66
	.byte	0x28
	.uleb128 0x1
	.long	.LASF126
	.value	0x2b5
	.byte	0x6
	.long	0x66
	.byte	0x2c
	.byte	0
	.uleb128 0x4
	.long	.LASF128
	.byte	0x9
	.value	0x2b6
	.byte	0x3
	.long	0xb7c
	.uleb128 0x7
	.byte	0x30
	.value	0x2b8
	.long	0xc44
	.uleb128 0x1
	.long	.LASF95
	.value	0x2b9
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2ba
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2bb
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2bc
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x2bd
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF105
	.value	0x2be
	.byte	0x6
	.long	0x66
	.byte	0x28
	.byte	0
	.uleb128 0x4
	.long	.LASF129
	.byte	0x9
	.value	0x2bf
	.byte	0x3
	.long	0xbed
	.uleb128 0x7
	.byte	0x48
	.value	0x2c1
	.long	0xcf2
	.uleb128 0x1
	.long	.LASF95
	.value	0x2c2
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2c3
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2c4
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2c5
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF130
	.value	0x2c6
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x2c7
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0xd
	.string	"x"
	.value	0x2c8
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0xd
	.string	"y"
	.value	0x2c8
	.byte	0x9
	.long	0x66
	.byte	0x34
	.uleb128 0x1
	.long	.LASF120
	.value	0x2c9
	.byte	0x6
	.long	0x66
	.byte	0x38
	.uleb128 0x1
	.long	.LASF121
	.value	0x2c9
	.byte	0xd
	.long	0x66
	.byte	0x3c
	.uleb128 0x1
	.long	.LASF131
	.value	0x2ca
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0x1
	.long	.LASF132
	.value	0x2cb
	.byte	0x7
	.long	0x66
	.byte	0x44
	.byte	0
	.uleb128 0x4
	.long	.LASF133
	.byte	0x9
	.value	0x2cc
	.byte	0x3
	.long	0xc51
	.uleb128 0x7
	.byte	0x30
	.value	0x2ce
	.long	0xd56
	.uleb128 0x1
	.long	.LASF95
	.value	0x2cf
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2d0
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2d1
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2d2
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x2d3
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x2d4
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.byte	0
	.uleb128 0x4
	.long	.LASF135
	.byte	0x9
	.value	0x2d5
	.byte	0x3
	.long	0xcff
	.uleb128 0x7
	.byte	0x38
	.value	0x2d7
	.long	0xdc7
	.uleb128 0x1
	.long	.LASF95
	.value	0x2d8
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2d9
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2da
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2db
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x2dc
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x2dd
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF136
	.value	0x2de
	.byte	0x7
	.long	0x66
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF137
	.byte	0x9
	.value	0x2df
	.byte	0x3
	.long	0xd63
	.uleb128 0x7
	.byte	0x38
	.value	0x2e1
	.long	0xe38
	.uleb128 0x1
	.long	.LASF95
	.value	0x2e2
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2e3
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2e4
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2e5
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x2e6
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x2e7
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF132
	.value	0x2e8
	.byte	0x7
	.long	0x66
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF138
	.byte	0x9
	.value	0x2e9
	.byte	0x3
	.long	0xdd4
	.uleb128 0x7
	.byte	0x30
	.value	0x2eb
	.long	0xe9c
	.uleb128 0x1
	.long	.LASF95
	.value	0x2ec
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2ed
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2ee
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2ef
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF130
	.value	0x2f0
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x2f1
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.byte	0
	.uleb128 0x4
	.long	.LASF139
	.byte	0x9
	.value	0x2f2
	.byte	0x3
	.long	0xe45
	.uleb128 0x7
	.byte	0x48
	.value	0x2f4
	.long	0xf30
	.uleb128 0x1
	.long	.LASF95
	.value	0x2f5
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x2f6
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x2f7
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x2f8
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x2f9
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x2fa
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF130
	.value	0x2fb
	.byte	0x9
	.long	0x5b0
	.byte	0x30
	.uleb128 0xd
	.string	"x"
	.value	0x2fc
	.byte	0x6
	.long	0x66
	.byte	0x38
	.uleb128 0xd
	.string	"y"
	.value	0x2fc
	.byte	0x9
	.long	0x66
	.byte	0x3c
	.uleb128 0x1
	.long	.LASF132
	.value	0x2fd
	.byte	0x7
	.long	0x66
	.byte	0x40
	.byte	0
	.uleb128 0x4
	.long	.LASF140
	.byte	0x9
	.value	0x2fe
	.byte	0x3
	.long	0xea9
	.uleb128 0x7
	.byte	0x58
	.value	0x300
	.long	0xfeb
	.uleb128 0x1
	.long	.LASF95
	.value	0x301
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x302
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x303
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x304
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x305
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x306
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0xd
	.string	"x"
	.value	0x307
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0xd
	.string	"y"
	.value	0x307
	.byte	0x9
	.long	0x66
	.byte	0x34
	.uleb128 0x1
	.long	.LASF120
	.value	0x308
	.byte	0x6
	.long	0x66
	.byte	0x38
	.uleb128 0x1
	.long	.LASF121
	.value	0x308
	.byte	0xd
	.long	0x66
	.byte	0x3c
	.uleb128 0x1
	.long	.LASF131
	.value	0x309
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0x1
	.long	.LASF141
	.value	0x30a
	.byte	0x9
	.long	0x5b0
	.byte	0x48
	.uleb128 0x1
	.long	.LASF132
	.value	0x30b
	.byte	0x7
	.long	0x66
	.byte	0x50
	.byte	0
	.uleb128 0x4
	.long	.LASF142
	.byte	0x9
	.value	0x30c
	.byte	0x3
	.long	0xf3d
	.uleb128 0x7
	.byte	0x38
	.value	0x30e
	.long	0x1065
	.uleb128 0x1
	.long	.LASF95
	.value	0x30f
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x310
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x311
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x312
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x313
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x314
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0xd
	.string	"x"
	.value	0x315
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0xd
	.string	"y"
	.value	0x315
	.byte	0x9
	.long	0x66
	.byte	0x34
	.byte	0
	.uleb128 0x4
	.long	.LASF143
	.byte	0x9
	.value	0x316
	.byte	0x3
	.long	0xff8
	.uleb128 0x7
	.byte	0x30
	.value	0x318
	.long	0x10d6
	.uleb128 0x1
	.long	.LASF95
	.value	0x319
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x31a
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x31b
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x31c
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x31d
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF120
	.value	0x31e
	.byte	0x6
	.long	0x66
	.byte	0x28
	.uleb128 0x1
	.long	.LASF121
	.value	0x31e
	.byte	0xd
	.long	0x66
	.byte	0x2c
	.byte	0
	.uleb128 0x4
	.long	.LASF144
	.byte	0x9
	.value	0x31f
	.byte	0x3
	.long	0x1072
	.uleb128 0x7
	.byte	0x60
	.value	0x321
	.long	0x119e
	.uleb128 0x1
	.long	.LASF95
	.value	0x322
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x323
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x324
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x325
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF130
	.value	0x326
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x327
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0xd
	.string	"x"
	.value	0x328
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0xd
	.string	"y"
	.value	0x328
	.byte	0x9
	.long	0x66
	.byte	0x34
	.uleb128 0x1
	.long	.LASF120
	.value	0x329
	.byte	0x6
	.long	0x66
	.byte	0x38
	.uleb128 0x1
	.long	.LASF121
	.value	0x329
	.byte	0xd
	.long	0x66
	.byte	0x3c
	.uleb128 0x1
	.long	.LASF131
	.value	0x32a
	.byte	0x6
	.long	0x66
	.byte	0x40
	.uleb128 0x1
	.long	.LASF141
	.value	0x32b
	.byte	0x9
	.long	0x5b0
	.byte	0x48
	.uleb128 0x1
	.long	.LASF114
	.value	0x32c
	.byte	0x6
	.long	0x66
	.byte	0x50
	.uleb128 0x1
	.long	.LASF145
	.value	0x32d
	.byte	0x10
	.long	0x3a
	.byte	0x58
	.byte	0
	.uleb128 0x4
	.long	.LASF146
	.byte	0x9
	.value	0x32e
	.byte	0x3
	.long	0x10e3
	.uleb128 0x7
	.byte	0x38
	.value	0x330
	.long	0x120f
	.uleb128 0x1
	.long	.LASF95
	.value	0x331
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x332
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x333
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x334
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF134
	.value	0x335
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x336
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF147
	.value	0x337
	.byte	0x6
	.long	0x66
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF148
	.byte	0x9
	.value	0x338
	.byte	0x3
	.long	0x11ab
	.uleb128 0x7
	.byte	0x38
	.value	0x33a
	.long	0x1280
	.uleb128 0x1
	.long	.LASF95
	.value	0x33b
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x33c
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x33d
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x33e
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF130
	.value	0x33f
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF99
	.value	0x340
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF147
	.value	0x341
	.byte	0x6
	.long	0x66
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF149
	.byte	0x9
	.value	0x342
	.byte	0x3
	.long	0x121c
	.uleb128 0x7
	.byte	0x40
	.value	0x344
	.long	0x12fe
	.uleb128 0x1
	.long	.LASF95
	.value	0x345
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x346
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x347
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x348
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x349
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF150
	.value	0x34a
	.byte	0x7
	.long	0x598
	.byte	0x28
	.uleb128 0x1
	.long	.LASF102
	.value	0x34b
	.byte	0x7
	.long	0x5a4
	.byte	0x30
	.uleb128 0x1
	.long	.LASF105
	.value	0x34c
	.byte	0x6
	.long	0x66
	.byte	0x38
	.byte	0
	.uleb128 0x4
	.long	.LASF151
	.byte	0x9
	.value	0x34d
	.byte	0x3
	.long	0x128d
	.uleb128 0x7
	.byte	0x38
	.value	0x34f
	.long	0x136f
	.uleb128 0x1
	.long	.LASF95
	.value	0x350
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x351
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x352
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x353
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x354
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF152
	.value	0x355
	.byte	0x7
	.long	0x598
	.byte	0x28
	.uleb128 0x1
	.long	.LASF102
	.value	0x356
	.byte	0x7
	.long	0x5a4
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF153
	.byte	0x9
	.value	0x357
	.byte	0x3
	.long	0x130b
	.uleb128 0x7
	.byte	0x50
	.value	0x359
	.long	0x1407
	.uleb128 0x1
	.long	.LASF95
	.value	0x35a
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x35b
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x35c
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x35d
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF154
	.value	0x35e
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF155
	.value	0x35f
	.byte	0x9
	.long	0x5b0
	.byte	0x28
	.uleb128 0x1
	.long	.LASF152
	.value	0x360
	.byte	0x7
	.long	0x598
	.byte	0x30
	.uleb128 0x1
	.long	.LASF156
	.value	0x361
	.byte	0x7
	.long	0x598
	.byte	0x38
	.uleb128 0x1
	.long	.LASF157
	.value	0x362
	.byte	0x7
	.long	0x598
	.byte	0x40
	.uleb128 0x1
	.long	.LASF102
	.value	0x363
	.byte	0x7
	.long	0x5a4
	.byte	0x48
	.byte	0
	.uleb128 0x4
	.long	.LASF158
	.byte	0x9
	.value	0x364
	.byte	0x3
	.long	0x137c
	.uleb128 0x7
	.byte	0x48
	.value	0x366
	.long	0x1492
	.uleb128 0x1
	.long	.LASF95
	.value	0x367
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x368
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x369
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x36a
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF155
	.value	0x36b
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF152
	.value	0x36c
	.byte	0x7
	.long	0x598
	.byte	0x28
	.uleb128 0x1
	.long	.LASF156
	.value	0x36d
	.byte	0x7
	.long	0x598
	.byte	0x30
	.uleb128 0x1
	.long	.LASF157
	.value	0x36e
	.byte	0x7
	.long	0x598
	.byte	0x38
	.uleb128 0x1
	.long	.LASF102
	.value	0x36f
	.byte	0x7
	.long	0x5a4
	.byte	0x40
	.byte	0
	.uleb128 0x4
	.long	.LASF159
	.byte	0x9
	.value	0x370
	.byte	0x3
	.long	0x1414
	.uleb128 0x7
	.byte	0x38
	.value	0x372
	.long	0x1510
	.uleb128 0x1
	.long	.LASF95
	.value	0x373
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x374
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x375
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x376
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x377
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF160
	.value	0x378
	.byte	0xb
	.long	0x5c8
	.byte	0x28
	.uleb128 0xd
	.string	"new"
	.value	0x37c
	.byte	0x7
	.long	0x66
	.byte	0x30
	.uleb128 0x1
	.long	.LASF105
	.value	0x37e
	.byte	0x6
	.long	0x66
	.byte	0x34
	.byte	0
	.uleb128 0x4
	.long	.LASF161
	.byte	0x9
	.value	0x37f
	.byte	0x3
	.long	0x149f
	.uleb128 0x32
	.byte	0x28
	.byte	0x9
	.value	0x389
	.byte	0x2
	.long	0x1546
	.uleb128 0x22
	.string	"b"
	.value	0x38a
	.byte	0x8
	.long	0x26f
	.uleb128 0x22
	.string	"s"
	.value	0x38b
	.byte	0x9
	.long	0x1546
	.uleb128 0x22
	.string	"l"
	.value	0x38c
	.byte	0x8
	.long	0x1556
	.byte	0
	.uleb128 0xa
	.long	0x5f
	.long	0x1556
	.uleb128 0xc
	.long	0x3a
	.byte	0x9
	.byte	0
	.uleb128 0xa
	.long	0x6d
	.long	0x1566
	.uleb128 0xc
	.long	0x3a
	.byte	0x4
	.byte	0
	.uleb128 0x7
	.byte	0x60
	.value	0x381
	.long	0x15d7
	.uleb128 0x1
	.long	.LASF95
	.value	0x382
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x383
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x384
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x385
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x386
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF162
	.value	0x387
	.byte	0x7
	.long	0x598
	.byte	0x28
	.uleb128 0x1
	.long	.LASF163
	.value	0x388
	.byte	0x6
	.long	0x66
	.byte	0x30
	.uleb128 0x1
	.long	.LASF164
	.value	0x38d
	.byte	0x5
	.long	0x151d
	.byte	0x38
	.byte	0
	.uleb128 0x4
	.long	.LASF165
	.byte	0x9
	.value	0x38e
	.byte	0x3
	.long	0x1566
	.uleb128 0x7
	.byte	0x38
	.value	0x390
	.long	0x1655
	.uleb128 0x1
	.long	.LASF95
	.value	0x391
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x392
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x393
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x394
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x395
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.uleb128 0x1
	.long	.LASF166
	.value	0x396
	.byte	0x6
	.long	0x66
	.byte	0x28
	.uleb128 0x1
	.long	.LASF167
	.value	0x398
	.byte	0x6
	.long	0x66
	.byte	0x2c
	.uleb128 0x1
	.long	.LASF122
	.value	0x399
	.byte	0x6
	.long	0x66
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF168
	.byte	0x9
	.value	0x39a
	.byte	0x3
	.long	0x15e4
	.uleb128 0x7
	.byte	0x28
	.value	0x39c
	.long	0x16c6
	.uleb128 0x1
	.long	.LASF95
	.value	0x39d
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF98
	.value	0x39e
	.byte	0xb
	.long	0x6ba
	.byte	0x8
	.uleb128 0x1
	.long	.LASF169
	.value	0x39f
	.byte	0x6
	.long	0x58c
	.byte	0x10
	.uleb128 0x1
	.long	.LASF96
	.value	0x3a0
	.byte	0x10
	.long	0x3a
	.byte	0x18
	.uleb128 0x1
	.long	.LASF170
	.value	0x3a1
	.byte	0x10
	.long	0x4a
	.byte	0x20
	.uleb128 0x1
	.long	.LASF171
	.value	0x3a2
	.byte	0x10
	.long	0x4a
	.byte	0x21
	.uleb128 0x1
	.long	.LASF126
	.value	0x3a3
	.byte	0x10
	.long	0x4a
	.byte	0x22
	.byte	0
	.uleb128 0x4
	.long	.LASF172
	.byte	0x9
	.value	0x3a4
	.byte	0x3
	.long	0x1662
	.uleb128 0x7
	.byte	0x28
	.value	0x3a6
	.long	0x171d
	.uleb128 0x1
	.long	.LASF95
	.value	0x3a7
	.byte	0x6
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x3a8
	.byte	0x10
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x3a9
	.byte	0x7
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x3aa
	.byte	0xb
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF99
	.value	0x3ab
	.byte	0x9
	.long	0x5b0
	.byte	0x20
	.byte	0
	.uleb128 0x4
	.long	.LASF173
	.byte	0x9
	.value	0x3ac
	.byte	0x3
	.long	0x16d3
	.uleb128 0x7
	.byte	0x28
	.value	0x3b4
	.long	0x1781
	.uleb128 0x1
	.long	.LASF95
	.value	0x3b6
	.byte	0x14
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x3b7
	.byte	0x14
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x3b8
	.byte	0x14
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x3b9
	.byte	0x15
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF174
	.value	0x3ba
	.byte	0x14
	.long	0x66
	.byte	0x20
	.uleb128 0x1
	.long	.LASF175
	.value	0x3bb
	.byte	0x14
	.long	0x66
	.byte	0x24
	.byte	0
	.uleb128 0x4
	.long	.LASF176
	.byte	0x9
	.value	0x3bc
	.byte	0x7
	.long	0x172a
	.uleb128 0x7
	.byte	0x38
	.value	0x3be
	.long	0x17ff
	.uleb128 0x1
	.long	.LASF95
	.value	0x3bf
	.byte	0x14
	.long	0x66
	.byte	0
	.uleb128 0x1
	.long	.LASF96
	.value	0x3c0
	.byte	0x14
	.long	0x3a
	.byte	0x8
	.uleb128 0x1
	.long	.LASF97
	.value	0x3c1
	.byte	0x14
	.long	0x66
	.byte	0x10
	.uleb128 0x1
	.long	.LASF98
	.value	0x3c2
	.byte	0x15
	.long	0x6ba
	.byte	0x18
	.uleb128 0x1
	.long	.LASF174
	.value	0x3c3
	.byte	0x14
	.long	0x66
	.byte	0x20
	.uleb128 0x1
	.long	.LASF175
	.value	0x3c4
	.byte	0x14
	.long	0x66
	.byte	0x24
	.uleb128 0x1
	.long	.LASF177
	.value	0x3c5
	.byte	0x14
	.long	0x41
	.byte	0x28
	.uleb128 0x1
	.long	.LASF164
	.value	0x3c6
	.byte	0x15
	.long	0x48
	.byte	0x30
	.byte	0
	.uleb128 0x4
	.long	.LASF178
	.byte	0x9
	.value	0x3c7
	.byte	0x3
	.long	0x178e
	.uleb128 0x33
	.long	.LASF420
	.byte	0xc0
	.byte	0x9
	.value	0x3cd
	.byte	0xf
	.long	0x19bf
	.uleb128 0x5
	.long	.LASF95
	.value	0x3ce
	.byte	0xd
	.long	0x66
	.uleb128 0x5
	.long	.LASF179
	.value	0x3cf
	.byte	0xc
	.long	0x171d
	.uleb128 0x5
	.long	.LASF180
	.value	0x3d0
	.byte	0xc
	.long	0x6bf
	.uleb128 0x5
	.long	.LASF181
	.value	0x3d1
	.byte	0xf
	.long	0x794
	.uleb128 0x5
	.long	.LASF182
	.value	0x3d2
	.byte	0xf
	.long	0x869
	.uleb128 0x5
	.long	.LASF183
	.value	0x3d3
	.byte	0x11
	.long	0x958
	.uleb128 0x5
	.long	.LASF184
	.value	0x3d4
	.byte	0x14
	.long	0x9c9
	.uleb128 0x5
	.long	.LASF185
	.value	0x3d5
	.byte	0xf
	.long	0xac1
	.uleb128 0x5
	.long	.LASF186
	.value	0x3d6
	.byte	0x17
	.long	0xb6f
	.uleb128 0x5
	.long	.LASF187
	.value	0x3d7
	.byte	0x11
	.long	0xbe0
	.uleb128 0x5
	.long	.LASF188
	.value	0x3d8
	.byte	0x13
	.long	0xc44
	.uleb128 0x5
	.long	.LASF189
	.value	0x3d9
	.byte	0x15
	.long	0xcf2
	.uleb128 0x5
	.long	.LASF190
	.value	0x3da
	.byte	0x16
	.long	0xd56
	.uleb128 0x5
	.long	.LASF191
	.value	0x3db
	.byte	0xe
	.long	0xdc7
	.uleb128 0x5
	.long	.LASF192
	.value	0x3dc
	.byte	0xc
	.long	0xe38
	.uleb128 0x5
	.long	.LASF193
	.value	0x3dd
	.byte	0x13
	.long	0xe9c
	.uleb128 0x5
	.long	.LASF194
	.value	0x3de
	.byte	0x11
	.long	0xf30
	.uleb128 0x5
	.long	.LASF195
	.value	0x3df
	.byte	0x12
	.long	0xfeb
	.uleb128 0x5
	.long	.LASF196
	.value	0x3e0
	.byte	0x10
	.long	0x1065
	.uleb128 0x5
	.long	.LASF197
	.value	0x3e1
	.byte	0x16
	.long	0x10d6
	.uleb128 0x5
	.long	.LASF198
	.value	0x3e2
	.byte	0x19
	.long	0x119e
	.uleb128 0x5
	.long	.LASF199
	.value	0x3e3
	.byte	0x12
	.long	0x120f
	.uleb128 0x5
	.long	.LASF200
	.value	0x3e4
	.byte	0x19
	.long	0x1280
	.uleb128 0x5
	.long	.LASF201
	.value	0x3e5
	.byte	0x11
	.long	0x12fe
	.uleb128 0x5
	.long	.LASF202
	.value	0x3e6
	.byte	0x17
	.long	0x136f
	.uleb128 0x5
	.long	.LASF203
	.value	0x3e7
	.byte	0x19
	.long	0x1407
	.uleb128 0x5
	.long	.LASF204
	.value	0x3e8
	.byte	0x12
	.long	0x1492
	.uleb128 0x5
	.long	.LASF205
	.value	0x3e9
	.byte	0x11
	.long	0x1510
	.uleb128 0x5
	.long	.LASF206
	.value	0x3ea
	.byte	0x16
	.long	0x15d7
	.uleb128 0x5
	.long	.LASF207
	.value	0x3eb
	.byte	0x10
	.long	0x1655
	.uleb128 0x5
	.long	.LASF208
	.value	0x3ec
	.byte	0xe
	.long	0x16c6
	.uleb128 0x5
	.long	.LASF209
	.value	0x3ed
	.byte	0xf
	.long	0xa2d
	.uleb128 0x5
	.long	.LASF210
	.value	0x3ee
	.byte	0x10
	.long	0x1781
	.uleb128 0x5
	.long	.LASF211
	.value	0x3ef
	.byte	0x16
	.long	0x17ff
	.uleb128 0x22
	.string	"pad"
	.value	0x3f0
	.byte	0x7
	.long	0x19bf
	.byte	0
	.uleb128 0xa
	.long	0x6d
	.long	0x19cf
	.uleb128 0xc
	.long	0x3a
	.byte	0x17
	.byte	0
	.uleb128 0x4
	.long	.LASF212
	.byte	0x9
	.value	0x3f1
	.byte	0x3
	.long	0x180c
	.uleb128 0x6
	.long	0x4a
	.uleb128 0x34
	.long	.LASF421
	.byte	0x7
	.byte	0x4
	.long	0x41
	.byte	0xa
	.byte	0x11
	.byte	0x6
	.long	0x1a12
	.uleb128 0x20
	.long	.LASF213
	.byte	0
	.uleb128 0x20
	.long	.LASF214
	.byte	0x1
	.uleb128 0x20
	.long	.LASF215
	.byte	0x2
	.uleb128 0x20
	.long	.LASF216
	.byte	0x3
	.uleb128 0x20
	.long	.LASF217
	.byte	0x4
	.byte	0
	.uleb128 0x1b
	.long	.LASF219
	.byte	0x10
	.byte	0xa
	.byte	0x1d
	.long	0x1a4b
	.uleb128 0xf
	.string	"r"
	.byte	0xa
	.byte	0x1f
	.byte	0x8
	.long	0x2cb
	.byte	0
	.uleb128 0xf
	.string	"g"
	.byte	0xa
	.byte	0x20
	.byte	0x8
	.long	0x2cb
	.byte	0x4
	.uleb128 0xf
	.string	"b"
	.byte	0xa
	.byte	0x21
	.byte	0x8
	.long	0x2cb
	.byte	0x8
	.uleb128 0xf
	.string	"a"
	.byte	0xa
	.byte	0x22
	.byte	0x8
	.long	0x2cb
	.byte	0xc
	.byte	0
	.uleb128 0x1b
	.long	.LASF220
	.byte	0x10
	.byte	0xa
	.byte	0x26
	.long	0x1a84
	.uleb128 0xf
	.string	"s"
	.byte	0xa
	.byte	0x28
	.byte	0x8
	.long	0x2cb
	.byte	0
	.uleb128 0xf
	.string	"t"
	.byte	0xa
	.byte	0x29
	.byte	0x8
	.long	0x2cb
	.byte	0x4
	.uleb128 0xf
	.string	"p"
	.byte	0xa
	.byte	0x2a
	.byte	0x8
	.long	0x2cb
	.byte	0x8
	.uleb128 0xf
	.string	"q"
	.byte	0xa
	.byte	0x2b
	.byte	0x8
	.long	0x2cb
	.byte	0xc
	.byte	0
	.uleb128 0x1b
	.long	.LASF221
	.byte	0x10
	.byte	0xa
	.byte	0x2f
	.long	0x1abd
	.uleb128 0xf
	.string	"x"
	.byte	0xa
	.byte	0x31
	.byte	0x8
	.long	0x2cb
	.byte	0
	.uleb128 0xf
	.string	"y"
	.byte	0xa
	.byte	0x32
	.byte	0x8
	.long	0x2cb
	.byte	0x4
	.uleb128 0xf
	.string	"z"
	.byte	0xa
	.byte	0x33
	.byte	0x8
	.long	0x2cb
	.byte	0x8
	.uleb128 0xf
	.string	"w"
	.byte	0xa
	.byte	0x34
	.byte	0x8
	.long	0x2cb
	.byte	0xc
	.byte	0
	.uleb128 0x4
	.long	.LASF222
	.byte	0xb
	.value	0x1b7
	.byte	0x1f
	.long	0x1acf
	.uleb128 0xe
	.long	0x1abd
	.uleb128 0x1c
	.long	.LASF223
	.uleb128 0x6
	.long	0x1aca
	.uleb128 0x1d
	.long	0x1ad4
	.uleb128 0x6
	.long	0x1abd
	.uleb128 0x1d
	.long	0x1ade
	.uleb128 0x4
	.long	.LASF224
	.byte	0xb
	.value	0x1c5
	.byte	0x1d
	.long	0x1afa
	.uleb128 0xe
	.long	0x1ae8
	.uleb128 0x1c
	.long	.LASF225
	.uleb128 0x6
	.long	0x1ae8
	.uleb128 0x1d
	.long	0x1aff
	.uleb128 0x6
	.long	0x1af5
	.uleb128 0x1d
	.long	0x1b09
	.uleb128 0x35
	.long	0x550
	.byte	0x1
	.byte	0xd
	.byte	0x18
	.long	0x479
	.uleb128 0x9
	.byte	0x3
	.quad	__glewGenBuffers
	.uleb128 0x27
	.long	0x52c
	.byte	0xe
	.uleb128 0x9
	.byte	0x3
	.quad	__glewBindBuffer
	.uleb128 0x27
	.long	0x538
	.byte	0xf
	.uleb128 0x9
	.byte	0x3
	.quad	__glewBufferData
	.uleb128 0xa
	.long	0x310
	.long	0x1b59
	.uleb128 0xc
	.long	0x3a
	.byte	0x3
	.byte	0
	.uleb128 0xb
	.long	.LASF226
	.byte	0x12
	.byte	0x8
	.long	0x1b49
	.uleb128 0x9
	.byte	0x3
	.quad	vbos3
	.uleb128 0x1b
	.long	.LASF227
	.byte	0x30
	.byte	0x1
	.byte	0x15
	.long	0x1ba2
	.uleb128 0xf
	.string	"col"
	.byte	0x1
	.byte	0x17
	.byte	0x18
	.long	0x1a12
	.byte	0
	.uleb128 0xf
	.string	"tex"
	.byte	0x1
	.byte	0x18
	.byte	0x13
	.long	0x1a4b
	.byte	0x10
	.uleb128 0xf
	.string	"tri"
	.byte	0x1
	.byte	0x19
	.byte	0x15
	.long	0x1a84
	.byte	0x20
	.byte	0
	.uleb128 0x1e
	.string	"gl"
	.byte	0x1a
	.byte	0x2
	.long	0x1b6e
	.uleb128 0x9
	.byte	0x3
	.quad	gl
	.uleb128 0x1b
	.long	.LASF228
	.byte	0xc
	.byte	0x1
	.byte	0x1d
	.long	0x1bea
	.uleb128 0x9
	.long	.LASF229
	.byte	0x1
	.byte	0x1f
	.byte	0x16
	.long	0x41
	.byte	0
	.uleb128 0x9
	.long	.LASF230
	.byte	0x1
	.byte	0x20
	.byte	0x16
	.long	0x41
	.byte	0x4
	.uleb128 0x9
	.long	.LASF231
	.byte	0x1
	.byte	0x21
	.byte	0x16
	.long	0x41
	.byte	0x8
	.byte	0
	.uleb128 0x1e
	.string	"g"
	.byte	0x22
	.byte	0x2
	.long	0x1bb6
	.uleb128 0x9
	.byte	0x3
	.quad	g
	.uleb128 0xb
	.long	.LASF232
	.byte	0x27
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	code03
	.uleb128 0xb
	.long	.LASF233
	.byte	0x28
	.byte	0x7
	.long	0x2cb
	.uleb128 0x9
	.byte	0x3
	.quad	code1
	.uleb128 0xb
	.long	.LASF234
	.byte	0x29
	.byte	0x7
	.long	0x2cb
	.uleb128 0x9
	.byte	0x3
	.quad	code2
	.uleb128 0xb
	.long	.LASF235
	.byte	0x2a
	.byte	0x7
	.long	0x2cb
	.uleb128 0x9
	.byte	0x3
	.quad	xRotation
	.uleb128 0xb
	.long	.LASF236
	.byte	0x2b
	.byte	0x7
	.long	0x2cb
	.uleb128 0x9
	.byte	0x3
	.quad	zRotation
	.uleb128 0xb
	.long	.LASF237
	.byte	0x2e
	.byte	0x7
	.long	0x2cb
	.uleb128 0x9
	.byte	0x3
	.quad	Fplus
	.uleb128 0xb
	.long	.LASF238
	.byte	0x2f
	.byte	0x7
	.long	0x2cb
	.uleb128 0x9
	.byte	0x3
	.quad	m_scale
	.uleb128 0xb
	.long	.LASF239
	.byte	0x32
	.byte	0x8
	.long	0x310
	.uleb128 0x9
	.byte	0x3
	.quad	cubeMapTexID
	.uleb128 0xb
	.long	.LASF240
	.byte	0x37
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fday
	.uleb128 0xb
	.long	.LASF241
	.byte	0x38
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fnight
	.uleb128 0xb
	.long	.LASF242
	.byte	0x39
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fcloud
	.uleb128 0xb
	.long	.LASF243
	.byte	0x3a
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fgrid
	.uleb128 0xb
	.long	.LASF244
	.byte	0x3b
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fiso
	.uleb128 0xb
	.long	.LASF245
	.byte	0x3c
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fwind
	.uleb128 0xb
	.long	.LASF246
	.byte	0x3d
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Ftemp
	.uleb128 0xb
	.long	.LASF247
	.byte	0x3e
	.byte	0x6
	.long	0x91
	.uleb128 0x9
	.byte	0x3
	.quad	Fpurple
	.uleb128 0xa
	.long	0x37c
	.long	0x1d5c
	.uleb128 0x28
	.long	0x3a
	.byte	0
	.uleb128 0xb
	.long	.LASF248
	.byte	0x43
	.byte	0x9
	.long	0x1d4d
	.uleb128 0x9
	.byte	0x3
	.quad	vcolor3
	.uleb128 0xb
	.long	.LASF249
	.byte	0x44
	.byte	0x9
	.long	0x1d4d
	.uleb128 0x9
	.byte	0x3
	.quad	tcircle3
	.uleb128 0xb
	.long	.LASF250
	.byte	0x45
	.byte	0x9
	.long	0x1d4d
	.uleb128 0x9
	.byte	0x3
	.quad	vcircle3
	.uleb128 0xb
	.long	.LASF251
	.byte	0x48
	.byte	0x9
	.long	0x1d4d
	.uleb128 0x9
	.byte	0x3
	.quad	m_colors
	.uleb128 0xb
	.long	.LASF252
	.byte	0x49
	.byte	0x9
	.long	0x1d4d
	.uleb128 0x9
	.byte	0x3
	.quad	m_texCoords
	.uleb128 0xb
	.long	.LASF253
	.byte	0x4a
	.byte	0x9
	.long	0x1d4d
	.uleb128 0x9
	.byte	0x3
	.quad	m_vertices
	.uleb128 0xa
	.long	0x310
	.long	0x1de9
	.uleb128 0x28
	.long	0x3a
	.byte	0
	.uleb128 0xb
	.long	.LASF254
	.byte	0x4d
	.byte	0x8
	.long	0x1dda
	.uleb128 0x9
	.byte	0x3
	.quad	m_indices
	.uleb128 0x1e
	.string	"bla"
	.byte	0x50
	.byte	0xa
	.long	0x502
	.uleb128 0x9
	.byte	0x3
	.quad	bla
	.uleb128 0x1e
	.string	"des"
	.byte	0x51
	.byte	0xa
	.long	0x502
	.uleb128 0x9
	.byte	0x3
	.quad	des
	.uleb128 0x1e
	.string	"sea"
	.byte	0x52
	.byte	0xa
	.long	0x502
	.uleb128 0x9
	.byte	0x3
	.quad	sea
	.uleb128 0x1e
	.string	"sky"
	.byte	0x53
	.byte	0xa
	.long	0x502
	.uleb128 0x9
	.byte	0x3
	.quad	sky
	.uleb128 0x23
	.long	.LASF255
	.byte	0xc
	.byte	0x30
	.long	0x1e5f
	.uleb128 0x17
	.byte	0
	.uleb128 0x18
	.long	.LASF294
	.byte	0x9
	.value	0x6a0
	.byte	0xf
	.long	0x5d4
	.long	0x1e7b
	.uleb128 0x2
	.long	0x1e7b
	.uleb128 0x2
	.long	0x66
	.byte	0
	.uleb128 0x6
	.long	0x6bf
	.uleb128 0x23
	.long	.LASF256
	.byte	0xd
	.byte	0x23
	.long	0x1e8d
	.uleb128 0x17
	.byte	0
	.uleb128 0x12
	.long	.LASF257
	.byte	0xd
	.byte	0x22
	.long	0x1ea3
	.uleb128 0x2
	.long	0x66
	.uleb128 0x2
	.long	0x66
	.byte	0
	.uleb128 0x8
	.long	.LASF258
	.value	0x494
	.long	0x1ebe
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x12
	.long	.LASF259
	.byte	0xd
	.byte	0x21
	.long	0x1ecf
	.uleb128 0x2
	.long	0x66
	.byte	0
	.uleb128 0x12
	.long	.LASF260
	.byte	0xd
	.byte	0x20
	.long	0x1ee0
	.uleb128 0x2
	.long	0x66
	.byte	0
	.uleb128 0x21
	.long	.LASF286
	.value	0x3fc
	.uleb128 0x12
	.long	.LASF261
	.byte	0xe
	.byte	0x33
	.long	0x1ef8
	.uleb128 0x2
	.long	0x41
	.byte	0
	.uleb128 0x12
	.long	.LASF262
	.byte	0xe
	.byte	0x2c
	.long	0x1f1d
	.uleb128 0x2
	.long	0x41
	.uleb128 0x2
	.long	0x2c1
	.uleb128 0x2
	.long	0x2d2
	.uleb128 0x2
	.long	0x2d2
	.uleb128 0x2
	.long	0x2d2
	.byte	0
	.uleb128 0x12
	.long	.LASF263
	.byte	0xf
	.byte	0x36
	.long	0x1f3d
	.uleb128 0x2
	.long	0x2cb
	.uleb128 0x2
	.long	0x2cb
	.uleb128 0x2
	.long	0x2cb
	.uleb128 0x2
	.long	0x41
	.byte	0
	.uleb128 0x8
	.long	.LASF264
	.value	0x45d
	.long	0x1f58
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x310
	.byte	0
	.uleb128 0x8
	.long	.LASF265
	.value	0x45f
	.long	0x1f73
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF266
	.value	0x39c
	.long	0x1f84
	.uleb128 0x2
	.long	0x346
	.byte	0
	.uleb128 0x12
	.long	.LASF267
	.byte	0xe
	.byte	0x28
	.long	0x1fa4
	.uleb128 0x2
	.long	0x41
	.uleb128 0x2
	.long	0x2c1
	.uleb128 0x2
	.long	0x91
	.uleb128 0x2
	.long	0x1fa4
	.byte	0
	.uleb128 0x6
	.long	0x2d2
	.uleb128 0x8
	.long	.LASF268
	.value	0x3c6
	.long	0x1fbf
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x4c7
	.byte	0
	.uleb128 0x23
	.long	.LASF269
	.byte	0x10
	.byte	0x31
	.long	0x1fcc
	.uleb128 0x17
	.byte	0
	.uleb128 0x23
	.long	.LASF270
	.byte	0x10
	.byte	0x30
	.long	0x1fd9
	.uleb128 0x17
	.byte	0
	.uleb128 0x8
	.long	.LASF271
	.value	0x369
	.long	0x1fea
	.uleb128 0x2
	.long	0x303
	.byte	0
	.uleb128 0x8
	.long	.LASF272
	.value	0x39f
	.long	0x1ffb
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF273
	.value	0x480
	.long	0x201b
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x2bb
	.byte	0
	.uleb128 0x8
	.long	.LASF274
	.value	0x4ad
	.long	0x203b
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x2bb
	.byte	0
	.uleb128 0x8
	.long	.LASF275
	.value	0x392
	.long	0x205b
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x2bb
	.byte	0
	.uleb128 0x8
	.long	.LASF276
	.value	0x3a8
	.long	0x206c
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF277
	.value	0x39a
	.long	0x2082
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x3ea
	.byte	0
	.uleb128 0x8
	.long	.LASF278
	.value	0x364
	.long	0x2098
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x310
	.byte	0
	.uleb128 0x8
	.long	.LASF279
	.value	0x3c1
	.long	0x20ae
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x48e
	.byte	0
	.uleb128 0x12
	.long	.LASF280
	.byte	0xe
	.byte	0x27
	.long	0x20c9
	.uleb128 0x2
	.long	0x41
	.uleb128 0x2
	.long	0x2c1
	.uleb128 0x2
	.long	0x2d2
	.byte	0
	.uleb128 0x8
	.long	.LASF281
	.value	0x426
	.long	0x20da
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x8
	.long	.LASF282
	.value	0x3fa
	.long	0x20eb
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x8
	.long	.LASF283
	.value	0x492
	.long	0x2124
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2bb
	.byte	0
	.uleb128 0x8
	.long	.LASF284
	.value	0x48c
	.long	0x215d
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x334
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2bb
	.byte	0
	.uleb128 0x8
	.long	.LASF285
	.value	0x48d
	.long	0x2178
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x21
	.long	.LASF287
	.value	0x42c
	.uleb128 0x8
	.long	.LASF288
	.value	0x3a0
	.long	0x219a
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x322
	.uleb128 0x2
	.long	0x334
	.byte	0
	.uleb128 0x21
	.long	.LASF289
	.value	0x431
	.uleb128 0x21
	.long	.LASF290
	.value	0x3a9
	.uleb128 0x8
	.long	.LASF291
	.value	0x363
	.long	0x21b9
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF292
	.value	0x427
	.long	0x21cf
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x21
	.long	.LASF293
	.value	0x3b9
	.uleb128 0x29
	.long	.LASF295
	.byte	0x6
	.byte	0xb2
	.byte	0xc
	.long	0x66
	.long	0x21ec
	.uleb128 0x2
	.long	0x27f
	.byte	0
	.uleb128 0x36
	.long	.LASF321
	.byte	0x6
	.value	0x1b2
	.byte	0xc
	.long	.LASF422
	.long	0x66
	.long	0x220d
	.uleb128 0x2
	.long	0x284
	.uleb128 0x2
	.long	0x2c6
	.uleb128 0x17
	.byte	0
	.uleb128 0x8
	.long	.LASF296
	.value	0x49f
	.long	0x2228
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x8
	.long	.LASF297
	.value	0x459
	.long	0x2243
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x8
	.long	.LASF298
	.value	0x46a
	.long	0x2259
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x8
	.long	.LASF299
	.value	0x384
	.long	0x2279
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.uleb128 0x2
	.long	0x37c
	.byte	0
	.uleb128 0x18
	.long	.LASF300
	.byte	0x6
	.value	0x102
	.byte	0xe
	.long	0x27f
	.long	0x2295
	.uleb128 0x2
	.long	0x2c6
	.uleb128 0x2
	.long	0x2c6
	.byte	0
	.uleb128 0x37
	.long	.LASF301
	.byte	0xf
	.byte	0x31
	.byte	0x6
	.long	0x91
	.long	0x22a7
	.uleb128 0x17
	.byte	0
	.uleb128 0x8
	.long	.LASF302
	.value	0x3c7
	.long	0x22bd
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x493
	.byte	0
	.uleb128 0x8
	.long	.LASF303
	.value	0x39b
	.long	0x22ce
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF304
	.value	0x36c
	.long	0x22df
	.uleb128 0x2
	.long	0x396
	.byte	0
	.uleb128 0x8
	.long	.LASF305
	.value	0x39e
	.long	0x22f0
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF306
	.value	0x36b
	.long	0x2310
	.uleb128 0x2
	.long	0x389
	.uleb128 0x2
	.long	0x389
	.uleb128 0x2
	.long	0x389
	.uleb128 0x2
	.long	0x389
	.byte	0
	.uleb128 0x8
	.long	.LASF307
	.value	0x366
	.long	0x2326
	.uleb128 0x2
	.long	0x2f1
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x8
	.long	.LASF308
	.value	0x3a7
	.long	0x2337
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x18
	.long	.LASF309
	.byte	0x11
	.value	0x145
	.byte	0xf
	.long	0x3b5
	.long	0x234e
	.uleb128 0x2
	.long	0x3e5
	.byte	0
	.uleb128 0x12
	.long	.LASF310
	.byte	0xe
	.byte	0x32
	.long	0x235f
	.uleb128 0x2
	.long	0x41
	.byte	0
	.uleb128 0x12
	.long	.LASF311
	.byte	0xe
	.byte	0x31
	.long	0x2370
	.uleb128 0x2
	.long	0x41
	.byte	0
	.uleb128 0x12
	.long	.LASF312
	.byte	0xe
	.byte	0x26
	.long	0x238b
	.uleb128 0x2
	.long	0x41
	.uleb128 0x2
	.long	0x41
	.uleb128 0x2
	.long	0x2c1
	.byte	0
	.uleb128 0x29
	.long	.LASF313
	.byte	0xe
	.byte	0x23
	.byte	0x5
	.long	0x66
	.long	0x23a1
	.uleb128 0x2
	.long	0x41
	.byte	0
	.uleb128 0x12
	.long	.LASF314
	.byte	0xe
	.byte	0x20
	.long	0x23b7
	.uleb128 0x2
	.long	0x498
	.uleb128 0x2
	.long	0x498
	.byte	0
	.uleb128 0x18
	.long	.LASF315
	.byte	0x6
	.value	0x164
	.byte	0xc
	.long	0x66
	.long	0x23cf
	.uleb128 0x2
	.long	0x2c1
	.uleb128 0x17
	.byte	0
	.uleb128 0x18
	.long	.LASF316
	.byte	0x7
	.value	0x3d4
	.byte	0x22
	.long	0x3e5
	.long	0x23e6
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x18
	.long	.LASF317
	.byte	0x7
	.value	0x6724
	.byte	0x26
	.long	0x3e5
	.long	0x23fd
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x18
	.long	.LASF318
	.byte	0x6
	.value	0x15e
	.byte	0xc
	.long	0x66
	.long	0x241a
	.uleb128 0x2
	.long	0x284
	.uleb128 0x2
	.long	0x2c6
	.uleb128 0x17
	.byte	0
	.uleb128 0x18
	.long	.LASF319
	.byte	0x7
	.value	0x6723
	.byte	0x26
	.long	0x3e5
	.long	0x2431
	.uleb128 0x2
	.long	0x2f1
	.byte	0
	.uleb128 0x38
	.long	.LASF423
	.byte	0x7
	.value	0x6715
	.byte	0x1d
	.long	0x2f1
	.uleb128 0x12
	.long	.LASF320
	.byte	0x12
	.byte	0x16
	.long	0x2454
	.uleb128 0x2
	.long	0x2c1
	.uleb128 0x2
	.long	0x2454
	.byte	0
	.uleb128 0x6
	.long	0x19dc
	.uleb128 0x1a
	.long	.LASF323
	.value	0x468
	.quad	.LFB27
	.quad	.LFE27-.LFB27
	.uleb128 0x1
	.byte	0x9c
	.long	0x2495
	.uleb128 0x10
	.long	.LASF325
	.value	0x468
	.byte	0x1c
	.long	0x19cf
	.uleb128 0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x24
	.string	"key"
	.value	0x46a
	.byte	0x9
	.long	0x5d4
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.byte	0
	.uleb128 0x1f
	.long	.LASF322
	.value	0x43e
	.quad	.LFB26
	.quad	.LFE26-.LFB26
	.uleb128 0x1
	.byte	0x9c
	.long	0x24c2
	.uleb128 0x24
	.string	"TEX"
	.value	0x440
	.byte	0xd
	.long	0x66
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.byte	0
	.uleb128 0x1a
	.long	.LASF324
	.value	0x3c1
	.quad	.LFB25
	.quad	.LFE25-.LFB25
	.uleb128 0x1
	.byte	0x9c
	.long	0x2520
	.uleb128 0x10
	.long	.LASF120
	.value	0x3c1
	.byte	0x14
	.long	0x66
	.uleb128 0x3
	.byte	0x91
	.sleb128 -148
	.uleb128 0x10
	.long	.LASF121
	.value	0x3c1
	.byte	0x1f
	.long	0x66
	.uleb128 0x3
	.byte	0x91
	.sleb128 -152
	.uleb128 0x3
	.long	.LASF326
	.value	0x3c4
	.byte	0x8
	.long	0x2520
	.uleb128 0x3
	.byte	0x91
	.sleb128 -80
	.uleb128 0x3
	.long	.LASF327
	.value	0x3c5
	.byte	0xf
	.long	0x2520
	.uleb128 0x3
	.byte	0x91
	.sleb128 -144
	.byte	0
	.uleb128 0xa
	.long	0x2cb
	.long	0x2530
	.uleb128 0xc
	.long	0x3a
	.byte	0xf
	.byte	0
	.uleb128 0x1f
	.long	.LASF328
	.value	0x37e
	.quad	.LFB24
	.quad	.LFE24-.LFB24
	.uleb128 0x1
	.byte	0x9c
	.long	0x2602
	.uleb128 0x3
	.long	.LASF329
	.value	0x38b
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF330
	.value	0x38c
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF331
	.value	0x38d
	.byte	0x17
	.long	0x341
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.uleb128 0x3
	.long	.LASF332
	.value	0x38e
	.byte	0x16
	.long	0x365
	.uleb128 0x2
	.byte	0x91
	.sleb128 -29
	.uleb128 0x3
	.long	.LASF333
	.value	0x398
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x3
	.long	.LASF334
	.value	0x399
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x3
	.long	.LASF335
	.value	0x39a
	.byte	0x17
	.long	0x341
	.uleb128 0x2
	.byte	0x91
	.sleb128 -44
	.uleb128 0x3
	.long	.LASF336
	.value	0x39b
	.byte	0x16
	.long	0x365
	.uleb128 0x2
	.byte	0x91
	.sleb128 -45
	.uleb128 0x3
	.long	.LASF337
	.value	0x3a5
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x3
	.long	.LASF338
	.value	0x3a6
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -56
	.uleb128 0x3
	.long	.LASF339
	.value	0x3a7
	.byte	0x17
	.long	0x341
	.uleb128 0x2
	.byte	0x91
	.sleb128 -60
	.uleb128 0x3
	.long	.LASF340
	.value	0x3a8
	.byte	0x16
	.long	0x365
	.uleb128 0x2
	.byte	0x91
	.sleb128 -61
	.byte	0
	.uleb128 0x1f
	.long	.LASF341
	.value	0x330
	.quad	.LFB23
	.quad	.LFE23-.LFB23
	.uleb128 0x1
	.byte	0x9c
	.long	0x2704
	.uleb128 0x3
	.long	.LASF329
	.value	0x341
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF330
	.value	0x342
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF342
	.value	0x343
	.byte	0x19
	.long	0x353
	.uleb128 0x2
	.byte	0x91
	.sleb128 -25
	.uleb128 0x3
	.long	.LASF331
	.value	0x344
	.byte	0x17
	.long	0x341
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x3
	.long	.LASF332
	.value	0x345
	.byte	0x16
	.long	0x365
	.uleb128 0x2
	.byte	0x91
	.sleb128 -33
	.uleb128 0x3
	.long	.LASF333
	.value	0x34f
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x3
	.long	.LASF334
	.value	0x350
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -44
	.uleb128 0x3
	.long	.LASF343
	.value	0x351
	.byte	0x19
	.long	0x353
	.uleb128 0x2
	.byte	0x91
	.sleb128 -45
	.uleb128 0x3
	.long	.LASF335
	.value	0x352
	.byte	0x17
	.long	0x341
	.uleb128 0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x3
	.long	.LASF336
	.value	0x353
	.byte	0x16
	.long	0x365
	.uleb128 0x2
	.byte	0x91
	.sleb128 -53
	.uleb128 0x3
	.long	.LASF337
	.value	0x35d
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -60
	.uleb128 0x3
	.long	.LASF338
	.value	0x35e
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x3
	.long	.LASF344
	.value	0x35f
	.byte	0x19
	.long	0x353
	.uleb128 0x3
	.byte	0x91
	.sleb128 -65
	.uleb128 0x3
	.long	.LASF339
	.value	0x360
	.byte	0x17
	.long	0x341
	.uleb128 0x3
	.byte	0x91
	.sleb128 -72
	.uleb128 0x3
	.long	.LASF340
	.value	0x361
	.byte	0x16
	.long	0x365
	.uleb128 0x3
	.byte	0x91
	.sleb128 -73
	.byte	0
	.uleb128 0x1f
	.long	.LASF345
	.value	0x2f6
	.quad	.LFB22
	.quad	.LFE22-.LFB22
	.uleb128 0x1
	.byte	0x9c
	.long	0x27bd
	.uleb128 0x24
	.string	"PIX"
	.value	0x2f8
	.byte	0xd
	.long	0x66
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF346
	.value	0x2f9
	.byte	0x10
	.long	0x27bd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -80
	.uleb128 0x3
	.long	.LASF347
	.value	0x307
	.byte	0x14
	.long	0x27cd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -95
	.uleb128 0x3
	.long	.LASF348
	.value	0x308
	.byte	0x14
	.long	0x27cd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -110
	.uleb128 0x3
	.long	.LASF349
	.value	0x309
	.byte	0x14
	.long	0x27cd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -125
	.uleb128 0x3
	.long	.LASF350
	.value	0x30a
	.byte	0x14
	.long	0x27dd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -139
	.uleb128 0x3
	.long	.LASF351
	.value	0x30d
	.byte	0xe
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF352
	.value	0x30e
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.uleb128 0x3
	.long	.LASF353
	.value	0x30f
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x3
	.long	.LASF354
	.value	0x310
	.byte	0xe
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.byte	0
	.uleb128 0xa
	.long	0x310
	.long	0x27cd
	.uleb128 0xc
	.long	0x3a
	.byte	0x7
	.byte	0
	.uleb128 0xa
	.long	0x98
	.long	0x27dd
	.uleb128 0xc
	.long	0x3a
	.byte	0xe
	.byte	0
	.uleb128 0xa
	.long	0x98
	.long	0x27ed
	.uleb128 0xc
	.long	0x3a
	.byte	0xd
	.byte	0
	.uleb128 0x1f
	.long	.LASF355
	.value	0x2aa
	.quad	.LFB21
	.quad	.LFE21-.LFB21
	.uleb128 0x1
	.byte	0x9c
	.long	0x28e2
	.uleb128 0x3
	.long	.LASF356
	.value	0x2ad
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF357
	.value	0x2ae
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF358
	.value	0x2af
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.uleb128 0x3
	.long	.LASF359
	.value	0x2b2
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x3
	.long	.LASF360
	.value	0x2b3
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x3
	.long	.LASF361
	.value	0x2b4
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x3
	.long	.LASF362
	.value	0x2b9
	.byte	0x14
	.long	0x27cd
	.uleb128 0x2
	.byte	0x91
	.sleb128 -63
	.uleb128 0x3
	.long	.LASF363
	.value	0x2ba
	.byte	0x14
	.long	0x28e2
	.uleb128 0x3
	.byte	0x91
	.sleb128 -76
	.uleb128 0x3
	.long	.LASF364
	.value	0x2bb
	.byte	0x14
	.long	0x27cd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -91
	.uleb128 0x3
	.long	.LASF365
	.value	0x2bc
	.byte	0x14
	.long	0x28f2
	.uleb128 0x3
	.byte	0x91
	.sleb128 -112
	.uleb128 0x3
	.long	.LASF366
	.value	0x2bd
	.byte	0x14
	.long	0x28e2
	.uleb128 0x3
	.byte	0x91
	.sleb128 -125
	.uleb128 0x3
	.long	.LASF367
	.value	0x2be
	.byte	0x14
	.long	0x2902
	.uleb128 0x3
	.byte	0x91
	.sleb128 -144
	.uleb128 0x3
	.long	.LASF368
	.value	0x2c3
	.byte	0xf
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -44
	.uleb128 0x3
	.long	.LASF369
	.value	0x2c4
	.byte	0xf
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -48
	.byte	0
	.uleb128 0xa
	.long	0x98
	.long	0x28f2
	.uleb128 0xc
	.long	0x3a
	.byte	0xc
	.byte	0
	.uleb128 0xa
	.long	0x98
	.long	0x2902
	.uleb128 0xc
	.long	0x3a
	.byte	0xf
	.byte	0
	.uleb128 0xa
	.long	0x98
	.long	0x2912
	.uleb128 0xc
	.long	0x3a
	.byte	0x12
	.byte	0
	.uleb128 0x1f
	.long	.LASF370
	.value	0x259
	.quad	.LFB20
	.quad	.LFE20-.LFB20
	.uleb128 0x1
	.byte	0x9c
	.long	0x2a34
	.uleb128 0x3
	.long	.LASF356
	.value	0x25c
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF357
	.value	0x25d
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF358
	.value	0x25e
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.uleb128 0x3
	.long	.LASF359
	.value	0x261
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x3
	.long	.LASF360
	.value	0x262
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x3
	.long	.LASF361
	.value	0x263
	.byte	0x16
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x3
	.long	.LASF371
	.value	0x268
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -44
	.uleb128 0x3
	.long	.LASF372
	.value	0x269
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x3
	.long	.LASF373
	.value	0x26a
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -52
	.uleb128 0x3
	.long	.LASF374
	.value	0x26b
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -56
	.uleb128 0x3
	.long	.LASF375
	.value	0x26c
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -60
	.uleb128 0x3
	.long	.LASF376
	.value	0x26d
	.byte	0x15
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -64
	.uleb128 0x3
	.long	.LASF377
	.value	0x270
	.byte	0x15
	.long	0x32f
	.uleb128 0x3
	.byte	0x91
	.sleb128 -68
	.uleb128 0x3
	.long	.LASF378
	.value	0x271
	.byte	0x15
	.long	0x32f
	.uleb128 0x3
	.byte	0x91
	.sleb128 -72
	.uleb128 0x3
	.long	.LASF379
	.value	0x272
	.byte	0x15
	.long	0x32f
	.uleb128 0x3
	.byte	0x91
	.sleb128 -76
	.uleb128 0x3
	.long	.LASF368
	.value	0x277
	.byte	0xf
	.long	0x2cb
	.uleb128 0x3
	.byte	0x91
	.sleb128 -80
	.uleb128 0x3
	.long	.LASF369
	.value	0x278
	.byte	0xf
	.long	0x2cb
	.uleb128 0x3
	.byte	0x91
	.sleb128 -84
	.byte	0
	.uleb128 0x1a
	.long	.LASF380
	.value	0x23a
	.quad	.LFB19
	.quad	.LFE19-.LFB19
	.uleb128 0x1
	.byte	0x9c
	.long	0x2a8d
	.uleb128 0x15
	.string	"dt"
	.value	0x23a
	.byte	0x16
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x3
	.long	.LASF381
	.value	0x23c
	.byte	0xf
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF382
	.value	0x23d
	.byte	0xf
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF383
	.value	0x23e
	.byte	0xf
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.byte	0
	.uleb128 0x39
	.long	.LASF384
	.byte	0x1
	.value	0x227
	.byte	0x6
	.quad	.LFB18
	.quad	.LFE18-.LFB18
	.uleb128 0x1
	.byte	0x9c
	.long	0x2ad9
	.uleb128 0x15
	.string	"dt"
	.value	0x227
	.byte	0x17
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x3
	.long	.LASF385
	.value	0x229
	.byte	0x15
	.long	0x2d2
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x3
	.long	.LASF386
	.value	0x22a
	.byte	0x15
	.long	0x2d2
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.byte	0
	.uleb128 0x1a
	.long	.LASF387
	.value	0x1f8
	.quad	.LFB17
	.quad	.LFE17-.LFB17
	.uleb128 0x1
	.byte	0x9c
	.long	0x2b24
	.uleb128 0x10
	.long	.LASF122
	.value	0x1f8
	.byte	0x1b
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x10
	.long	.LASF388
	.value	0x1f8
	.byte	0x2e
	.long	0x2c1
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x10
	.long	.LASF389
	.value	0x1f8
	.byte	0x3e
	.long	0x502
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.byte	0
	.uleb128 0x1a
	.long	.LASF390
	.value	0x1de
	.quad	.LFB16
	.quad	.LFE16-.LFB16
	.uleb128 0x1
	.byte	0x9c
	.long	0x2b7e
	.uleb128 0x10
	.long	.LASF113
	.value	0x1de
	.byte	0x1e
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x10
	.long	.LASF391
	.value	0x1de
	.byte	0x31
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x10
	.long	.LASF122
	.value	0x1de
	.byte	0x44
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.uleb128 0x10
	.long	.LASF392
	.value	0x1de
	.byte	0x57
	.long	0x32f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.byte	0
	.uleb128 0x1a
	.long	.LASF393
	.value	0x1d3
	.quad	.LFB15
	.quad	.LFE15-.LFB15
	.uleb128 0x1
	.byte	0x9c
	.long	0x2bc9
	.uleb128 0x10
	.long	.LASF113
	.value	0x1d3
	.byte	0x21
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x10
	.long	.LASF391
	.value	0x1d3
	.byte	0x34
	.long	0x2fe
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x10
	.long	.LASF388
	.value	0x1d3
	.byte	0x47
	.long	0x2c1
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.byte	0
	.uleb128 0x1a
	.long	.LASF394
	.value	0x197
	.quad	.LFB14
	.quad	.LFE14-.LFB14
	.uleb128 0x1
	.byte	0x9c
	.long	0x2c31
	.uleb128 0x10
	.long	.LASF388
	.value	0x197
	.byte	0x1d
	.long	0x2c1
	.uleb128 0x2
	.byte	0x91
	.sleb128 -56
	.uleb128 0x3
	.long	.LASF395
	.value	0x199
	.byte	0xe
	.long	0x2c31
	.uleb128 0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x3
	.long	.LASF396
	.value	0x19b
	.byte	0x6
	.long	0x66
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x24
	.string	"pt"
	.value	0x19c
	.byte	0xe
	.long	0x2d2
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.uleb128 0x3
	.long	.LASF397
	.value	0x19f
	.byte	0x8
	.long	0x27f
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.byte	0
	.uleb128 0xa
	.long	0x91
	.long	0x2c41
	.uleb128 0xc
	.long	0x3a
	.byte	0xf
	.byte	0
	.uleb128 0x25
	.long	.LASF398
	.value	0x187
	.long	0x2cb
	.quad	.LFB13
	.quad	.LFE13-.LFB13
	.uleb128 0x1
	.byte	0x9c
	.long	0x2c8e
	.uleb128 0x15
	.string	"fs"
	.value	0x187
	.byte	0x16
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x15
	.string	"ft"
	.value	0x187
	.byte	0x20
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x3
	.long	.LASF249
	.value	0x189
	.byte	0xf
	.long	0x2c8e
	.uleb128 0x2
	.byte	0x91
	.sleb128 -24
	.byte	0
	.uleb128 0xa
	.long	0x2cb
	.long	0x2c9e
	.uleb128 0xc
	.long	0x3a
	.byte	0x1
	.byte	0
	.uleb128 0x25
	.long	.LASF399
	.value	0x173
	.long	0x2cb
	.quad	.LFB12
	.quad	.LFE12-.LFB12
	.uleb128 0x1
	.byte	0x9c
	.long	0x2d07
	.uleb128 0x15
	.string	"fr"
	.value	0x173
	.byte	0x15
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x15
	.string	"fg"
	.value	0x173
	.byte	0x1f
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x15
	.string	"fb"
	.value	0x173
	.byte	0x29
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -44
	.uleb128 0x15
	.string	"fa"
	.value	0x173
	.byte	0x33
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x3
	.long	.LASF248
	.value	0x175
	.byte	0xf
	.long	0x2d07
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.byte	0
	.uleb128 0xa
	.long	0x2cb
	.long	0x2d17
	.uleb128 0xc
	.long	0x3a
	.byte	0x3
	.byte	0
	.uleb128 0x25
	.long	.LASF400
	.value	0x161
	.long	0x2cb
	.quad	.LFB11
	.quad	.LFE11-.LFB11
	.uleb128 0x1
	.byte	0x9c
	.long	0x2d72
	.uleb128 0x15
	.string	"fx"
	.value	0x161
	.byte	0x16
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -36
	.uleb128 0x15
	.string	"fy"
	.value	0x161
	.byte	0x20
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.uleb128 0x15
	.string	"fz"
	.value	0x161
	.byte	0x2a
	.long	0x2cb
	.uleb128 0x2
	.byte	0x91
	.sleb128 -44
	.uleb128 0x3
	.long	.LASF250
	.value	0x163
	.byte	0xf
	.long	0x2d72
	.uleb128 0x2
	.byte	0x91
	.sleb128 -28
	.byte	0
	.uleb128 0xa
	.long	0x2cb
	.long	0x2d82
	.uleb128 0xc
	.long	0x3a
	.byte	0x2
	.byte	0
	.uleb128 0x3a
	.long	.LASF401
	.byte	0x1
	.value	0x118
	.byte	0x6
	.long	0x91
	.quad	.LFB10
	.quad	.LFE10-.LFB10
	.uleb128 0x1
	.byte	0x9c
	.long	0x2db5
	.uleb128 0x3
	.long	.LASF402
	.value	0x143
	.byte	0xf
	.long	0x2db5
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.byte	0
	.uleb128 0xa
	.long	0x322
	.long	0x2dc5
	.uleb128 0xc
	.long	0x3a
	.byte	0x3
	.byte	0
	.uleb128 0x3b
	.long	.LASF424
	.byte	0x1
	.byte	0xcb
	.byte	0x6
	.long	0x91
	.quad	.LFB9
	.quad	.LFE9-.LFB9
	.uleb128 0x1
	.byte	0x9c
	.uleb128 0x3c
	.long	.LASF403
	.byte	0x1
	.byte	0x93
	.byte	0x6
	.long	0x91
	.quad	.LFB8
	.quad	.LFE8-.LFB8
	.uleb128 0x1
	.byte	0x9c
	.long	0x2e84
	.uleb128 0x13
	.long	.LASF404
	.byte	0x96
	.byte	0x1d
	.long	0x2e94
	.uleb128 0x9
	.byte	0x3
	.quad	fly_vert.5
	.uleb128 0x13
	.long	.LASF405
	.byte	0x97
	.byte	0x1d
	.long	0x2e94
	.uleb128 0x9
	.byte	0x3
	.quad	fly_frag.4
	.uleb128 0x13
	.long	.LASF406
	.byte	0xa7
	.byte	0x1d
	.long	0x2ea9
	.uleb128 0x9
	.byte	0x3
	.quad	cube_vert.3
	.uleb128 0x13
	.long	.LASF407
	.byte	0xa8
	.byte	0x1d
	.long	0x2ea9
	.uleb128 0x9
	.byte	0x3
	.quad	cube_frag.2
	.uleb128 0x13
	.long	.LASF408
	.byte	0xb8
	.byte	0x1d
	.long	0x2ebe
	.uleb128 0x9
	.byte	0x3
	.quad	basic_vert.1
	.uleb128 0x13
	.long	.LASF409
	.byte	0xb9
	.byte	0x1d
	.long	0x2ebe
	.uleb128 0x9
	.byte	0x3
	.quad	basic_frag.0
	.byte	0
	.uleb128 0xa
	.long	0x3b0
	.long	0x2e94
	.uleb128 0xc
	.long	0x3a
	.byte	0xd
	.byte	0
	.uleb128 0xe
	.long	0x2e84
	.uleb128 0xa
	.long	0x3b0
	.long	0x2ea9
	.uleb128 0xc
	.long	0x3a
	.byte	0xe
	.byte	0
	.uleb128 0xe
	.long	0x2e99
	.uleb128 0xa
	.long	0x3b0
	.long	0x2ebe
	.uleb128 0xc
	.long	0x3a
	.byte	0xf
	.byte	0
	.uleb128 0xe
	.long	0x2eae
	.uleb128 0x2a
	.long	.LASF410
	.byte	0x6f
	.quad	.LFB7
	.quad	.LFE7-.LFB7
	.uleb128 0x1
	.byte	0x9c
	.long	0x2f0b
	.uleb128 0x3d
	.string	"err"
	.byte	0x1
	.byte	0x72
	.byte	0x10
	.long	0x2f1
	.uleb128 0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x13
	.long	.LASF411
	.byte	0x82
	.byte	0x8
	.long	0x8c
	.uleb128 0x2
	.byte	0x91
	.sleb128 -32
	.uleb128 0x13
	.long	.LASF412
	.byte	0x89
	.byte	0x8
	.long	0x8c
	.uleb128 0x2
	.byte	0x91
	.sleb128 -40
	.byte	0
	.uleb128 0x2a
	.long	.LASF413
	.byte	0x58
	.quad	.LFB6
	.quad	.LFE6-.LFB6
	.uleb128 0x1
	.byte	0x9c
	.long	0x2f63
	.uleb128 0x13
	.long	.LASF414
	.byte	0x5c
	.byte	0xd
	.long	0x2f63
	.uleb128 0x2
	.byte	0x91
	.sleb128 -48
	.uleb128 0x13
	.long	.LASF415
	.byte	0x5d
	.byte	0xd
	.long	0x2f63
	.uleb128 0x3
	.byte	0x91
	.sleb128 -80
	.uleb128 0x13
	.long	.LASF416
	.byte	0x5e
	.byte	0xd
	.long	0x27dd
	.uleb128 0x3
	.byte	0x91
	.sleb128 -94
	.uleb128 0x13
	.long	.LASF417
	.byte	0x5f
	.byte	0xd
	.long	0x28f2
	.uleb128 0x3
	.byte	0x91
	.sleb128 -112
	.byte	0
	.uleb128 0x3e
	.long	0x98
	.uleb128 0xc
	.long	0x3a
	.byte	0x10
	.byte	0
	.byte	0
	.section	.debug_abbrev,"",@progbits
.Ldebug_abbrev0:
	.uleb128 0x1
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 9
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x2
	.uleb128 0x5
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x3
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x4
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x5
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 9
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x6
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0x21
	.sleb128 8
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x7
	.uleb128 0x13
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 9
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 9
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x8
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 7
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 23
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x9
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0xa
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xb
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0xc
	.uleb128 0x21
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0xd
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 9
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0xe
	.uleb128 0x26
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xf
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x10
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x11
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0
	.byte	0
	.uleb128 0x12
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 6
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x13
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x14
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x15
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x16
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 7
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x17
	.uleb128 0x18
	.byte	0
	.byte	0
	.byte	0
	.uleb128 0x18
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x19
	.uleb128 0x15
	.byte	0x1
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1a
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 6
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1b
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 8
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1c
	.uleb128 0x13
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x1d
	.uleb128 0x37
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1e
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x1f
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 6
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x20
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x21
	.uleb128 0x2e
	.byte	0
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 7
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 23
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x22
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 9
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x23
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 6
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x24
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x25
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 7
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7a
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x26
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 6
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 14
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x27
	.uleb128 0x34
	.byte	0
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 21
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x28
	.uleb128 0x21
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0x21
	.sleb128 599
	.byte	0
	.byte	0
	.uleb128 0x29
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x2a
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 6
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x2b
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x1f
	.uleb128 0x1b
	.uleb128 0x1f
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x10
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x2c
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x2d
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0
	.byte	0
	.uleb128 0x2e
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x2f
	.uleb128 0x26
	.byte	0
	.byte	0
	.byte	0
	.uleb128 0x30
	.uleb128 0x15
	.byte	0
	.uleb128 0x27
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x31
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x32
	.uleb128 0x17
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x33
	.uleb128 0x17
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x34
	.uleb128 0x4
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x35
	.uleb128 0x34
	.byte	0
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x36
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x6e
	.uleb128 0xe
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x37
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x38
	.uleb128 0x2e
	.byte	0
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x39
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7a
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x3a
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x3b
	.uleb128 0x2e
	.byte	0
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x3c
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x7
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7c
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x3d
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x3e
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.byte	0
	.section	.debug_aranges,"",@progbits
	.long	0x2c
	.value	0x2
	.long	.Ldebug_info0
	.byte	0x8
	.byte	0
	.value	0
	.value	0
	.quad	.Ltext0
	.quad	.Letext0-.Ltext0
	.quad	0
	.quad	0
	.section	.debug_line,"",@progbits
.Ldebug_line0:
	.section	.debug_str,"MS",@progbits,1
.LASF168:
	.string	"XMappingEvent"
.LASF79:
	.string	"__glewBindBuffer"
.LASF185:
	.string	"xexpose"
.LASF102:
	.string	"time"
.LASF32:
	.string	"_shortbuf"
.LASF414:
	.string	"forestPNG"
.LASF403:
	.string	"textureShader3"
.LASF125:
	.string	"major_code"
.LASF139:
	.string	"XMapRequestEvent"
.LASF331:
	.string	"cstride"
.LASF228:
	.string	"f_Shader"
.LASF57:
	.string	"GLint"
.LASF163:
	.string	"format"
.LASF266:
	.string	"glDepthMask"
.LASF83:
	.string	"__glewDisableVertexAttribArray"
.LASF157:
	.string	"property"
.LASF421:
	.string	"Buffers"
.LASF201:
	.string	"xproperty"
.LASF355:
	.string	"polygonObjects"
.LASF236:
	.string	"zRotation"
.LASF340:
	.string	"toffset"
.LASF302:
	.string	"glGetIntegerv"
.LASF321:
	.string	"fscanf"
.LASF315:
	.string	"printf"
.LASF207:
	.string	"xmapping"
.LASF19:
	.string	"_IO_write_end"
.LASF3:
	.string	"unsigned int"
.LASF412:
	.string	"version"
.LASF296:
	.string	"glVertex3f"
.LASF250:
	.string	"vcircle3"
.LASF286:
	.string	"glLoadIdentity"
.LASF334:
	.string	"vtype"
.LASF214:
	.string	"NORMAL_BUFFER"
.LASF312:
	.string	"Location"
.LASF101:
	.string	"subwindow"
.LASF241:
	.string	"Fnight"
.LASF25:
	.string	"_markers"
.LASF52:
	.string	"ptrdiff_t"
.LASF381:
	.string	"speed"
.LASF7:
	.string	"short int"
.LASF196:
	.string	"xgravity"
.LASF89:
	.string	"Window"
.LASF251:
	.string	"m_colors"
.LASF203:
	.string	"xselectionrequest"
.LASF169:
	.string	"resourceid"
.LASF21:
	.string	"_IO_buf_end"
.LASF401:
	.string	"initMain"
.LASF346:
	.string	"texID"
.LASF113:
	.string	"mode"
.LASF366:
	.string	"windFile"
.LASF419:
	.string	"_IO_lock_t"
.LASF317:
	.string	"glewGetString"
.LASF336:
	.string	"voffset"
.LASF263:
	.string	"render"
.LASF227:
	.string	"f_float"
.LASF66:
	.string	"PFNGLACTIVETEXTUREPROC"
.LASF76:
	.string	"PFNGLGENBUFFERSARBPROC"
.LASF407:
	.string	"cube_frag"
.LASF230:
	.string	"basicProgram"
.LASF308:
	.string	"glEnable"
.LASF206:
	.string	"xclient"
.LASF190:
	.string	"xdestroywindow"
.LASF13:
	.string	"_flags"
.LASF121:
	.string	"height"
.LASF305:
	.string	"glDisable"
.LASF245:
	.string	"Fwind"
.LASF373:
	.string	"terrainOffset"
.LASF6:
	.string	"signed char"
.LASF116:
	.string	"XCrossingEvent"
.LASF408:
	.string	"basic_vert"
.LASF103:
	.string	"x_root"
.LASF277:
	.string	"glDeleteTextures"
.LASF74:
	.string	"PFNGLENABLEVERTEXATTRIBARRAYPROC"
.LASF81:
	.string	"__glewDeleteBuffers"
.LASF397:
	.string	"grid"
.LASF306:
	.string	"glClearColor"
.LASF197:
	.string	"xresizerequest"
.LASF46:
	.string	"stdout"
.LASF424:
	.string	"initGrid"
.LASF281:
	.string	"glPointSize"
.LASF71:
	.string	"PFNGLDELETEBUFFERSPROC"
.LASF24:
	.string	"_IO_save_end"
.LASF239:
	.string	"cubeMapTexID"
.LASF420:
	.string	"_XEvent"
.LASF78:
	.string	"__glewClientActiveTexture"
.LASF177:
	.string	"cookie"
.LASF231:
	.string	"cubeProgram"
.LASF386:
	.string	"ySpeed"
.LASF44:
	.string	"_IO_codecvt"
.LASF204:
	.string	"xselection"
.LASF72:
	.string	"PFNGLGENBUFFERSPROC"
.LASF376:
	.string	"tempOffset"
.LASF400:
	.string	"F_Vertex"
.LASF393:
	.string	"PolygonCircle"
.LASF143:
	.string	"XGravityEvent"
.LASF49:
	.string	"long long unsigned int"
.LASF238:
	.string	"m_scale"
.LASF244:
	.string	"Fiso"
.LASF162:
	.string	"message_type"
.LASF212:
	.string	"XEvent"
.LASF216:
	.string	"INDEX_BUFFER"
.LASF283:
	.string	"glTexSubImage2D"
.LASF131:
	.string	"border_width"
.LASF114:
	.string	"detail"
.LASF99:
	.string	"window"
.LASF223:
	.string	"png_struct_def"
.LASF23:
	.string	"_IO_backup_base"
.LASF287:
	.string	"glPopMatrix"
.LASF34:
	.string	"_offset"
.LASF378:
	.string	"countL"
.LASF249:
	.string	"tcircle3"
.LASF208:
	.string	"xerror"
.LASF154:
	.string	"owner"
.LASF144:
	.string	"XResizeRequestEvent"
.LASF377:
	.string	"countP"
.LASF410:
	.string	"glewStatus"
.LASF147:
	.string	"place"
.LASF60:
	.string	"GLbyte"
.LASF80:
	.string	"__glewBufferData"
.LASF270:
	.string	"CameraLook"
.LASF293:
	.string	"glFlush"
.LASF268:
	.string	"glGetFloatv"
.LASF297:
	.string	"glScalef"
.LASF288:
	.string	"glDrawArrays"
.LASF134:
	.string	"event"
.LASF396:
	.string	"counter"
.LASF326:
	.string	"modelview3"
.LASF280:
	.string	"Uniform"
.LASF9:
	.string	"size_t"
.LASF221:
	.string	"f_triangles"
.LASF120:
	.string	"width"
.LASF368:
	.string	"lineWidth"
.LASF392:
	.string	"offset"
.LASF380:
	.string	"pointGrid"
.LASF342:
	.string	"cnormalize"
.LASF363:
	.string	"gridFile"
.LASF16:
	.string	"_IO_read_base"
.LASF167:
	.string	"first_keycode"
.LASF109:
	.string	"button"
.LASF70:
	.string	"PFNGLBUFFERDATAPROC"
.LASF136:
	.string	"from_configure"
.LASF406:
	.string	"cube_vert"
.LASF181:
	.string	"xbutton"
.LASF151:
	.string	"XPropertyEvent"
.LASF67:
	.string	"PFNGLCLIENTACTIVETEXTUREPROC"
.LASF319:
	.string	"glewGetErrorString"
.LASF357:
	.string	"modeL"
.LASF142:
	.string	"XConfigureEvent"
.LASF356:
	.string	"modeP"
.LASF395:
	.string	"code"
.LASF219:
	.string	"f_color"
.LASF358:
	.string	"modeT"
.LASF62:
	.string	"GLfloat"
.LASF385:
	.string	"xSpeed"
.LASF243:
	.string	"Fgrid"
.LASF126:
	.string	"minor_code"
.LASF161:
	.string	"XColormapEvent"
.LASF194:
	.string	"xreparent"
.LASF199:
	.string	"xcirculate"
.LASF344:
	.string	"tnormalize"
.LASF122:
	.string	"count"
.LASF172:
	.string	"XErrorEvent"
.LASF77:
	.string	"__glewActiveTexture"
.LASF264:
	.string	"glStencilFunc"
.LASF192:
	.string	"xmap"
.LASF402:
	.string	"viewport"
.LASF159:
	.string	"XSelectionEvent"
.LASF370:
	.string	"vectorObjects"
.LASF12:
	.string	"char"
.LASF272:
	.string	"glDisableClientState"
.LASF174:
	.string	"extension"
.LASF146:
	.string	"XConfigureRequestEvent"
.LASF135:
	.string	"XDestroyWindowEvent"
.LASF43:
	.string	"_IO_marker"
.LASF405:
	.string	"fly_frag"
.LASF14:
	.string	"_IO_read_ptr"
.LASF112:
	.string	"XMotionEvent"
.LASF183:
	.string	"xcrossing"
.LASF164:
	.string	"data"
.LASF48:
	.string	"long long int"
.LASF347:
	.string	"forestFile"
.LASF233:
	.string	"code1"
.LASF234:
	.string	"code2"
.LASF359:
	.string	"frontP"
.LASF291:
	.string	"glBegin"
.LASF252:
	.string	"m_texCoords"
.LASF148:
	.string	"XCirculateEvent"
.LASF339:
	.string	"tstride"
.LASF107:
	.string	"same_screen"
.LASF275:
	.string	"glColorPointer"
.LASF47:
	.string	"stderr"
.LASF87:
	.string	"Atom"
.LASF257:
	.string	"finishCubeMapFace"
.LASF37:
	.string	"_freeres_list"
.LASF111:
	.string	"is_hint"
.LASF17:
	.string	"_IO_write_base"
.LASF327:
	.string	"projection3"
.LASF209:
	.string	"xkeymap"
.LASF311:
	.string	"linkProgram"
.LASF258:
	.string	"glTranslatef"
.LASF205:
	.string	"xcolormap"
.LASF115:
	.string	"focus"
.LASF108:
	.string	"XKeyEvent"
.LASF56:
	.string	"GLuint"
.LASF179:
	.string	"xany"
.LASF22:
	.string	"_IO_save_base"
.LASF255:
	.string	"closeWin"
.LASF337:
	.string	"tsize"
.LASF75:
	.string	"PFNGLVERTEXATTRIBPOINTERPROC"
.LASF411:
	.string	"shaderversion"
.LASF365:
	.string	"terrainFile"
.LASF423:
	.string	"glewInit"
.LASF325:
	.string	"report"
.LASF55:
	.string	"GLbitfield"
.LASF152:
	.string	"selection"
.LASF92:
	.string	"KeySym"
.LASF301:
	.string	"initBox"
.LASF391:
	.string	"front"
.LASF332:
	.string	"coffset"
.LASF276:
	.string	"glEnableClientState"
.LASF362:
	.string	"squareFile"
.LASF145:
	.string	"value_mask"
.LASF68:
	.string	"GLsizeiptr"
.LASF229:
	.string	"shaderProgram"
.LASF349:
	.string	"seaoceFile"
.LASF329:
	.string	"csize"
.LASF64:
	.string	"GLclampd"
.LASF303:
	.string	"glDepthFunc"
.LASF63:
	.string	"GLclampf"
.LASF186:
	.string	"xgraphicsexpose"
.LASF141:
	.string	"above"
.LASF354:
	.string	"countC"
.LASF352:
	.string	"countD"
.LASF351:
	.string	"countF"
.LASF38:
	.string	"_freeres_buf"
.LASF256:
	.string	"endCubeMapRendering"
.LASF138:
	.string	"XMapEvent"
.LASF398:
	.string	"F_Textur"
.LASF137:
	.string	"XUnmapEvent"
.LASF320:
	.string	"read_png"
.LASF353:
	.string	"countS"
.LASF379:
	.string	"countT"
.LASF61:
	.string	"GLubyte"
.LASF158:
	.string	"XSelectionRequestEvent"
.LASF191:
	.string	"xunmap"
.LASF39:
	.string	"__pad5"
.LASF213:
	.string	"COLOR_BUFFER"
.LASF149:
	.string	"XCirculateRequestEvent"
.LASF335:
	.string	"vstride"
.LASF262:
	.string	"sendUniform3f"
.LASF299:
	.string	"glColor4f"
.LASF124:
	.string	"drawable"
.LASF300:
	.string	"fopen"
.LASF31:
	.string	"_vtable_offset"
.LASF364:
	.string	"isobarFile"
.LASF166:
	.string	"request"
.LASF240:
	.string	"Fday"
.LASF93:
	.string	"_XDisplay"
.LASF40:
	.string	"_mode"
.LASF290:
	.string	"glEnd"
.LASF182:
	.string	"xmotion"
.LASF53:
	.string	"long double"
.LASF282:
	.string	"glLineWidth"
.LASF404:
	.string	"fly_vert"
.LASF73:
	.string	"PFNGLDISABLEVERTEXATTRIBARRAYPROC"
.LASF387:
	.string	"SubImage"
.LASF232:
	.string	"code03"
.LASF413:
	.string	"loadTexture"
.LASF176:
	.string	"XGenericEvent"
.LASF417:
	.string	"cloudPNG"
.LASF322:
	.string	"CubeMap"
.LASF184:
	.string	"xfocus"
.LASF153:
	.string	"XSelectionClearEvent"
.LASF119:
	.string	"XKeymapEvent"
.LASF100:
	.string	"root"
.LASF215:
	.string	"VERTEX_BUFFER"
.LASF15:
	.string	"_IO_read_end"
.LASF235:
	.string	"xRotation"
.LASF130:
	.string	"parent"
.LASF253:
	.string	"m_vertices"
.LASF254:
	.string	"m_indices"
.LASF98:
	.string	"display"
.LASF323:
	.string	"process_event1"
.LASF269:
	.string	"PlaneView"
.LASF8:
	.string	"long int"
.LASF265:
	.string	"glStencilOp"
.LASF220:
	.string	"f_texture"
.LASF110:
	.string	"XButtonEvent"
.LASF422:
	.string	"__isoc99_fscanf"
.LASF127:
	.string	"XGraphicsExposeEvent"
.LASF222:
	.string	"png_struct"
.LASF178:
	.string	"XGenericEventCookie"
.LASF310:
	.string	"bindShader"
.LASF82:
	.string	"__glewGenBuffers"
.LASF86:
	.string	"__GLEW_VERSION_1_3"
.LASF54:
	.string	"GLenum"
.LASF383:
	.string	"minSpeed"
.LASF133:
	.string	"XCreateWindowEvent"
.LASF45:
	.string	"_IO_wide_data"
.LASF382:
	.string	"maxSpeed"
.LASF224:
	.string	"png_info"
.LASF259:
	.string	"beginCubeMapFace"
.LASF295:
	.string	"fclose"
.LASF416:
	.string	"seaocePNG"
.LASF274:
	.string	"glVertexPointer"
.LASF210:
	.string	"xgeneric"
.LASF58:
	.string	"GLsizei"
.LASF118:
	.string	"key_vector"
.LASF318:
	.string	"fprintf"
.LASF314:
	.string	"createShader"
.LASF374:
	.string	"gridOffset"
.LASF273:
	.string	"glTexCoordPointer"
.LASF156:
	.string	"target"
.LASF371:
	.string	"squareOffset"
.LASF350:
	.string	"cloudFile"
.LASF123:
	.string	"XExposeEvent"
.LASF298:
	.string	"glTexCoord2f"
.LASF309:
	.string	"glXGetProcAddress"
.LASF284:
	.string	"glTexImage2D"
.LASF189:
	.string	"xcreatewindow"
.LASF140:
	.string	"XReparentEvent"
.LASF375:
	.string	"windOffset"
.LASF36:
	.string	"_wide_data"
.LASF33:
	.string	"_lock"
.LASF338:
	.string	"ttype"
.LASF171:
	.string	"request_code"
.LASF313:
	.string	"createProgram"
.LASF278:
	.string	"glBindTexture"
.LASF2:
	.string	"long unsigned int"
.LASF260:
	.string	"beginCubeMapRendering"
.LASF29:
	.string	"_old_offset"
.LASF218:
	.string	"_IO_FILE"
.LASF160:
	.string	"colormap"
.LASF50:
	.string	"float"
.LASF369:
	.string	"pointSize"
.LASF211:
	.string	"xcookie"
.LASF237:
	.string	"Fplus"
.LASF217:
	.string	"MAX_BUFFERS"
.LASF246:
	.string	"Ftemp"
.LASF328:
	.string	"renderObjects"
.LASF96:
	.string	"serial"
.LASF330:
	.string	"ctype"
.LASF333:
	.string	"vsize"
.LASF415:
	.string	"desertPNG"
.LASF389:
	.string	"pixel"
.LASF225:
	.string	"png_info_def"
.LASF95:
	.string	"type"
.LASF132:
	.string	"override_redirect"
.LASF271:
	.string	"glClear"
.LASF341:
	.string	"vertexObjects"
.LASF4:
	.string	"unsigned char"
.LASF388:
	.string	"nFile"
.LASF85:
	.string	"__glewVertexAttribPointer"
.LASF372:
	.string	"isobarOffset"
.LASF94:
	.string	"Display"
.LASF195:
	.string	"xconfigure"
.LASF155:
	.string	"requestor"
.LASF18:
	.string	"_IO_write_ptr"
.LASF343:
	.string	"vnormalize"
.LASF69:
	.string	"PFNGLBINDBUFFERPROC"
.LASF384:
	.string	"pointSpeed"
.LASF348:
	.string	"desertFile"
.LASF307:
	.string	"glBlendFunc"
.LASF361:
	.string	"frontF"
.LASF65:
	.string	"GLchar"
.LASF360:
	.string	"frontL"
.LASF188:
	.string	"xvisibility"
.LASF105:
	.string	"state"
.LASF165:
	.string	"XClientMessageEvent"
.LASF285:
	.string	"glTexParameterf"
.LASF180:
	.string	"xkey"
.LASF226:
	.string	"vbos3"
.LASF170:
	.string	"error_code"
.LASF88:
	.string	"Time"
.LASF35:
	.string	"_codecvt"
.LASF279:
	.string	"glGenTextures"
.LASF316:
	.string	"glGetString"
.LASF289:
	.string	"glPushMatrix"
.LASF261:
	.string	"DeleteShader"
.LASF27:
	.string	"_fileno"
.LASF292:
	.string	"glPolygonMode"
.LASF200:
	.string	"xcirculaterequest"
.LASF10:
	.string	"__off_t"
.LASF104:
	.string	"y_root"
.LASF91:
	.string	"Colormap"
.LASF247:
	.string	"Fpurple"
.LASF418:
	.string	"GNU C11 12.2.1 20220819 (Red Hat 12.2.1-2) -mmmx -msse -msse2 -mssse3 -mtune=generic -march=x86-64 -g2 -ggdb -O0 -std=gnu11"
.LASF367:
	.string	"temperaturFile"
.LASF5:
	.string	"short unsigned int"
.LASF390:
	.string	"DrawCircle"
.LASF84:
	.string	"__glewEnableVertexAttribArray"
.LASF90:
	.string	"Drawable"
.LASF267:
	.string	"Uniform4x4"
.LASF324:
	.string	"Landscape"
.LASF187:
	.string	"xnoexpose"
.LASF150:
	.string	"atom"
.LASF193:
	.string	"xmaprequest"
.LASF175:
	.string	"evtype"
.LASF51:
	.string	"double"
.LASF294:
	.string	"XLookupKeysym"
.LASF129:
	.string	"XVisibilityEvent"
.LASF26:
	.string	"_chain"
.LASF106:
	.string	"keycode"
.LASF97:
	.string	"send_event"
.LASF42:
	.string	"FILE"
.LASF59:
	.string	"GLboolean"
.LASF242:
	.string	"Fcloud"
.LASF28:
	.string	"_flags2"
.LASF394:
	.string	"GridRender"
.LASF399:
	.string	"F_Color"
.LASF128:
	.string	"XNoExposeEvent"
.LASF30:
	.string	"_cur_column"
.LASF248:
	.string	"vcolor3"
.LASF202:
	.string	"xselectionclear"
.LASF173:
	.string	"XAnyEvent"
.LASF304:
	.string	"glClearDepth"
.LASF198:
	.string	"xconfigurerequest"
.LASF409:
	.string	"basic_frag"
.LASF11:
	.string	"__off64_t"
.LASF345:
	.string	"textureObjects"
.LASF41:
	.string	"_unused2"
.LASF20:
	.string	"_IO_buf_base"
.LASF117:
	.string	"XFocusChangeEvent"
	.section	.debug_line_str,"MS",@progbits,1
.LASF1:
	.string	"/var/home/ehret/DEVELOP/3D/FLYSIMU/C"
.LASF0:
	.string	"OGL/opengl.c"
	.ident	"GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2)"
	.section	.note.GNU-stack,"",@progbits
