	.arch armv7-a
	.fpu vfp
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 1
	.eabi_attribute 30, 1
	.eabi_attribute 34, 1
	.eabi_attribute 18, 4
	.file	"position.i"
	.text
.Ltext0:
	.cfi_sections	.debug_frame
	.align	2
	.global	position_check
	.syntax unified
	.arm
	.type	position_check, %function
position_check:
.LFB0:
	.file 1 "position.c"
	.loc 1 20 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	.loc 1 21 3 view .LVU1
	.loc 1 21 7 is_stmt 0 view .LVU2
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r0, [r3]
	.loc 1 22 12 view .LVU3
	cmp	r0, #0
	.loc 1 25 1 view .LVU4
	mvnne	r0, #79
	bx	lr
	.cfi_endproc
.LFE0:
	.size	position_check, .-position_check
	.align	2
	.global	position_init
	.syntax unified
	.arm
	.type	position_init, %function
position_init:
.LFB1:
	.loc 1 28 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
	.loc 1 29 3 view .LVU6
	movw	r4, #:lower16:.LANCHOR0
	movt	r4, #:upper16:.LANCHOR0
	mov	r2, #1280
	mov	r1, #0
	add	r0, r4, #4
	bl	memset
.LVL0:
	.loc 1 30 3 view .LVU7
	.loc 1 30 16 is_stmt 0 view .LVU8
	mov	r0, #0
	str	r0, [r4]
	.loc 1 31 3 is_stmt 1 view .LVU9
	.loc 1 32 1 is_stmt 0 view .LVU10
	pop	{r4, pc}
	.cfi_endproc
.LFE1:
	.size	position_init, .-position_init
	.align	2
	.global	position_push
	.syntax unified
	.arm
	.type	position_push, %function
position_push:
.LVL1:
.LFB4:
	.loc 1 52 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	.loc 1 52 1 is_stmt 0 view .LVU12
	push	{r4, r5, r6, r7, r8, r9, r10, lr}
	.cfi_def_cfa_offset 32
	.cfi_offset 4, -32
	.cfi_offset 5, -28
	.cfi_offset 6, -24
	.cfi_offset 7, -20
	.cfi_offset 8, -16
	.cfi_offset 9, -12
	.cfi_offset 10, -8
	.cfi_offset 14, -4
	mov	r8, r3
	.loc 1 53 3 is_stmt 1 view .LVU13
	.loc 1 54 3 view .LVU14
	.loc 1 56 3 view .LVU15
	.loc 1 56 20 is_stmt 0 view .LVU16
	movw	r3, #:lower16:.LANCHOR0
.LVL2:
	.loc 1 56 20 view .LVU17
	movt	r3, #:upper16:.LANCHOR0
	ldr	r6, [r3]
	.loc 1 56 6 view .LVU18
	cmp	r6, #63
	bgt	.L10
	mov	r10, r0
	mov	r4, r1
	mov	r7, r2
	.loc 1 59 3 is_stmt 1 view .LVU19
	mov	r2, #20
.LVL3:
	.loc 1 59 3 is_stmt 0 view .LVU20
	mul	r9, r2, r6
.LVL4:
	.loc 1 60 3 is_stmt 1 view .LVU21
	.loc 1 59 12 is_stmt 0 view .LVU22
	mov	r5, r3
	add	r0, r3, #4
.LVL5:
	.loc 1 60 3 view .LVU23
	mov	r1, #0
.LVL6:
	.loc 1 60 3 view .LVU24
	add	r0, r0, r9
	bl	memset
.LVL7:
	.loc 1 61 3 is_stmt 1 view .LVU25
	.loc 1 61 18 is_stmt 0 view .LVU26
	add	r5, r5, r9
	strb	r10, [r5, #4]
	.loc 1 62 3 is_stmt 1 view .LVU27
	.loc 1 62 43 is_stmt 0 view .LVU28
	cmp	r4, #0
	beq	.L7
	.loc 1 62 43 discriminator 1 view .LVU29
	ldr	r2, [r4]
	.loc 1 62 23 discriminator 1 view .LVU30
	str	r2, [r5, #8]
	.loc 1 63 3 is_stmt 1 discriminator 1 view .LVU31
	.loc 1 63 49 is_stmt 0 discriminator 1 view .LVU32
	ldr	r4, [r4, #4]
.LVL8:
.L9:
	.loc 1 63 26 discriminator 4 view .LVU33
	movw	r0, #:lower16:.LANCHOR0
	movt	r0, #:upper16:.LANCHOR0
	mov	r3, #20
	mla	r3, r3, r6, r0
	str	r4, [r3, #12]
	.loc 1 64 3 is_stmt 1 discriminator 4 view .LVU34
	.loc 1 64 19 is_stmt 0 discriminator 4 view .LVU35
	mov	r2, #0
	str	r2, [r3, #16]
	.loc 1 65 3 is_stmt 1 discriminator 4 view .LVU36
	.loc 1 65 17 is_stmt 0 discriminator 4 view .LVU37
	str	r8, [r3, #20]
	.loc 1 67 3 is_stmt 1 discriminator 4 view .LVU38
	.loc 1 67 12 is_stmt 0 discriminator 4 view .LVU39
	add	r0, r0, r9
	add	r0, r0, #16
	bl	value_alloc
.LVL9:
	.loc 1 67 6 discriminator 4 view .LVU40
	cmp	r0, #0
	.loc 1 67 6 discriminator 4 view .LVU41
	poplt	{r4, r5, r6, r7, r8, r9, r10, pc}
	.loc 1 70 3 is_stmt 1 view .LVU42
	.loc 1 70 6 is_stmt 0 view .LVU43
	cmp	r7, #0
	beq	.L8
	.loc 1 71 5 is_stmt 1 view .LVU44
	.loc 1 71 14 is_stmt 0 view .LVU45
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	r2, #20
	mla	r3, r2, r6, r3
	mov	r1, r7
	ldr	r0, [r3, #16]
.LVL10:
	.loc 1 71 14 view .LVU46
	bl	value_copy_value
.LVL11:
	.loc 1 71 8 view .LVU47
	cmp	r0, #0
	.loc 1 71 8 view .LVU48
	poplt	{r4, r5, r6, r7, r8, r9, r10, pc}
.L8:
	.loc 1 75 3 is_stmt 1 view .LVU49
	.loc 1 75 15 is_stmt 0 view .LVU50
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r2, [r3]
	add	r2, r2, #1
	str	r2, [r3]
	.loc 1 77 3 is_stmt 1 view .LVU51
	.loc 1 77 10 is_stmt 0 view .LVU52
	mov	r0, #0
.LVL12:
	.loc 1 77 10 view .LVU53
	pop	{r4, r5, r6, r7, r8, r9, r10, pc}
.LVL13:
.L10:
	.loc 1 57 12 view .LVU54
	mvn	r0, #80
.LVL14:
	.loc 1 78 1 view .LVU55
	pop	{r4, r5, r6, r7, r8, r9, r10, pc}
.LVL15:
.L7:
	.loc 1 62 23 view .LVU56
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	r2, #20
	mla	r3, r2, r6, r3
	mov	r2, #0
	str	r2, [r3, #8]
	.loc 1 63 3 is_stmt 1 view .LVU57
	b	.L9
	.cfi_endproc
.LFE4:
	.size	position_push, .-position_push
	.align	2
	.global	position_pop
	.syntax unified
	.arm
	.type	position_pop, %function
position_pop:
.LVL16:
.LFB5:
	.loc 1 82 1 view -0
	.cfi_startproc
	@ args = 4, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	.loc 1 82 1 is_stmt 0 view .LVU59
	push	{r4, r5, r6, lr}
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	mov	ip, r0
	mov	r0, r3
.LVL17:
	.loc 1 82 1 view .LVU60
	ldr	r5, [sp, #16]
	.loc 1 83 3 is_stmt 1 view .LVU61
	.loc 1 84 3 view .LVU62
	.loc 1 86 3 view .LVU63
	.loc 1 86 20 is_stmt 0 view .LVU64
	movw	r3, #:lower16:.LANCHOR0
.LVL18:
	.loc 1 86 20 view .LVU65
	movt	r3, #:upper16:.LANCHOR0
	ldr	r4, [r3]
	.loc 1 86 6 view .LVU66
	cmp	r4, #0
	beq	.L19
	.loc 1 89 3 is_stmt 1 view .LVU67
	.loc 1 89 38 is_stmt 0 view .LVU68
	sub	r4, r4, #1
.LVL19:
	.loc 1 90 3 is_stmt 1 view .LVU69
	.loc 1 90 6 is_stmt 0 view .LVU70
	cmp	ip, #0
	beq	.L14
	.loc 1 90 56 discriminator 1 view .LVU71
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	lr, #20
	mla	r3, lr, r4, r3
	.loc 1 90 36 discriminator 1 view .LVU72
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	cmp	r3, ip
	bne	.L20
.L14:
	.loc 1 93 3 is_stmt 1 view .LVU73
	.loc 1 93 15 is_stmt 0 view .LVU74
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	str	r4, [r3]
	.loc 1 95 3 is_stmt 1 view .LVU75
	.loc 1 95 6 is_stmt 0 view .LVU76
	cmp	r1, #0
	beq	.L15
	.loc 1 96 5 is_stmt 1 view .LVU77
	.loc 1 96 22 is_stmt 0 view .LVU78
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	ip, #20
	mla	r3, ip, r4, r3
	ldrb	r3, [r3, #4]	@ zero_extendqisi2
	.loc 1 96 12 view .LVU79
	strb	r3, [r1]
.L15:
	.loc 1 99 3 is_stmt 1 view .LVU80
	.loc 1 99 6 is_stmt 0 view .LVU81
	cmp	r2, #0
	beq	.L16
	.loc 1 100 5 is_stmt 1 view .LVU82
	.loc 1 100 32 is_stmt 0 view .LVU83
	movw	r1, #:lower16:.LANCHOR0
.LVL20:
	.loc 1 100 32 view .LVU84
	movt	r1, #:upper16:.LANCHOR0
	mov	r3, #20
	mla	r1, r3, r4, r1
	ldr	r3, [r1, #8]
	.loc 1 100 16 view .LVU85
	str	r3, [r2]
	.loc 1 101 5 is_stmt 1 view .LVU86
	.loc 1 101 35 is_stmt 0 view .LVU87
	ldr	r3, [r1, #12]
	.loc 1 101 19 view .LVU88
	str	r3, [r2, #4]
.L16:
	.loc 1 104 3 is_stmt 1 view .LVU89
	.loc 1 104 6 is_stmt 0 view .LVU90
	cmp	r0, #0
	beq	.L17
	.loc 1 105 5 is_stmt 1 view .LVU91
	.loc 1 105 14 is_stmt 0 view .LVU92
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	r2, #20
.LVL21:
	.loc 1 105 14 view .LVU93
	mla	r3, r2, r4, r3
	ldr	r1, [r3, #16]
	bl	value_copy_value
.LVL22:
	.loc 1 105 8 view .LVU94
	cmp	r0, #0
	.loc 1 105 8 view .LVU95
	poplt	{r4, r5, r6, pc}
.LVL23:
.L17:
	.loc 1 109 3 is_stmt 1 view .LVU96
	.loc 1 109 6 is_stmt 0 view .LVU97
	cmp	r5, #0
	beq	.L18
	.loc 1 110 5 is_stmt 1 view .LVU98
	.loc 1 110 21 is_stmt 0 view .LVU99
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	r2, #20
	mla	r3, r2, r4, r3
	ldr	r3, [r3, #20]
	.loc 1 110 11 view .LVU100
	str	r3, [r5]
.L18:
	.loc 1 113 3 is_stmt 1 view .LVU101
	.loc 1 113 12 is_stmt 0 view .LVU102
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	mov	r2, #20
	mla	r3, r2, r4, r3
	ldr	r0, [r3, #16]
	bl	value_free
.LVL24:
	.loc 1 113 12 view .LVU103
	and	r0, r0, r0, asr #31
.LVL25:
	.loc 1 113 12 view .LVU104
	pop	{r4, r5, r6, pc}
.LVL26:
.L19:
	.loc 1 87 12 view .LVU105
	mvn	r0, #81
.LVL27:
	.loc 1 87 12 view .LVU106
	pop	{r4, r5, r6, pc}
.LVL28:
.L20:
	.loc 1 91 12 view .LVU107
	mvn	r0, #82
.LVL29:
	.loc 1 117 1 view .LVU108
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE5:
	.size	position_pop, .-position_pop
	.align	2
	.global	position_clean
	.syntax unified
	.arm
	.type	position_clean, %function
position_clean:
.LFB3:
	.loc 1 40 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, r5, lr}
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
	sub	sp, sp, #12
	.cfi_def_cfa_offset 24
	.loc 1 41 3 view .LVU110
	.loc 1 43 3 view .LVU111
	.loc 1 43 23 is_stmt 0 view .LVU112
	movw	r5, #:lower16:.LANCHOR0
	movt	r5, #:upper16:.LANCHOR0
	.loc 1 44 14 view .LVU113
	mov	r4, #0
.L23:
	.loc 1 43 23 is_stmt 1 view .LVU114
	ldr	r3, [r5]
	cmp	r3, #0
	ble	.L27
	.loc 1 44 5 view .LVU115
	.loc 1 44 14 is_stmt 0 view .LVU116
	str	r4, [sp]
	mov	r3, r4
	mov	r2, r4
	mov	r1, r4
	mov	r0, r4
	bl	position_pop
.LVL30:
	.loc 1 44 8 view .LVU117
	cmp	r0, #0
	.loc 1 44 8 view .LVU118
	bge	.L23
	b	.L22
.LVL31:
.L27:
	.loc 1 48 10 view .LVU119
	mov	r0, #0
.L22:
	.loc 1 49 1 view .LVU120
	add	sp, sp, #12
	.cfi_def_cfa_offset 12
	@ sp needed
	pop	{r4, r5, pc}
	.cfi_endproc
.LFE3:
	.size	position_clean, .-position_clean
	.align	2
	.global	position_clear
	.syntax unified
	.arm
	.type	position_clear, %function
position_clear:
.LFB2:
	.loc 1 35 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
	.loc 1 36 3 view .LVU122
	.loc 1 36 10 is_stmt 0 view .LVU123
	bl	position_clean
.LVL32:
	.loc 1 37 1 view .LVU124
	pop	{r4, pc}
	.cfi_endproc
.LFE2:
	.size	position_clear, .-position_clear
	.align	2
	.global	position_peek
	.syntax unified
	.arm
	.type	position_peek, %function
position_peek:
.LVL33:
.LFB6:
	.loc 1 120 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	.loc 1 121 3 view .LVU126
	.loc 1 123 3 view .LVU127
	.loc 1 123 20 is_stmt 0 view .LVU128
	movw	ip, #:lower16:.LANCHOR0
	movt	ip, #:upper16:.LANCHOR0
	ldr	ip, [ip]
	.loc 1 123 6 view .LVU129
	cmp	ip, #0
	beq	.L35
	.loc 1 120 1 view .LVU130
	push	{r4, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
	.loc 1 126 3 is_stmt 1 view .LVU131
	.loc 1 126 38 is_stmt 0 view .LVU132
	sub	ip, ip, #1
.LVL34:
	.loc 1 127 3 is_stmt 1 view .LVU133
	.loc 1 127 6 is_stmt 0 view .LVU134
	cmp	r0, #0
	beq	.L32
	.loc 1 127 56 discriminator 1 view .LVU135
	movw	lr, #:lower16:.LANCHOR0
	movt	lr, #:upper16:.LANCHOR0
	mov	r4, #20
	mla	lr, r4, ip, lr
	.loc 1 127 36 discriminator 1 view .LVU136
	ldrb	lr, [lr, #4]	@ zero_extendqisi2
	cmp	lr, r0
	bne	.L36
.L32:
	.loc 1 130 3 is_stmt 1 view .LVU137
	.loc 1 130 6 is_stmt 0 view .LVU138
	cmp	r1, #0
	beq	.L33
	.loc 1 131 5 is_stmt 1 view .LVU139
	.loc 1 131 32 is_stmt 0 view .LVU140
	movw	r0, #:lower16:.LANCHOR0
.LVL35:
	.loc 1 131 32 view .LVU141
	movt	r0, #:upper16:.LANCHOR0
	mov	lr, #20
	mla	r0, lr, ip, r0
	ldr	lr, [r0, #8]
	.loc 1 131 16 view .LVU142
	str	lr, [r1]
	.loc 1 132 5 is_stmt 1 view .LVU143
	.loc 1 132 35 is_stmt 0 view .LVU144
	ldr	r0, [r0, #12]
	.loc 1 132 19 view .LVU145
	str	r0, [r1, #4]
.L33:
	.loc 1 135 3 is_stmt 1 view .LVU146
	.loc 1 135 6 is_stmt 0 view .LVU147
	cmp	r2, #0
	beq	.L34
	.loc 1 136 5 is_stmt 1 view .LVU148
	.loc 1 136 23 is_stmt 0 view .LVU149
	movw	r1, #:lower16:.LANCHOR0
.LVL36:
	.loc 1 136 23 view .LVU150
	movt	r1, #:upper16:.LANCHOR0
	mov	r0, #20
	mla	r1, r0, ip, r1
	ldr	r1, [r1, #16]
	.loc 1 136 13 view .LVU151
	str	r1, [r2]
.L34:
	.loc 1 139 3 is_stmt 1 view .LVU152
	.loc 1 139 6 is_stmt 0 view .LVU153
	cmp	r3, #0
	beq	.L37
	.loc 1 140 5 is_stmt 1 view .LVU154
	.loc 1 140 21 is_stmt 0 view .LVU155
	movw	r2, #:lower16:.LANCHOR0
.LVL37:
	.loc 1 140 21 view .LVU156
	movt	r2, #:upper16:.LANCHOR0
	mov	r1, #20
	mla	r2, r1, ip, r2
	ldr	r2, [r2, #20]
	.loc 1 140 11 view .LVU157
	str	r2, [r3]
	.loc 1 143 10 view .LVU158
	mov	r0, #0
	pop	{r4, pc}
.LVL38:
.L35:
	.cfi_def_cfa_offset 0
	.cfi_restore 4
	.cfi_restore 14
	.loc 1 124 12 view .LVU159
	mvn	r0, #81
.LVL39:
	.loc 1 144 1 view .LVU160
	bx	lr
.LVL40:
.L36:
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
	.loc 1 128 12 view .LVU161
	mvn	r0, #82
.LVL41:
	.loc 1 128 12 view .LVU162
	pop	{r4, pc}
.LVL42:
.L37:
	.loc 1 143 10 view .LVU163
	mov	r0, #0
	.loc 1 144 1 view .LVU164
	pop	{r4, pc}
	.cfi_endproc
.LFE6:
	.size	position_peek, .-position_peek
	.align	2
	.global	position_get_type
	.syntax unified
	.arm
	.type	position_get_type, %function
position_get_type:
.LFB7:
	.loc 1 147 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	.loc 1 148 3 view .LVU166
	.loc 1 150 3 view .LVU167
	.loc 1 150 20 is_stmt 0 view .LVU168
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r3, [r3]
	.loc 1 150 6 view .LVU169
	cmp	r3, #0
	.loc 1 153 3 is_stmt 1 view .LVU170
.LVL43:
	.loc 1 155 3 view .LVU171
	.loc 1 155 18 is_stmt 0 view .LVU172
	movwne	r2, #:lower16:.LANCHOR0
	movtne	r2, #:upper16:.LANCHOR0
	subne	r3, r3, #1
.LVL44:
	.loc 1 155 18 view .LVU173
	movne	r1, #20
	mlane	r2, r1, r3, r2
	ldrbne	r0, [r2, #4]	@ zero_extendqisi2
	.loc 1 151 12 view .LVU174
	moveq	r0, #0
	.loc 1 156 1 view .LVU175
	bx	lr
	.cfi_endproc
.LFE7:
	.size	position_get_type, .-position_get_type
	.align	2
	.global	position_get
	.syntax unified
	.arm
	.type	position_get, %function
position_get:
.LVL45:
.LFB8:
	.loc 1 159 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	.loc 1 159 1 is_stmt 0 view .LVU177
	push	{r4, r5, lr}
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
	.loc 1 160 3 is_stmt 1 view .LVU178
	.loc 1 161 3 view .LVU179
	.loc 1 163 3 view .LVU180
.LVL46:
	.loc 1 163 17 view .LVU181
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r4, [r3]
	cmp	r4, #0
	ble	.L50
	.loc 1 165 37 is_stmt 0 view .LVU182
	ldr	r5, [r0]
	add	r3, r3, #4
	.loc 1 163 10 view .LVU183
	mov	r2, #0
	b	.L49
.LVL47:
.L47:
	.loc 1 163 34 is_stmt 1 discriminator 2 view .LVU184
	add	r2, r2, #1
.LVL48:
	.loc 1 163 17 discriminator 2 view .LVU185
	add	r3, r3, #20
	cmp	r2, r4
	beq	.L53
.LVL49:
.L49:
	.loc 1 164 5 view .LVU186
	.loc 1 165 5 view .LVU187
	mov	lr, r3
	.loc 1 165 8 is_stmt 0 view .LVU188
	ldr	ip, [r3, #4]
	cmp	ip, r5
	bne	.L47
	.loc 1 166 8 discriminator 1 view .LVU189
	ldr	ip, [r0, #4]
	.loc 1 165 45 discriminator 1 view .LVU190
	cmp	ip, #0
	beq	.L48
	.loc 1 166 18 view .LVU191
	ldr	lr, [r3, #8]
	cmp	ip, lr
	bne	.L47
.L48:
	.loc 1 164 14 view .LVU192
	ldr	r3, .L54
	mov	r0, #20
.LVL50:
	.loc 1 164 14 view .LVU193
	mla	r3, r0, r2, r3
	.loc 1 167 7 is_stmt 1 view .LVU194
	.loc 1 168 7 view .LVU195
	.loc 1 168 14 is_stmt 0 view .LVU196
	b	.L46
.LVL51:
.L53:
	.loc 1 168 14 view .LVU197
	mov	r3, #0
.LVL52:
.L46:
	.loc 1 167 18 view .LVU198
	str	r3, [r1]
	.loc 1 174 1 view .LVU199
	mov	r0, #0
	pop	{r4, r5, pc}
.LVL53:
.L50:
	.loc 1 163 17 view .LVU200
	mov	r3, #0
	b	.L46
.L55:
	.align	2
.L54:
	.word	.LANCHOR0+4
	.cfi_endproc
.LFE8:
	.size	position_get, .-position_get
	.align	2
	.global	position_set
	.syntax unified
	.arm
	.type	position_set, %function
position_set:
.LVL54:
.LFB9:
	.loc 1 177 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	.loc 1 178 3 view .LVU202
	.loc 1 178 29 is_stmt 0 view .LVU203
	ldr	r3, [r0]
	.loc 1 178 23 view .LVU204
	str	r3, [r1, #4]
	.loc 1 179 3 is_stmt 1 view .LVU205
	.loc 1 179 32 is_stmt 0 view .LVU206
	ldr	r3, [r0, #4]
	.loc 1 179 26 view .LVU207
	str	r3, [r1, #8]
	.loc 1 180 3 is_stmt 1 view .LVU208
	.loc 1 181 1 is_stmt 0 view .LVU209
	mov	r0, #0
.LVL55:
	.loc 1 181 1 view .LVU210
	bx	lr
	.cfi_endproc
.LFE9:
	.size	position_set, .-position_set
	.align	2
	.global	position_reset
	.syntax unified
	.arm
	.type	position_reset, %function
position_reset:
.LVL56:
.LFB10:
	.loc 1 184 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
	.loc 1 184 1 is_stmt 0 view .LVU212
	mov	r3, r0
	.loc 1 185 3 is_stmt 1 view .LVU213
	.loc 1 186 3 view .LVU214
	.loc 1 187 3 view .LVU215
	.loc 1 188 3 view .LVU216
.LVL57:
.LBB4:
.LBI4:
	.loc 1 176 5 view .LVU217
.LBB5:
	.loc 1 178 3 view .LVU218
	.loc 1 178 23 is_stmt 0 view .LVU219
	mov	r0, #0
.LVL58:
	.loc 1 178 23 view .LVU220
	str	r0, [r3, #4]
	.loc 1 179 3 is_stmt 1 view .LVU221
	.loc 1 179 26 is_stmt 0 view .LVU222
	str	r0, [r3, #8]
	.loc 1 180 3 is_stmt 1 view .LVU223
.LVL59:
	.loc 1 180 3 is_stmt 0 view .LVU224
.LBE5:
.LBE4:
	.loc 1 189 1 view .LVU225
	bx	lr
	.cfi_endproc
.LFE10:
	.size	position_reset, .-position_reset
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"NONE\000"
	.align	2
.LC1:
	.ascii	"LOOP\000"
	.align	2
.LC2:
	.ascii	"FOR\000"
	.align	2
.LC3:
	.ascii	"IF\000"
	.align	2
.LC4:
	.ascii	"GOSUB\000"
	.align	2
.LC5:
	.ascii	"LABEL\000"
	.align	2
.LC6:
	.ascii	"EVAL\000"
	.align	2
.LC7:
	.ascii	"UNKNOWN\000"
	.align	2
.LC8:
	.ascii	"\012-- Position dump --\012\000"
	.align	2
.LC9:
	.ascii	"[%d]\011Type:%s\011Arg:%d\011Value:\000"
	.align	2
.LC10:
	.ascii	"\012\000"
	.text
	.align	2
	.global	position_dump
	.syntax unified
	.arm
	.type	position_dump, %function
position_dump:
.LVL60:
.LFB11:
	.loc 1 192 1 is_stmt 1 view -0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	.loc 1 192 1 is_stmt 0 view .LVU227
	push	{r4, r5, r6, r7, r8, r9, r10, lr}
	.cfi_def_cfa_offset 32
	.cfi_offset 4, -32
	.cfi_offset 5, -28
	.cfi_offset 6, -24
	.cfi_offset 7, -20
	.cfi_offset 8, -16
	.cfi_offset 9, -12
	.cfi_offset 10, -8
	.cfi_offset 14, -4
	sub	sp, sp, #8
	.cfi_def_cfa_offset 40
	mov	r4, r0
	.loc 1 193 3 is_stmt 1 view .LVU228
	.loc 1 194 3 view .LVU229
	.loc 1 195 3 view .LVU230
	.loc 1 197 3 view .LVU231
	bl	nll_wait_output
.LVL61:
	.loc 1 198 3 view .LVU232
	movw	r1, #:lower16:.LC8
	movt	r1, #:upper16:.LC8
	mov	r0, r4
	bl	fprintf
.LVL62:
	.loc 1 200 3 view .LVU233
	.loc 1 200 17 view .LVU234
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r3, [r3]
	cmp	r3, #0
	ble	.L59
	ldr	r6, .L73
	.loc 1 200 10 is_stmt 0 view .LVU235
	mov	r5, #0
	.loc 1 204 32 view .LVU236
	movw	r7, #:lower16:.LC0
	movt	r7, #:upper16:.LC0
	.loc 1 211 16 view .LVU237
	movw	r9, #:lower16:.LC7
	movt	r9, #:upper16:.LC7
	.loc 1 210 32 view .LVU238
	movw	r8, #:lower16:.LC6
	movt	r8, #:upper16:.LC6
	b	.L69
.LVL63:
.L67:
	.loc 1 203 5 view .LVU239
	movw	r3, #:lower16:.LC1
	movt	r3, #:upper16:.LC1
.L68:
.LVL64:
	.loc 1 213 5 is_stmt 1 discriminator 2 view .LVU240
	ldr	r2, [r10, #16]
	str	r2, [sp]
	mov	r2, r5
	movw	r1, #:lower16:.LC9
	movt	r1, #:upper16:.LC9
	mov	r0, r4
	bl	fprintf
.LVL65:
	.loc 1 214 5 discriminator 2 view .LVU241
	ldr	r1, [r10, #12]
	mov	r0, r4
	bl	value_dump
.LVL66:
	.loc 1 215 5 discriminator 2 view .LVU242
	movw	r1, #:lower16:.LC10
	movt	r1, #:upper16:.LC10
	mov	r0, r4
	bl	fprintf
.LVL67:
	.loc 1 200 34 discriminator 2 view .LVU243
	add	r5, r5, #1
.LVL68:
	.loc 1 200 17 discriminator 2 view .LVU244
	add	r6, r6, #20
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r3, [r3]
	cmp	r3, r5
	ble	.L59
.LVL69:
.L69:
	.loc 1 201 5 view .LVU245
	mov	r0, r4
	bl	nll_wait_output
.LVL70:
	.loc 1 202 5 view .LVU246
	.loc 1 203 5 view .LVU247
	mov	r10, r6
	ldrb	r3, [r6]	@ zero_extendqisi2
	cmp	r3, #6
	ldrls	pc, [pc, r3, asl #2]
	b	.L60
.L62:
	.word	.L70
	.word	.L67
	.word	.L66
	.word	.L65
	.word	.L64
	.word	.L63
	.word	.L61
.L66:
	.loc 1 206 29 view .LVU248
.LVL71:
	.loc 1 206 40 view .LVU249
	.loc 1 206 31 is_stmt 0 view .LVU250
	movw	r3, #:lower16:.LC2
	movt	r3, #:upper16:.LC2
	.loc 1 206 40 view .LVU251
	b	.L68
.LVL72:
.L65:
	.loc 1 207 28 is_stmt 1 view .LVU252
	.loc 1 207 38 view .LVU253
	.loc 1 207 30 is_stmt 0 view .LVU254
	movw	r3, #:lower16:.LC3
	movt	r3, #:upper16:.LC3
	.loc 1 207 38 view .LVU255
	b	.L68
.LVL73:
.L64:
	.loc 1 208 31 is_stmt 1 view .LVU256
	.loc 1 208 44 view .LVU257
	.loc 1 208 33 is_stmt 0 view .LVU258
	movw	r3, #:lower16:.LC4
	movt	r3, #:upper16:.LC4
	.loc 1 208 44 view .LVU259
	b	.L68
.LVL74:
.L63:
	.loc 1 209 31 is_stmt 1 view .LVU260
	.loc 1 209 44 view .LVU261
	.loc 1 209 33 is_stmt 0 view .LVU262
	movw	r3, #:lower16:.LC5
	movt	r3, #:upper16:.LC5
	.loc 1 209 44 view .LVU263
	b	.L68
.LVL75:
.L61:
	.loc 1 210 30 is_stmt 1 view .LVU264
	.loc 1 210 42 view .LVU265
	.loc 1 210 32 is_stmt 0 view .LVU266
	mov	r3, r8
	.loc 1 210 42 view .LVU267
	b	.L68
.LVL76:
.L60:
	.loc 1 211 14 is_stmt 1 view .LVU268
	.loc 1 211 29 view .LVU269
	.loc 1 211 16 is_stmt 0 view .LVU270
	mov	r3, r9
	.loc 1 211 29 view .LVU271
	b	.L68
.LVL77:
.L70:
	.loc 1 204 32 view .LVU272
	mov	r3, r7
	b	.L68
.LVL78:
.L59:
	.loc 1 218 3 is_stmt 1 view .LVU273
	mov	r0, r4
	bl	fflush
.LVL79:
	.loc 1 220 3 view .LVU274
	.loc 1 221 1 is_stmt 0 view .LVU275
	mov	r0, #0
	add	sp, sp, #8
	.cfi_def_cfa_offset 32
	@ sp needed
	pop	{r4, r5, r6, r7, r8, r9, r10, pc}
.LVL80:
.L74:
	.loc 1 221 1 view .LVU276
	.align	2
.L73:
	.word	.LANCHOR0+4
	.cfi_endproc
.LFE11:
	.size	position_dump, .-position_dump
	.bss
	.align	2
	.set	.LANCHOR0,. + 0
	.type	position_num, %object
	.size	position_num, 4
position_num:
	.space	4
	.type	positions, %object
	.size	positions, 1280
positions:
	.space	1280
	.text
.Letext0:
	.file 2 "../include/sys/types.h"
	.file 3 "../include/stdio.h"
	.file 4 "nlltypes.h"
	.file 5 "value.h"
	.file 6 "position.h"
	.file 7 "nlllib.h"
	.file 8 "../include/string.h"
	.section	.debug_info,"",%progbits
.Ldebug_info0:
	.4byte	0xbee
	.2byte	0x5
	.byte	0x1
	.byte	0x4
	.4byte	.Ldebug_abbrev0
	.uleb128 0x1d
	.4byte	.LASF161
	.byte	0x1d
	.4byte	.LASF162
	.4byte	.LASF163
	.4byte	.Ltext0
	.4byte	.Letext0-.Ltext0
	.4byte	.Ldebug_line0
	.uleb128 0x9
	.byte	0x8
	.byte	0x5
	.4byte	.LASF0
	.uleb128 0x9
	.byte	0x8
	.byte	0x7
	.4byte	.LASF1
	.uleb128 0x1e
	.byte	0x4
	.byte	0x5
	.ascii	"int\000"
	.uleb128 0x9
	.byte	0x4
	.byte	0x7
	.4byte	.LASF2
	.uleb128 0x9
	.byte	0x2
	.byte	0x5
	.4byte	.LASF3
	.uleb128 0x9
	.byte	0x2
	.byte	0x7
	.4byte	.LASF4
	.uleb128 0x9
	.byte	0x1
	.byte	0x8
	.4byte	.LASF5
	.uleb128 0x17
	.4byte	0x50
	.uleb128 0x9
	.byte	0x1
	.byte	0x8
	.4byte	.LASF6
	.uleb128 0x6
	.4byte	.LASF9
	.byte	0x2
	.byte	0xd
	.byte	0x17
	.4byte	0x6f
	.uleb128 0x9
	.byte	0x4
	.byte	0x7
	.4byte	.LASF7
	.uleb128 0x9
	.byte	0x4
	.byte	0x5
	.4byte	.LASF8
	.uleb128 0x1f
	.byte	0x4
	.uleb128 0x6
	.4byte	.LASF10
	.byte	0x3
	.byte	0x8
	.byte	0x1e
	.4byte	0x8b
	.uleb128 0xe
	.4byte	.LASF13
	.uleb128 0x4
	.4byte	0x7f
	.uleb128 0x6
	.4byte	.LASF11
	.byte	0x4
	.byte	0x4
	.byte	0xe
	.4byte	0x76
	.uleb128 0x6
	.4byte	.LASF12
	.byte	0x4
	.byte	0x6
	.byte	0x16
	.4byte	0xad
	.uleb128 0x4
	.4byte	0xb2
	.uleb128 0xe
	.4byte	.LASF14
	.uleb128 0x6
	.4byte	.LASF15
	.byte	0x4
	.byte	0x7
	.byte	0x19
	.4byte	0xc3
	.uleb128 0x4
	.4byte	0xc8
	.uleb128 0xe
	.4byte	.LASF16
	.uleb128 0x6
	.4byte	.LASF17
	.byte	0x4
	.byte	0x8
	.byte	0x17
	.4byte	0xd9
	.uleb128 0x4
	.4byte	0xde
	.uleb128 0xe
	.4byte	.LASF18
	.uleb128 0x6
	.4byte	.LASF19
	.byte	0x4
	.byte	0x9
	.byte	0x17
	.4byte	0xef
	.uleb128 0x4
	.4byte	0xf4
	.uleb128 0x11
	.4byte	.LASF28
	.byte	0x20
	.byte	0x5
	.byte	0x17
	.byte	0x8
	.4byte	0x150
	.uleb128 0x5
	.4byte	.LASF20
	.byte	0x5
	.byte	0x18
	.byte	0x11
	.4byte	0xef
	.byte	0
	.uleb128 0x5
	.4byte	.LASF21
	.byte	0x5
	.byte	0x19
	.byte	0x10
	.4byte	0x51c
	.byte	0x4
	.uleb128 0x5
	.4byte	.LASF22
	.byte	0x5
	.byte	0x1a
	.byte	0x7
	.4byte	0x34
	.byte	0x8
	.uleb128 0x5
	.4byte	.LASF23
	.byte	0x5
	.byte	0x1b
	.byte	0x7
	.4byte	0x34
	.byte	0xc
	.uleb128 0x5
	.4byte	.LASF24
	.byte	0x5
	.byte	0x1c
	.byte	0x10
	.4byte	0x3b
	.byte	0x10
	.uleb128 0x13
	.ascii	"val\000"
	.byte	0x5
	.byte	0x32
	.byte	0x5
	.4byte	0x568
	.byte	0x18
	.byte	0
	.uleb128 0x6
	.4byte	.LASF25
	.byte	0x4
	.byte	0xa
	.byte	0x18
	.4byte	0x15c
	.uleb128 0x4
	.4byte	0x161
	.uleb128 0xe
	.4byte	.LASF26
	.uleb128 0x6
	.4byte	.LASF27
	.byte	0x4
	.byte	0xd
	.byte	0x1a
	.4byte	0x172
	.uleb128 0x4
	.4byte	0x177
	.uleb128 0x11
	.4byte	.LASF29
	.byte	0x14
	.byte	0x6
	.byte	0x4
	.byte	0x8
	.4byte	0x1b9
	.uleb128 0x5
	.4byte	.LASF21
	.byte	0x6
	.byte	0x5
	.byte	0x13
	.4byte	0x2bc
	.byte	0
	.uleb128 0x5
	.4byte	.LASF30
	.byte	0x6
	.byte	0x6
	.byte	0xf
	.4byte	0x24a
	.byte	0x4
	.uleb128 0x5
	.4byte	.LASF28
	.byte	0x6
	.byte	0x7
	.byte	0xb
	.4byte	0xe3
	.byte	0xc
	.uleb128 0x13
	.ascii	"arg\000"
	.byte	0x6
	.byte	0x8
	.byte	0x7
	.4byte	0x34
	.byte	0x10
	.byte	0
	.uleb128 0x6
	.4byte	.LASF31
	.byte	0x4
	.byte	0xe
	.byte	0x17
	.4byte	0x1c5
	.uleb128 0x4
	.4byte	0x1ca
	.uleb128 0xe
	.4byte	.LASF32
	.uleb128 0x6
	.4byte	.LASF33
	.byte	0x4
	.byte	0xf
	.byte	0x16
	.4byte	0x1db
	.uleb128 0x4
	.4byte	0x1e0
	.uleb128 0xe
	.4byte	.LASF34
	.uleb128 0x6
	.4byte	.LASF35
	.byte	0x4
	.byte	0x11
	.byte	0x20
	.4byte	0x1f1
	.uleb128 0x4
	.4byte	0x245
	.uleb128 0x11
	.4byte	.LASF36
	.byte	0x14
	.byte	0x4
	.byte	0x24
	.byte	0x8
	.4byte	0x245
	.uleb128 0x5
	.4byte	.LASF37
	.byte	0x4
	.byte	0x25
	.byte	0xf
	.4byte	0x2d4
	.byte	0
	.uleb128 0x5
	.4byte	.LASF38
	.byte	0x4
	.byte	0x26
	.byte	0xf
	.4byte	0x2d4
	.byte	0x4
	.uleb128 0x5
	.4byte	.LASF21
	.byte	0x4
	.byte	0x27
	.byte	0x13
	.4byte	0x2c8
	.byte	0x8
	.uleb128 0x5
	.4byte	.LASF36
	.byte	0x4
	.byte	0x28
	.byte	0x9
	.4byte	0x2f2
	.byte	0xc
	.uleb128 0x5
	.4byte	.LASF24
	.byte	0x4
	.byte	0x29
	.byte	0x10
	.4byte	0x3b
	.byte	0x10
	.byte	0
	.uleb128 0x17
	.4byte	0x1f6
	.uleb128 0x11
	.4byte	.LASF30
	.byte	0x8
	.byte	0x4
	.byte	0x13
	.byte	0x10
	.4byte	0x272
	.uleb128 0x5
	.4byte	.LASF14
	.byte	0x4
	.byte	0x14
	.byte	0xa
	.4byte	0xa1
	.byte	0
	.uleb128 0x5
	.4byte	.LASF16
	.byte	0x4
	.byte	0x15
	.byte	0xd
	.4byte	0xb7
	.byte	0x4
	.byte	0
	.uleb128 0x6
	.4byte	.LASF39
	.byte	0x4
	.byte	0x16
	.byte	0x4
	.4byte	0x27e
	.uleb128 0x4
	.4byte	0x24a
	.uleb128 0x14
	.byte	0x7
	.byte	0x1
	.4byte	0x5c
	.byte	0x4
	.byte	0x18
	.byte	0xe
	.4byte	0x2bc
	.uleb128 0x3
	.4byte	.LASF40
	.byte	0
	.uleb128 0x3
	.4byte	.LASF41
	.byte	0x1
	.uleb128 0x3
	.4byte	.LASF42
	.byte	0x2
	.uleb128 0x3
	.4byte	.LASF43
	.byte	0x3
	.uleb128 0x3
	.4byte	.LASF44
	.byte	0x4
	.uleb128 0x3
	.4byte	.LASF45
	.byte	0x5
	.uleb128 0x3
	.4byte	.LASF46
	.byte	0x6
	.byte	0
	.uleb128 0x6
	.4byte	.LASF47
	.byte	0x4
	.byte	0x20
	.byte	0x3
	.4byte	0x283
	.uleb128 0x6
	.4byte	.LASF48
	.byte	0x4
	.byte	0x22
	.byte	0xd
	.4byte	0x34
	.uleb128 0x4
	.4byte	0x57
	.uleb128 0x20
	.4byte	0x34
	.4byte	0x2ed
	.uleb128 0x7
	.4byte	0x2ed
	.uleb128 0x7
	.4byte	0xe3
	.byte	0
	.uleb128 0x4
	.4byte	0xe3
	.uleb128 0x4
	.4byte	0x2d9
	.uleb128 0x14
	.byte	0x5
	.byte	0x2
	.4byte	0x42
	.byte	0x7
	.byte	0x4
	.byte	0x6
	.4byte	0x4bf
	.uleb128 0x1
	.4byte	.LASF49
	.sleb128 -1
	.uleb128 0x1
	.4byte	.LASF50
	.sleb128 -10
	.uleb128 0x1
	.4byte	.LASF51
	.sleb128 -20
	.uleb128 0x1
	.4byte	.LASF52
	.sleb128 -21
	.uleb128 0x1
	.4byte	.LASF53
	.sleb128 -22
	.uleb128 0x1
	.4byte	.LASF54
	.sleb128 -23
	.uleb128 0x1
	.4byte	.LASF55
	.sleb128 -30
	.uleb128 0x1
	.4byte	.LASF56
	.sleb128 -31
	.uleb128 0x1
	.4byte	.LASF57
	.sleb128 -32
	.uleb128 0x1
	.4byte	.LASF58
	.sleb128 -33
	.uleb128 0x1
	.4byte	.LASF59
	.sleb128 -34
	.uleb128 0x1
	.4byte	.LASF60
	.sleb128 -40
	.uleb128 0x1
	.4byte	.LASF61
	.sleb128 -41
	.uleb128 0x1
	.4byte	.LASF62
	.sleb128 -42
	.uleb128 0x1
	.4byte	.LASF63
	.sleb128 -43
	.uleb128 0x1
	.4byte	.LASF64
	.sleb128 -44
	.uleb128 0x1
	.4byte	.LASF65
	.sleb128 -50
	.uleb128 0x1
	.4byte	.LASF66
	.sleb128 -51
	.uleb128 0x1
	.4byte	.LASF67
	.sleb128 -52
	.uleb128 0x1
	.4byte	.LASF68
	.sleb128 -53
	.uleb128 0x1
	.4byte	.LASF69
	.sleb128 -54
	.uleb128 0x1
	.4byte	.LASF70
	.sleb128 -55
	.uleb128 0x1
	.4byte	.LASF71
	.sleb128 -56
	.uleb128 0x1
	.4byte	.LASF72
	.sleb128 -57
	.uleb128 0x1
	.4byte	.LASF73
	.sleb128 -58
	.uleb128 0x1
	.4byte	.LASF74
	.sleb128 -59
	.uleb128 0x1
	.4byte	.LASF75
	.sleb128 -60
	.uleb128 0x1
	.4byte	.LASF76
	.sleb128 -61
	.uleb128 0x1
	.4byte	.LASF77
	.sleb128 -70
	.uleb128 0x1
	.4byte	.LASF78
	.sleb128 -71
	.uleb128 0x1
	.4byte	.LASF79
	.sleb128 -72
	.uleb128 0x1
	.4byte	.LASF80
	.sleb128 -73
	.uleb128 0x1
	.4byte	.LASF81
	.sleb128 -74
	.uleb128 0x1
	.4byte	.LASF82
	.sleb128 -75
	.uleb128 0x1
	.4byte	.LASF83
	.sleb128 -80
	.uleb128 0x1
	.4byte	.LASF84
	.sleb128 -81
	.uleb128 0x1
	.4byte	.LASF85
	.sleb128 -82
	.uleb128 0x1
	.4byte	.LASF86
	.sleb128 -83
	.uleb128 0x1
	.4byte	.LASF87
	.sleb128 -84
	.uleb128 0x1
	.4byte	.LASF88
	.sleb128 -90
	.uleb128 0x1
	.4byte	.LASF89
	.sleb128 -91
	.uleb128 0x1
	.4byte	.LASF90
	.sleb128 -92
	.uleb128 0x1
	.4byte	.LASF91
	.sleb128 -93
	.uleb128 0x1
	.4byte	.LASF92
	.sleb128 -94
	.uleb128 0x1
	.4byte	.LASF93
	.sleb128 -95
	.uleb128 0x1
	.4byte	.LASF94
	.sleb128 -100
	.uleb128 0x1
	.4byte	.LASF95
	.sleb128 -101
	.uleb128 0x1
	.4byte	.LASF96
	.sleb128 -102
	.uleb128 0x1
	.4byte	.LASF97
	.sleb128 -110
	.uleb128 0x1
	.4byte	.LASF98
	.sleb128 -111
	.uleb128 0x1
	.4byte	.LASF99
	.sleb128 -112
	.uleb128 0x1
	.4byte	.LASF100
	.sleb128 -113
	.uleb128 0x1
	.4byte	.LASF101
	.sleb128 -120
	.uleb128 0x1
	.4byte	.LASF102
	.sleb128 -121
	.uleb128 0x1
	.4byte	.LASF103
	.sleb128 -122
	.uleb128 0x1
	.4byte	.LASF104
	.sleb128 -130
	.uleb128 0x1
	.4byte	.LASF105
	.sleb128 -131
	.uleb128 0x1
	.4byte	.LASF106
	.sleb128 -132
	.uleb128 0x1
	.4byte	.LASF107
	.sleb128 -140
	.uleb128 0x1
	.4byte	.LASF108
	.sleb128 -141
	.uleb128 0x1
	.4byte	.LASF109
	.sleb128 -142
	.uleb128 0x1
	.4byte	.LASF110
	.sleb128 -143
	.uleb128 0x1
	.4byte	.LASF111
	.sleb128 -150
	.uleb128 0x1
	.4byte	.LASF112
	.sleb128 -151
	.uleb128 0x1
	.4byte	.LASF113
	.sleb128 -152
	.uleb128 0x1
	.4byte	.LASF114
	.sleb128 -153
	.uleb128 0x1
	.4byte	.LASF115
	.sleb128 -154
	.byte	0
	.uleb128 0x14
	.byte	0x7
	.byte	0x1
	.4byte	0x5c
	.byte	0x5
	.byte	0x4
	.byte	0xe
	.4byte	0x51c
	.uleb128 0x3
	.4byte	.LASF116
	.byte	0
	.uleb128 0x3
	.4byte	.LASF117
	.byte	0x1
	.uleb128 0x3
	.4byte	.LASF118
	.byte	0x2
	.uleb128 0x3
	.4byte	.LASF119
	.byte	0x3
	.uleb128 0x3
	.4byte	.LASF120
	.byte	0x4
	.uleb128 0x3
	.4byte	.LASF121
	.byte	0x5
	.uleb128 0x3
	.4byte	.LASF122
	.byte	0x6
	.uleb128 0x3
	.4byte	.LASF123
	.byte	0x7
	.uleb128 0x3
	.4byte	.LASF124
	.byte	0x8
	.uleb128 0x3
	.4byte	.LASF125
	.byte	0x9
	.uleb128 0x3
	.4byte	.LASF126
	.byte	0xa
	.uleb128 0x3
	.4byte	.LASF127
	.byte	0xb
	.uleb128 0x3
	.4byte	.LASF128
	.byte	0xc
	.byte	0
	.uleb128 0x6
	.4byte	.LASF129
	.byte	0x5
	.byte	0x15
	.byte	0x3
	.4byte	0x4bf
	.uleb128 0x18
	.byte	0x27
	.4byte	0x547
	.uleb128 0x13
	.ascii	"a\000"
	.byte	0x5
	.byte	0x28
	.byte	0xf
	.4byte	0x1b9
	.byte	0
	.uleb128 0x5
	.4byte	.LASF130
	.byte	0x5
	.byte	0x29
	.byte	0xb
	.4byte	0x34
	.byte	0x4
	.byte	0
	.uleb128 0x18
	.byte	0x2c
	.4byte	0x568
	.uleb128 0x5
	.4byte	.LASF131
	.byte	0x5
	.byte	0x2d
	.byte	0xf
	.4byte	0xe3
	.byte	0
	.uleb128 0x5
	.4byte	.LASF130
	.byte	0x5
	.byte	0x2e
	.byte	0xb
	.4byte	0x34
	.byte	0x4
	.byte	0
	.uleb128 0x21
	.byte	0x8
	.byte	0x5
	.byte	0x20
	.byte	0x3
	.4byte	0x5d5
	.uleb128 0xb
	.4byte	.LASF28
	.byte	0x21
	.byte	0xd
	.4byte	0xe3
	.uleb128 0xb
	.4byte	.LASF132
	.byte	0x22
	.byte	0xf
	.4byte	0x95
	.uleb128 0xb
	.4byte	.LASF26
	.byte	0x23
	.byte	0xe
	.4byte	0x150
	.uleb128 0xb
	.4byte	.LASF133
	.byte	0x25
	.byte	0xc
	.4byte	0x5d5
	.uleb128 0xb
	.4byte	.LASF32
	.byte	0x2a
	.byte	0x7
	.4byte	0x528
	.uleb128 0xb
	.4byte	.LASF34
	.byte	0x2b
	.byte	0xc
	.4byte	0x1cf
	.uleb128 0xb
	.4byte	.LASF134
	.byte	0x2f
	.byte	0x7
	.4byte	0x547
	.uleb128 0xb
	.4byte	.LASF36
	.byte	0x30
	.byte	0x10
	.4byte	0x1e5
	.uleb128 0xb
	.4byte	.LASF18
	.byte	0x31
	.byte	0xd
	.4byte	0xcd
	.byte	0
	.uleb128 0x9
	.byte	0x8
	.byte	0x4
	.4byte	.LASF135
	.uleb128 0x22
	.4byte	0x177
	.4byte	0x5ec
	.uleb128 0x23
	.4byte	0x3b
	.byte	0x3f
	.byte	0
	.uleb128 0x19
	.4byte	.LASF136
	.byte	0x10
	.byte	0x18
	.4byte	0x5dc
	.uleb128 0x5
	.byte	0x3
	.4byte	positions
	.uleb128 0x19
	.4byte	.LASF137
	.byte	0x11
	.byte	0xc
	.4byte	0x34
	.uleb128 0x5
	.byte	0x3
	.4byte	position_num
	.uleb128 0xd
	.4byte	.LASF138
	.byte	0x3
	.byte	0x1f
	.byte	0x5
	.4byte	0x34
	.4byte	0x624
	.uleb128 0x7
	.4byte	0x90
	.byte	0
	.uleb128 0xd
	.4byte	.LASF139
	.byte	0x5
	.byte	0x73
	.byte	0x5
	.4byte	0x34
	.4byte	0x63f
	.uleb128 0x7
	.4byte	0x90
	.uleb128 0x7
	.4byte	0xe3
	.byte	0
	.uleb128 0xd
	.4byte	.LASF140
	.byte	0x3
	.byte	0x18
	.byte	0x5
	.4byte	0x34
	.4byte	0x65b
	.uleb128 0x7
	.4byte	0x90
	.uleb128 0x7
	.4byte	0x2d4
	.uleb128 0x24
	.byte	0
	.uleb128 0xd
	.4byte	.LASF141
	.byte	0x7
	.byte	0x88
	.byte	0x5
	.4byte	0x34
	.4byte	0x671
	.uleb128 0x7
	.4byte	0x90
	.byte	0
	.uleb128 0xd
	.4byte	.LASF142
	.byte	0x5
	.byte	0x37
	.byte	0x5
	.4byte	0x34
	.4byte	0x687
	.uleb128 0x7
	.4byte	0xe3
	.byte	0
	.uleb128 0xd
	.4byte	.LASF143
	.byte	0x5
	.byte	0x46
	.byte	0x5
	.4byte	0x34
	.4byte	0x6a2
	.uleb128 0x7
	.4byte	0xe3
	.uleb128 0x7
	.4byte	0xe3
	.byte	0
	.uleb128 0xd
	.4byte	.LASF144
	.byte	0x5
	.byte	0x36
	.byte	0x5
	.4byte	0x34
	.4byte	0x6b8
	.uleb128 0x7
	.4byte	0x2ed
	.byte	0
	.uleb128 0xd
	.4byte	.LASF145
	.byte	0x8
	.byte	0x11
	.byte	0x7
	.4byte	0x7d
	.4byte	0x6d8
	.uleb128 0x7
	.4byte	0x7d
	.uleb128 0x7
	.4byte	0x34
	.uleb128 0x7
	.4byte	0x63
	.byte	0
	.uleb128 0xa
	.4byte	.LASF146
	.byte	0xbf
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB11
	.4byte	.LFE11-.LFB11
	.uleb128 0x1
	.byte	0x9c
	.4byte	0x7e1
	.uleb128 0x1a
	.ascii	"fp\000"
	.byte	0xbf
	.byte	0x19
	.4byte	0x90
	.4byte	.LLST25
	.4byte	.LVUS25
	.uleb128 0xf
	.4byte	.LASF29
	.byte	0xc1
	.4byte	0x166
	.4byte	.LLST26
	.4byte	.LVUS26
	.uleb128 0x10
	.ascii	"i\000"
	.byte	0xc2
	.byte	0x7
	.4byte	0x34
	.4byte	.LLST27
	.4byte	.LVUS27
	.uleb128 0x10
	.ascii	"s\000"
	.byte	0xc3
	.byte	0x9
	.4byte	0x7e1
	.4byte	.LLST28
	.4byte	.LVUS28
	.uleb128 0xc
	.4byte	.LVL61
	.4byte	0x65b
	.4byte	0x74b
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.uleb128 0xc
	.4byte	.LVL62
	.4byte	0x63f
	.4byte	0x768
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x5
	.byte	0x3
	.4byte	.LC8
	.byte	0
	.uleb128 0xc
	.4byte	.LVL65
	.4byte	0x63f
	.4byte	0x78b
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x5
	.byte	0x3
	.4byte	.LC9
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x52
	.uleb128 0x2
	.byte	0x75
	.sleb128 0
	.byte	0
	.uleb128 0xc
	.4byte	.LVL66
	.4byte	0x624
	.4byte	0x79f
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.uleb128 0xc
	.4byte	.LVL67
	.4byte	0x63f
	.4byte	0x7bc
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x5
	.byte	0x3
	.4byte	.LC10
	.byte	0
	.uleb128 0xc
	.4byte	.LVL70
	.4byte	0x65b
	.4byte	0x7d0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.uleb128 0x12
	.4byte	.LVL79
	.4byte	0x60e
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0x4
	.4byte	0x50
	.uleb128 0xa
	.4byte	.LASF147
	.byte	0xb7
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB10
	.4byte	.LFE10-.LFB10
	.uleb128 0x1
	.byte	0x9c
	.4byte	0x84d
	.uleb128 0x8
	.4byte	.LASF29
	.byte	0xb7
	.byte	0x1f
	.4byte	0x166
	.4byte	.LLST22
	.4byte	.LVUS22
	.uleb128 0x25
	.ascii	"s\000"
	.byte	0x1
	.byte	0xb9
	.byte	0xf
	.4byte	0x24a
	.uleb128 0x26
	.4byte	0x84d
	.4byte	.LBI4
	.byte	.LVU217
	.4byte	.LBB4
	.4byte	.LBE4-.LBB4
	.byte	0x1
	.byte	0xbc
	.byte	0xa
	.uleb128 0x15
	.4byte	0x869
	.4byte	.LLST23
	.4byte	.LVUS23
	.uleb128 0x15
	.4byte	0x85e
	.4byte	.LLST24
	.4byte	.LVUS24
	.byte	0
	.byte	0
	.uleb128 0x27
	.4byte	.LASF148
	.byte	0x1
	.byte	0xb0
	.byte	0x5
	.4byte	0x34
	.byte	0x1
	.4byte	0x875
	.uleb128 0x1b
	.4byte	.LASF30
	.byte	0xb0
	.byte	0x19
	.4byte	0x272
	.uleb128 0x1b
	.4byte	.LASF29
	.byte	0xb0
	.byte	0x2a
	.4byte	0x166
	.byte	0
	.uleb128 0xa
	.4byte	.LASF149
	.byte	0x9e
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB8
	.4byte	.LFE8-.LFB8
	.uleb128 0x1
	.byte	0x9c
	.4byte	0x8d2
	.uleb128 0x8
	.4byte	.LASF30
	.byte	0x9e
	.byte	0x19
	.4byte	0x272
	.4byte	.LLST18
	.4byte	.LVUS18
	.uleb128 0x16
	.4byte	.LASF153
	.byte	0x9e
	.byte	0x2b
	.4byte	0x8d2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0xf
	.4byte	.LASF29
	.byte	0xa0
	.4byte	0x166
	.4byte	.LLST19
	.4byte	.LVUS19
	.uleb128 0x10
	.ascii	"i\000"
	.byte	0xa1
	.byte	0x7
	.4byte	0x34
	.4byte	.LLST20
	.4byte	.LVUS20
	.byte	0
	.uleb128 0x4
	.4byte	0x166
	.uleb128 0xa
	.4byte	.LASF150
	.byte	0x92
	.byte	0x11
	.4byte	0x2bc
	.4byte	.LFB7
	.4byte	.LFE7-.LFB7
	.uleb128 0x1
	.byte	0x9c
	.4byte	0x903
	.uleb128 0xf
	.4byte	.LASF29
	.byte	0x94
	.4byte	0x166
	.4byte	.LLST17
	.4byte	.LVUS17
	.byte	0
	.uleb128 0xa
	.4byte	.LASF151
	.byte	0x77
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB6
	.4byte	.LFE6-.LFB6
	.uleb128 0x1
	.byte	0x9c
	.4byte	0x975
	.uleb128 0x8
	.4byte	.LASF21
	.byte	0x77
	.byte	0x23
	.4byte	0x2bc
	.4byte	.LLST13
	.4byte	.LVUS13
	.uleb128 0x8
	.4byte	.LASF30
	.byte	0x77
	.byte	0x30
	.4byte	0x272
	.4byte	.LLST14
	.4byte	.LVUS14
	.uleb128 0x8
	.4byte	.LASF152
	.byte	0x77
	.byte	0x3f
	.4byte	0x2ed
	.4byte	.LLST15
	.4byte	.LVUS15
	.uleb128 0x16
	.4byte	.LASF154
	.byte	0x77
	.byte	0x4c
	.4byte	0x975
	.uleb128 0x1
	.byte	0x53
	.uleb128 0xf
	.4byte	.LASF29
	.byte	0x79
	.4byte	0x166
	.4byte	.LLST16
	.4byte	.LVUS16
	.byte	0
	.uleb128 0x4
	.4byte	0x34
	.uleb128 0xa
	.4byte	.LASF155
	.byte	0x50
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB5
	.4byte	.LFE5-.LFB5
	.uleb128 0x1
	.byte	0x9c
	.4byte	0xa2f
	.uleb128 0x8
	.4byte	.LASF21
	.byte	0x50
	.byte	0x22
	.4byte	0x2bc
	.4byte	.LLST6
	.4byte	.LVUS6
	.uleb128 0x8
	.4byte	.LASF156
	.byte	0x50
	.byte	0x39
	.4byte	0xa2f
	.4byte	.LLST7
	.4byte	.LVUS7
	.uleb128 0x8
	.4byte	.LASF30
	.byte	0x51
	.byte	0xb
	.4byte	0x272
	.4byte	.LLST8
	.4byte	.LVUS8
	.uleb128 0x8
	.4byte	.LASF28
	.byte	0x51
	.byte	0x19
	.4byte	0xe3
	.4byte	.LLST9
	.4byte	.LVUS9
	.uleb128 0x16
	.4byte	.LASF154
	.byte	0x51
	.byte	0x25
	.4byte	0x975
	.uleb128 0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x10
	.ascii	"r\000"
	.byte	0x53
	.byte	0x7
	.4byte	0x34
	.4byte	.LLST10
	.4byte	.LVUS10
	.uleb128 0xf
	.4byte	.LASF29
	.byte	0x54
	.4byte	0x166
	.4byte	.LLST11
	.4byte	.LVUS11
	.uleb128 0xc
	.4byte	.LVL22
	.4byte	0x687
	.4byte	0xa25
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x3
	.byte	0xa3
	.uleb128 0x1
	.byte	0x53
	.byte	0
	.uleb128 0x1c
	.4byte	.LVL24
	.4byte	0x671
	.byte	0
	.uleb128 0x4
	.4byte	0x2bc
	.uleb128 0xa
	.4byte	.LASF157
	.byte	0x33
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB4
	.4byte	.LFE4-.LFB4
	.uleb128 0x1
	.byte	0x9c
	.4byte	0xb0a
	.uleb128 0x8
	.4byte	.LASF21
	.byte	0x33
	.byte	0x23
	.4byte	0x2bc
	.4byte	.LLST0
	.4byte	.LVUS0
	.uleb128 0x8
	.4byte	.LASF30
	.byte	0x33
	.byte	0x30
	.4byte	0x272
	.4byte	.LLST1
	.4byte	.LVUS1
	.uleb128 0x8
	.4byte	.LASF28
	.byte	0x33
	.byte	0x3e
	.4byte	0xe3
	.4byte	.LLST2
	.4byte	.LVUS2
	.uleb128 0x1a
	.ascii	"arg\000"
	.byte	0x33
	.byte	0x49
	.4byte	0x34
	.4byte	.LLST3
	.4byte	.LVUS3
	.uleb128 0x10
	.ascii	"r\000"
	.byte	0x35
	.byte	0x7
	.4byte	0x34
	.4byte	.LLST4
	.4byte	.LVUS4
	.uleb128 0xf
	.4byte	.LASF29
	.byte	0x36
	.4byte	0x166
	.4byte	.LLST5
	.4byte	.LVUS5
	.uleb128 0xc
	.4byte	.LVL7
	.4byte	0x6b8
	.4byte	0xadf
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x7
	.byte	0x75
	.sleb128 0
	.byte	0x79
	.sleb128 0
	.byte	0x22
	.byte	0x23
	.uleb128 0x4
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x1
	.byte	0x30
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x52
	.uleb128 0x1
	.byte	0x44
	.byte	0
	.uleb128 0xc
	.4byte	.LVL9
	.4byte	0x6a2
	.4byte	0xaf9
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x8
	.byte	0x79
	.sleb128 0
	.byte	0x3
	.4byte	.LANCHOR0+16
	.byte	0x22
	.byte	0
	.uleb128 0x12
	.4byte	.LVL11
	.4byte	0x687
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x2
	.byte	0x77
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0xa
	.4byte	.LASF158
	.byte	0x27
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB3
	.4byte	.LFE3-.LFB3
	.uleb128 0x1
	.byte	0x9c
	.4byte	0xb5e
	.uleb128 0x10
	.ascii	"r\000"
	.byte	0x29
	.byte	0x7
	.4byte	0x34
	.4byte	.LLST12
	.4byte	.LVUS12
	.uleb128 0x12
	.4byte	.LVL30
	.4byte	0x97a
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x52
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x53
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.uleb128 0x2
	.uleb128 0x2
	.byte	0x7d
	.sleb128 0
	.uleb128 0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0xa
	.4byte	.LASF159
	.byte	0x22
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB2
	.4byte	.LFE2-.LFB2
	.uleb128 0x1
	.byte	0x9c
	.4byte	0xb81
	.uleb128 0x1c
	.4byte	.LVL32
	.4byte	0xb0a
	.byte	0
	.uleb128 0xa
	.4byte	.LASF160
	.byte	0x1b
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB1
	.4byte	.LFE1-.LFB1
	.uleb128 0x1
	.byte	0x9c
	.4byte	0xbb7
	.uleb128 0x12
	.4byte	.LVL0
	.4byte	0x6b8
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x50
	.uleb128 0x2
	.byte	0x74
	.sleb128 4
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x51
	.uleb128 0x1
	.byte	0x30
	.uleb128 0x2
	.uleb128 0x1
	.byte	0x52
	.uleb128 0x3
	.byte	0xa
	.2byte	0x500
	.byte	0
	.byte	0
	.uleb128 0x28
	.4byte	.LASF164
	.byte	0x1
	.byte	0x13
	.byte	0x5
	.4byte	0x34
	.4byte	.LFB0
	.4byte	.LFE0-.LFB0
	.uleb128 0x1
	.byte	0x9c
	.uleb128 0x29
	.4byte	0x84d
	.4byte	.LFB9
	.4byte	.LFE9-.LFB9
	.uleb128 0x1
	.byte	0x9c
	.uleb128 0x15
	.4byte	0x85e
	.4byte	.LLST21
	.4byte	.LVUS21
	.uleb128 0x2a
	.4byte	0x869
	.uleb128 0x1
	.byte	0x51
	.byte	0
	.byte	0
	.section	.debug_abbrev,"",%progbits
.Ldebug_abbrev0:
	.uleb128 0x1
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0xd
	.byte	0
	.byte	0
	.uleb128 0x2
	.uleb128 0x49
	.byte	0
	.uleb128 0x2
	.uleb128 0x18
	.uleb128 0x7e
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0x3
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x4
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0x21
	.sleb128 4
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x5
	.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 0x6
	.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 0x7
	.uleb128 0x5
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x8
	.uleb128 0x5
	.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 0x17
	.uleb128 0x2137
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x9
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0
	.byte	0
	.uleb128 0xa
	.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 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7a
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xb
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 5
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xc
	.uleb128 0x48
	.byte	0x1
	.uleb128 0x7d
	.uleb128 0x1
	.uleb128 0x7f
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xd
	.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 0xe
	.uleb128 0x13
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0xf
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 14
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x17
	.uleb128 0x2137
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x10
	.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 0x2
	.uleb128 0x17
	.uleb128 0x2137
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x11
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x12
	.uleb128 0x48
	.byte	0x1
	.uleb128 0x7d
	.uleb128 0x1
	.uleb128 0x7f
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x13
	.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 0x14
	.uleb128 0x4
	.byte	0x1
	.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 0x15
	.uleb128 0x5
	.byte	0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x17
	.uleb128 0x2137
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x16
	.uleb128 0x5
	.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 0x17
	.uleb128 0x26
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x18
	.uleb128 0x13
	.byte	0x1
	.uleb128 0xb
	.uleb128 0x21
	.sleb128 8
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 5
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0x21
	.sleb128 5
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x19
	.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 0x1a
	.uleb128 0x5
	.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 0x2
	.uleb128 0x17
	.uleb128 0x2137
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x1b
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0x21
	.sleb128 1
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1c
	.uleb128 0x48
	.byte	0
	.uleb128 0x7d
	.uleb128 0x1
	.uleb128 0x7f
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1d
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1b
	.uleb128 0xe
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x10
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x1e
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0
	.byte	0
	.uleb128 0x1f
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x20
	.uleb128 0x15
	.byte	0x1
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x21
	.uleb128 0x17
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x39
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x22
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x23
	.uleb128 0x21
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x24
	.uleb128 0x18
	.byte	0
	.byte	0
	.byte	0
	.uleb128 0x25
	.uleb128 0x34
	.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 0x26
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x2138
	.uleb128 0xb
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0xb
	.uleb128 0x57
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x27
	.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 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x28
	.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 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7a
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x29
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x7a
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x2a
	.uleb128 0x5
	.byte	0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.byte	0
	.section	.debug_loclists,"",%progbits
	.4byte	.Ldebug_loc3-.Ldebug_loc2
.Ldebug_loc2:
	.2byte	0x5
	.byte	0x4
	.byte	0
	.4byte	0
.Ldebug_loc0:
.LVUS25:
	.uleb128 0
	.uleb128 .LVU232
	.uleb128 .LVU232
	.uleb128 .LVU276
	.uleb128 .LVU276
	.uleb128 0
.LLST25:
	.byte	0x4
	.uleb128 .LVL60-.Ltext0
	.uleb128 .LVL61-1-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL61-1-.Ltext0
	.uleb128 .LVL80-.Ltext0
	.uleb128 0x1
	.byte	0x54
	.byte	0x4
	.uleb128 .LVL80-.Ltext0
	.uleb128 .LFE11-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0
.LVUS26:
	.uleb128 .LVU239
	.uleb128 .LVU244
	.uleb128 .LVU244
	.uleb128 .LVU245
	.uleb128 .LVU247
	.uleb128 .LVU273
.LLST26:
	.byte	0x4
	.uleb128 .LVL63-.Ltext0
	.uleb128 .LVL68-.Ltext0
	.uleb128 0xb
	.byte	0x75
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL68-.Ltext0
	.uleb128 .LVL69-.Ltext0
	.uleb128 0xb
	.byte	0x75
	.sleb128 -1
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL70-.Ltext0
	.uleb128 .LVL78-.Ltext0
	.uleb128 0xb
	.byte	0x75
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0
.LVUS27:
	.uleb128 .LVU234
	.uleb128 .LVU239
	.uleb128 .LVU239
	.uleb128 .LVU273
.LLST27:
	.byte	0x4
	.uleb128 .LVL62-.Ltext0
	.uleb128 .LVL63-.Ltext0
	.uleb128 0x2
	.byte	0x30
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL63-.Ltext0
	.uleb128 .LVL78-.Ltext0
	.uleb128 0x1
	.byte	0x55
	.byte	0
.LVUS28:
	.uleb128 .LVU240
	.uleb128 .LVU241
	.uleb128 .LVU249
	.uleb128 .LVU252
	.uleb128 .LVU253
	.uleb128 .LVU256
	.uleb128 .LVU257
	.uleb128 .LVU260
	.uleb128 .LVU261
	.uleb128 .LVU264
	.uleb128 .LVU265
	.uleb128 .LVU268
	.uleb128 .LVU269
	.uleb128 .LVU272
.LLST28:
	.byte	0x4
	.uleb128 .LVL64-.Ltext0
	.uleb128 .LVL65-1-.Ltext0
	.uleb128 0x1
	.byte	0x53
	.byte	0x4
	.uleb128 .LVL71-.Ltext0
	.uleb128 .LVL72-.Ltext0
	.uleb128 0x6
	.byte	0x3
	.4byte	.LC2
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL72-.Ltext0
	.uleb128 .LVL73-.Ltext0
	.uleb128 0x6
	.byte	0x3
	.4byte	.LC3
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL73-.Ltext0
	.uleb128 .LVL74-.Ltext0
	.uleb128 0x6
	.byte	0x3
	.4byte	.LC4
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL74-.Ltext0
	.uleb128 .LVL75-.Ltext0
	.uleb128 0x6
	.byte	0x3
	.4byte	.LC5
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL75-.Ltext0
	.uleb128 .LVL76-.Ltext0
	.uleb128 0x6
	.byte	0x3
	.4byte	.LC6
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL76-.Ltext0
	.uleb128 .LVL77-.Ltext0
	.uleb128 0x6
	.byte	0x3
	.4byte	.LC7
	.byte	0x9f
	.byte	0
.LVUS22:
	.uleb128 0
	.uleb128 .LVU220
	.uleb128 .LVU220
	.uleb128 0
.LLST22:
	.byte	0x4
	.uleb128 .LVL56-.Ltext0
	.uleb128 .LVL58-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL58-.Ltext0
	.uleb128 .LFE10-.Ltext0
	.uleb128 0x1
	.byte	0x53
	.byte	0
.LVUS23:
	.uleb128 .LVU217
	.uleb128 .LVU220
	.uleb128 .LVU220
	.uleb128 .LVU224
.LLST23:
	.byte	0x4
	.uleb128 .LVL57-.Ltext0
	.uleb128 .LVL58-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL58-.Ltext0
	.uleb128 .LVL59-.Ltext0
	.uleb128 0x1
	.byte	0x53
	.byte	0
.LVUS24:
	.uleb128 .LVU217
	.uleb128 .LVU224
.LLST24:
	.byte	0x4
	.uleb128 .LVL57-.Ltext0
	.uleb128 .LVL59-.Ltext0
	.uleb128 0x6
	.byte	0xa0
	.4byte	.Ldebug_info0+2066
	.sleb128 0
	.byte	0
.LVUS18:
	.uleb128 0
	.uleb128 .LVU193
	.uleb128 .LVU193
	.uleb128 .LVU197
	.uleb128 .LVU197
	.uleb128 .LVU198
	.uleb128 .LVU198
	.uleb128 .LVU200
	.uleb128 .LVU200
	.uleb128 0
.LLST18:
	.byte	0x4
	.uleb128 .LVL45-.Ltext0
	.uleb128 .LVL50-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL50-.Ltext0
	.uleb128 .LVL51-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL51-.Ltext0
	.uleb128 .LVL52-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL52-.Ltext0
	.uleb128 .LVL53-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL53-.Ltext0
	.uleb128 .LFE8-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0
.LVUS19:
	.uleb128 .LVU184
	.uleb128 .LVU185
	.uleb128 .LVU185
	.uleb128 .LVU186
	.uleb128 .LVU187
	.uleb128 .LVU197
	.uleb128 .LVU197
	.uleb128 .LVU198
.LLST19:
	.byte	0x4
	.uleb128 .LVL47-.Ltext0
	.uleb128 .LVL48-.Ltext0
	.uleb128 0xb
	.byte	0x72
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL48-.Ltext0
	.uleb128 .LVL49-.Ltext0
	.uleb128 0xb
	.byte	0x72
	.sleb128 -1
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL49-.Ltext0
	.uleb128 .LVL51-.Ltext0
	.uleb128 0xb
	.byte	0x72
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL51-.Ltext0
	.uleb128 .LVL52-.Ltext0
	.uleb128 0xb
	.byte	0x72
	.sleb128 -1
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0
.LVUS20:
	.uleb128 .LVU181
	.uleb128 .LVU184
	.uleb128 .LVU184
	.uleb128 .LVU198
	.uleb128 .LVU200
	.uleb128 0
.LLST20:
	.byte	0x4
	.uleb128 .LVL46-.Ltext0
	.uleb128 .LVL47-.Ltext0
	.uleb128 0x2
	.byte	0x30
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL47-.Ltext0
	.uleb128 .LVL52-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0x4
	.uleb128 .LVL53-.Ltext0
	.uleb128 .LFE8-.Ltext0
	.uleb128 0x2
	.byte	0x30
	.byte	0x9f
	.byte	0
.LVUS17:
	.uleb128 .LVU171
	.uleb128 .LVU173
	.uleb128 .LVU173
	.uleb128 0
.LLST17:
	.byte	0x4
	.uleb128 .LVL43-.Ltext0
	.uleb128 .LVL44-.Ltext0
	.uleb128 0xb
	.byte	0x73
	.sleb128 -1
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL44-.Ltext0
	.uleb128 .LFE7-.Ltext0
	.uleb128 0x11
	.byte	0x3
	.4byte	position_num
	.byte	0x6
	.byte	0x31
	.byte	0x1c
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0
.LVUS13:
	.uleb128 0
	.uleb128 .LVU141
	.uleb128 .LVU141
	.uleb128 .LVU159
	.uleb128 .LVU159
	.uleb128 .LVU160
	.uleb128 .LVU160
	.uleb128 .LVU161
	.uleb128 .LVU161
	.uleb128 .LVU162
	.uleb128 .LVU162
	.uleb128 0
.LLST13:
	.byte	0x4
	.uleb128 .LVL33-.Ltext0
	.uleb128 .LVL35-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL35-.Ltext0
	.uleb128 .LVL38-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL38-.Ltext0
	.uleb128 .LVL39-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL39-.Ltext0
	.uleb128 .LVL40-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL40-.Ltext0
	.uleb128 .LVL41-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL41-.Ltext0
	.uleb128 .LFE6-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0
.LVUS14:
	.uleb128 0
	.uleb128 .LVU150
	.uleb128 .LVU150
	.uleb128 .LVU159
	.uleb128 .LVU159
	.uleb128 .LVU163
	.uleb128 .LVU163
	.uleb128 0
.LLST14:
	.byte	0x4
	.uleb128 .LVL33-.Ltext0
	.uleb128 .LVL36-.Ltext0
	.uleb128 0x1
	.byte	0x51
	.byte	0x4
	.uleb128 .LVL36-.Ltext0
	.uleb128 .LVL38-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL38-.Ltext0
	.uleb128 .LVL42-.Ltext0
	.uleb128 0x1
	.byte	0x51
	.byte	0x4
	.uleb128 .LVL42-.Ltext0
	.uleb128 .LFE6-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.byte	0
.LVUS15:
	.uleb128 0
	.uleb128 .LVU156
	.uleb128 .LVU156
	.uleb128 .LVU159
	.uleb128 .LVU159
	.uleb128 0
.LLST15:
	.byte	0x4
	.uleb128 .LVL33-.Ltext0
	.uleb128 .LVL37-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0x4
	.uleb128 .LVL37-.Ltext0
	.uleb128 .LVL38-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x52
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL38-.Ltext0
	.uleb128 .LFE6-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0
.LVUS16:
	.uleb128 .LVU133
	.uleb128 .LVU159
	.uleb128 .LVU161
	.uleb128 0
.LLST16:
	.byte	0x4
	.uleb128 .LVL34-.Ltext0
	.uleb128 .LVL38-.Ltext0
	.uleb128 0xb
	.byte	0x7c
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL40-.Ltext0
	.uleb128 .LFE6-.Ltext0
	.uleb128 0xb
	.byte	0x7c
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0
.LVUS6:
	.uleb128 0
	.uleb128 .LVU60
	.uleb128 .LVU60
	.uleb128 0
.LLST6:
	.byte	0x4
	.uleb128 .LVL16-.Ltext0
	.uleb128 .LVL17-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL17-.Ltext0
	.uleb128 .LFE5-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0
.LVUS7:
	.uleb128 0
	.uleb128 .LVU84
	.uleb128 .LVU84
	.uleb128 .LVU105
	.uleb128 .LVU105
	.uleb128 0
.LLST7:
	.byte	0x4
	.uleb128 .LVL16-.Ltext0
	.uleb128 .LVL20-.Ltext0
	.uleb128 0x1
	.byte	0x51
	.byte	0x4
	.uleb128 .LVL20-.Ltext0
	.uleb128 .LVL26-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL26-.Ltext0
	.uleb128 .LFE5-.Ltext0
	.uleb128 0x1
	.byte	0x51
	.byte	0
.LVUS8:
	.uleb128 0
	.uleb128 .LVU93
	.uleb128 .LVU93
	.uleb128 .LVU105
	.uleb128 .LVU105
	.uleb128 0
.LLST8:
	.byte	0x4
	.uleb128 .LVL16-.Ltext0
	.uleb128 .LVL21-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0x4
	.uleb128 .LVL21-.Ltext0
	.uleb128 .LVL26-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x52
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL26-.Ltext0
	.uleb128 .LFE5-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0
.LVUS9:
	.uleb128 0
	.uleb128 .LVU65
	.uleb128 .LVU65
	.uleb128 .LVU94
	.uleb128 .LVU94
	.uleb128 .LVU105
	.uleb128 .LVU105
	.uleb128 .LVU106
	.uleb128 .LVU106
	.uleb128 .LVU107
	.uleb128 .LVU107
	.uleb128 .LVU108
	.uleb128 .LVU108
	.uleb128 0
.LLST9:
	.byte	0x4
	.uleb128 .LVL16-.Ltext0
	.uleb128 .LVL18-.Ltext0
	.uleb128 0x1
	.byte	0x53
	.byte	0x4
	.uleb128 .LVL18-.Ltext0
	.uleb128 .LVL22-1-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL22-1-.Ltext0
	.uleb128 .LVL26-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x53
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL26-.Ltext0
	.uleb128 .LVL27-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL27-.Ltext0
	.uleb128 .LVL28-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x53
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL28-.Ltext0
	.uleb128 .LVL29-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL29-.Ltext0
	.uleb128 .LFE5-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x53
	.byte	0x9f
	.byte	0
.LVUS10:
	.uleb128 .LVU94
	.uleb128 .LVU96
	.uleb128 .LVU103
	.uleb128 .LVU104
.LLST10:
	.byte	0x4
	.uleb128 .LVL22-.Ltext0
	.uleb128 .LVL23-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL24-.Ltext0
	.uleb128 .LVL25-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0
.LVUS11:
	.uleb128 .LVU69
	.uleb128 .LVU105
	.uleb128 .LVU107
	.uleb128 0
.LLST11:
	.byte	0x4
	.uleb128 .LVL19-.Ltext0
	.uleb128 .LVL26-.Ltext0
	.uleb128 0xb
	.byte	0x74
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL28-.Ltext0
	.uleb128 .LFE5-.Ltext0
	.uleb128 0xb
	.byte	0x74
	.sleb128 0
	.byte	0x44
	.byte	0x1e
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0
.LVUS0:
	.uleb128 0
	.uleb128 .LVU23
	.uleb128 .LVU23
	.uleb128 .LVU54
	.uleb128 .LVU54
	.uleb128 .LVU55
	.uleb128 .LVU55
	.uleb128 0
.LLST0:
	.byte	0x4
	.uleb128 .LVL1-.Ltext0
	.uleb128 .LVL5-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL5-.Ltext0
	.uleb128 .LVL13-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL13-.Ltext0
	.uleb128 .LVL14-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL14-.Ltext0
	.uleb128 .LFE4-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0
.LVUS1:
	.uleb128 0
	.uleb128 .LVU24
	.uleb128 .LVU24
	.uleb128 .LVU33
	.uleb128 .LVU33
	.uleb128 .LVU54
	.uleb128 .LVU54
	.uleb128 .LVU56
	.uleb128 .LVU56
	.uleb128 0
.LLST1:
	.byte	0x4
	.uleb128 .LVL1-.Ltext0
	.uleb128 .LVL6-.Ltext0
	.uleb128 0x1
	.byte	0x51
	.byte	0x4
	.uleb128 .LVL6-.Ltext0
	.uleb128 .LVL8-.Ltext0
	.uleb128 0x1
	.byte	0x54
	.byte	0x4
	.uleb128 .LVL8-.Ltext0
	.uleb128 .LVL13-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL13-.Ltext0
	.uleb128 .LVL15-.Ltext0
	.uleb128 0x1
	.byte	0x51
	.byte	0x4
	.uleb128 .LVL15-.Ltext0
	.uleb128 .LFE4-.Ltext0
	.uleb128 0x1
	.byte	0x54
	.byte	0
.LVUS2:
	.uleb128 0
	.uleb128 .LVU20
	.uleb128 .LVU20
	.uleb128 .LVU54
	.uleb128 .LVU54
	.uleb128 .LVU56
	.uleb128 .LVU56
	.uleb128 0
.LLST2:
	.byte	0x4
	.uleb128 .LVL1-.Ltext0
	.uleb128 .LVL3-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0x4
	.uleb128 .LVL3-.Ltext0
	.uleb128 .LVL13-.Ltext0
	.uleb128 0x1
	.byte	0x57
	.byte	0x4
	.uleb128 .LVL13-.Ltext0
	.uleb128 .LVL15-.Ltext0
	.uleb128 0x1
	.byte	0x52
	.byte	0x4
	.uleb128 .LVL15-.Ltext0
	.uleb128 .LFE4-.Ltext0
	.uleb128 0x1
	.byte	0x57
	.byte	0
.LVUS3:
	.uleb128 0
	.uleb128 .LVU17
	.uleb128 .LVU17
	.uleb128 0
.LLST3:
	.byte	0x4
	.uleb128 .LVL1-.Ltext0
	.uleb128 .LVL2-.Ltext0
	.uleb128 0x1
	.byte	0x53
	.byte	0x4
	.uleb128 .LVL2-.Ltext0
	.uleb128 .LFE4-.Ltext0
	.uleb128 0x1
	.byte	0x58
	.byte	0
.LVUS4:
	.uleb128 .LVU40
	.uleb128 .LVU46
	.uleb128 .LVU47
	.uleb128 .LVU53
.LLST4:
	.byte	0x4
	.uleb128 .LVL9-.Ltext0
	.uleb128 .LVL10-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL11-.Ltext0
	.uleb128 .LVL12-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0
.LVUS5:
	.uleb128 .LVU21
	.uleb128 .LVU54
	.uleb128 .LVU56
	.uleb128 0
.LLST5:
	.byte	0x4
	.uleb128 .LVL4-.Ltext0
	.uleb128 .LVL13-.Ltext0
	.uleb128 0x9
	.byte	0x79
	.sleb128 0
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0x4
	.uleb128 .LVL15-.Ltext0
	.uleb128 .LFE4-.Ltext0
	.uleb128 0x9
	.byte	0x79
	.sleb128 0
	.byte	0x3
	.4byte	positions
	.byte	0x22
	.byte	0x9f
	.byte	0
.LVUS12:
	.uleb128 .LVU117
	.uleb128 .LVU119
.LLST12:
	.byte	0x4
	.uleb128 .LVL30-.Ltext0
	.uleb128 .LVL31-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0
.LVUS21:
	.uleb128 0
	.uleb128 .LVU210
	.uleb128 .LVU210
	.uleb128 0
.LLST21:
	.byte	0x4
	.uleb128 .LVL54-.Ltext0
	.uleb128 .LVL55-.Ltext0
	.uleb128 0x1
	.byte	0x50
	.byte	0x4
	.uleb128 .LVL55-.Ltext0
	.uleb128 .LFE9-.Ltext0
	.uleb128 0x4
	.byte	0xa3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.byte	0
.Ldebug_loc3:
	.section	.debug_aranges,"",%progbits
	.4byte	0x1c
	.2byte	0x2
	.4byte	.Ldebug_info0
	.byte	0x4
	.byte	0
	.2byte	0
	.2byte	0
	.4byte	.Ltext0
	.4byte	.Letext0-.Ltext0
	.4byte	0
	.4byte	0
	.section	.debug_line,"",%progbits
.Ldebug_line0:
	.section	.debug_str,"MS",%progbits,1
.LASF149:
	.ascii	"position_get\000"
.LASF75:
	.ascii	"NLL_ERRCODE_FORMULA_INVALID_POINTER\000"
.LASF9:
	.ascii	"size_t\000"
.LASF96:
	.ascii	"NLL_ERRCODE_STRING_BUFFER_OVER\000"
.LASF99:
	.ascii	"NLL_ERRCODE_ARRAY_OUT_OF_RANGE\000"
.LASF26:
	.ascii	"string\000"
.LASF124:
	.ascii	"VALUE_TYPE_AREA\000"
.LASF128:
	.ascii	"VALUE_TYPE_NUM\000"
.LASF21:
	.ascii	"type\000"
.LASF11:
	.ascii	"integer_t\000"
.LASF113:
	.ascii	"NLL_ERRCODE_NLL_NO_CONTINUE_POINT\000"
.LASF1:
	.ascii	"long long unsigned int\000"
.LASF17:
	.ascii	"label_t\000"
.LASF152:
	.ascii	"valuep\000"
.LASF160:
	.ascii	"position_init\000"
.LASF48:
	.ascii	"function_type_t\000"
.LASF20:
	.ascii	"next\000"
.LASF29:
	.ascii	"position\000"
.LASF111:
	.ascii	"NLL_ERRCODE_NLL_SYNTAX_ERROR\000"
.LASF0:
	.ascii	"long long int\000"
.LASF74:
	.ascii	"NLL_ERRCODE_FORMULA_NULL_POINTER\000"
.LASF110:
	.ascii	"NLL_ERRCODE_MEMORY_INVALID_PARAMETER\000"
.LASF36:
	.ascii	"function\000"
.LASF31:
	.ascii	"array_t\000"
.LASF73:
	.ascii	"NLL_ERRCODE_FORMULA_UNKNOWN_FUNCTION\000"
.LASF8:
	.ascii	"long int\000"
.LASF148:
	.ascii	"position_set\000"
.LASF123:
	.ascii	"VALUE_TYPE_ARRAY\000"
.LASF135:
	.ascii	"double\000"
.LASF162:
	.ascii	"position.i\000"
.LASF112:
	.ascii	"NLL_ERRCODE_NLL_SYMBOL_TOO_LONG\000"
.LASF126:
	.ascii	"VALUE_TYPE_FUNCTION\000"
.LASF133:
	.ascii	"floating\000"
.LASF102:
	.ascii	"NLL_ERRCODE_AREA_BUFFER_OVER\000"
.LASF47:
	.ascii	"position_type_t\000"
.LASF32:
	.ascii	"array\000"
.LASF94:
	.ascii	"NLL_ERRCODE_STRING_NOT_EMPTY\000"
.LASF51:
	.ascii	"NLL_ERRCODE_LINE_NOT_EMPTY\000"
.LASF101:
	.ascii	"NLL_ERRCODE_AREA_NOT_EMPTY\000"
.LASF158:
	.ascii	"position_clean\000"
.LASF139:
	.ascii	"value_dump\000"
.LASF161:
	.ascii	"GNU C17 11.3.0 -mfpu=vfp -mfloat-abi=softfp -marm -"
	.ascii	"march=armv7-a+fp -g -O -fno-builtin -fno-stack-prot"
	.ascii	"ector\000"
.LASF42:
	.ascii	"POSITION_TYPE_FOR\000"
.LASF80:
	.ascii	"NLL_ERRCODE_LABEL_TOO_LONG\000"
.LASF105:
	.ascii	"NLL_ERRCODE_STACK_STACK_OVER\000"
.LASF67:
	.ascii	"NLL_ERRCODE_FORMULA_LESS_PARAMETER\000"
.LASF54:
	.ascii	"NLL_ERRCODE_LINE_NOT_FOUND\000"
.LASF142:
	.ascii	"value_free\000"
.LASF40:
	.ascii	"POSITION_TYPE_NONE\000"
.LASF28:
	.ascii	"value\000"
.LASF53:
	.ascii	"NLL_ERRCODE_LINE_TOO_LONG\000"
.LASF69:
	.ascii	"NLL_ERRCODE_FORMULA_DIV_ZERO\000"
.LASF2:
	.ascii	"unsigned int\000"
.LASF46:
	.ascii	"POSITION_TYPE_EVAL\000"
.LASF98:
	.ascii	"NLL_ERRCODE_ARRAY_BUFFER_OVER\000"
.LASF19:
	.ascii	"value_t\000"
.LASF140:
	.ascii	"fprintf\000"
.LASF136:
	.ascii	"positions\000"
.LASF16:
	.ascii	"command\000"
.LASF85:
	.ascii	"NLL_ERRCODE_POSITION_NOT_FOUND\000"
.LASF132:
	.ascii	"integer\000"
.LASF141:
	.ascii	"nll_wait_output\000"
.LASF7:
	.ascii	"long unsigned int\000"
.LASF76:
	.ascii	"NLL_ERRCODE_FORMULA_UNSUPPORTED_FUNCTION\000"
.LASF37:
	.ascii	"name\000"
.LASF157:
	.ascii	"position_push\000"
.LASF93:
	.ascii	"NLL_ERRCODE_COMMAND_INVALID_FORMAT\000"
.LASF125:
	.ascii	"VALUE_TYPE_POINTER\000"
.LASF4:
	.ascii	"short unsigned int\000"
.LASF153:
	.ascii	"positionp\000"
.LASF127:
	.ascii	"VALUE_TYPE_LABEL\000"
.LASF87:
	.ascii	"NLL_ERRCODE_POSITION_DIFFERENT_VARIABLE\000"
.LASF116:
	.ascii	"VALUE_TYPE_UNDEFINED\000"
.LASF108:
	.ascii	"NLL_ERRCODE_MEMORY_BUFFER_OVER\000"
.LASF59:
	.ascii	"NLL_ERRCODE_VARIABLE_NOT_FOUND\000"
.LASF146:
	.ascii	"position_dump\000"
.LASF151:
	.ascii	"position_peek\000"
.LASF103:
	.ascii	"NLL_ERRCODE_AREA_OUT_OF_RANGE\000"
.LASF18:
	.ascii	"label\000"
.LASF107:
	.ascii	"NLL_ERRCODE_MEMORY_NOT_EMPTY\000"
.LASF66:
	.ascii	"NLL_ERRCODE_FORMULA_BUFFER_OVER\000"
.LASF147:
	.ascii	"position_reset\000"
.LASF64:
	.ascii	"NLL_ERRCODE_VALUE_EMPTY_VALUE\000"
.LASF129:
	.ascii	"value_type_t\000"
.LASF119:
	.ascii	"VALUE_TYPE_VECTOR\000"
.LASF81:
	.ascii	"NLL_ERRCODE_LABEL_NOT_FOUND\000"
.LASF13:
	.ascii	"__nllibc_FILE\000"
.LASF95:
	.ascii	"NLL_ERRCODE_STRING_TOO_LONG\000"
.LASF65:
	.ascii	"NLL_ERRCODE_FORMULA_NOT_EMPTY\000"
.LASF61:
	.ascii	"NLL_ERRCODE_VALUE_BUFFER_OVER\000"
.LASF134:
	.ascii	"pointer\000"
.LASF122:
	.ascii	"VALUE_TYPE_FLOAT\000"
.LASF109:
	.ascii	"NLL_ERRCODE_MEMORY_INVALID_TYPE\000"
.LASF159:
	.ascii	"position_clear\000"
.LASF60:
	.ascii	"NLL_ERRCODE_VALUE_NOT_EMPTY\000"
.LASF156:
	.ascii	"typep\000"
.LASF138:
	.ascii	"fflush\000"
.LASF82:
	.ascii	"NLL_ERRCODE_LABEL_DUPLICATE\000"
.LASF15:
	.ascii	"command_t\000"
.LASF84:
	.ascii	"NLL_ERRCODE_POSITION_STACK_OVER\000"
.LASF56:
	.ascii	"NLL_ERRCODE_VARIABLE_INVALID_NAME\000"
.LASF45:
	.ascii	"POSITION_TYPE_LABEL\000"
.LASF106:
	.ascii	"NLL_ERRCODE_STACK_NOT_FOUND\000"
.LASF6:
	.ascii	"unsigned char\000"
.LASF58:
	.ascii	"NLL_ERRCODE_VARIABLE_BUFFER_OVER\000"
.LASF71:
	.ascii	"NLL_ERRCODE_FORMULA_INVALID_PARAMETER\000"
.LASF3:
	.ascii	"short int\000"
.LASF104:
	.ascii	"NLL_ERRCODE_STACK_NOT_EMPTY\000"
.LASF83:
	.ascii	"NLL_ERRCODE_POSITION_NOT_EMPTY\000"
.LASF41:
	.ascii	"POSITION_TYPE_LOOP\000"
.LASF79:
	.ascii	"NLL_ERRCODE_LABEL_INVALID_NAME\000"
.LASF155:
	.ascii	"position_pop\000"
.LASF100:
	.ascii	"NLL_ERRCODE_ARRAY_INVALID_PARAMETER\000"
.LASF10:
	.ascii	"FILE\000"
.LASF30:
	.ascii	"spot\000"
.LASF27:
	.ascii	"position_t\000"
.LASF33:
	.ascii	"area_t\000"
.LASF63:
	.ascii	"NLL_ERRCODE_VALUE_CONST_VALUE\000"
.LASF55:
	.ascii	"NLL_ERRCODE_VARIABLE_NOT_EMPTY\000"
.LASF120:
	.ascii	"VALUE_TYPE_INTEGER\000"
.LASF144:
	.ascii	"value_alloc\000"
.LASF121:
	.ascii	"VALUE_TYPE_STRING\000"
.LASF86:
	.ascii	"NLL_ERRCODE_POSITION_DIFFERENT_TYPE\000"
.LASF5:
	.ascii	"char\000"
.LASF114:
	.ascii	"NLL_ERRCODE_NLL_INVALID_COMMAND\000"
.LASF131:
	.ascii	"point\000"
.LASF57:
	.ascii	"NLL_ERRCODE_VARIABLE_TOO_LONG\000"
.LASF50:
	.ascii	"NLL_ERRCODE_FILE_NOT_FOUND\000"
.LASF92:
	.ascii	"NLL_ERRCODE_COMMAND_MUCH_ARGS\000"
.LASF49:
	.ascii	"NLL_ERRCODE_UNKNOWN\000"
.LASF25:
	.ascii	"string_t\000"
.LASF14:
	.ascii	"line\000"
.LASF130:
	.ascii	"offset\000"
.LASF91:
	.ascii	"NLL_ERRCODE_COMMAND_NOT_FOUND\000"
.LASF77:
	.ascii	"NLL_ERRCODE_LABEL_NOT_EMPTY\000"
.LASF137:
	.ascii	"position_num\000"
.LASF68:
	.ascii	"NLL_ERRCODE_FORMULA_MUCH_PARAMETER\000"
.LASF154:
	.ascii	"argp\000"
.LASF34:
	.ascii	"area\000"
.LASF89:
	.ascii	"NLL_ERRCODE_COMMAND_BUFFER_OVER\000"
.LASF62:
	.ascii	"NLL_ERRCODE_VALUE_INVALID_TYPE\000"
.LASF90:
	.ascii	"NLL_ERRCODE_COMMAND_TOO_LONG\000"
.LASF38:
	.ascii	"other_name\000"
.LASF145:
	.ascii	"memset\000"
.LASF143:
	.ascii	"value_copy_value\000"
.LASF78:
	.ascii	"NLL_ERRCODE_LABEL_BUFFER_OVER\000"
.LASF23:
	.ascii	"procid\000"
.LASF52:
	.ascii	"NLL_ERRCODE_LINE_BUFFER_OVER\000"
.LASF115:
	.ascii	"NLL_ERRCODE_NLL_NO_DATA\000"
.LASF88:
	.ascii	"NLL_ERRCODE_COMMAND_NOT_EMPTY\000"
.LASF12:
	.ascii	"line_t\000"
.LASF72:
	.ascii	"NLL_ERRCODE_FORMULA_UNSUPPORTED_OPERATOR\000"
.LASF117:
	.ascii	"VALUE_TYPE_NULL\000"
.LASF163:
	.ascii	"/tmp/nlux/nll\000"
.LASF24:
	.ascii	"flags\000"
.LASF43:
	.ascii	"POSITION_TYPE_IF\000"
.LASF70:
	.ascii	"NLL_ERRCODE_FORMULA_INVALID_OPERATOR\000"
.LASF39:
	.ascii	"spot_t\000"
.LASF150:
	.ascii	"position_get_type\000"
.LASF44:
	.ascii	"POSITION_TYPE_GOSUB\000"
.LASF118:
	.ascii	"VALUE_TYPE_VALUE\000"
.LASF22:
	.ascii	"refcount\000"
.LASF164:
	.ascii	"position_check\000"
.LASF97:
	.ascii	"NLL_ERRCODE_ARRAY_NOT_EMPTY\000"
.LASF35:
	.ascii	"function_t\000"
	.ident	"GCC: (FreeBSD Ports Collection for armnoneeabi) 11.3.0"
