	.section	__TEXT,__text,regular,pure_instructions
	.macosx_version_min 10, 11
	.file	1 "/Users/dylan/github/ravi/src" "lvm.c"
	.file	2 "/Users/dylan/github/ravi/include" "ltm.h"
	.file	3 "/Users/dylan/github/ravi/include" "lopcodes.h"
	.file	4 "/Users/dylan/github/ravi/include" "lobject.h"
	.file	5 "/Users/dylan/github/ravi/include" "lua.h"
	.file	6 "/Users/dylan/github/ravi/include" "llimits.h"
	.file	7 "/Users/dylan/github/ravi/include" "lstate.h"
	.file	8 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/i386" "_types.h"
	.file	9 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/sys/_types" "_size_t.h"
	.file	10 "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include" "stddef.h"
	.file	11 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/sys/_types" "_intptr_t.h"
	.file	12 "/Users/dylan/github/ravi/include" "lfunc.h"
	.globl	_luaV_tonumber_
	.align	4, 0x90
_luaV_tonumber_:                        ## @luaV_tonumber_
Lfunc_begin0:
	.loc	1 77 0                  ## /Users/dylan/github/ravi/src/lvm.c:77:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp0:
	.cfi_def_cfa_offset 16
Ltmp1:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp2:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	subq	$24, %rsp
Ltmp3:
	.cfi_offset %rbx, -40
Ltmp4:
	.cfi_offset %r14, -32
Ltmp5:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RDI
	##DEBUG_VALUE: luaV_tonumber_:n <- %RSI
	movq	%rsi, %r14
Ltmp6:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	movq	%rdi, %rbx
Ltmp7:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 79 7 prologue_end     ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp8:
	.loc	1 79 7 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB0_2
Ltmp9:
## BB#1:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 80 10 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%rbx), %xmm0
Ltmp10:
LBB0_10:                                ## %select.end
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 85 8                  ## /Users/dylan/github/ravi/src/lvm.c:85:8
	movsd	%xmm0, (%r14)
	movl	$1, %r15d
	jmp	LBB0_11
Ltmp11:
LBB0_2:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	xorl	%r15d, %r15d
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB0_11
Ltmp12:
## BB#3:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-40(%rbp), %rsi
Ltmp13:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp14:
	cmpl	$4, %esi
	jne	LBB0_5
Ltmp15:
## BB#4:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	shrl	$24, %ecx
	jmp	LBB0_6
Ltmp16:
LBB0_5:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	movq	16(%rdx), %rcx
Ltmp17:
LBB0_6:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp18:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB0_11
Ltmp19:
## BB#7:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -32(%rbp)
	movq	-40(%rbp), %rax
	jne	LBB0_9
Ltmp20:
## BB#8:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB0_10
Ltmp21:
LBB0_11:
	.loc	1 90 1                  ## /Users/dylan/github/ravi/src/lvm.c:90:1
	movl	%r15d, %eax
	addq	$24, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_9:                                 ## %select.false
Ltmp22:
	##DEBUG_VALUE: luaV_tonumber_:n <- %R14
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB0_10
Ltmp23:
Lfunc_end0:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI1_0:
	.quad	4607182418800017408     ## double 1
LCPI1_1:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI1_2:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_tointeger
	.align	4, 0x90
_luaV_tointeger:                        ## @luaV_tointeger
Lfunc_begin1:
	.loc	1 99 0                  ## /Users/dylan/github/ravi/src/lvm.c:99:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp24:
	.cfi_def_cfa_offset 16
Ltmp25:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp26:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp27:
	.cfi_offset %rbx, -56
Ltmp28:
	.cfi_offset %r12, -48
Ltmp29:
	.cfi_offset %r13, -40
Ltmp30:
	.cfi_offset %r14, -32
Ltmp31:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_tointeger:obj <- %RDI
	##DEBUG_VALUE: luaV_tointeger:p <- %RSI
	##DEBUG_VALUE: luaV_tointeger:mode <- %EDX
	movl	%edx, %r15d
Ltmp32:
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	movq	%rsi, %r14
Ltmp33:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	movq	%rdi, %rbx
Ltmp34:
	##DEBUG_VALUE: luaV_tointeger:obj <- %RBX
	leaq	-56(%rbp), %r12
	xorl	%r13d, %r13d
Ltmp35:
	.align	4, 0x90
LBB1_1:                                 ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	.loc	1 102 7 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%rbx), %eax
Ltmp36:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB1_11
Ltmp37:
## BB#2:                                ##   in Loop: Header=BB1_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	cmpl	$3, %eax
	je	LBB1_3
Ltmp38:
## BB#12:                               ##   in Loop: Header=BB1_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB1_17
Ltmp39:
## BB#13:                               ##   in Loop: Header=BB1_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp40:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB1_15
Ltmp41:
## BB#14:                               ##   in Loop: Header=BB1_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB1_16
Ltmp42:
	.align	4, 0x90
LBB1_15:                                ##   in Loop: Header=BB1_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp43:
LBB1_16:                                ##   in Loop: Header=BB1_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
	movq	%r12, %rbx
	je	LBB1_1
	jmp	LBB1_17
Ltmp44:
LBB1_11:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB1_10
Ltmp45:
LBB1_3:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp46:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -64(%rbp)        ## 8-byte Spill
Ltmp47:
	##DEBUG_VALUE: n <- [%RBP+-64]
	callq	_floor
Ltmp48:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-64(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB1_4
	jnp	LBB1_7
Ltmp49:
LBB1_4:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	##DEBUG_VALUE: f <- %XMM0
	xorl	%r13d, %r13d
	.loc	1 106 16                ## /Users/dylan/github/ravi/src/lvm.c:106:16
Ltmp50:
	testl	%r15d, %r15d
	je	LBB1_17
Ltmp51:
## BB#5:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- %R15D
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 107 21                ## /Users/dylan/github/ravi/src/lvm.c:107:21
	cmpl	$1, %r15d
	jle	LBB1_7
Ltmp52:
## BB#6:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 108 11                ## /Users/dylan/github/ravi/src/lvm.c:108:11
	addsd	LCPI1_0(%rip), %xmm0
Ltmp53:
LBB1_7:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	xorl	%r13d, %r13d
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI1_1(%rip), %xmm0
	jb	LBB1_17
Ltmp54:
## BB#8:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	movsd	LCPI1_2(%rip), %xmm1    ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB1_17
Ltmp55:
## BB#9:
	##DEBUG_VALUE: luaV_tointeger:p <- %R14
	cvttsd2si	%xmm0, %rax
Ltmp56:
LBB1_10:                                ## %.loopexit
	movq	%rax, (%r14)
	movl	$1, %r13d
Ltmp57:
LBB1_17:                                ## %.loopexit
	.loc	1 122 1                 ## /Users/dylan/github/ravi/src/lvm.c:122:1
	movl	%r13d, %eax
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp58:
Lfunc_end1:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI2_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI2_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_tointeger_
	.align	4, 0x90
_luaV_tointeger_:                       ## @luaV_tointeger_
Lfunc_begin2:
	.loc	1 128 0                 ## /Users/dylan/github/ravi/src/lvm.c:128:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp59:
	.cfi_def_cfa_offset 16
Ltmp60:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp61:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
	subq	$32, %rsp
Ltmp62:
	.cfi_offset %rbx, -48
Ltmp63:
	.cfi_offset %r12, -40
Ltmp64:
	.cfi_offset %r14, -32
Ltmp65:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_tointeger_:obj <- %RDI
	##DEBUG_VALUE: luaV_tointeger_:p <- %RSI
	movq	%rsi, %r14
Ltmp66:
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	movq	%rdi, %rbx
Ltmp67:
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	##DEBUG_VALUE: luaV_tointeger_:obj <- %RBX
	leaq	-48(%rbp), %r15
	xorl	%r12d, %r12d
Ltmp68:
	.align	4, 0x90
LBB2_1:                                 ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%rbx), %eax
Ltmp69:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB2_8
Ltmp70:
## BB#2:                                ##   in Loop: Header=BB2_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	cmpl	$3, %eax
	je	LBB2_3
Ltmp71:
## BB#9:                                ##   in Loop: Header=BB2_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB2_14
Ltmp72:
## BB#10:                               ##   in Loop: Header=BB2_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp73:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r15, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB2_12
Ltmp74:
## BB#11:                               ##   in Loop: Header=BB2_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	shrl	$24, %ecx
	jmp	LBB2_13
Ltmp75:
	.align	4, 0x90
LBB2_12:                                ##   in Loop: Header=BB2_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	movq	16(%rdx), %rcx
Ltmp76:
LBB2_13:                                ##   in Loop: Header=BB2_1 Depth=1
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
Ltmp77:
	.loc	1 129 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:129:10
	movq	%r15, %rbx
	je	LBB2_1
	jmp	LBB2_14
Ltmp78:
LBB2_8:
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB2_7
Ltmp79:
LBB2_3:
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp80:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -56(%rbp)        ## 8-byte Spill
Ltmp81:
	##DEBUG_VALUE: n <- [%RBP+-56]
	callq	_floor
Ltmp82:
	##DEBUG_VALUE: f <- %XMM0
	xorl	%r12d, %r12d
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-56(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB2_14
	jp	LBB2_14
Ltmp83:
## BB#4:
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI2_0(%rip), %xmm0
	jb	LBB2_14
Ltmp84:
## BB#5:
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	movsd	LCPI2_1(%rip), %xmm1    ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB2_14
Ltmp85:
## BB#6:
	##DEBUG_VALUE: luaV_tointeger_:p <- %R14
	cvttsd2si	%xmm0, %rax
Ltmp86:
LBB2_7:                                 ## %luaV_tointeger.exit
	movq	%rax, (%r14)
	movl	$1, %r12d
Ltmp87:
LBB2_14:                                ## %luaV_tointeger.exit
	.loc	1 129 3                 ## /Users/dylan/github/ravi/src/lvm.c:129:3
	movl	%r12d, %eax
	addq	$32, %rsp
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp88:
Lfunc_end2:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI3_0:
	.quad	4607182418800017408     ## double 1
LCPI3_1:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI3_2:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_forlimit
	.align	4, 0x90
_luaV_forlimit:                         ## @luaV_forlimit
Lfunc_begin3:
	.loc	1 149 0                 ## /Users/dylan/github/ravi/src/lvm.c:149:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp89:
	.cfi_def_cfa_offset 16
Ltmp90:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp91:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp92:
	.cfi_offset %rbx, -56
Ltmp93:
	.cfi_offset %r12, -48
Ltmp94:
	.cfi_offset %r13, -40
Ltmp95:
	.cfi_offset %r14, -32
Ltmp96:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_forlimit:obj <- %RDI
	##DEBUG_VALUE: luaV_forlimit:p <- %RSI
	##DEBUG_VALUE: luaV_forlimit:step <- %RDX
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %RCX
	movq	%rcx, %r12
Ltmp97:
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	movq	%rdx, -64(%rbp)         ## 8-byte Spill
Ltmp98:
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	movq	%rsi, %r14
Ltmp99:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	movq	%rdi, %r13
Ltmp100:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	.loc	1 150 12 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:150:12
	movl	$0, (%r12)
	leaq	-56(%rbp), %r15
	.loc	1 151 8                 ## /Users/dylan/github/ravi/src/lvm.c:151:8
Ltmp101:
	movq	%r13, %rbx
Ltmp102:
	.align	4, 0x90
LBB3_1:                                 ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%rbx), %eax
Ltmp103:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB3_15
Ltmp104:
## BB#2:                                ##   in Loop: Header=BB3_1 Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	cmpl	$3, %eax
	je	LBB3_3
Ltmp105:
## BB#8:                                ##   in Loop: Header=BB3_1 Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB3_13
Ltmp106:
## BB#9:                                ##   in Loop: Header=BB3_1 Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp107:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r15, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB3_11
Ltmp108:
## BB#10:                               ##   in Loop: Header=BB3_1 Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	shrl	$24, %ecx
	jmp	LBB3_12
Ltmp109:
	.align	4, 0x90
LBB3_11:                                ##   in Loop: Header=BB3_1 Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	movq	16(%rdx), %rcx
Ltmp110:
LBB3_12:                                ##   in Loop: Header=BB3_1 Depth=1
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
Ltmp111:
	.loc	1 151 8 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:151:8
	movq	%r15, %rbx
	je	LBB3_1
	jmp	LBB3_13
Ltmp112:
LBB3_15:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB3_16
Ltmp113:
LBB3_3:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp114:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -72(%rbp)        ## 8-byte Spill
Ltmp115:
	##DEBUG_VALUE: n <- [%RBP+-72]
	callq	_floor
Ltmp116:
	##DEBUG_VALUE: f <- %XMM0
	cmpq	$0, -64(%rbp)           ## 8-byte Folded Reload
	jns	LBB3_5
Ltmp117:
## BB#4:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	##DEBUG_VALUE: n <- [%RBP+-72]
	##DEBUG_VALUE: f <- %XMM0
	movsd	LCPI3_0(%rip), %xmm1    ## xmm1 = mem[0],zero
	.loc	1 108 11                ## /Users/dylan/github/ravi/src/lvm.c:108:11
Ltmp118:
	addsd	%xmm0, %xmm1
Ltmp119:
	##DEBUG_VALUE: f <- %XMM1
	movsd	-72(%rbp), %xmm2        ## 8-byte Reload
                                        ## xmm2 = mem[0],zero
Ltmp120:
	##DEBUG_VALUE: n <- %XMM2
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	cmpneqsd	%xmm0, %xmm2
Ltmp121:
	andpd	%xmm2, %xmm1
Ltmp122:
	andnpd	%xmm0, %xmm2
	orpd	%xmm1, %xmm2
	movapd	%xmm2, %xmm0
Ltmp123:
LBB3_5:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI3_1(%rip), %xmm0
	jb	LBB3_13
Ltmp124:
## BB#6:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	movsd	LCPI3_2(%rip), %xmm1    ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB3_13
Ltmp125:
## BB#7:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	cvttsd2si	%xmm0, %rax
Ltmp126:
LBB3_16:                                ## %luaV_tointeger.exit
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	movq	%rax, (%r14)
	movl	$1, %eax
	jmp	LBB3_34
Ltmp127:
LBB3_13:                                ## %.loopexit
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp128:
	.loc	1 153 9                 ## /Users/dylan/github/ravi/src/lvm.c:153:9
	cmpl	$3, %eax
	jne	LBB3_17
Ltmp129:
## BB#14:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 153 10 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:153:10
	movq	(%r13), %rcx
Ltmp130:
LBB3_28:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	movabsq	$9223372036854775807, %rax ## imm = 0x7FFFFFFFFFFFFFFF
	.loc	1 155 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:155:9
Ltmp131:
	movd	%rcx, %xmm0
	xorpd	%xmm1, %xmm1
Ltmp132:
	.loc	1 155 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:155:9
	ucomisd	%xmm1, %xmm0
	jbe	LBB3_31
Ltmp133:
## BB#29:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 156 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:156:10
	movq	%rax, (%r14)
	movl	$1, %eax
	.loc	1 157 11                ## /Users/dylan/github/ravi/src/lvm.c:157:11
	cmpq	$0, -64(%rbp)           ## 8-byte Folded Reload
	jns	LBB3_34
Ltmp134:
## BB#30:
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 157 30 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:157:30
	movl	$1, (%r12)
	jmp	LBB3_34
Ltmp135:
LBB3_31:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 160 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:160:10
	incq	%rax
	movq	%rax, (%r14)
	movl	$1, %eax
	.loc	1 161 11                ## /Users/dylan/github/ravi/src/lvm.c:161:11
	cmpq	$0, -64(%rbp)           ## 8-byte Folded Reload
	js	LBB3_34
Ltmp136:
## BB#32:
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 161 31 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:161:31
	movl	$1, (%r12)
Ltmp137:
LBB3_34:
	.loc	1 165 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:165:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB3_17:
Ltmp138:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB3_19
Ltmp139:
## BB#18:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp140:
LBB3_27:                                ## %luaV_tonumber_.exit
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rcx
	jmp	LBB3_28
Ltmp141:
LBB3_19:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB3_33
Ltmp142:
## BB#20:
	##DEBUG_VALUE: luaV_forlimit:obj <- %R13
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
Ltmp143:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp144:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp145:
	cmpl	$4, %esi
	jne	LBB3_22
Ltmp146:
## BB#21:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	shrl	$24, %ecx
	jmp	LBB3_23
Ltmp147:
LBB3_22:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	movq	16(%rdx), %rcx
Ltmp148:
LBB3_23:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp149:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB3_33
Ltmp150:
## BB#24:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB3_26
Ltmp151:
## BB#25:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB3_27
Ltmp152:
LBB3_33:                                ## %.critedge
	xorl	%eax, %eax
	jmp	LBB3_34
LBB3_26:                                ## %select.false
Ltmp153:
	##DEBUG_VALUE: luaV_forlimit:p <- %R14
	##DEBUG_VALUE: luaV_forlimit:step <- [%RBP+-64]
	##DEBUG_VALUE: luaV_forlimit:stopnow <- %R12
	movd	%rax, %xmm0
	jmp	LBB3_27
Ltmp154:
Lfunc_end3:
	.cfi_endproc

	.globl	_luaV_finishget
	.align	4, 0x90
_luaV_finishget:                        ## @luaV_finishget
Lfunc_begin4:
	.loc	1 174 0                 ## /Users/dylan/github/ravi/src/lvm.c:174:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp155:
	.cfi_def_cfa_offset 16
Ltmp156:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp157:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
Ltmp158:
	.cfi_offset %rbx, -56
Ltmp159:
	.cfi_offset %r12, -48
Ltmp160:
	.cfi_offset %r13, -40
Ltmp161:
	.cfi_offset %r14, -32
Ltmp162:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_finishget:L <- %RDI
	##DEBUG_VALUE: luaV_finishget:t <- %RSI
	##DEBUG_VALUE: luaV_finishget:key <- %RDX
	##DEBUG_VALUE: luaV_finishget:val <- %RCX
	##DEBUG_VALUE: luaV_finishget:slot <- %R8
Ltmp163:
	##DEBUG_VALUE: io1 <- %RCX
	movq	%r8, %rax
Ltmp164:
	##DEBUG_VALUE: luaV_finishget:slot <- %RAX
	movq	%rcx, -48(%rbp)         ## 8-byte Spill
Ltmp165:
	##DEBUG_VALUE: io1 <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	movq	%rdx, %r15
Ltmp166:
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	movq	%rsi, %r13
Ltmp167:
	##DEBUG_VALUE: luaV_finishget:t <- %R13
	movq	%rdi, %r12
Ltmp168:
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	xorl	%r14d, %r14d
Ltmp169:
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.align	4, 0x90
LBB4_1:                                 ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 178 9 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:178:9
	testq	%rax, %rax
	je	LBB4_2
Ltmp170:
## BB#4:                                ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 187 12                ## /Users/dylan/github/ravi/src/lvm.c:187:12
	movq	(%r13), %rax
	movq	40(%rax), %rdi
	testq	%rdi, %rdi
	je	LBB4_15
Ltmp171:
## BB#5:                                ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	testb	$1, 10(%rdi)
	jne	LBB4_15
Ltmp172:
## BB#6:                                ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	movq	24(%r12), %rax
	movq	224(%rax), %rdx
	xorl	%esi, %esi
	callq	_luaT_gettm
	movq	%rax, %rbx
Ltmp173:
	##DEBUG_VALUE: luaV_finishget:tm <- %RBX
	.loc	1 188 14                ## /Users/dylan/github/ravi/src/lvm.c:188:14
	testq	%rbx, %rbx
	je	LBB4_15
Ltmp174:
## BB#7:                                ## %._crit_edge
                                        ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	##DEBUG_VALUE: luaV_finishget:tm <- %RBX
	.loc	1 194 9                 ## /Users/dylan/github/ravi/src/lvm.c:194:9
	movl	8(%rbx), %eax
	jmp	LBB4_8
Ltmp175:
	.align	4, 0x90
LBB4_2:                                 ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	xorl	%edx, %edx
	.loc	1 180 12                ## /Users/dylan/github/ravi/src/lvm.c:180:12
Ltmp176:
	movq	%r12, %rdi
	movq	%r13, %rsi
	callq	_luaT_gettmbyobj
	movq	%rax, %rbx
Ltmp177:
	##DEBUG_VALUE: luaV_finishget:tm <- %RBX
	.loc	1 181 11                ## /Users/dylan/github/ravi/src/lvm.c:181:11
	movl	8(%rbx), %eax
Ltmp178:
	.loc	1 181 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:181:11
	testl	%eax, %eax
	je	LBB4_3
Ltmp179:
LBB4_8:                                 ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 194 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:194:9
	andl	$15, %eax
Ltmp180:
	.loc	1 194 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:194:9
	cmpl	$5, %eax
	je	LBB4_11
Ltmp181:
## BB#9:                                ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	cmpl	$6, %eax
	movl	$0, %eax
	jne	LBB4_13
	jmp	LBB4_10
Ltmp182:
	.align	4, 0x90
LBB4_11:                                ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 199 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:199:9
	movq	(%rbx), %rdi
	movq	%r15, %rsi
	callq	_luaH_get
Ltmp183:
	##DEBUG_VALUE: luaV_finishget:slot <- %RAX
	cmpl	$0, 8(%rax)
	jne	LBB4_12
Ltmp184:
LBB4_13:                                ##   in Loop: Header=BB4_1 Depth=1
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 177 41                ## /Users/dylan/github/ravi/src/lvm.c:177:41
	incl	%r14d
Ltmp185:
	##DEBUG_VALUE: luaV_finishget:loop <- %R14D
	.loc	1 177 23 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:177:23
	cmpl	$2000, %r14d            ## imm = 0x7D0
	movq	%rbx, %r13
	jl	LBB4_1
Ltmp186:
## BB#14:
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	.loc	1 205 3 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:205:3
	leaq	L_.str.1(%rip), %rsi
	xorl	%eax, %eax
	movq	%r12, %rdi
	callq	_luaG_runerror
Ltmp187:
LBB4_15:
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 189 9                 ## /Users/dylan/github/ravi/src/lvm.c:189:9
	movq	-48(%rbp), %rax         ## 8-byte Reload
	movl	$0, 8(%rax)
	jmp	LBB4_16
Ltmp188:
LBB4_10:
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:key <- %R15
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 195 7                 ## /Users/dylan/github/ravi/src/lvm.c:195:7
	movl	$1, %r9d
	movq	%r12, %rdi
	movq	%rbx, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	-48(%rbp), %r8          ## 8-byte Reload
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
Ltmp189:
	popq	%r13
	popq	%r14
	popq	%r15
Ltmp190:
	popq	%rbp
	jmp	_luaT_callTM            ## TAILCALL
Ltmp191:
LBB4_12:
	##DEBUG_VALUE: luaV_finishget:val <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishget:slot <- %RAX
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 200 7                 ## /Users/dylan/github/ravi/src/lvm.c:200:7
	movq	(%rax), %rcx
	movq	8(%rax), %rax
Ltmp192:
	movq	-48(%rbp), %rdx         ## 8-byte Reload
Ltmp193:
	##DEBUG_VALUE: luaV_finishget:val <- %RDX
	movq	%rax, 8(%rdx)
	movq	%rcx, (%rdx)
Ltmp194:
LBB4_16:
	.loc	1 206 1                 ## /Users/dylan/github/ravi/src/lvm.c:206:1
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB4_3:
Ltmp195:
	##DEBUG_VALUE: luaV_finishget:L <- %R12
	##DEBUG_VALUE: luaV_finishget:loop <- 0
	.loc	1 182 9                 ## /Users/dylan/github/ravi/src/lvm.c:182:9
	leaq	L_.str(%rip), %rdx
	movq	%r12, %rdi
	movq	%r13, %rsi
	callq	_luaG_typeerror
Ltmp196:
Lfunc_end4:
	.cfi_endproc

	.globl	_luaV_finishset
	.align	4, 0x90
_luaV_finishset:                        ## @luaV_finishset
Lfunc_begin5:
	.loc	1 217 0                 ## /Users/dylan/github/ravi/src/lvm.c:217:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp197:
	.cfi_def_cfa_offset 16
Ltmp198:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp199:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp200:
	.cfi_offset %rbx, -56
Ltmp201:
	.cfi_offset %r12, -48
Ltmp202:
	.cfi_offset %r13, -40
Ltmp203:
	.cfi_offset %r14, -32
Ltmp204:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_finishset:L <- %RDI
	##DEBUG_VALUE: luaV_finishset:t <- %RSI
	##DEBUG_VALUE: luaV_finishset:key <- %RDX
	##DEBUG_VALUE: luaV_finishset:val <- %RCX
	##DEBUG_VALUE: luaV_finishset:slot <- %R8
	movq	%r8, %rbx
Ltmp205:
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	movq	%rcx, -64(%rbp)         ## 8-byte Spill
Ltmp206:
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	movq	%rdx, -56(%rbp)         ## 8-byte Spill
Ltmp207:
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	movq	%rsi, %r13
Ltmp208:
	##DEBUG_VALUE: luaV_finishset:t <- %R13
	movq	%rdi, -48(%rbp)         ## 8-byte Spill
Ltmp209:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	xorl	%r12d, %r12d
Ltmp210:
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.align	4, 0x90
LBB5_1:                                 ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 221 14 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:221:14
	testq	%rbx, %rbx
Ltmp211:
	.loc	1 221 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:221:9
	je	LBB5_12
## BB#2:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 222 18 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:222:18
Ltmp212:
	movq	(%r13), %r15
Ltmp213:
	##DEBUG_VALUE: h <- %R15
	.loc	1 224 12                ## /Users/dylan/github/ravi/src/lvm.c:224:12
	movq	40(%r15), %rdi
	testq	%rdi, %rdi
	je	LBB5_6
Ltmp214:
## BB#3:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	testb	$2, 10(%rdi)
	jne	LBB5_6
Ltmp215:
## BB#4:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	movq	-48(%rbp), %rax         ## 8-byte Reload
	movq	24(%rax), %rax
	movq	232(%rax), %rdx
Ltmp216:
	.loc	1 237 11                ## /Users/dylan/github/ravi/src/lvm.c:237:11
	movl	$1, %esi
Ltmp217:
	.loc	1 224 12                ## /Users/dylan/github/ravi/src/lvm.c:224:12
	callq	_luaT_gettm
	movq	%rax, %r14
Ltmp218:
	##DEBUG_VALUE: tm <- %R14
	.loc	1 225 14                ## /Users/dylan/github/ravi/src/lvm.c:225:14
	testq	%r14, %r14
	je	LBB5_6
Ltmp219:
## BB#5:                                ## %._crit_edge
                                        ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: tm <- %R14
	.loc	1 241 9                 ## /Users/dylan/github/ravi/src/lvm.c:241:9
	movl	8(%r14), %eax
	jmp	LBB5_13
Ltmp220:
	.align	4, 0x90
LBB5_12:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 237 11                ## /Users/dylan/github/ravi/src/lvm.c:237:11
	movl	$1, %edx
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	callq	_luaT_gettmbyobj
	movq	%rax, %r14
Ltmp221:
	##DEBUG_VALUE: tm <- %R14
	movl	8(%r14), %eax
Ltmp222:
	.loc	1 237 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:237:11
	testl	%eax, %eax
	je	LBB5_25
Ltmp223:
LBB5_13:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 241 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:241:9
	andl	$15, %eax
Ltmp224:
	.loc	1 241 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:241:9
	cmpl	$5, %eax
	je	LBB5_16
## BB#14:                               ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	cmpl	$6, %eax
	movl	$0, %ebx
	jne	LBB5_23
	jmp	LBB5_15
	.align	4, 0x90
LBB5_16:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 246 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:246:9
Ltmp225:
	movq	(%r14), %rdi
	movq	-56(%rbp), %rsi         ## 8-byte Reload
	callq	_luaH_get
	movq	%rax, %rbx
Ltmp226:
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	cmpl	$0, 8(%rbx)
	jne	LBB5_17
Ltmp227:
LBB5_23:                                ##   in Loop: Header=BB5_1 Depth=1
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 219 41                ## /Users/dylan/github/ravi/src/lvm.c:219:41
	incl	%r12d
Ltmp228:
	##DEBUG_VALUE: luaV_finishset:loop <- %R12D
	.loc	1 219 23 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:219:23
	cmpl	$2000, %r12d            ## imm = 0x7D0
	movq	%r14, %r13
	jl	LBB5_1
Ltmp229:
## BB#24:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	.loc	1 250 3 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:250:3
	leaq	L_.str.2(%rip), %rsi
	xorl	%eax, %eax
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	callq	_luaG_runerror
LBB5_6:                                 ## %.thread
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
Ltmp230:
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	.loc	1 226 13                ## /Users/dylan/github/ravi/src/lvm.c:226:13
	cmpq	_luaO_nilobject_@GOTPCREL(%rip), %rbx
	jne	LBB5_8
Ltmp231:
## BB#7:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	.loc	1 227 18                ## /Users/dylan/github/ravi/src/lvm.c:227:18
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	movq	%r15, %rsi
	movq	-56(%rbp), %rdx         ## 8-byte Reload
	callq	_luaH_newkey
	movq	%rax, %rbx
Ltmp232:
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
LBB5_8:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	movq	-64(%rbp), %rdx         ## 8-byte Reload
Ltmp233:
	##DEBUG_VALUE: luaV_finishset:val <- %RDX
	.loc	1 229 9                 ## /Users/dylan/github/ravi/src/lvm.c:229:9
	movq	(%rdx), %rax
	movq	8(%rdx), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
	.loc	1 230 9                 ## /Users/dylan/github/ravi/src/lvm.c:230:9
	movb	$0, 10(%r15)
	.loc	1 231 9                 ## /Users/dylan/github/ravi/src/lvm.c:231:9
	testb	$64, 8(%rdx)
	je	LBB5_22
Ltmp234:
## BB#9:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- %RDX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	testb	$4, 9(%r15)
	je	LBB5_22
Ltmp235:
## BB#10:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- %RDX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	movq	(%rdx), %rax
	testb	$3, 9(%rax)
	je	LBB5_22
Ltmp236:
## BB#11:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	##DEBUG_VALUE: h <- %R15
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	movq	%r15, %rsi
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
Ltmp237:
	popq	%rbp
	jmp	_luaC_barrierback_      ## TAILCALL
Ltmp238:
LBB5_15:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:key <- [%RBP+-56]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 242 7                 ## /Users/dylan/github/ravi/src/lvm.c:242:7
	xorl	%r9d, %r9d
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	-56(%rbp), %rcx         ## 8-byte Reload
	movq	-64(%rbp), %r8          ## 8-byte Reload
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_luaT_callTM            ## TAILCALL
Ltmp239:
LBB5_17:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- [%RBP+-64]
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	movq	-64(%rbp), %r15         ## 8-byte Reload
Ltmp240:
	##DEBUG_VALUE: luaV_finishset:val <- %R15
	.loc	1 246 9                 ## /Users/dylan/github/ravi/src/lvm.c:246:9
	testb	$64, 8(%r15)
	je	LBB5_21
Ltmp241:
## BB#18:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- %R15
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	movq	(%r14), %rsi
	testb	$4, 9(%rsi)
	je	LBB5_21
Ltmp242:
## BB#19:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- %R15
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	movq	(%r15), %rax
	testb	$3, 9(%rax)
	je	LBB5_21
Ltmp243:
## BB#20:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:val <- %R15
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	callq	_luaC_barrierback_
Ltmp244:
LBB5_21:                                ## %.critedge
	##DEBUG_VALUE: luaV_finishset:val <- %R15
	##DEBUG_VALUE: luaV_finishset:slot <- %RBX
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	movq	(%r15), %rax
	movq	8(%r15), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
Ltmp245:
LBB5_22:                                ## %.thread8
	.loc	1 251 1                 ## /Users/dylan/github/ravi/src/lvm.c:251:1
	addq	$24, %rsp
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB5_25:
	##DEBUG_VALUE: luaV_finishset:L <- [%RBP+-48]
	##DEBUG_VALUE: luaV_finishset:loop <- 0
	.loc	1 238 9                 ## /Users/dylan/github/ravi/src/lvm.c:238:9
Ltmp246:
	leaq	L_.str(%rip), %rdx
	movq	-48(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	callq	_luaG_typeerror
Ltmp247:
Lfunc_end5:
	.cfi_endproc

	.globl	_luaV_gettable
	.align	4, 0x90
_luaV_gettable:                         ## @luaV_gettable
Lfunc_begin6:
	.loc	1 481 0                 ## /Users/dylan/github/ravi/src/lvm.c:481:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp248:
	.cfi_def_cfa_offset 16
Ltmp249:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp250:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
Ltmp251:
	.cfi_offset %rbx, -48
Ltmp252:
	.cfi_offset %r12, -40
Ltmp253:
	.cfi_offset %r14, -32
Ltmp254:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_gettable:L <- %RDI
	##DEBUG_VALUE: luaV_gettable:t <- %RSI
	##DEBUG_VALUE: luaV_gettable:key <- %RDX
	##DEBUG_VALUE: luaV_gettable:val <- %RCX
Ltmp255:
	##DEBUG_VALUE: io <- %RCX
	##DEBUG_VALUE: io <- %RCX
	##DEBUG_VALUE: io1 <- %RCX
	movq	%rcx, %r15
Ltmp256:
	##DEBUG_VALUE: io1 <- %R15
	##DEBUG_VALUE: io <- %R15
	##DEBUG_VALUE: io <- %R15
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	movq	%rdx, %r12
Ltmp257:
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	movq	%rsi, %rbx
Ltmp258:
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	movq	%rdi, %r14
Ltmp259:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	.loc	1 482 3 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movl	8(%rbx), %eax
Ltmp260:
	.loc	1 482 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:482:3
	cmpl	$69, %eax
	jne	LBB6_1
Ltmp261:
## BB#7:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	cmpl	$19, 8(%r12)
	jne	LBB6_11
Ltmp262:
## BB#8:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%r12), %rsi
Ltmp263:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%rbx), %rdi
Ltmp264:
	##DEBUG_VALUE: h <- %RDI
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	leaq	-1(%rsi), %rax
	movl	12(%rdi), %ecx
Ltmp265:
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	cmpq	%rcx, %rax
	jae	LBB6_10
Ltmp266:
## BB#9:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	##DEBUG_VALUE: h <- %RDI
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	shlq	$4, %rax
	addq	16(%rdi), %rax
Ltmp267:
	##DEBUG_VALUE: aux <- %RAX
	jmp	LBB6_12
Ltmp268:
LBB6_11:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%rbx), %rdi
	movq	%r12, %rsi
	callq	_luaH_get
Ltmp269:
	##DEBUG_VALUE: aux <- %RAX
LBB6_12:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	cmpl	$0, 8(%rax)
Ltmp270:
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	je	LBB6_14
Ltmp271:
## BB#13:
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%rax), %rcx
	movq	8(%rax), %rax
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp272:
LBB6_6:
	.loc	1 483 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:483:1
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB6_1:
Ltmp273:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	cmpl	$101, %eax
	jne	LBB6_2
Ltmp274:
## BB#16:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	cmpl	$19, 8(%r12)
	jne	LBB6_21
Ltmp275:
## BB#17:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%rbx), %rcx
Ltmp276:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%r12), %rax
Ltmp277:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB6_19
Ltmp278:
## BB#18:
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp279:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movl	%eax, %eax
Ltmp280:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
	jmp	LBB6_6
Ltmp281:
LBB6_14:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	%r14, %rdi
	movq	%rbx, %rsi
	movq	%r12, %rdx
	movq	%r15, %rcx
	movq	%rax, %r8
	jmp	LBB6_15
Ltmp282:
LBB6_2:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	cmpl	$85, %eax
	jne	LBB6_20
Ltmp283:
## BB#3:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	cmpl	$19, 8(%r12)
	jne	LBB6_21
Ltmp284:
## BB#4:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%rbx), %rcx
Ltmp285:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movq	(%r12), %rax
Ltmp286:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB6_19
Ltmp287:
## BB#5:
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp288:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	movl	%eax, %eax
Ltmp289:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	jmp	LBB6_6
Ltmp290:
LBB6_10:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	callq	_luaH_getint
Ltmp291:
	##DEBUG_VALUE: aux <- %RAX
	jmp	LBB6_12
Ltmp292:
LBB6_20:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:t <- %RBX
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	##DEBUG_VALUE: luaV_gettable:val <- %R15
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	xorl	%r8d, %r8d
	movq	%r14, %rdi
	movq	%rbx, %rsi
	movq	%r12, %rdx
	movq	%r15, %rcx
Ltmp293:
LBB6_15:
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_luaV_finishget         ## TAILCALL
Ltmp294:
LBB6_21:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	##DEBUG_VALUE: luaV_gettable:key <- %R12
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	leaq	L_.str(%rip), %rdx
	movq	%r14, %rdi
	movq	%r12, %rsi
	callq	_luaG_typeerror
Ltmp295:
LBB6_19:
	##DEBUG_VALUE: luaV_gettable:L <- %R14
	.loc	1 482 3                 ## /Users/dylan/github/ravi/src/lvm.c:482:3
	leaq	L_.str.3(%rip), %rsi
	xorl	%eax, %eax
	movq	%r14, %rdi
	callq	_luaG_runerror
Ltmp296:
Lfunc_end6:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI7_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI7_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_settable
	.align	4, 0x90
_luaV_settable:                         ## @luaV_settable
Lfunc_begin7:
	.loc	1 492 0 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:492:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp297:
	.cfi_def_cfa_offset 16
Ltmp298:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp299:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp300:
	.cfi_offset %rbx, -56
Ltmp301:
	.cfi_offset %r12, -48
Ltmp302:
	.cfi_offset %r13, -40
Ltmp303:
	.cfi_offset %r14, -32
Ltmp304:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_settable:L <- %RDI
	##DEBUG_VALUE: luaV_settable:t <- %RSI
	##DEBUG_VALUE: luaV_settable:key <- %RDX
	##DEBUG_VALUE: luaV_settable:val <- %RCX
	movq	%rcx, %r13
Ltmp305:
	##DEBUG_VALUE: luaV_settable:val <- %R13
	movq	%rdx, %r15
Ltmp306:
	##DEBUG_VALUE: luaV_settable:key <- %R15
	movq	%rsi, %r12
Ltmp307:
	##DEBUG_VALUE: luaV_settable:t <- %R12
	movq	%rdi, %r14
Ltmp308:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	.loc	1 493 3 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	8(%r12), %eax
Ltmp309:
	.loc	1 493 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$69, %eax
	jne	LBB7_1
Ltmp310:
## BB#7:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$19, 8(%r15)
	jne	LBB7_11
Ltmp311:
## BB#8:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r15), %rsi
Ltmp312:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%r12), %rdi
Ltmp313:
	##DEBUG_VALUE: h <- %RDI
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	leaq	-1(%rsi), %rbx
	movl	12(%rdi), %eax
Ltmp314:
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpq	%rax, %rbx
	jae	LBB7_10
Ltmp315:
## BB#9:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: h <- %RDI
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	shlq	$4, %rbx
	addq	16(%rdi), %rbx
Ltmp316:
	##DEBUG_VALUE: slot <- %RBX
	jmp	LBB7_13
Ltmp317:
LBB7_11:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r12), %rdi
	movq	%r15, %rsi
	callq	_luaH_get
Ltmp318:
LBB7_12:
	movq	%rax, %rbx
Ltmp319:
	##DEBUG_VALUE: slot <- %RBX
LBB7_13:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$0, 8(%rbx)
Ltmp320:
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	je	LBB7_19
Ltmp321:
## BB#14:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	testb	$64, 8(%r13)
	je	LBB7_18
Ltmp322:
## BB#15:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:val <- %R13
	movq	(%r12), %rsi
	testb	$4, 9(%rsi)
	je	LBB7_18
Ltmp323:
## BB#16:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:val <- %R13
	movq	(%r13), %rax
	testb	$3, 9(%rax)
	je	LBB7_18
Ltmp324:
## BB#17:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:val <- %R13
	movq	%r14, %rdi
	callq	_luaC_barrierback_
Ltmp325:
LBB7_18:
	##DEBUG_VALUE: luaV_settable:val <- %R13
	movq	(%r13), %rax
	movq	8(%r13), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
Ltmp326:
LBB7_64:
	.loc	1 494 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:494:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB7_19:
Ltmp327:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	%r14, %rdi
	movq	%r12, %rsi
	movq	%r15, %rdx
	movq	%r13, %rcx
	movq	%rbx, %r8
Ltmp328:
LBB7_20:
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_luaV_finishset         ## TAILCALL
Ltmp329:
LBB7_1:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	cmpl	$101, %eax
	jne	LBB7_2
Ltmp330:
## BB#21:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$19, 8(%r15)
	jne	LBB7_65
Ltmp331:
## BB#22:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r12), %r12
Ltmp332:
	##DEBUG_VALUE: h <- %R12
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp333:
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$19, %eax
	je	LBB7_28
Ltmp334:
## BB#23:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	cmpl	$3, %eax
	jne	LBB7_31
Ltmp335:
## BB#24:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r15), %rax
Ltmp336:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r12), %eax
	jb	LBB7_25
Ltmp337:
## BB#26:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %edx
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
	jmp	LBB7_27
Ltmp338:
LBB7_2:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	cmpl	$85, %eax
	jne	LBB7_62
Ltmp339:
## BB#3:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$19, 8(%r15)
	jne	LBB7_65
Ltmp340:
## BB#4:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r12), %r12
Ltmp341:
	##DEBUG_VALUE: h <- %R12
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	8(%r13), %eax
Ltmp342:
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cmpl	$19, %eax
	jne	LBB7_44
Ltmp343:
## BB#5:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: h <- %R12
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r15), %rax
Ltmp344:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r12), %eax
	jae	LBB7_6
Ltmp345:
LBB7_25:
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	56(%r12), %rcx
Ltmp346:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp347:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB7_64
Ltmp348:
LBB7_10:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	callq	_luaH_getint
	jmp	LBB7_12
Ltmp349:
LBB7_62:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:t <- %R12
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	xorl	%r8d, %r8d
	movq	%r14, %rdi
	movq	%r12, %rsi
	movq	%r15, %rdx
	movq	%r13, %rcx
	jmp	LBB7_20
Ltmp350:
LBB7_28:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: h <- %R12
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r15), %rax
Ltmp351:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r12), %eax
	jae	LBB7_30
Ltmp352:
## BB#29:
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: h <- %R12
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r12), %rcx
Ltmp353:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	cvtsi2sdq	(%r13), %xmm0
	jmp	LBB7_41
Ltmp354:
LBB7_31:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB7_42
Ltmp355:
## BB#32:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp356:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp357:
	cmpl	$4, %esi
	jne	LBB7_34
Ltmp358:
## BB#33:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	shrl	$24, %ecx
	jmp	LBB7_35
Ltmp359:
LBB7_44:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	leaq	-56(%rbp), %rbx
	jmp	LBB7_45
Ltmp360:
	.align	4, 0x90
LBB7_56:                                ## %._crit_edge
                                        ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp361:
	.loc	1 129 10                ## /Users/dylan/github/ravi/src/lvm.c:129:10
	movq	%rbx, %r13
Ltmp362:
LBB7_45:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB7_57
Ltmp363:
## BB#46:                               ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	cmpl	$3, %eax
	je	LBB7_47
Ltmp364:
## BB#51:                               ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB7_61
Ltmp365:
## BB#52:                               ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r13), %rdi
	addq	$24, %rdi
Ltmp366:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%rbx, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB7_54
Ltmp367:
## BB#53:                               ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	shrl	$24, %ecx
	jmp	LBB7_55
Ltmp368:
LBB7_54:                                ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	16(%rdx), %rcx
Ltmp369:
LBB7_55:                                ##   in Loop: Header=BB7_45 Depth=1
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp370:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB7_56
	jmp	LBB7_61
Ltmp371:
LBB7_30:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: h <- %R12
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %edx
	movq	(%r13), %rax
Ltmp372:
	cvtsi2sdq	%rax, %xmm0
Ltmp373:
LBB7_27:
	.loc	1 493 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	%r14, %rdi
	movq	%r12, %rsi
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_raviH_set_float        ## TAILCALL
Ltmp374:
LBB7_34:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 84 46 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp375:
LBB7_35:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp376:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB7_42
Ltmp377:
## BB#36:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB7_38
Ltmp378:
## BB#37:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB7_39
Ltmp379:
LBB7_38:                                ## %select.false
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	movd	%rax, %xmm0
Ltmp380:
LBB7_39:                                ## %select.end
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r15), %rax
Ltmp381:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r12), %eax
	jae	LBB7_63
Ltmp382:
## BB#40:
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r12), %rcx
Ltmp383:
LBB7_41:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 493 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %eax
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB7_64
Ltmp384:
LBB7_63:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %edx
	movq	%r14, %rdi
	movq	%r12, %rsi
	callq	_raviH_set_float
	jmp	LBB7_64
Ltmp385:
LBB7_6:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:val <- %R13
	##DEBUG_VALUE: h <- %R12
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %edx
Ltmp386:
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	movq	(%r13), %rcx
	movq	%r14, %rdi
	movq	%r12, %rsi
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
Ltmp387:
	popq	%r13
Ltmp388:
	popq	%r14
Ltmp389:
	popq	%r15
	popq	%rbp
	jmp	_raviH_set_int          ## TAILCALL
Ltmp390:
LBB7_57:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r13), %rcx
	jmp	LBB7_58
Ltmp391:
LBB7_47:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
Ltmp392:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -64(%rbp)        ## 8-byte Spill
Ltmp393:
	##DEBUG_VALUE: n <- [%RBP+-64]
	callq	_floor
Ltmp394:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-64(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB7_61
	jp	LBB7_61
Ltmp395:
## BB#48:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI7_0(%rip), %xmm0
	jb	LBB7_61
Ltmp396:
## BB#49:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	movsd	LCPI7_1(%rip), %xmm1    ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB7_61
Ltmp397:
## BB#50:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	cvttsd2si	%xmm0, %rcx
Ltmp398:
LBB7_58:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	##DEBUG_VALUE: i <- 0
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movq	(%r15), %rax
Ltmp399:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r12), %eax
	jae	LBB7_60
Ltmp400:
## BB#59:
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r12), %rdx
Ltmp401:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 493 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %eax
Ltmp402:
	movq	%rcx, (%rdx,%rax,8)
	jmp	LBB7_64
Ltmp403:
LBB7_60:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	movl	%eax, %edx
	movq	%r14, %rdi
	movq	%r12, %rsi
	callq	_raviH_set_int
	jmp	LBB7_64
Ltmp404:
LBB7_61:                                ## %.loopexit
	##DEBUG_VALUE: luaV_settable:L <- %R14
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	leaq	L_.str.5(%rip), %rsi
Ltmp405:
LBB7_43:
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	xorl	%eax, %eax
	movq	%r14, %rdi
	callq	_luaG_runerror
Ltmp406:
LBB7_65:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	##DEBUG_VALUE: luaV_settable:key <- %R15
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	leaq	L_.str(%rip), %rdx
	movq	%r14, %rdi
	movq	%r15, %rsi
	callq	_luaG_typeerror
Ltmp407:
LBB7_42:
	##DEBUG_VALUE: luaV_settable:L <- %R14
	.loc	1 493 3                 ## /Users/dylan/github/ravi/src/lvm.c:493:3
	leaq	L_.str.4(%rip), %rsi
	jmp	LBB7_43
Ltmp408:
Lfunc_end7:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI8_0:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
LCPI8_1:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_lessthan
	.align	4, 0x90
_luaV_lessthan:                         ## @luaV_lessthan
Lfunc_begin8:
	.loc	1 620 0 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:620:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp409:
	.cfi_def_cfa_offset 16
Ltmp410:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp411:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
Ltmp412:
	.cfi_offset %rbx, -48
Ltmp413:
	.cfi_offset %r12, -40
Ltmp414:
	.cfi_offset %r14, -32
Ltmp415:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_lessthan:L <- %RDI
	##DEBUG_VALUE: luaV_lessthan:l <- %RSI
	##DEBUG_VALUE: luaV_lessthan:r <- %RDX
	movq	%rdx, %r14
Ltmp416:
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	movq	%rsi, %rbx
Ltmp417:
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	movq	%rdi, %r15
Ltmp418:
	##DEBUG_VALUE: luaV_lessthan:L <- %R15
	.loc	1 624 12 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:624:12
	movl	8(%rbx), %edx
Ltmp419:
	.loc	1 622 7                 ## /Users/dylan/github/ravi/src/lvm.c:622:7
	movl	%edx, %eax
	andl	$15, %eax
	.loc	1 622 21 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:622:21
	cmpl	$4, %eax
	je	LBB8_25
Ltmp420:
## BB#1:
	##DEBUG_VALUE: luaV_lessthan:L <- %R15
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	cmpl	$3, %eax
	jne	LBB8_38
Ltmp421:
## BB#2:
	##DEBUG_VALUE: luaV_lessthan:L <- %R15
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 622 24                ## /Users/dylan/github/ravi/src/lvm.c:622:24
	movl	8(%r14), %esi
	movl	%esi, %eax
	andl	$15, %eax
Ltmp422:
	.loc	1 622 7                 ## /Users/dylan/github/ravi/src/lvm.c:622:7
	cmpl	$3, %eax
	jne	LBB8_38
Ltmp423:
## BB#3:
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	movabsq	$18014398509481985, %rax ## imm = 0x40000000000001
	movabsq	$9007199254740992, %rcx ## imm = 0x20000000000000
	.loc	1 575 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:575:7
Ltmp424:
	cmpl	$19, %edx
	jne	LBB8_13
Ltmp425:
## BB#4:
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 576 22                ## /Users/dylan/github/ravi/src/lvm.c:576:22
	movq	(%rbx), %rdx
Ltmp426:
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	.loc	1 577 9                 ## /Users/dylan/github/ravi/src/lvm.c:577:9
	cmpl	$19, %esi
	jne	LBB8_6
Ltmp427:
## BB#5:
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	##DEBUG_VALUE: li <- %RDX
	.loc	1 578 17                ## /Users/dylan/github/ravi/src/lvm.c:578:17
	cmpq	(%r14), %rdx
	setl	%al
	movzbl	%al, %eax
	jmp	LBB8_39
Ltmp428:
LBB8_25:
	##DEBUG_VALUE: luaV_lessthan:L <- %R15
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 624 29                ## /Users/dylan/github/ravi/src/lvm.c:624:29
	movl	8(%r14), %eax
	andl	$15, %eax
Ltmp429:
	.loc	1 624 12 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:624:12
	cmpl	$4, %eax
	jne	LBB8_38
Ltmp430:
## BB#26:
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 625 21 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:625:21
	movq	(%rbx), %r12
Ltmp431:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	.loc	1 625 33 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:625:33
	movq	(%r14), %rax
Ltmp432:
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	.loc	1 506 15 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:506:15
	movl	8(%r12), %r15d
	movzbl	%r15b, %ecx
	cmpl	$4, %ecx
	jne	LBB8_28
Ltmp433:
## BB#27:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	shrl	$24, %r15d
	jmp	LBB8_29
Ltmp434:
LBB8_38:                                ## %.thread
	##DEBUG_VALUE: luaV_lessthan:L <- %R15
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 626 19                ## /Users/dylan/github/ravi/src/lvm.c:626:19
	movl	$20, %ecx
	movq	%r15, %rdi
	movq	%rbx, %rsi
	movq	%r14, %rdx
	callq	_luaT_callorderTM
Ltmp435:
	##DEBUG_VALUE: luaV_lessthan:res <- %EAX
	.loc	1 626 12 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:626:12
	testl	%eax, %eax
	jns	LBB8_39
Ltmp436:
## BB#40:
	##DEBUG_VALUE: luaV_lessthan:L <- %R15
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 627 5 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:627:5
	movq	%r15, %rdi
	movq	%rbx, %rsi
	movq	%r14, %rdx
	callq	_luaG_ordererror
Ltmp437:
LBB8_28:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	.loc	1 506 15                ## /Users/dylan/github/ravi/src/lvm.c:506:15
	movq	16(%r12), %r15
Ltmp438:
LBB8_29:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	.loc	1 505 19                ## /Users/dylan/github/ravi/src/lvm.c:505:19
	addq	$24, %r12
Ltmp439:
	.loc	1 507 19                ## /Users/dylan/github/ravi/src/lvm.c:507:19
	leaq	24(%rax), %r14
	.loc	1 508 15                ## /Users/dylan/github/ravi/src/lvm.c:508:15
	movl	8(%rax), %ebx
	movzbl	%bl, %ecx
	cmpl	$4, %ecx
	jne	LBB8_31
Ltmp440:
## BB#30:
	shrl	$24, %ebx
	jmp	LBB8_32
LBB8_31:
Ltmp441:
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	movq	16(%rax), %rbx
	jmp	LBB8_32
Ltmp442:
	.align	4, 0x90
LBB8_37:                                ##   in Loop: Header=BB8_32 Depth=1
	##DEBUG_VALUE: len <- %RCX
	.loc	1 520 10                ## /Users/dylan/github/ravi/src/lvm.c:520:10
	leaq	1(%rcx), %rax
Ltmp443:
	##DEBUG_VALUE: len <- %RAX
	.loc	1 521 9                 ## /Users/dylan/github/ravi/src/lvm.c:521:9
	leaq	1(%r12,%rcx), %r12
Ltmp444:
	##DEBUG_VALUE: l_strcmp:l <- %R12
	.loc	1 521 20 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:521:20
	subq	%rax, %r15
Ltmp445:
	##DEBUG_VALUE: l_strcmp:ll <- %R15
	.loc	1 521 30                ## /Users/dylan/github/ravi/src/lvm.c:521:30
	leaq	1(%r14,%rcx), %r14
Ltmp446:
	##DEBUG_VALUE: l_strcmp:r <- %R14
	.loc	1 521 41                ## /Users/dylan/github/ravi/src/lvm.c:521:41
	subq	%rax, %rbx
Ltmp447:
LBB8_32:                                ## %.preheader.i
                                        ## =>This Inner Loop Header: Depth=1
	.loc	1 510 16 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:510:16
	movq	%r12, %rdi
	movq	%r14, %rsi
	callq	_strcoll
Ltmp448:
	##DEBUG_VALUE: temp <- %EAX
	.loc	1 511 9                 ## /Users/dylan/github/ravi/src/lvm.c:511:9
	testl	%eax, %eax
	jne	LBB8_35
Ltmp449:
## BB#33:                               ## %.lr.ph.i
                                        ##   in Loop: Header=BB8_32 Depth=1
	.loc	1 514 20                ## /Users/dylan/github/ravi/src/lvm.c:514:20
	movq	%r12, %rdi
	callq	_strlen
	movq	%rax, %rcx
Ltmp450:
	##DEBUG_VALUE: len <- %RCX
	.loc	1 515 11                ## /Users/dylan/github/ravi/src/lvm.c:515:11
	cmpq	%rbx, %rcx
	je	LBB8_34
Ltmp451:
## BB#36:                               ##   in Loop: Header=BB8_32 Depth=1
	##DEBUG_VALUE: len <- %RCX
	movl	$-1, %eax
	cmpq	%r15, %rcx
	jne	LBB8_37
	jmp	LBB8_35
Ltmp452:
LBB8_13:
	##DEBUG_VALUE: luaV_lessthan:l <- %RBX
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	.loc	1 583 21                ## /Users/dylan/github/ravi/src/lvm.c:583:21
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp453:
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: LEintfloat:f <- %XMM0
	.loc	1 584 9                 ## /Users/dylan/github/ravi/src/lvm.c:584:9
	cmpl	$3, %esi
	jne	LBB8_15
Ltmp454:
## BB#14:
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	.loc	1 585 14                ## /Users/dylan/github/ravi/src/lvm.c:585:14
	movsd	(%r14), %xmm1           ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	seta	%al
Ltmp455:
	.loc	1 623 12                ## /Users/dylan/github/ravi/src/lvm.c:623:12
	movzbl	%al, %eax
	jmp	LBB8_39
Ltmp456:
LBB8_6:
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	.loc	1 580 29                ## /Users/dylan/github/ravi/src/lvm.c:580:29
	movsd	(%r14), %xmm0           ## xmm0 = mem[0],zero
Ltmp457:
	##DEBUG_VALUE: LTintfloat:f <- %XMM0
	.loc	1 539 8                 ## /Users/dylan/github/ravi/src/lvm.c:539:8
	addq	%rdx, %rcx
	cmpq	%rax, %rcx
	jae	LBB8_7
Ltmp458:
## BB#11:
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LTintfloat:f <- %XMM0
	.loc	1 548 10                ## /Users/dylan/github/ravi/src/lvm.c:548:10
	cvtsi2sdq	%rdx, %xmm1
	ucomisd	%xmm1, %xmm0
	seta	%al
	jmp	LBB8_12
Ltmp459:
LBB8_15:
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	.loc	1 586 14                ## /Users/dylan/github/ravi/src/lvm.c:586:14
	ucomisd	%xmm0, %xmm0
	jp	LBB8_16
Ltmp460:
## BB#17:
	##DEBUG_VALUE: luaV_lessthan:r <- %R14
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	.loc	1 589 26                ## /Users/dylan/github/ravi/src/lvm.c:589:26
	movq	(%r14), %rdx
Ltmp461:
	##DEBUG_VALUE: LTnum:r <- %R14
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	.loc	1 558 8                 ## /Users/dylan/github/ravi/src/lvm.c:558:8
	addq	%rdx, %rcx
	cmpq	%rax, %rcx
	jae	LBB8_18
Ltmp462:
## BB#22:
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: LTnum:r <- %R14
	.loc	1 567 10                ## /Users/dylan/github/ravi/src/lvm.c:567:10
	cvtsi2sdq	%rdx, %xmm1
	ucomisd	%xmm1, %xmm0
	setae	%al
	jmp	LBB8_23
Ltmp463:
LBB8_34:
	##DEBUG_VALUE: len <- %RCX
	.loc	1 516 16                ## /Users/dylan/github/ravi/src/lvm.c:516:16
	cmpq	%r15, %rcx
	setne	%al
	movzbl	%al, %eax
Ltmp464:
LBB8_35:                                ## %l_strcmp.exit
	.loc	1 625 45                ## /Users/dylan/github/ravi/src/lvm.c:625:45
	shrl	$31, %eax
Ltmp465:
LBB8_39:                                ## %LTnum.exit
	.loc	1 629 1                 ## /Users/dylan/github/ravi/src/lvm.c:629:1
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB8_7:
Ltmp466:
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LTintfloat:f <- %XMM0
	movb	$1, %al
	.loc	1 540 9                 ## /Users/dylan/github/ravi/src/lvm.c:540:9
Ltmp467:
	ucomisd	LCPI8_0(%rip), %xmm0
	jae	LBB8_12
Ltmp468:
## BB#8:
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LTintfloat:f <- %XMM0
	.loc	1 542 14                ## /Users/dylan/github/ravi/src/lvm.c:542:14
	ucomisd	LCPI8_1(%rip), %xmm0
	jbe	LBB8_9
Ltmp469:
## BB#10:
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LTintfloat:f <- %XMM0
	.loc	1 543 19                ## /Users/dylan/github/ravi/src/lvm.c:543:19
	cvttsd2si	%xmm0, %rax
	.loc	1 543 17 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:543:17
	cmpq	%rdx, %rax
	setg	%al
Ltmp470:
	.loc	1 580 14 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:580:14
	movzbl	%al, %eax
	jmp	LBB8_39
Ltmp471:
LBB8_12:                                ## %LTintfloat.exit.i
	movzbl	%al, %eax
	jmp	LBB8_39
Ltmp472:
LBB8_16:
	xorl	%eax, %eax
	.loc	1 623 12                ## /Users/dylan/github/ravi/src/lvm.c:623:12
	movzbl	%al, %eax
	jmp	LBB8_39
LBB8_18:
Ltmp473:
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: LTnum:r <- %R14
	movb	$1, %al
	.loc	1 559 9                 ## /Users/dylan/github/ravi/src/lvm.c:559:9
Ltmp474:
	ucomisd	LCPI8_0(%rip), %xmm0
	jae	LBB8_23
Ltmp475:
## BB#19:
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: LTnum:r <- %R14
	.loc	1 561 16                ## /Users/dylan/github/ravi/src/lvm.c:561:16
	ucomisd	LCPI8_1(%rip), %xmm0
	jae	LBB8_21
Ltmp476:
## BB#20:
	xorl	%eax, %eax
	jmp	LBB8_23
LBB8_9:
	xorl	%eax, %eax
	.loc	1 580 14                ## /Users/dylan/github/ravi/src/lvm.c:580:14
Ltmp477:
	movzbl	%al, %eax
	jmp	LBB8_39
Ltmp478:
LBB8_21:
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: LTnum:r <- %R14
	.loc	1 562 20                ## /Users/dylan/github/ravi/src/lvm.c:562:20
	cvttsd2si	%xmm0, %rax
	.loc	1 562 17 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:562:17
	cmpq	%rdx, %rax
	setge	%al
Ltmp479:
LBB8_23:                                ## %LEintfloat.exit.i
	##DEBUG_VALUE: LTnum:l <- %RBX
	##DEBUG_VALUE: LTnum:r <- %R14
	.loc	1 589 14 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:589:14
	xorb	$1, %al
Ltmp480:
	.loc	1 623 12                ## /Users/dylan/github/ravi/src/lvm.c:623:12
	movzbl	%al, %eax
	jmp	LBB8_39
Ltmp481:
Lfunc_end8:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI9_0:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
LCPI9_1:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_lessequal
	.align	4, 0x90
_luaV_lessequal:                        ## @luaV_lessequal
Lfunc_begin9:
	.loc	1 640 0                 ## /Users/dylan/github/ravi/src/lvm.c:640:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp482:
	.cfi_def_cfa_offset 16
Ltmp483:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp484:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
Ltmp485:
	.cfi_offset %rbx, -48
Ltmp486:
	.cfi_offset %r12, -40
Ltmp487:
	.cfi_offset %r14, -32
Ltmp488:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_lessequal:L <- %RDI
	##DEBUG_VALUE: luaV_lessequal:l <- %RSI
	##DEBUG_VALUE: luaV_lessequal:r <- %RDX
	movq	%rdx, %r14
Ltmp489:
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	movq	%rsi, %rbx
Ltmp490:
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	movq	%rdi, %r15
Ltmp491:
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	.loc	1 644 12 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:644:12
	movl	8(%rbx), %edx
Ltmp492:
	.loc	1 642 7                 ## /Users/dylan/github/ravi/src/lvm.c:642:7
	movl	%edx, %eax
	andl	$15, %eax
	.loc	1 642 21 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:642:21
	cmpl	$4, %eax
	je	LBB9_25
Ltmp493:
## BB#1:
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	cmpl	$3, %eax
	jne	LBB9_39
Ltmp494:
## BB#2:
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 642 24                ## /Users/dylan/github/ravi/src/lvm.c:642:24
	movl	8(%r14), %esi
	movl	%esi, %eax
	andl	$15, %eax
Ltmp495:
	.loc	1 642 7                 ## /Users/dylan/github/ravi/src/lvm.c:642:7
	cmpl	$3, %eax
	jne	LBB9_39
Ltmp496:
## BB#3:
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	movabsq	$18014398509481985, %rax ## imm = 0x40000000000001
	movabsq	$9007199254740992, %rcx ## imm = 0x20000000000000
	.loc	1 598 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:598:7
Ltmp497:
	cmpl	$19, %edx
	jne	LBB9_13
Ltmp498:
## BB#4:
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 599 22                ## /Users/dylan/github/ravi/src/lvm.c:599:22
	movq	(%rbx), %rdx
Ltmp499:
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	.loc	1 600 9                 ## /Users/dylan/github/ravi/src/lvm.c:600:9
	cmpl	$19, %esi
	jne	LBB9_6
Ltmp500:
## BB#5:
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	##DEBUG_VALUE: li <- %RDX
	.loc	1 601 17                ## /Users/dylan/github/ravi/src/lvm.c:601:17
	cmpq	(%r14), %rdx
Ltmp501:
	.loc	1 645 45                ## /Users/dylan/github/ravi/src/lvm.c:645:45
	setle	%al
	jmp	LBB9_42
Ltmp502:
LBB9_25:
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 644 29                ## /Users/dylan/github/ravi/src/lvm.c:644:29
	movl	8(%r14), %eax
	andl	$15, %eax
Ltmp503:
	.loc	1 644 12 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:644:12
	cmpl	$4, %eax
	jne	LBB9_39
Ltmp504:
## BB#26:
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 645 21 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:645:21
	movq	(%rbx), %r12
Ltmp505:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	.loc	1 645 33 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:645:33
	movq	(%r14), %rax
Ltmp506:
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	.loc	1 506 15 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:506:15
	movl	8(%r12), %r15d
	movzbl	%r15b, %ecx
	cmpl	$4, %ecx
	jne	LBB9_28
Ltmp507:
## BB#27:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	shrl	$24, %r15d
	jmp	LBB9_29
Ltmp508:
LBB9_39:                                ## %.thread
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 646 19                ## /Users/dylan/github/ravi/src/lvm.c:646:19
	movl	$21, %ecx
	movq	%r15, %rdi
	movq	%rbx, %rsi
	movq	%r14, %rdx
	callq	_luaT_callorderTM
Ltmp509:
	##DEBUG_VALUE: luaV_lessequal:res <- %EAX
	.loc	1 646 53 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:646:53
	testl	%eax, %eax
	jns	LBB9_43
Ltmp510:
## BB#40:
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 649 8 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:649:8
	movq	32(%r15), %rax
	.loc	1 649 23 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:649:23
	orw	$128, 66(%rax)
	.loc	1 650 11 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:650:11
	movl	$20, %ecx
	movq	%r15, %rdi
	movq	%r14, %rsi
	movq	%rbx, %rdx
	callq	_luaT_callorderTM
Ltmp511:
	##DEBUG_VALUE: luaV_lessequal:res <- %EAX
	.loc	1 651 8                 ## /Users/dylan/github/ravi/src/lvm.c:651:8
	movq	32(%r15), %rcx
	.loc	1 651 23 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:651:23
	xorw	$128, 66(%rcx)
	.loc	1 652 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:652:9
	testl	%eax, %eax
	js	LBB9_44
Ltmp512:
## BB#41:
	.loc	1 654 12                ## /Users/dylan/github/ravi/src/lvm.c:654:12
	sete	%al
	jmp	LBB9_42
Ltmp513:
LBB9_13:
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 606 21                ## /Users/dylan/github/ravi/src/lvm.c:606:21
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp514:
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: LTintfloat:f <- %XMM0
	.loc	1 607 9                 ## /Users/dylan/github/ravi/src/lvm.c:607:9
	cmpl	$3, %esi
	jne	LBB9_15
Ltmp515:
## BB#14:
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	.loc	1 608 14                ## /Users/dylan/github/ravi/src/lvm.c:608:14
	movsd	(%r14), %xmm1           ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	setae	%al
Ltmp516:
	.loc	1 643 12                ## /Users/dylan/github/ravi/src/lvm.c:643:12
	movzbl	%al, %eax
	jmp	LBB9_43
Ltmp517:
LBB9_28:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	.loc	1 506 15                ## /Users/dylan/github/ravi/src/lvm.c:506:15
	movq	16(%r12), %r15
Ltmp518:
LBB9_29:
	##DEBUG_VALUE: l_strcmp:ls <- %R12
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	.loc	1 505 19                ## /Users/dylan/github/ravi/src/lvm.c:505:19
	addq	$24, %r12
Ltmp519:
	.loc	1 507 19                ## /Users/dylan/github/ravi/src/lvm.c:507:19
	leaq	24(%rax), %r14
	.loc	1 508 15                ## /Users/dylan/github/ravi/src/lvm.c:508:15
	movl	8(%rax), %ebx
	movzbl	%bl, %ecx
	cmpl	$4, %ecx
	jne	LBB9_31
Ltmp520:
## BB#30:
	shrl	$24, %ebx
	jmp	LBB9_32
LBB9_31:
Ltmp521:
	##DEBUG_VALUE: l_strcmp:rs <- %RAX
	movq	16(%rax), %rbx
	jmp	LBB9_32
Ltmp522:
	.align	4, 0x90
LBB9_38:                                ##   in Loop: Header=BB9_32 Depth=1
	##DEBUG_VALUE: len <- %RCX
	.loc	1 520 10                ## /Users/dylan/github/ravi/src/lvm.c:520:10
	leaq	1(%rcx), %rax
Ltmp523:
	##DEBUG_VALUE: len <- %RAX
	.loc	1 521 9                 ## /Users/dylan/github/ravi/src/lvm.c:521:9
	leaq	1(%r12,%rcx), %r12
Ltmp524:
	##DEBUG_VALUE: l_strcmp:l <- %R12
	.loc	1 521 20 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:521:20
	subq	%rax, %r15
Ltmp525:
	##DEBUG_VALUE: l_strcmp:ll <- %R15
	.loc	1 521 30                ## /Users/dylan/github/ravi/src/lvm.c:521:30
	leaq	1(%r14,%rcx), %r14
Ltmp526:
	##DEBUG_VALUE: l_strcmp:r <- %R14
	.loc	1 521 41                ## /Users/dylan/github/ravi/src/lvm.c:521:41
	subq	%rax, %rbx
Ltmp527:
LBB9_32:                                ## %.preheader.i
                                        ## =>This Inner Loop Header: Depth=1
	.loc	1 510 16 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:510:16
	movq	%r12, %rdi
	movq	%r14, %rsi
	callq	_strcoll
Ltmp528:
	##DEBUG_VALUE: temp <- %EAX
	.loc	1 511 9                 ## /Users/dylan/github/ravi/src/lvm.c:511:9
	testl	%eax, %eax
	jne	LBB9_35
Ltmp529:
## BB#33:                               ## %.lr.ph.i
                                        ##   in Loop: Header=BB9_32 Depth=1
	.loc	1 514 20                ## /Users/dylan/github/ravi/src/lvm.c:514:20
	movq	%r12, %rdi
	callq	_strlen
	movq	%rax, %rcx
Ltmp530:
	##DEBUG_VALUE: len <- %RCX
	.loc	1 515 11                ## /Users/dylan/github/ravi/src/lvm.c:515:11
	cmpq	%rbx, %rcx
	je	LBB9_34
Ltmp531:
## BB#37:                               ##   in Loop: Header=BB9_32 Depth=1
	##DEBUG_VALUE: len <- %RCX
	movl	$-1, %eax
	cmpq	%r15, %rcx
	jne	LBB9_38
	jmp	LBB9_35
Ltmp532:
LBB9_6:
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	.loc	1 603 29                ## /Users/dylan/github/ravi/src/lvm.c:603:29
	movsd	(%r14), %xmm0           ## xmm0 = mem[0],zero
Ltmp533:
	##DEBUG_VALUE: LEintfloat:f <- %XMM0
	.loc	1 558 8                 ## /Users/dylan/github/ravi/src/lvm.c:558:8
	addq	%rdx, %rcx
	cmpq	%rax, %rcx
	jae	LBB9_7
Ltmp534:
## BB#11:
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LEintfloat:f <- %XMM0
	.loc	1 567 10                ## /Users/dylan/github/ravi/src/lvm.c:567:10
	cvtsi2sdq	%rdx, %xmm1
	ucomisd	%xmm1, %xmm0
	setae	%al
	jmp	LBB9_12
Ltmp535:
LBB9_15:
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	.loc	1 609 14                ## /Users/dylan/github/ravi/src/lvm.c:609:14
	ucomisd	%xmm0, %xmm0
	jp	LBB9_16
Ltmp536:
## BB#17:
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	.loc	1 612 26                ## /Users/dylan/github/ravi/src/lvm.c:612:26
	movq	(%r14), %rdx
Ltmp537:
	##DEBUG_VALUE: LEnum:r <- %R14
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	.loc	1 539 8                 ## /Users/dylan/github/ravi/src/lvm.c:539:8
	addq	%rdx, %rcx
	cmpq	%rax, %rcx
	jae	LBB9_18
Ltmp538:
## BB#22:
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: LEnum:r <- %R14
	.loc	1 548 10                ## /Users/dylan/github/ravi/src/lvm.c:548:10
	cvtsi2sdq	%rdx, %xmm1
	ucomisd	%xmm1, %xmm0
	seta	%al
	jmp	LBB9_23
Ltmp539:
LBB9_34:
	##DEBUG_VALUE: len <- %RCX
	.loc	1 516 16                ## /Users/dylan/github/ravi/src/lvm.c:516:16
	cmpq	%r15, %rcx
	setne	%al
	movzbl	%al, %eax
Ltmp540:
LBB9_35:                                ## %l_strcmp.exit
	.loc	1 645 45                ## /Users/dylan/github/ravi/src/lvm.c:645:45
	testl	%eax, %eax
	setle	%al
LBB9_42:                                ## %LEnum.exit
	.loc	1 654 12                ## /Users/dylan/github/ravi/src/lvm.c:654:12
Ltmp541:
	movzbl	%al, %eax
Ltmp542:
LBB9_43:                                ## %LEnum.exit
	.loc	1 656 1                 ## /Users/dylan/github/ravi/src/lvm.c:656:1
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB9_7:
Ltmp543:
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LEintfloat:f <- %XMM0
	movb	$1, %al
	.loc	1 559 9                 ## /Users/dylan/github/ravi/src/lvm.c:559:9
Ltmp544:
	ucomisd	LCPI9_0(%rip), %xmm0
	jae	LBB9_12
Ltmp545:
## BB#8:
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LEintfloat:f <- %XMM0
	.loc	1 561 16                ## /Users/dylan/github/ravi/src/lvm.c:561:16
	ucomisd	LCPI9_1(%rip), %xmm0
	jae	LBB9_10
Ltmp546:
## BB#9:
	xorl	%eax, %eax
	.loc	1 603 14                ## /Users/dylan/github/ravi/src/lvm.c:603:14
	movzbl	%al, %eax
	jmp	LBB9_43
LBB9_12:                                ## %LEintfloat.exit.i
	movzbl	%al, %eax
	jmp	LBB9_43
Ltmp547:
LBB9_16:
	xorl	%eax, %eax
	.loc	1 643 12                ## /Users/dylan/github/ravi/src/lvm.c:643:12
	movzbl	%al, %eax
	jmp	LBB9_43
LBB9_18:
Ltmp548:
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: LEnum:r <- %R14
	movb	$1, %al
	.loc	1 540 9                 ## /Users/dylan/github/ravi/src/lvm.c:540:9
Ltmp549:
	ucomisd	LCPI9_0(%rip), %xmm0
	jae	LBB9_23
Ltmp550:
## BB#19:
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: LEnum:r <- %R14
	.loc	1 542 14                ## /Users/dylan/github/ravi/src/lvm.c:542:14
	ucomisd	LCPI9_1(%rip), %xmm0
	jbe	LBB9_20
Ltmp551:
## BB#21:
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: lf <- %XMM0
	##DEBUG_VALUE: LTintfloat:i <- %RDX
	##DEBUG_VALUE: LEnum:r <- %R14
	.loc	1 543 19                ## /Users/dylan/github/ravi/src/lvm.c:543:19
	cvttsd2si	%xmm0, %rax
	.loc	1 543 17 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:543:17
	cmpq	%rdx, %rax
	setg	%al
	jmp	LBB9_23
Ltmp552:
LBB9_10:
	##DEBUG_VALUE: LEintfloat:i <- %RDX
	##DEBUG_VALUE: li <- %RDX
	##DEBUG_VALUE: LEintfloat:f <- %XMM0
	.loc	1 562 20 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:562:20
	cvttsd2si	%xmm0, %rax
	.loc	1 562 17 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:562:17
	cmpq	%rdx, %rax
	setge	%al
Ltmp553:
	.loc	1 603 14 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:603:14
	movzbl	%al, %eax
	jmp	LBB9_43
Ltmp554:
LBB9_20:
	xorl	%eax, %eax
LBB9_23:                                ## %LTintfloat.exit.i
Ltmp555:
	##DEBUG_VALUE: LEnum:l <- %RBX
	##DEBUG_VALUE: LEnum:r <- %R14
	.loc	1 612 14                ## /Users/dylan/github/ravi/src/lvm.c:612:14
	xorb	$1, %al
Ltmp556:
	.loc	1 643 12                ## /Users/dylan/github/ravi/src/lvm.c:643:12
	movzbl	%al, %eax
	jmp	LBB9_43
Ltmp557:
LBB9_44:
	##DEBUG_VALUE: luaV_lessequal:L <- %R15
	##DEBUG_VALUE: luaV_lessequal:l <- %RBX
	##DEBUG_VALUE: luaV_lessequal:r <- %R14
	.loc	1 653 7                 ## /Users/dylan/github/ravi/src/lvm.c:653:7
	movq	%r15, %rdi
	movq	%rbx, %rsi
	movq	%r14, %rdx
	callq	_luaG_ordererror
Ltmp558:
Lfunc_end9:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI10_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI10_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_equalobj
	.align	4, 0x90
_luaV_equalobj:                         ## @luaV_equalobj
Lfunc_begin10:
	.loc	1 663 0                 ## /Users/dylan/github/ravi/src/lvm.c:663:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp559:
	.cfi_def_cfa_offset 16
Ltmp560:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp561:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
	subq	$32, %rsp
Ltmp562:
	.cfi_offset %rbx, -48
Ltmp563:
	.cfi_offset %r12, -40
Ltmp564:
	.cfi_offset %r14, -32
Ltmp565:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_equalobj:L <- %RDI
	##DEBUG_VALUE: luaV_equalobj:t1 <- %RSI
	##DEBUG_VALUE: luaV_equalobj:t2 <- %RDX
	movq	%rdx, %r14
Ltmp566:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movq	%rsi, %r12
Ltmp567:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	movq	%rdi, %r15
Ltmp568:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	.loc	1 665 7 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:665:7
	movl	8(%r12), %ecx
	movl	%ecx, %edx
	andl	$63, %edx
	.loc	1 665 20 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:665:20
	movl	8(%r14), %eax
	movl	%eax, %esi
	andl	$63, %esi
	.loc	1 665 17                ## /Users/dylan/github/ravi/src/lvm.c:665:17
	cmpl	%esi, %edx
	jne	LBB10_1
Ltmp569:
## BB#38:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 674 3 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:674:3
	movl	%edx, %eax
	cmpl	$22, %edx
	ja	LBB10_39
Ltmp570:
## BB#41:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movl	$1, %ebx
	leaq	LJTI10_0(%rip), %rcx
	movslq	(%rcx,%rax,4), %rax
	addq	%rcx, %rax
	jmpq	*%rax
Ltmp571:
LBB10_43:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 678 31                ## /Users/dylan/github/ravi/src/lvm.c:678:31
	movl	(%r12), %eax
	.loc	1 678 42 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:678:42
	cmpl	(%r14), %eax
	jmp	LBB10_37
Ltmp572:
LBB10_1:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 666 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:666:9
	movl	%ecx, %edx
	andl	$15, %edx
	xorl	%ebx, %ebx
	.loc	1 666 32 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:666:32
	cmpl	$3, %edx
	jne	LBB10_67
Ltmp573:
## BB#2:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 666 22                ## /Users/dylan/github/ravi/src/lvm.c:666:22
	movl	%eax, %esi
	andl	$15, %esi
	cmpl	%esi, %edx
	jne	LBB10_67
Ltmp574:
## BB#3:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 670 34 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:670:34
	cmpl	$19, %ecx
	jne	LBB10_5
Ltmp575:
## BB#4:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R12
	.loc	1 670 15 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:670:15
	movq	(%r12), %rbx
Ltmp576:
	##DEBUG_VALUE: i1 <- %RBX
LBB10_20:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 670 56                ## /Users/dylan/github/ravi/src/lvm.c:670:56
	cmpl	$19, %eax
	jne	LBB10_21
Ltmp577:
LBB10_35:
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r14), %rax
Ltmp578:
LBB10_36:
	.loc	1 670 62                ## /Users/dylan/github/ravi/src/lvm.c:670:62
	cmpq	%rax, %rbx
	jmp	LBB10_37
Ltmp579:
LBB10_39:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	cmpl	$37, %edx
Ltmp580:
LBB10_40:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 676 31                ## /Users/dylan/github/ravi/src/lvm.c:676:31
	movq	(%r12), %rax
	.loc	1 676 42 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:676:42
	cmpq	(%r14), %rax
Ltmp581:
LBB10_37:                               ## %.thread9
	.loc	1 670 62 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:670:62
	sete	%al
	.loc	1 670 56 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:670:56
	movzbl	%al, %ebx
Ltmp582:
LBB10_67:                               ## %.thread9
	.loc	1 711 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:711:1
	movl	%ebx, %eax
	addq	$32, %rsp
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB10_42:
Ltmp583:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 677 30                ## /Users/dylan/github/ravi/src/lvm.c:677:30
	movsd	(%r12), %xmm0           ## xmm0 = mem[0],zero
	cmpeqsd	(%r14), %xmm0
	movd	%xmm0, %rbx
	andl	$1, %ebx
	jmp	LBB10_67
Ltmp584:
LBB10_57:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 697 11                ## /Users/dylan/github/ravi/src/lvm.c:697:11
	movq	(%r12), %rcx
	.loc	1 697 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:697:25
	movq	(%r14), %rax
	.loc	1 697 22                ## /Users/dylan/github/ravi/src/lvm.c:697:22
	cmpq	%rax, %rcx
	je	LBB10_67
Ltmp585:
## BB#58:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	xorl	%ebx, %ebx
	.loc	1 698 18 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:698:18
Ltmp586:
	testq	%r15, %r15
	je	LBB10_67
Ltmp587:
## BB#59:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 699 12                ## /Users/dylan/github/ravi/src/lvm.c:699:12
	movq	40(%rcx), %rdi
	testq	%rdi, %rdi
	je	LBB10_63
Ltmp588:
## BB#60:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	testb	$32, 10(%rdi)
	jne	LBB10_63
Ltmp589:
## BB#61:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movq	24(%r15), %rax
	movq	264(%rax), %rdx
	movl	$5, %esi
	callq	_luaT_gettm
Ltmp590:
	##DEBUG_VALUE: luaV_equalobj:tm <- %RAX
	.loc	1 700 11                ## /Users/dylan/github/ravi/src/lvm.c:700:11
	testq	%rax, %rax
	jne	LBB10_55
Ltmp591:
## BB#62:                               ## %..thread7_crit_edge
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 701 14                ## /Users/dylan/github/ravi/src/lvm.c:701:14
	movq	(%r14), %rax
Ltmp592:
LBB10_63:                               ## %.thread7
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movq	40(%rax), %rdi
	jmp	LBB10_52
Ltmp593:
LBB10_45:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 684 11                ## /Users/dylan/github/ravi/src/lvm.c:684:11
	movq	(%r12), %rcx
	.loc	1 684 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:684:25
	movq	(%r14), %rax
	.loc	1 684 22                ## /Users/dylan/github/ravi/src/lvm.c:684:22
	cmpq	%rax, %rcx
	je	LBB10_67
Ltmp594:
## BB#46:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	xorl	%ebx, %ebx
	.loc	1 685 18 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:685:18
Ltmp595:
	testq	%r15, %r15
	je	LBB10_67
Ltmp596:
## BB#47:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 686 12                ## /Users/dylan/github/ravi/src/lvm.c:686:12
	movq	16(%rcx), %rdi
	testq	%rdi, %rdi
	je	LBB10_51
Ltmp597:
## BB#48:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	testb	$32, 10(%rdi)
	jne	LBB10_51
Ltmp598:
## BB#49:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movq	24(%r15), %rax
	movq	264(%rax), %rdx
	movl	$5, %esi
	callq	_luaT_gettm
Ltmp599:
	##DEBUG_VALUE: luaV_equalobj:tm <- %RAX
	.loc	1 687 11                ## /Users/dylan/github/ravi/src/lvm.c:687:11
	testq	%rax, %rax
	jne	LBB10_55
Ltmp600:
## BB#50:                               ## %..thread_crit_edge
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 688 14                ## /Users/dylan/github/ravi/src/lvm.c:688:14
	movq	(%r14), %rax
Ltmp601:
LBB10_51:                               ## %.thread
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movq	16(%rax), %rdi
Ltmp602:
LBB10_52:                               ## %.thread
	testq	%rdi, %rdi
	je	LBB10_67
## BB#53:
Ltmp603:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	testb	$32, 10(%rdi)
	jne	LBB10_67
Ltmp604:
## BB#54:
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movq	24(%r15), %rax
	movq	264(%rax), %rdx
	movl	$5, %esi
	callq	_luaT_gettm
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	xorl	%ebx, %ebx
Ltmp605:
	.loc	1 707 10                ## /Users/dylan/github/ravi/src/lvm.c:707:10
	testq	%rax, %rax
	je	LBB10_67
Ltmp606:
LBB10_55:                               ## %.thread11
	##DEBUG_VALUE: luaV_equalobj:L <- %R15
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 709 33                ## /Users/dylan/github/ravi/src/lvm.c:709:33
	movq	16(%r15), %r8
	.loc	1 709 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:709:3
	movl	$1, %r9d
	movq	%r15, %rdi
	movq	%rax, %rsi
	movq	%r12, %rdx
	movq	%r14, %rcx
	callq	_luaT_callTM
	.loc	1 710 11 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:710:11
	movq	16(%r15), %rcx
	movl	8(%rcx), %edx
	testl	%edx, %edx
	je	LBB10_56
Ltmp607:
## BB#64:
	movb	$1, %al
	cmpl	$1, %edx
	jne	LBB10_66
## BB#65:
	cmpl	$0, (%rcx)
	setne	%al
	jmp	LBB10_66
LBB10_44:
Ltmp608:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 682 44                ## /Users/dylan/github/ravi/src/lvm.c:682:44
	movq	(%r12), %rdi
	.loc	1 682 57 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:682:57
	movq	(%r14), %rsi
	.loc	1 682 30                ## /Users/dylan/github/ravi/src/lvm.c:682:30
	addq	$32, %rsp
	popq	%rbx
	popq	%r12
Ltmp609:
	popq	%r14
Ltmp610:
	popq	%r15
	popq	%rbp
	jmp	_luaS_eqlngstr          ## TAILCALL
Ltmp611:
LBB10_5:
	##DEBUG_VALUE: luaV_equalobj:t1 <- %R12
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	leaq	-48(%rbp), %rbx
	jmp	LBB10_6
Ltmp612:
LBB10_17:                               ## %._crit_edge
                                        ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-40(%rbp), %ecx
Ltmp613:
	.loc	1 670 15                ## /Users/dylan/github/ravi/src/lvm.c:670:15
	movq	%rbx, %r12
Ltmp614:
LBB10_6:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %ecx
	je	LBB10_18
Ltmp615:
## BB#7:                                ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	cmpl	$3, %ecx
	je	LBB10_8
Ltmp616:
## BB#12:                               ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %ecx
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %ecx
	jne	LBB10_34
Ltmp617:
## BB#13:                               ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r12), %rdi
	addq	$24, %rdi
Ltmp618:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%rbx, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r12), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB10_15
Ltmp619:
## BB#14:                               ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	shrl	$24, %ecx
	jmp	LBB10_16
Ltmp620:
LBB10_15:                               ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	16(%rdx), %rcx
Ltmp621:
LBB10_16:                               ##   in Loop: Header=BB10_6 Depth=1
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp622:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB10_17
	jmp	LBB10_34
Ltmp623:
LBB10_21:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	leaq	-48(%rbp), %r15
	jmp	LBB10_22
Ltmp624:
LBB10_33:                               ## %._crit_edge.22
                                        ##   in Loop: Header=BB10_22 Depth=1
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-40(%rbp), %eax
Ltmp625:
	.loc	1 670 37                ## /Users/dylan/github/ravi/src/lvm.c:670:37
	movq	%r15, %r14
Ltmp626:
LBB10_22:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB10_35
## BB#23:                               ##   in Loop: Header=BB10_22 Depth=1
	cmpl	$3, %eax
	je	LBB10_24
## BB#28:                               ##   in Loop: Header=BB10_22 Depth=1
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp627:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB10_34
## BB#29:                               ##   in Loop: Header=BB10_22 Depth=1
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r14), %rdi
	addq	$24, %rdi
Ltmp628:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r15, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB10_31
Ltmp629:
## BB#30:                               ##   in Loop: Header=BB10_22 Depth=1
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	shrl	$24, %ecx
	jmp	LBB10_32
Ltmp630:
LBB10_31:                               ##   in Loop: Header=BB10_22 Depth=1
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	movq	16(%rdx), %rcx
Ltmp631:
LBB10_32:                               ##   in Loop: Header=BB10_22 Depth=1
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp632:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB10_33
	jmp	LBB10_34
Ltmp633:
LBB10_56:
	xorl	%eax, %eax
	jmp	LBB10_66
LBB10_18:
Ltmp634:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r12), %rbx
	jmp	LBB10_19
Ltmp635:
LBB10_8:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r12), %xmm0           ## xmm0 = mem[0],zero
Ltmp636:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -56(%rbp)        ## 8-byte Spill
Ltmp637:
	##DEBUG_VALUE: n <- [%RBP+-56]
	callq	_floor
Ltmp638:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-56(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB10_34
	jp	LBB10_34
Ltmp639:
## BB#9:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI10_0(%rip), %xmm0
	jb	LBB10_34
Ltmp640:
## BB#10:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	movsd	LCPI10_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB10_34
Ltmp641:
## BB#11:
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	cvttsd2si	%xmm0, %rbx
Ltmp642:
LBB10_19:                               ## %luaV_tointeger.exit
	##DEBUG_VALUE: luaV_equalobj:t2 <- %R14
	.loc	1 670 37                ## /Users/dylan/github/ravi/src/lvm.c:670:37
	movl	8(%r14), %eax
	jmp	LBB10_20
Ltmp643:
LBB10_24:
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r14), %xmm0           ## xmm0 = mem[0],zero
Ltmp644:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -56(%rbp)        ## 8-byte Spill
Ltmp645:
	##DEBUG_VALUE: n <- [%RBP+-56]
	callq	_floor
Ltmp646:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-56(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB10_34
	jp	LBB10_34
Ltmp647:
## BB#25:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI10_0(%rip), %xmm0
	jb	LBB10_34
Ltmp648:
## BB#26:
	movsd	LCPI10_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB10_34
## BB#27:
	cvttsd2si	%xmm0, %rax
	jmp	LBB10_36
Ltmp649:
LBB10_34:                               ## %luaV_tointeger.exit.thread
	xorl	%eax, %eax
LBB10_66:
	.loc	1 710 10                ## /Users/dylan/github/ravi/src/lvm.c:710:10
	movzbl	%al, %ebx
	jmp	LBB10_67
Ltmp650:
Lfunc_end10:
	.cfi_endproc
	.align	2, 0x90
L10_0_set_67 = LBB10_67-LJTI10_0
L10_0_set_43 = LBB10_43-LJTI10_0
L10_0_set_40 = LBB10_40-LJTI10_0
L10_0_set_42 = LBB10_42-LJTI10_0
L10_0_set_57 = LBB10_57-LJTI10_0
L10_0_set_45 = LBB10_45-LJTI10_0
L10_0_set_44 = LBB10_44-LJTI10_0
LJTI10_0:
	.long	L10_0_set_67
	.long	L10_0_set_43
	.long	L10_0_set_40
	.long	L10_0_set_42
	.long	L10_0_set_40
	.long	L10_0_set_57
	.long	L10_0_set_40
	.long	L10_0_set_45
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_40
	.long	L10_0_set_44
	.long	L10_0_set_40
	.long	L10_0_set_40

	.globl	_luaV_concat
	.align	4, 0x90
_luaV_concat:                           ## @luaV_concat
Lfunc_begin11:
	.loc	1 735 0                 ## /Users/dylan/github/ravi/src/lvm.c:735:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp651:
	.cfi_def_cfa_offset 16
Ltmp652:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp653:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$104, %rsp
Ltmp654:
	.cfi_offset %rbx, -56
Ltmp655:
	.cfi_offset %r12, -48
Ltmp656:
	.cfi_offset %r13, -40
Ltmp657:
	.cfi_offset %r14, -32
Ltmp658:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_concat:L <- %RDI
	##DEBUG_VALUE: luaV_concat:total <- %ESI
	movl	%esi, %r15d
Ltmp659:
	##DEBUG_VALUE: luaV_concat:total <- %R15D
	movq	%rdi, %r12
Ltmp660:
	##DEBUG_VALUE: luaV_concat:L <- %R12
	movq	%r12, -104(%rbp)        ## 8-byte Spill
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	.loc	1 738 20 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:738:20
Ltmp661:
	movq	16(%r12), %rbx
Ltmp662:
	.align	4, 0x90
LBB11_1:                                ## =>This Loop Header: Depth=1
                                        ##     Child Loop BB11_17 Depth 2
                                        ##     Child Loop BB11_34 Depth 2
                                        ##     Child Loop BB11_28 Depth 2
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	.loc	1 740 11                ## /Users/dylan/github/ravi/src/lvm.c:740:11
	leaq	-32(%rbx), %r14
Ltmp663:
	##DEBUG_VALUE: io1 <- %R14
	movl	-24(%rbx), %eax
	andl	$15, %eax
	.loc	1 740 29 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:740:29
	addl	$-3, %eax
	.loc	1 740 52                ## /Users/dylan/github/ravi/src/lvm.c:740:52
	leaq	-16(%rbx), %r13
	.loc	1 740 29                ## /Users/dylan/github/ravi/src/lvm.c:740:29
	cmpl	$1, %eax
	ja	LBB11_43
Ltmp664:
## BB#2:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	.loc	1 740 52                ## /Users/dylan/github/ravi/src/lvm.c:740:52
	movl	-8(%rbx), %eax
	movl	%eax, %ecx
	andl	$15, %ecx
	cmpl	$4, %ecx
	je	LBB11_5
Ltmp665:
## BB#3:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	cmpl	$3, %ecx
	jne	LBB11_43
Ltmp666:
## BB#4:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	movq	%r12, %rdi
	movq	%r13, %rsi
	callq	_luaO_tostring
	.loc	1 742 14 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:742:14
Ltmp667:
	movl	-8(%rbx), %eax
Ltmp668:
LBB11_5:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	cmpl	$68, %eax
	jne	LBB11_9
Ltmp669:
## BB#6:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	movq	(%r13), %rax
Ltmp670:
	.loc	1 742 14 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:742:14
	cmpb	$0, 11(%rax)
	je	LBB11_7
Ltmp671:
LBB11_9:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	.loc	1 744 14 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:744:14
	cmpl	$68, -24(%rbx)
	jne	LBB11_12
Ltmp672:
## BB#10:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	movq	(%r14), %rax
Ltmp673:
	.loc	1 744 14 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:744:14
	cmpb	$0, 11(%rax)
	je	LBB11_11
Ltmp674:
LBB11_12:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	.loc	1 749 19 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:749:19
	movq	(%r13), %rax
	movl	8(%rax), %r13d
	movzbl	%r13b, %ecx
	cmpl	$4, %ecx
	jne	LBB11_14
Ltmp675:
## BB#13:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	shrl	$24, %r13d
	jmp	LBB11_15
Ltmp676:
	.align	4, 0x90
LBB11_43:                               ## %._crit_edge
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	.loc	1 741 7                 ## /Users/dylan/github/ravi/src/lvm.c:741:7
	movl	$22, %r8d
	movq	%r12, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	movl	$2, %ecx
	jmp	LBB11_40
Ltmp677:
LBB11_14:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	.loc	1 749 19                ## /Users/dylan/github/ravi/src/lvm.c:749:19
	movq	16(%rax), %r13
Ltmp678:
LBB11_15:                               ## %.preheader
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	movq	%rbx, -112(%rbp)        ## 8-byte Spill
Ltmp679:
	##DEBUG_VALUE: top <- [%RBP+-112]
	movl	$1, %ebx
	.loc	1 752 29                ## /Users/dylan/github/ravi/src/lvm.c:752:29
Ltmp680:
	cmpl	$2, %r15d
	jl	LBB11_26
Ltmp681:
## BB#16:                               ## %.lr.ph.preheader
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	.loc	1 752 32 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:752:32
	movslq	%r15d, %r12
	movl	$1, %ebx
	.align	4, 0x90
LBB11_17:                               ## %.lr.ph
                                        ##   Parent Loop BB11_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	movl	8(%r14), %eax
	andl	$15, %eax
	cmpl	$4, %eax
	je	LBB11_20
## BB#18:                               ## %.lr.ph
                                        ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	cmpl	$3, %eax
	jne	LBB11_25
## BB#19:                               ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movq	%r14, %rsi
	callq	_luaO_tostring
LBB11_20:                               ## %.critedge1
                                        ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	.loc	1 753 20 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:753:20
Ltmp682:
	movq	(%r14), %rcx
	movl	8(%rcx), %eax
	movzbl	%al, %edx
	cmpl	$4, %edx
	jne	LBB11_22
## BB#21:                               ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	shrl	$24, %eax
	jmp	LBB11_23
	.align	4, 0x90
LBB11_22:                               ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	movq	16(%rcx), %rax
LBB11_23:                               ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
Ltmp683:
	##DEBUG_VALUE: l <- %R13
	.loc	1 754 42                ## /Users/dylan/github/ravi/src/lvm.c:754:42
	movabsq	$9223372036854775807, %rcx ## imm = 0x7FFFFFFFFFFFFFFF
	subq	%r13, %rcx
	.loc	1 754 15 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:754:15
	cmpq	%rcx, %rax
Ltmp684:
	.loc	1 754 13                ## /Users/dylan/github/ravi/src/lvm.c:754:13
	jae	LBB11_44
Ltmp685:
## BB#24:                               ##   in Loop: Header=BB11_17 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: l <- %R13
	.loc	1 756 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:756:12
	addq	%rax, %r13
Ltmp686:
	##DEBUG_VALUE: tl <- %R13
	.loc	1 752 29                ## /Users/dylan/github/ravi/src/lvm.c:752:29
	incq	%rbx
	.loc	1 752 21 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:752:21
	addq	$-16, %r14
	cmpq	%r12, %rbx
	jl	LBB11_17
Ltmp687:
LBB11_25:                               ## %.lr.ph..critedge.loopexit_crit_edge
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	movq	-104(%rbp), %r12        ## 8-byte Reload
Ltmp688:
	##DEBUG_VALUE: luaV_concat:L <- %R12
LBB11_26:                               ## %.critedge
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	movl	%r15d, -116(%rbp)       ## 4-byte Spill
	.loc	1 758 11 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:758:11
	cmpq	$40, %r13
	ja	LBB11_33
Ltmp689:
## BB#27:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: copy2buff:tl <- 0
	.loc	1 723 3                 ## /Users/dylan/github/ravi/src/lvm.c:723:3
	movslq	%ebx, %rax
	movq	%rax, -136(%rbp)        ## 8-byte Spill
	movq	%rbx, -128(%rbp)        ## 8-byte Spill
	leaq	1(%rax), %r12
	shlq	$4, %rax
	movq	-112(%rbp), %r15        ## 8-byte Reload
	subq	%rax, %r15
	xorl	%r14d, %r14d
	.align	4, 0x90
LBB11_28:                               ##   Parent Loop BB11_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: copy2buff:tl <- 0
	.loc	1 724 16                ## /Users/dylan/github/ravi/src/lvm.c:724:16
Ltmp690:
	movq	(%r15), %rsi
	movl	8(%rsi), %ebx
	movzbl	%bl, %eax
	cmpl	$4, %eax
	jne	LBB11_30
## BB#29:                               ##   in Loop: Header=BB11_28 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: copy2buff:tl <- 0
	shrl	$24, %ebx
	jmp	LBB11_31
	.align	4, 0x90
LBB11_30:                               ##   in Loop: Header=BB11_28 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: copy2buff:tl <- 0
	movq	16(%rsi), %rbx
LBB11_31:                               ##   in Loop: Header=BB11_28 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: copy2buff:tl <- 0
	.loc	1 725 5                 ## /Users/dylan/github/ravi/src/lvm.c:725:5
	leaq	-96(%rbp,%r14), %rdi
	addq	$24, %rsi
Ltmp691:
	##DEBUG_VALUE: l <- %R14
	movq	%rbx, %rdx
	callq	_memcpy
	.loc	1 726 8                 ## /Users/dylan/github/ravi/src/lvm.c:726:8
	addq	%rbx, %r14
Ltmp692:
	##DEBUG_VALUE: copy2buff:tl <- %R14
	.loc	1 727 16                ## /Users/dylan/github/ravi/src/lvm.c:727:16
	decq	%r12
	addq	$16, %r15
	cmpq	$1, %r12
	jg	LBB11_28
Ltmp693:
## BB#32:                               ## %copy2buff.exit
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	movq	-104(%rbp), %r12        ## 8-byte Reload
Ltmp694:
	##DEBUG_VALUE: luaV_concat:L <- %R12
	.loc	1 761 14                ## /Users/dylan/github/ravi/src/lvm.c:761:14
	movq	%r12, %rdi
	leaq	-96(%rbp), %rsi
	movq	%r13, %rdx
	callq	_luaS_newlstr
Ltmp695:
	##DEBUG_VALUE: ts <- %RAX
	jmp	LBB11_39
Ltmp696:
LBB11_33:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	.loc	1 764 14                ## /Users/dylan/github/ravi/src/lvm.c:764:14
	movq	%r12, %rdi
Ltmp697:
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	movq	%rbx, -128(%rbp)        ## 8-byte Spill
	movq	%r13, %rsi
	callq	_luaS_createlngstrobj
Ltmp698:
	##DEBUG_VALUE: copy2buff:tl <- 0
	##DEBUG_VALUE: ts <- %RAX
	.loc	1 765 27                ## /Users/dylan/github/ravi/src/lvm.c:765:27
	movq	%rax, -144(%rbp)        ## 8-byte Spill
	movq	%rax, %r12
Ltmp699:
	##DEBUG_VALUE: ts <- [%RBP+-144]
	addq	$24, %r12
	.loc	1 723 3                 ## /Users/dylan/github/ravi/src/lvm.c:723:3
Ltmp700:
	movslq	%ebx, %rax
	movq	%rax, -136(%rbp)        ## 8-byte Spill
	leaq	1(%rax), %r13
	shlq	$4, %rax
	movq	-112(%rbp), %r15        ## 8-byte Reload
	subq	%rax, %r15
	xorl	%r14d, %r14d
	.align	4, 0x90
LBB11_34:                               ##   Parent Loop BB11_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: ts <- [%RBP+-144]
	##DEBUG_VALUE: copy2buff:tl <- 0
	.loc	1 724 16                ## /Users/dylan/github/ravi/src/lvm.c:724:16
Ltmp701:
	movq	(%r15), %rsi
	movl	8(%rsi), %ebx
	movzbl	%bl, %eax
	cmpl	$4, %eax
	jne	LBB11_36
## BB#35:                               ##   in Loop: Header=BB11_34 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: ts <- [%RBP+-144]
	##DEBUG_VALUE: copy2buff:tl <- 0
	shrl	$24, %ebx
	jmp	LBB11_37
	.align	4, 0x90
LBB11_36:                               ##   in Loop: Header=BB11_34 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: ts <- [%RBP+-144]
	##DEBUG_VALUE: copy2buff:tl <- 0
	movq	16(%rsi), %rbx
LBB11_37:                               ##   in Loop: Header=BB11_34 Depth=2
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	##DEBUG_VALUE: ts <- [%RBP+-144]
	##DEBUG_VALUE: copy2buff:tl <- 0
	.loc	1 725 5                 ## /Users/dylan/github/ravi/src/lvm.c:725:5
	leaq	(%r12,%r14), %rdi
	addq	$24, %rsi
Ltmp702:
	##DEBUG_VALUE: l <- %R14
	movq	%rbx, %rdx
	callq	_memcpy
	.loc	1 726 8                 ## /Users/dylan/github/ravi/src/lvm.c:726:8
	addq	%rbx, %r14
Ltmp703:
	##DEBUG_VALUE: copy2buff:tl <- %R14
	.loc	1 727 16                ## /Users/dylan/github/ravi/src/lvm.c:727:16
	decq	%r13
	addq	$16, %r15
	cmpq	$1, %r13
	jg	LBB11_34
Ltmp704:
## BB#38:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	movq	-104(%rbp), %r12        ## 8-byte Reload
Ltmp705:
	##DEBUG_VALUE: luaV_concat:L <- %R12
	movq	-144(%rbp), %rax        ## 8-byte Reload
Ltmp706:
LBB11_39:                               ## %copy2buff.exit6
                                        ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- [%RBP+-112]
	movq	-136(%rbp), %rdx        ## 8-byte Reload
	.loc	1 767 7                 ## /Users/dylan/github/ravi/src/lvm.c:767:7
Ltmp707:
	shlq	$4, %rdx
	movq	-112(%rbp), %rcx        ## 8-byte Reload
Ltmp708:
	##DEBUG_VALUE: top <- %RCX
	subq	%rdx, %rcx
Ltmp709:
	##DEBUG_VALUE: io <- %RCX
	movq	%rax, (%rcx)
	movzbl	8(%rax), %eax
	orl	$64, %eax
	movl	%eax, 8(%rcx)
	movl	-116(%rbp), %r15d       ## 4-byte Reload
	movq	-128(%rbp), %rcx        ## 8-byte Reload
Ltmp710:
	jmp	LBB11_40
Ltmp711:
LBB11_7:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	##DEBUG_VALUE: top <- %RBX
	.loc	1 743 7                 ## /Users/dylan/github/ravi/src/lvm.c:743:7
	movl	-24(%rbx), %eax
	andl	$15, %eax
	movl	$2, %ecx
	cmpl	$3, %eax
	jne	LBB11_40
Ltmp712:
## BB#8:                                ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	movq	%r12, %rdi
	movq	%r14, %rsi
	callq	_luaO_tostring
	movl	$2, %ecx
	jmp	LBB11_40
Ltmp713:
LBB11_11:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	.loc	1 745 7                 ## /Users/dylan/github/ravi/src/lvm.c:745:7
	movq	(%r13), %rax
	movq	8(%r13), %rcx
	movq	%rcx, 8(%r14)
	movq	%rax, (%r14)
	movl	$2, %ecx
Ltmp714:
	.align	4, 0x90
LBB11_40:                               ##   in Loop: Header=BB11_1 Depth=1
	##DEBUG_VALUE: luaV_concat:L <- %R12
	##DEBUG_VALUE: n <- 2
	.loc	1 770 12                ## /Users/dylan/github/ravi/src/lvm.c:770:12
	movslq	%ecx, %rax
	.loc	1 769 15                ## /Users/dylan/github/ravi/src/lvm.c:769:15
	movq	%rax, %rcx
	shlq	$4, %rcx
	decl	%eax
	.loc	1 769 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:769:11
	subl	%eax, %r15d
Ltmp715:
	##DEBUG_VALUE: luaV_concat:total <- %R15D
	.loc	1 770 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:770:12
	movq	16(%r12), %rbx
	addq	$-16, %rcx
	subq	%rcx, %rbx
	movq	%rbx, 16(%r12)
Ltmp716:
	.loc	1 771 18                ## /Users/dylan/github/ravi/src/lvm.c:771:18
	cmpl	$1, %r15d
	jg	LBB11_1
Ltmp717:
## BB#41:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB11_45
## BB#42:
	.loc	1 772 1                 ## /Users/dylan/github/ravi/src/lvm.c:772:1
	addq	$104, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB11_44:
Ltmp718:
	##DEBUG_VALUE: luaV_concat:L <- [%RBP+-104]
	##DEBUG_VALUE: n <- 2
	.loc	1 755 11                ## /Users/dylan/github/ravi/src/lvm.c:755:11
	leaq	L_.str.6(%rip), %rsi
	xorl	%eax, %eax
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	callq	_luaG_runerror
Ltmp719:
LBB11_45:
	callq	___stack_chk_fail
Lfunc_end11:
	.cfi_endproc

	.globl	_luaV_objlen
	.align	4, 0x90
_luaV_objlen:                           ## @luaV_objlen
Lfunc_begin12:
	.loc	1 778 0                 ## /Users/dylan/github/ravi/src/lvm.c:778:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp720:
	.cfi_def_cfa_offset 16
Ltmp721:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp722:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
Ltmp723:
	.cfi_offset %rbx, -48
Ltmp724:
	.cfi_offset %r12, -40
Ltmp725:
	.cfi_offset %r14, -32
Ltmp726:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_objlen:L <- %RDI
	##DEBUG_VALUE: luaV_objlen:ra <- %RSI
	##DEBUG_VALUE: luaV_objlen:rb <- %RDX
Ltmp727:
	##DEBUG_VALUE: io <- %RSI
	##DEBUG_VALUE: io <- %RSI
	##DEBUG_VALUE: io <- %RSI
	##DEBUG_VALUE: io <- %RSI
	movq	%rdx, %rbx
Ltmp728:
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	movq	%rsi, %r14
Ltmp729:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	movq	%rdi, %r15
Ltmp730:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	.loc	1 780 11 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:780:11
	movl	8(%rbx), %eax
	andl	$63, %eax
	.loc	1 780 3 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:780:3
	cmpl	$19, %eax
	jle	LBB12_1
Ltmp731:
## BB#7:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	cmpl	$20, %eax
	je	LBB12_14
Ltmp732:
## BB#8:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	cmpl	$37, %eax
	je	LBB12_10
Ltmp733:
## BB#9:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	cmpl	$21, %eax
	jne	LBB12_15
Ltmp734:
LBB12_10:
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 783 18 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:783:18
	movq	(%rbx), %rdi
Ltmp735:
	##DEBUG_VALUE: h <- %RDI
	.loc	1 784 7                 ## /Users/dylan/github/ravi/src/lvm.c:784:7
	callq	_raviH_getn
	jmp	LBB12_11
Ltmp736:
LBB12_1:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	cmpl	$4, %eax
	je	LBB12_13
Ltmp737:
## BB#2:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	cmpl	$5, %eax
	jne	LBB12_15
Ltmp738:
## BB#3:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 788 18                ## /Users/dylan/github/ravi/src/lvm.c:788:18
	movq	(%rbx), %r12
Ltmp739:
	##DEBUG_VALUE: h <- %R12
	.loc	1 789 12                ## /Users/dylan/github/ravi/src/lvm.c:789:12
	movq	40(%r12), %rdi
	testq	%rdi, %rdi
	je	LBB12_6
Ltmp740:
## BB#4:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	##DEBUG_VALUE: h <- %R12
	testb	$16, 10(%rdi)
	jne	LBB12_6
Ltmp741:
## BB#5:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	##DEBUG_VALUE: h <- %R12
	movq	24(%r15), %rax
	movq	256(%rax), %rdx
	movl	$4, %esi
	callq	_luaT_gettm
Ltmp742:
	##DEBUG_VALUE: luaV_objlen:tm <- %RAX
	.loc	1 790 11                ## /Users/dylan/github/ravi/src/lvm.c:790:11
	testq	%rax, %rax
	jne	LBB12_16
Ltmp743:
LBB12_6:                                ## %.critedge
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: h <- %R12
	.loc	1 791 7                 ## /Users/dylan/github/ravi/src/lvm.c:791:7
	movq	%r12, %rdi
	callq	_luaH_getn
Ltmp744:
LBB12_11:
	cltq
	jmp	LBB12_12
Ltmp745:
LBB12_14:
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 799 7                 ## /Users/dylan/github/ravi/src/lvm.c:799:7
	movq	(%rbx), %rax
	movq	16(%rax), %rax
	jmp	LBB12_12
Ltmp746:
LBB12_13:
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 795 7                 ## /Users/dylan/github/ravi/src/lvm.c:795:7
	movq	(%rbx), %rax
	movzbl	11(%rax), %eax
Ltmp747:
LBB12_12:
	.loc	1 791 7                 ## /Users/dylan/github/ravi/src/lvm.c:791:7
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
Ltmp748:
	.loc	1 810 1                 ## /Users/dylan/github/ravi/src/lvm.c:810:1
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB12_15:
Ltmp749:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 803 12                ## /Users/dylan/github/ravi/src/lvm.c:803:12
	movl	$4, %edx
	movq	%r15, %rdi
	movq	%rbx, %rsi
	callq	_luaT_gettmbyobj
Ltmp750:
	##DEBUG_VALUE: luaV_objlen:tm <- %RAX
	.loc	1 804 11                ## /Users/dylan/github/ravi/src/lvm.c:804:11
	cmpl	$0, 8(%rax)
	je	LBB12_17
Ltmp751:
LBB12_16:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:ra <- %R14
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 809 3                 ## /Users/dylan/github/ravi/src/lvm.c:809:3
	movl	$1, %r9d
	movq	%r15, %rdi
	movq	%rax, %rsi
	movq	%rbx, %rdx
	movq	%rbx, %rcx
	movq	%r14, %r8
	popq	%rbx
Ltmp752:
	popq	%r12
	popq	%r14
Ltmp753:
	popq	%r15
Ltmp754:
	popq	%rbp
	jmp	_luaT_callTM            ## TAILCALL
LBB12_17:
Ltmp755:
	##DEBUG_VALUE: luaV_objlen:L <- %R15
	##DEBUG_VALUE: luaV_objlen:rb <- %RBX
	.loc	1 805 9                 ## /Users/dylan/github/ravi/src/lvm.c:805:9
	leaq	L_.str.7(%rip), %rdx
	movq	%r15, %rdi
	movq	%rbx, %rsi
	callq	_luaG_typeerror
Ltmp756:
Lfunc_end12:
	.cfi_endproc

	.globl	_luaV_div
	.align	4, 0x90
_luaV_div:                              ## @luaV_div
Lfunc_begin13:
	.loc	1 819 0                 ## /Users/dylan/github/ravi/src/lvm.c:819:0
	.cfi_startproc
## BB#0:
	##DEBUG_VALUE: luaV_div:L <- %RDI
	##DEBUG_VALUE: luaV_div:m <- %RSI
	##DEBUG_VALUE: luaV_div:n <- %RDX
	movq	%rdx, %rcx
Ltmp757:
	##DEBUG_VALUE: luaV_div:n <- %RCX
	.loc	1 820 20 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:820:20
	leaq	1(%rcx), %rax
Ltmp758:
	.loc	1 820 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:820:7
	cmpq	$1, %rax
	ja	LBB13_3
Ltmp759:
## BB#1:
	##DEBUG_VALUE: luaV_div:L <- %RDI
	##DEBUG_VALUE: luaV_div:m <- %RSI
	##DEBUG_VALUE: luaV_div:n <- %RCX
	.loc	1 821 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:821:9
	testq	%rcx, %rcx
	je	LBB13_6
Ltmp760:
## BB#2:
	##DEBUG_VALUE: luaV_div:m <- %RSI
	.loc	1 823 12                ## /Users/dylan/github/ravi/src/lvm.c:823:12
	negq	%rsi
Ltmp761:
	movq	%rsi, %rdi
Ltmp762:
	.loc	1 831 1                 ## /Users/dylan/github/ravi/src/lvm.c:831:1
	movq	%rdi, %rax
	retq
LBB13_3:
Ltmp763:
	##DEBUG_VALUE: luaV_div:m <- %RSI
	##DEBUG_VALUE: luaV_div:n <- %RCX
	.loc	1 826 23                ## /Users/dylan/github/ravi/src/lvm.c:826:23
	movq	%rsi, %rax
	cqto
	idivq	%rcx
	movq	%rax, %rdi
	.loc	1 827 21                ## /Users/dylan/github/ravi/src/lvm.c:827:21
Ltmp764:
	movq	%rcx, %rax
	xorq	%rsi, %rax
	jns	LBB13_5
Ltmp765:
## BB#4:
	##DEBUG_VALUE: luaV_div:m <- %RSI
	##DEBUG_VALUE: luaV_div:n <- %RCX
	.loc	1 827 26 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:827:26
	movq	%rsi, %rax
	cqto
	idivq	%rcx
Ltmp766:
	.loc	1 827 9                 ## /Users/dylan/github/ravi/src/lvm.c:827:9
	cmpq	$1, %rdx
	adcq	$-1, %rdi
Ltmp767:
LBB13_5:
	.loc	1 831 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:831:1
	movq	%rdi, %rax
	retq
LBB13_6:
	pushq	%rbp
Ltmp768:
	.cfi_def_cfa_offset 16
Ltmp769:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp770:
	.cfi_def_cfa_register %rbp
Ltmp771:
	##DEBUG_VALUE: luaV_div:L <- %RDI
	.loc	1 822 7                 ## /Users/dylan/github/ravi/src/lvm.c:822:7
	leaq	L_.str.8(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp772:
Lfunc_end13:
	.cfi_endproc

	.globl	_luaV_mod
	.align	4, 0x90
_luaV_mod:                              ## @luaV_mod
Lfunc_begin14:
	.loc	1 839 0                 ## /Users/dylan/github/ravi/src/lvm.c:839:0
	.cfi_startproc
## BB#0:
	##DEBUG_VALUE: luaV_mod:L <- %RDI
	##DEBUG_VALUE: luaV_mod:m <- %RSI
	##DEBUG_VALUE: luaV_mod:n <- %RDX
	movq	%rdx, %rcx
Ltmp773:
	##DEBUG_VALUE: luaV_mod:n <- %RCX
	.loc	1 840 20 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:840:20
	leaq	1(%rcx), %rax
Ltmp774:
	.loc	1 840 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:840:7
	cmpq	$1, %rax
	ja	LBB14_3
Ltmp775:
## BB#1:
	##DEBUG_VALUE: luaV_mod:L <- %RDI
	##DEBUG_VALUE: luaV_mod:n <- %RCX
	xorl	%eax, %eax
	.loc	1 841 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:841:9
Ltmp776:
	testq	%rcx, %rcx
	jne	LBB14_4
Ltmp777:
## BB#2:
	pushq	%rbp
Ltmp778:
	.cfi_def_cfa_offset 16
Ltmp779:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp780:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: luaV_mod:L <- %RDI
	.loc	1 842 7                 ## /Users/dylan/github/ravi/src/lvm.c:842:7
Ltmp781:
	leaq	L_.str.9(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp782:
LBB14_3:
	##DEBUG_VALUE: luaV_mod:m <- %RSI
	##DEBUG_VALUE: luaV_mod:n <- %RCX
	.loc	1 846 23                ## /Users/dylan/github/ravi/src/lvm.c:846:23
	movq	%rsi, %rax
	cqto
	idivq	%rcx
	.loc	1 847 22                ## /Users/dylan/github/ravi/src/lvm.c:847:22
Ltmp783:
	xorq	%rcx, %rsi
Ltmp784:
	sarq	$63, %rsi
	.loc	1 847 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:847:11
	testq	%rdx, %rdx
	.loc	1 847 16                ## /Users/dylan/github/ravi/src/lvm.c:847:16
	cmoveq	%rdx, %rcx
Ltmp785:
	andq	%rsi, %rcx
	addq	%rdx, %rcx
	movq	%rcx, %rax
Ltmp786:
LBB14_4:
	.loc	1 851 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:851:1
	retq
Ltmp787:
Lfunc_end14:
	.cfi_endproc

	.globl	_luaV_shiftl
	.align	4, 0x90
_luaV_shiftl:                           ## @luaV_shiftl
Lfunc_begin15:
	.loc	1 860 0                 ## /Users/dylan/github/ravi/src/lvm.c:860:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp788:
	.cfi_def_cfa_offset 16
Ltmp789:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp790:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: luaV_shiftl:x <- %RDI
	##DEBUG_VALUE: luaV_shiftl:y <- %RSI
	.loc	1 861 7 prologue_end    ## /Users/dylan/github/ravi/src/lvm.c:861:7
Ltmp791:
	testq	%rsi, %rsi
	js	LBB15_1
Ltmp792:
## BB#2:
	##DEBUG_VALUE: luaV_shiftl:x <- %RDI
	##DEBUG_VALUE: luaV_shiftl:y <- %RSI
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
	movb	%sil, %cl
	shlq	%cl, %rdi
Ltmp793:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	xorl	%eax, %eax
	.loc	1 866 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp794:
	cmpq	$63, %rsi
Ltmp795:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovleq	%rdi, %rax
	popq	%rbp
	retq
Ltmp796:
LBB15_1:
	##DEBUG_VALUE: luaV_shiftl:x <- %RDI
	##DEBUG_VALUE: luaV_shiftl:y <- %RSI
	.loc	1 863 17 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movl	%esi, %ecx
	negl	%ecx
	shrq	%cl, %rdi
Ltmp797:
	xorl	%eax, %eax
	.loc	1 862 11                ## /Users/dylan/github/ravi/src/lvm.c:862:11
	cmpq	$-63, %rsi
Ltmp798:
	.loc	1 862 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovgeq	%rdi, %rax
Ltmp799:
	.loc	1 869 1 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:869:1
	popq	%rbp
	retq
Ltmp800:
Lfunc_end15:
	.cfi_endproc

	.globl	_luaV_finishOp
	.align	4, 0x90
_luaV_finishOp:                         ## @luaV_finishOp
Lfunc_begin16:
	.loc	1 923 0                 ## /Users/dylan/github/ravi/src/lvm.c:923:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp801:
	.cfi_def_cfa_offset 16
Ltmp802:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp803:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
Ltmp804:
	.cfi_offset %rbx, -40
Ltmp805:
	.cfi_offset %r14, -32
Ltmp806:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_finishOp:L <- %RDI
	movq	%rdi, %r14
Ltmp807:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	.loc	1 924 21 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:924:21
	movq	32(%r14), %r15
Ltmp808:
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	.loc	1 925 24                ## /Users/dylan/github/ravi/src/lvm.c:925:24
	movq	32(%r15), %rcx
Ltmp809:
	##DEBUG_VALUE: luaV_finishOp:base <- %RCX
	.loc	1 950 24                ## /Users/dylan/github/ravi/src/lvm.c:950:24
	movq	40(%r15), %rax
Ltmp810:
	.loc	1 926 22                ## /Users/dylan/github/ravi/src/lvm.c:926:22
	movl	-4(%rax), %ebx
Ltmp811:
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 927 15                ## /Users/dylan/github/ravi/src/lvm.c:927:15
	movl	%ebx, %edx
	andl	$511, %edx              ## imm = 0x1FF
Ltmp812:
	##DEBUG_VALUE: luaV_finishOp:op <- %EDX
	.loc	1 928 3                 ## /Users/dylan/github/ravi/src/lvm.c:928:3
	leal	-6(%rdx), %esi
	cmpl	$35, %esi
	ja	LBB16_1
Ltmp813:
## BB#19:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:base <- %RCX
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	leaq	LJTI16_0(%rip), %rdx
	movslq	(%rdx,%rsi,4), %rsi
	addq	%rdx, %rsi
	jmpq	*%rsi
Ltmp814:
LBB16_4:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 942 13                ## /Users/dylan/github/ravi/src/lvm.c:942:13
	movq	16(%r14), %rdx
	.loc	1 941 18                ## /Users/dylan/github/ravi/src/lvm.c:941:18
	movl	-8(%rdx), %esi
	movb	$1, %cl
	testl	%esi, %esi
	je	LBB16_8
Ltmp815:
## BB#5:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	cmpl	$1, %esi
	jne	LBB16_6
Ltmp816:
## BB#7:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	cmpl	$0, -16(%rdx)
	sete	%cl
	jmp	LBB16_8
Ltmp817:
LBB16_1:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:base <- %RCX
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	##DEBUG_VALUE: luaV_finishOp:op <- %EDX
	addl	$-107, %edx
Ltmp818:
	cmpl	$8, %edx
	ja	LBB16_18
Ltmp819:
## BB#2:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:base <- %RCX
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	movl	$365, %eax              ## imm = 0x16D
	btl	%edx, %eax
	jae	LBB16_18
Ltmp820:
LBB16_3:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:base <- %RCX
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 937 7                 ## /Users/dylan/github/ravi/src/lvm.c:937:7
	shrl	$9, %ebx
Ltmp821:
	andl	$127, %ebx
	shlq	$4, %rbx
	movq	16(%r14), %rax
	leaq	-16(%rax), %rdx
	movq	%rdx, 16(%r14)
	movq	-16(%rax), %rdx
	movq	-8(%rax), %rax
	movq	%rax, 8(%rcx,%rbx)
	movq	%rdx, (%rcx,%rbx)
Ltmp822:
LBB16_18:
	.loc	1 982 1                 ## /Users/dylan/github/ravi/src/lvm.c:982:1
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB16_16:
Ltmp823:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 973 30                ## /Users/dylan/github/ravi/src/lvm.c:973:30
	testl	$16711680, %ebx         ## imm = 0xFF0000
	jne	LBB16_17
	jmp	LBB16_18
Ltmp824:
LBB16_13:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:base <- %RCX
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 954 22                ## /Users/dylan/github/ravi/src/lvm.c:954:22
	movq	16(%r14), %rax
	.loc	1 955 15                ## /Users/dylan/github/ravi/src/lvm.c:955:15
	movl	%ebx, %edx
	shrl	$24, %edx
Ltmp825:
	##DEBUG_VALUE: b <- %EDX
	.loc	1 956 19                ## /Users/dylan/github/ravi/src/lvm.c:956:19
	shlq	$4, %rdx
Ltmp826:
	addq	%rdx, %rcx
Ltmp827:
	negq	%rcx
	leaq	-32(%rax,%rcx), %rsi
	shrq	$4, %rsi
Ltmp828:
	##DEBUG_VALUE: total <- %ESI
	.loc	1 957 7                 ## /Users/dylan/github/ravi/src/lvm.c:957:7
	movq	-16(%rax), %rcx
	movq	-8(%rax), %rdx
	movq	%rdx, -40(%rax)
	movq	%rcx, -48(%rax)
Ltmp829:
	.loc	1 958 11                ## /Users/dylan/github/ravi/src/lvm.c:958:11
	cmpl	$2, %esi
	jl	LBB16_15
Ltmp830:
## BB#14:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	##DEBUG_VALUE: total <- %ESI
	.loc	1 956 19                ## /Users/dylan/github/ravi/src/lvm.c:956:19
	addq	$-32, %rax
	.loc	1 959 16                ## /Users/dylan/github/ravi/src/lvm.c:959:16
Ltmp831:
	movq	%rax, 16(%r14)
	.loc	1 960 9                 ## /Users/dylan/github/ravi/src/lvm.c:960:9
	movq	%r14, %rdi
	callq	_luaV_concat
Ltmp832:
LBB16_15:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 963 7                 ## /Users/dylan/github/ravi/src/lvm.c:963:7
	movq	32(%r15), %rax
	shrl	$9, %ebx
Ltmp833:
	andl	$127, %ebx
	shlq	$4, %rbx
	movq	16(%r14), %rcx
	movq	-16(%rcx), %rdx
	movq	-8(%rcx), %rcx
	movq	%rcx, 8(%rax,%rbx)
	movq	%rdx, (%rax,%rbx)
Ltmp834:
LBB16_17:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	.loc	1 974 22                ## /Users/dylan/github/ravi/src/lvm.c:974:22
	movq	8(%r15), %rax
	.loc	1 974 16 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:974:16
	movq	%rax, 16(%r14)
	jmp	LBB16_18
Ltmp835:
LBB16_6:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	xorl	%ecx, %ecx
Ltmp836:
LBB16_8:
	##DEBUG_VALUE: luaV_finishOp:L <- %R14
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 941 17 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:941:17
	movzbl	%cl, %ecx
Ltmp837:
	##DEBUG_VALUE: res <- %ECX
	.loc	1 942 13                ## /Users/dylan/github/ravi/src/lvm.c:942:13
	addq	$-16, %rdx
	movq	%rdx, 16(%r14)
	.loc	1 943 15                ## /Users/dylan/github/ravi/src/lvm.c:943:15
Ltmp838:
	movw	66(%r15), %dx
Ltmp839:
	.loc	1 943 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:943:11
	testb	%dl, %dl
	js	LBB16_10
Ltmp840:
## BB#9:
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	##DEBUG_VALUE: res <- %ECX
	.loc	1 941 17 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:941:17
	xorl	$1, %ecx
Ltmp841:
	jmp	LBB16_11
Ltmp842:
LBB16_10:
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	##DEBUG_VALUE: res <- %ECX
	.loc	1 945 24                ## /Users/dylan/github/ravi/src/lvm.c:945:24
	xorl	$128, %edx
	movw	%dx, 66(%r15)
Ltmp843:
LBB16_11:
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	##DEBUG_VALUE: luaV_finishOp:inst <- %EBX
	.loc	1 949 18                ## /Users/dylan/github/ravi/src/lvm.c:949:18
	shrl	$9, %ebx
Ltmp844:
	andl	$127, %ebx
	.loc	1 949 15 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:949:15
	cmpl	%ebx, %ecx
	je	LBB16_18
Ltmp845:
## BB#12:
	##DEBUG_VALUE: luaV_finishOp:ci <- %R15
	.loc	1 950 24 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:950:24
	addq	$4, %rax
	movq	%rax, 40(%r15)
	jmp	LBB16_18
Ltmp846:
Lfunc_end16:
	.cfi_endproc
	.align	2, 0x90
L16_0_set_3 = LBB16_3-LJTI16_0
L16_0_set_18 = LBB16_18-LJTI16_0
L16_0_set_13 = LBB16_13-LJTI16_0
L16_0_set_4 = LBB16_4-LJTI16_0
L16_0_set_16 = LBB16_16-LJTI16_0
L16_0_set_17 = LBB16_17-LJTI16_0
LJTI16_0:
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_3
	.long	L16_0_set_18
	.long	L16_0_set_3
	.long	L16_0_set_13
	.long	L16_0_set_18
	.long	L16_0_set_4
	.long	L16_0_set_4
	.long	L16_0_set_4
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_16
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_18
	.long	L16_0_set_17

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI17_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI17_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__literal16,16byte_literals
	.align	4
LCPI17_2:
	.quad	-9223372036854775808    ## 0x8000000000000000
	.quad	-9223372036854775808    ## 0x8000000000000000
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_luaV_execute
	.align	4, 0x90
_luaV_execute:                          ## @luaV_execute
Lfunc_begin17:
	.loc	1 1138 0                ## /Users/dylan/github/ravi/src/lvm.c:1138:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp847:
	.cfi_def_cfa_offset 16
Ltmp848:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp849:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$120, %rsp
Ltmp850:
	.cfi_offset %rbx, -56
Ltmp851:
	.cfi_offset %r12, -48
Ltmp852:
	.cfi_offset %r13, -40
Ltmp853:
	.cfi_offset %r14, -32
Ltmp854:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: luaV_execute:L <- %RDI
	movq	%rdi, %r10
Ltmp855:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1261 21 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:1261:21
	movq	%r10, -104(%rbp)        ## 8-byte Spill
	movq	32(%r10), %r12
Ltmp856:
	##DEBUG_VALUE: luaV_execute:ci <- %R12
	.loc	1 1267 18               ## /Users/dylan/github/ravi/src/lvm.c:1267:18
	orw	$8, 66(%r12)
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
Ltmp857:
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jmp	LBB17_1
Ltmp858:
	.align	4, 0x90
LBB17_923:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:ci <- %R12
	.loc	1 1750 31               ## /Users/dylan/github/ravi/src/lvm.c:1750:31
	movq	8(%r12), %rax
	.loc	1 1750 25 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1750:25
	movq	%rax, 16(%r10)
Ltmp859:
LBB17_1:                                ## %.thread715
                                        ## =>This Loop Header: Depth=1
                                        ##     Child Loop BB17_4 Depth 2
                                        ##     Child Loop BB17_7 Depth 2
                                        ##     Child Loop BB17_10 Depth 2
                                        ##     Child Loop BB17_13 Depth 2
                                        ##     Child Loop BB17_16 Depth 2
                                        ##       Child Loop BB17_18 Depth 3
                                        ##       Child Loop BB17_21 Depth 3
                                        ##     Child Loop BB17_25 Depth 2
                                        ##     Child Loop BB17_28 Depth 2
                                        ##     Child Loop BB17_52 Depth 2
                                        ##     Child Loop BB17_74 Depth 2
                                        ##       Child Loop BB17_121 Depth 3
                                        ##     Child Loop BB17_143 Depth 2
                                        ##     Child Loop BB17_149 Depth 2
                                        ##       Child Loop BB17_196 Depth 3
                                        ##     Child Loop BB17_303 Depth 2
                                        ##     Child Loop BB17_325 Depth 2
                                        ##     Child Loop BB17_332 Depth 2
                                        ##     Child Loop BB17_367 Depth 2
                                        ##     Child Loop BB17_402 Depth 2
                                        ##     Child Loop BB17_670 Depth 2
                                        ##     Child Loop BB17_746 Depth 2
                                        ##     Child Loop BB17_437 Depth 2
                                        ##     Child Loop BB17_707 Depth 2
                                        ##     Child Loop BB17_469 Depth 2
                                        ##       Child Loop BB17_472 Depth 3
                                        ##       Child Loop BB17_489 Depth 3
                                        ##     Child Loop BB17_508 Depth 2
                                        ##       Child Loop BB17_511 Depth 3
                                        ##       Child Loop BB17_528 Depth 3
                                        ##     Child Loop BB17_547 Depth 2
                                        ##       Child Loop BB17_550 Depth 3
                                        ##       Child Loop BB17_567 Depth 3
                                        ##     Child Loop BB17_586 Depth 2
                                        ##       Child Loop BB17_589 Depth 3
                                        ##       Child Loop BB17_606 Depth 3
                                        ##     Child Loop BB17_628 Depth 2
                                        ##       Child Loop BB17_631 Depth 3
                                        ##       Child Loop BB17_648 Depth 3
                                        ##     Child Loop BB17_777 Depth 2
                                        ##     Child Loop BB17_794 Depth 2
                                        ##       Child Loop BB17_797 Depth 3
                                        ##     Child Loop BB17_815 Depth 2
                                        ##     Child Loop BB17_822 Depth 2
                                        ##     Child Loop BB17_825 Depth 2
                                        ##     Child Loop BB17_831 Depth 2
                                        ##     Child Loop BB17_836 Depth 2
                                        ##     Child Loop BB17_844 Depth 2
                                        ##     Child Loop BB17_856 Depth 2
                                        ##     Child Loop BB17_868 Depth 2
                                        ##     Child Loop BB17_882 Depth 2
                                        ##     Child Loop BB17_896 Depth 2
                                        ##     Child Loop BB17_905 Depth 2
                                        ##     Child Loop BB17_924 Depth 2
                                        ##     Child Loop BB17_936 Depth 2
                                        ##     Child Loop BB17_986 Depth 2
                                        ##     Child Loop BB17_991 Depth 2
                                        ##       Child Loop BB17_1010 Depth 3
                                        ##         Child Loop BB17_1016 Depth 4
                                        ##       Child Loop BB17_1001 Depth 3
                                        ##     Child Loop BB17_1057 Depth 2
                                        ##       Child Loop BB17_1062 Depth 3
                                        ##       Child Loop BB17_1069 Depth 3
                                        ##     Child Loop BB17_1083 Depth 2
                                        ##       Child Loop BB17_1091 Depth 3
                                        ##       Child Loop BB17_1095 Depth 3
                                        ##       Child Loop BB17_1098 Depth 3
                                        ##     Child Loop BB17_1102 Depth 2
                                        ##     Child Loop BB17_1189 Depth 2
                                        ##     Child Loop BB17_1194 Depth 2
                                        ##     Child Loop BB17_1399 Depth 2
                                        ##     Child Loop BB17_1402 Depth 2
                                        ##     Child Loop BB17_1405 Depth 2
                                        ##     Child Loop BB17_1408 Depth 2
                                        ##     Child Loop BB17_1411 Depth 2
                                        ##     Child Loop BB17_1414 Depth 2
                                        ##     Child Loop BB17_1417 Depth 2
                                        ##     Child Loop BB17_1420 Depth 2
                                        ##     Child Loop BB17_1423 Depth 2
                                        ##     Child Loop BB17_1426 Depth 2
                                        ##     Child Loop BB17_1429 Depth 2
                                        ##     Child Loop BB17_1432 Depth 2
                                        ##     Child Loop BB17_1435 Depth 2
                                        ##     Child Loop BB17_1438 Depth 2
                                        ##     Child Loop BB17_1441 Depth 2
                                        ##     Child Loop BB17_1444 Depth 2
                                        ##     Child Loop BB17_1447 Depth 2
                                        ##     Child Loop BB17_1450 Depth 2
                                        ##     Child Loop BB17_1501 Depth 2
                                        ##       Child Loop BB17_1504 Depth 3
                                        ##     Child Loop BB17_1521 Depth 2
                                        ##     Child Loop BB17_1542 Depth 2
                                        ##     Child Loop BB17_1547 Depth 2
                                        ##     Child Loop BB17_1537 Depth 2
                                        ##     Child Loop BB17_1552 Depth 2
                                        ##     Child Loop BB17_1558 Depth 2
                                        ##     Child Loop BB17_1564 Depth 2
                                        ##       Child Loop BB17_1573 Depth 3
                                        ##     Child Loop BB17_1453 Depth 2
                                        ##       Child Loop BB17_1456 Depth 3
                                        ##     Child Loop BB17_1473 Depth 2
                                        ##     Child Loop BB17_1489 Depth 2
                                        ##     Child Loop BB17_1493 Depth 2
                                        ##     Child Loop BB17_1497 Depth 2
                                        ##     Child Loop BB17_1262 Depth 2
                                        ##     Child Loop BB17_1266 Depth 2
                                        ##     Child Loop BB17_1270 Depth 2
                                        ##       Child Loop BB17_1283 Depth 3
                                        ##     Child Loop BB17_1307 Depth 2
                                        ##     Child Loop BB17_1301 Depth 2
                                        ##     Child Loop BB17_1333 Depth 2
                                        ##     Child Loop BB17_1177 Depth 2
                                        ##     Child Loop BB17_1217 Depth 2
                                        ##       Child Loop BB17_1219 Depth 3
                                        ##     Child Loop BB17_1184 Depth 2
                                        ##     Child Loop BB17_284 Depth 2
                                        ##       Child Loop BB17_286 Depth 3
                                        ##     Child Loop BB17_1339 Depth 2
                                        ##       Child Loop BB17_1342 Depth 3
                                        ##     Child Loop BB17_1359 Depth 2
                                        ##     Child Loop BB17_1375 Depth 2
                                        ##     Child Loop BB17_1383 Depth 2
                                        ##     Child Loop BB17_1391 Depth 2
                                        ##     Child Loop BB17_1105 Depth 2
                                        ##     Child Loop BB17_1108 Depth 2
                                        ##     Child Loop BB17_1111 Depth 2
                                        ##     Child Loop BB17_1114 Depth 2
                                        ##     Child Loop BB17_1120 Depth 2
                                        ##     Child Loop BB17_1126 Depth 2
                                        ##     Child Loop BB17_1129 Depth 2
                                        ##     Child Loop BB17_1137 Depth 2
                                        ##     Child Loop BB17_1145 Depth 2
                                        ##     Child Loop BB17_1153 Depth 2
                                        ##     Child Loop BB17_1161 Depth 2
                                        ##     Child Loop BB17_1169 Depth 2
                                        ##     Child Loop BB17_1249 Depth 2
                                        ##       Child Loop BB17_1252 Depth 3
                                        ##     Child Loop BB17_310 Depth 2
                                        ##       Child Loop BB17_312 Depth 3
                                        ##     Child Loop BB17_1233 Depth 2
                                        ##       Child Loop BB17_1235 Depth 3
                                        ##     Child Loop BB17_1199 Depth 2
                                        ##     Child Loop BB17_218 Depth 2
                                        ##       Child Loop BB17_261 Depth 3
                                        ##     Child Loop BB17_914 Depth 2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1270 8 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1270:8
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	(%r12), %rax
	.loc	1 1281 16               ## /Users/dylan/github/ravi/src/lvm.c:1281:16
	movq	40(%r12), %r11
Ltmp860:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1270 8                ## /Users/dylan/github/ravi/src/lvm.c:1270:8
	movq	(%rax), %rax
Ltmp861:
	##DEBUG_VALUE: luaV_execute:cl <- %RAX
	.loc	1 1278 11               ## /Users/dylan/github/ravi/src/lvm.c:1278:11
	movq	%rax, -112(%rbp)        ## 8-byte Spill
	movq	24(%rax), %rax
Ltmp862:
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1278 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1278:14
	movq	48(%rax), %rdi
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
Ltmp863:
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
	movl	(%r11), %r13d
Ltmp864:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	addq	$4, %r11
Ltmp865:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1291 5 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
Ltmp866:
	testb	$12, 200(%r10)
	jne	LBB17_2
Ltmp867:
LBB17_3:                                ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	movq	32(%r12), %r9
Ltmp868:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp869:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp870:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp871:
LBB17_2:                                ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp872:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	movq	%r10, %rdi
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp873:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp874:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp875:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
Ltmp876:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp877:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_3
Ltmp878:
LBB17_5:                                ##   in Loop: Header=BB17_4 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1295 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1295:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp879:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1295 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1295:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp880:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp881:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp882:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp883:
	.loc	1 1295 9                ## /Users/dylan/github/ravi/src/lvm.c:1295:9
	movq	32(%r12), %r9
Ltmp884:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp885:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_6
Ltmp886:
	.align	4, 0x90
Ltmp887:                                ## Block address taken
LBB17_4:                                ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1294 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1294:9
	shrl	$24, %r13d
	shlq	$4, %r13
	movq	(%r9,%r13), %rax
	movq	8(%r9,%r13), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp888:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1295 9                ## /Users/dylan/github/ravi/src/lvm.c:1295:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp889:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1295 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1295:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_5
Ltmp890:
LBB17_6:                                ##   in Loop: Header=BB17_4 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1295 9                ## /Users/dylan/github/ravi/src/lvm.c:1295:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp891:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp892:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp893:
LBB17_8:                                ##   in Loop: Header=BB17_7 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1300 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1300:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp894:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1300 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1300:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp895:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp896:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp897:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp898:
	.loc	1 1300 9                ## /Users/dylan/github/ravi/src/lvm.c:1300:9
	movq	32(%r12), %r9
Ltmp899:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp900:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_9
Ltmp901:
	.align	4, 0x90
Ltmp902:                                ## Block address taken
LBB17_7:                                ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1298 26 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1298:26
	shrl	$16, %r13d
	.loc	1 1298 24 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1298:24
	shlq	$4, %r13
	.loc	1 1299 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1299:9
Ltmp903:
	movq	(%rdi,%r13), %rax
	movq	8(%rdi,%r13), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp904:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1300 9                ## /Users/dylan/github/ravi/src/lvm.c:1300:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp905:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1300 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1300:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_8
Ltmp906:
LBB17_9:                                ##   in Loop: Header=BB17_7 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1300 9                ## /Users/dylan/github/ravi/src/lvm.c:1300:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp907:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp908:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp909:
LBB17_11:                               ##   in Loop: Header=BB17_10 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1307 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1307:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp910:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1307 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1307:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp911:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp912:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp913:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp914:
	.loc	1 1307 9                ## /Users/dylan/github/ravi/src/lvm.c:1307:9
	movq	32(%r12), %r9
Ltmp915:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp916:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_12
Ltmp917:
	.align	4, 0x90
Ltmp918:                                ## Block address taken
LBB17_10:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1305 18 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1305:18
	movl	(%r11), %eax
	shrl	$9, %eax
	.loc	1 1305 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1305:16
	shlq	$4, %rax
	.loc	1 1306 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1306:9
Ltmp919:
	movq	(%rdi,%rax), %rcx
	movq	8(%rdi,%rax), %rax
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp920:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1307 9                ## /Users/dylan/github/ravi/src/lvm.c:1307:9
	movl	4(%r11), %r13d
	addq	$8, %r11
Ltmp921:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1307 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1307:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_11
Ltmp922:
LBB17_12:                               ##   in Loop: Header=BB17_10 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1307 9                ## /Users/dylan/github/ravi/src/lvm.c:1307:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp923:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp924:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp925:
LBB17_14:                               ##   in Loop: Header=BB17_13 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1312 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1312:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp926:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1312 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1312:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp927:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp928:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp929:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp930:
	.loc	1 1312 9                ## /Users/dylan/github/ravi/src/lvm.c:1312:9
	movq	32(%r12), %r9
Ltmp931:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp932:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_15
Ltmp933:
	.align	4, 0x90
Ltmp934:                                ## Block address taken
LBB17_13:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1310 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1310:9
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, (%r15)
	movl	$1, 8(%r15)
Ltmp935:
	.loc	1 1311 28               ## /Users/dylan/github/ravi/src/lvm.c:1311:28
	leaq	4(%r11), %rax
Ltmp936:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1311 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1311:13
	testl	$16711680, %r13d        ## imm = 0xFF0000
Ltmp937:
	.loc	1 1311 13               ## /Users/dylan/github/ravi/src/lvm.c:1311:13
	cmovneq	%rax, %r11
Ltmp938:
	.loc	1 1312 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1312:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp939:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1312 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1312:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_14
Ltmp940:
LBB17_15:                               ##   in Loop: Header=BB17_13 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1312 9                ## /Users/dylan/github/ravi/src/lvm.c:1312:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp941:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp942:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp943:
LBB17_23:                               ##   in Loop: Header=BB17_16 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1319 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1319:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp944:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1319 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1319:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp945:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp946:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp947:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp948:
	.loc	1 1319 9                ## /Users/dylan/github/ravi/src/lvm.c:1319:9
	movq	32(%r12), %r9
Ltmp949:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp950:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_24
Ltmp951:
	.align	4, 0x90
Ltmp952:                                ## Block address taken
LBB17_16:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_18 Depth 3
                                        ##       Child Loop BB17_21 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1315 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1315:17
	movl	%r13d, %eax
	shrl	$24, %eax
Ltmp953:
	##DEBUG_VALUE: b <- %EAX
	.loc	1 1316 9                ## /Users/dylan/github/ravi/src/lvm.c:1316:9
	leal	1(%rax), %ecx
	testb	$7, %cl
	je	LBB17_19
Ltmp954:
## BB#17:                               ## %.preheader7345
                                        ##   in Loop: Header=BB17_16 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: b <- %EAX
	.loc	1 1317 11               ## /Users/dylan/github/ravi/src/lvm.c:1317:11
	movl	%r13d, %ecx
	shrl	$24, %ecx
	incl	%ecx
	andl	$7, %ecx
	negl	%ecx
Ltmp955:
	.align	4, 0x90
LBB17_18:                               ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_16 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: ra <- %R15
	movl	$0, 8(%r15)
	addq	$16, %r15
Ltmp956:
	.loc	1 1318 19               ## /Users/dylan/github/ravi/src/lvm.c:1318:19
	decl	%eax
Ltmp957:
	##DEBUG_VALUE: b <- %EAX
	.loc	1 1318 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1318:9
	incl	%ecx
	jne	LBB17_18
Ltmp958:
LBB17_19:                               ## %.split
                                        ##   in Loop: Header=BB17_16 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1316 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1316:9
	cmpl	$117440512, %r13d       ## imm = 0x7000000
	jb	LBB17_22
Ltmp959:
## BB#20:                               ## %.split.split
                                        ##   in Loop: Header=BB17_16 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	notl	%eax
	addq	$120, %r15
Ltmp960:
	.align	4, 0x90
LBB17_21:                               ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_16 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1317 11               ## /Users/dylan/github/ravi/src/lvm.c:1317:11
	movl	$0, -112(%r15)
	movl	$0, -96(%r15)
	movl	$0, -80(%r15)
	movl	$0, -64(%r15)
	movl	$0, -48(%r15)
	movl	$0, -32(%r15)
	movl	$0, -16(%r15)
	movl	$0, (%r15)
	.loc	1 1318 9                ## /Users/dylan/github/ravi/src/lvm.c:1318:9
	subq	$-128, %r15
	addl	$8, %eax
	jne	LBB17_21
Ltmp961:
LBB17_22:                               ##   in Loop: Header=BB17_16 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1319 9                ## /Users/dylan/github/ravi/src/lvm.c:1319:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp962:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1319 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1319:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_23
Ltmp963:
LBB17_24:                               ##   in Loop: Header=BB17_16 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1319 9                ## /Users/dylan/github/ravi/src/lvm.c:1319:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp964:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp965:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp966:
LBB17_26:                               ##   in Loop: Header=BB17_25 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1324 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1324:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp967:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1324 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1324:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp968:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp969:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp970:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp971:
	.loc	1 1324 9                ## /Users/dylan/github/ravi/src/lvm.c:1324:9
	movq	32(%r12), %r9
Ltmp972:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp973:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_27
Ltmp974:
	.align	4, 0x90
Ltmp975:                                ## Block address taken
LBB17_25:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1322 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1322:17
	shrl	$24, %r13d
Ltmp976:
	##DEBUG_VALUE: b <- %R13D
	.loc	1 1323 9                ## /Users/dylan/github/ravi/src/lvm.c:1323:9
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	32(%rax,%r13,8), %rax
	movq	(%rax), %rax
	movq	(%rax), %rcx
	movq	8(%rax), %rax
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp977:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1324 9                ## /Users/dylan/github/ravi/src/lvm.c:1324:9
	movl	(%r11), %r13d
Ltmp978:
	addq	$4, %r11
Ltmp979:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1324 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1324:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_26
Ltmp980:
LBB17_27:                               ##   in Loop: Header=BB17_25 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1324 9                ## /Users/dylan/github/ravi/src/lvm.c:1324:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp981:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp982:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp983:
LBB17_29:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$101, %eax
	jne	LBB17_30
Ltmp984:
## BB#42:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1329 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp985:
## BB#43:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1329 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rdx), %rcx
Ltmp986:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rbx), %rax
Ltmp987:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp988:
## BB#44:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp989:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movl	%eax, %eax
Ltmp990:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
	jmp	LBB17_49
Ltmp991:
LBB17_50:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1330 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1330:9
	movq	%rbx, 40(%r12)
	.loc	1 1330 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1330:9
Ltmp992:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp993:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp994:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1330 9                ## /Users/dylan/github/ravi/src/lvm.c:1330:9
	movq	32(%r12), %r9
Ltmp995:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp996:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_51
Ltmp997:
LBB17_41:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1329 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1329:9
Ltmp998:
	movq	%r11, 40(%r12)
	.loc	1 1329 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1329:9
Ltmp999:
	movq	%r10, %rdi
	movq	-128(%rbp), %rsi        ## 8-byte Reload
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%rax, %r8
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1000:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishget
	movq	%rbx, %r10
Ltmp1001:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
	jmp	LBB17_48
Ltmp1002:
LBB17_30:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$85, %eax
	jne	LBB17_47
Ltmp1003:
## BB#31:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1004:
## BB#32:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rdx), %rcx
Ltmp1005:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rbx), %rax
Ltmp1006:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp1007:
## BB#33:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp1008:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movl	%eax, %eax
Ltmp1009:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	jmp	LBB17_49
Ltmp1010:
LBB17_37:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r10, %r14
Ltmp1011:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	callq	_luaH_getint
	movq	%r14, %r10
Ltmp1012:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-120(%rbp), %r9         ## 8-byte Reload
Ltmp1013:
	##DEBUG_VALUE: aux <- %RAX
	movq	%r13, %r11
	jmp	LBB17_39
Ltmp1014:
LBB17_47:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
Ltmp1015:
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
Ltmp1016:
	movq	%r10, %rdi
	movq	%rdx, %rsi
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp1017:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishget
	movq	%r14, %r10
Ltmp1018:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
Ltmp1019:
LBB17_48:                               ##   in Loop: Header=BB17_28 Depth=2
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	32(%r12), %r9
Ltmp1020:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1021:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	movl	%eax, -88(%rbp)         ## 4-byte Spill
	jmp	LBB17_49
Ltmp1022:
	.align	4, 0x90
Ltmp1023:                               ## Block address taken
LBB17_28:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1327 36 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1327:36
	movl	%r13d, %eax
	shrl	$24, %eax
	.loc	1 1327 25 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1327:25
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	32(%rcx,%rax,8), %rax
	.loc	1 1327 50               ## /Users/dylan/github/ravi/src/lvm.c:1327:50
	movq	(%rax), %rdx
Ltmp1024:
	##DEBUG_VALUE: upval <- %RDX
	.loc	1 1328 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1328:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
Ltmp1025:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %ecx
	movq	%rcx, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%cl, %cl
	cmovsq	%rax, %rbx
Ltmp1026:
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movl	8(%rdx), %eax
Ltmp1027:
	.loc	1 1329 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	cmpl	$69, %eax
	jne	LBB17_29
Ltmp1028:
## BB#34:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- %RDX
	##DEBUG_VALUE: rc <- %RBX
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r10, %r14
Ltmp1029:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r11, %r13
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
Ltmp1030:
	cmpl	$19, 8(%rbx)
	jne	LBB17_38
Ltmp1031:
## BB#35:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- %RDX
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rbx), %rsi
Ltmp1032:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%rdx), %rdi
Ltmp1033:
	##DEBUG_VALUE: h <- %RDI
	movq	%rdx, -128(%rbp)        ## 8-byte Spill
Ltmp1034:
	##DEBUG_VALUE: upval <- [%RBP+-128]
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	leaq	-1(%rsi), %rax
	movl	12(%rdi), %ecx
Ltmp1035:
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	cmpq	%rcx, %rax
	movq	%r14, %r10
Ltmp1036:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	jae	LBB17_37
Ltmp1037:
## BB#36:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: h <- %RDI
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	shlq	$4, %rax
	addq	16(%rdi), %rax
Ltmp1038:
	##DEBUG_VALUE: aux <- %RAX
	movq	%r13, %r11
	jmp	LBB17_39
Ltmp1039:
	.align	4, 0x90
LBB17_38:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- %RDX
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rdx), %rdi
	movq	%rdx, -128(%rbp)        ## 8-byte Spill
Ltmp1040:
	##DEBUG_VALUE: upval <- [%RBP+-128]
	movq	%rbx, %rsi
	movq	%r9, %r12
	callq	_luaH_get
	movq	%r12, %r9
Ltmp1041:
	##DEBUG_VALUE: aux <- %RAX
	movq	%r13, %r11
	movq	%r14, %r10
Ltmp1042:
	##DEBUG_VALUE: luaV_execute:L <- %R10
LBB17_39:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	cmpl	$0, 8(%rax)
Ltmp1043:
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	je	LBB17_41
Ltmp1044:
## BB#40:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	movq	(%rax), %rcx
	movq	8(%rax), %rax
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp1045:
LBB17_49:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:mask <- [%RBP+-88]
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1046:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1330 9                ## /Users/dylan/github/ravi/src/lvm.c:1330:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1047:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1048:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1330 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1330:9
	cmpl	$0, -88(%rbp)           ## 4-byte Folded Reload
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_50
Ltmp1049:
LBB17_51:                               ##   in Loop: Header=BB17_28 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1330 9                ## /Users/dylan/github/ravi/src/lvm.c:1330:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1050:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1051:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1052:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1053:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp1054:
LBB17_53:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$101, %eax
	jne	LBB17_54
Ltmp1055:
## BB#66:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1335 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1056:
## BB#67:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1335 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%r8), %rcx
Ltmp1057:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%rbx), %rax
Ltmp1058:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp1059:
## BB#68:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp1060:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movl	%eax, %eax
Ltmp1061:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
	jmp	LBB17_71
Ltmp1062:
LBB17_72:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1336 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1336:9
	movq	%rbx, 40(%r12)
	.loc	1 1336 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1336:9
Ltmp1063:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1064:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1065:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1336 9                ## /Users/dylan/github/ravi/src/lvm.c:1336:9
	movq	32(%r12), %r9
Ltmp1066:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1067:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_73
Ltmp1068:
LBB17_65:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1335 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1335:9
Ltmp1069:
	movq	%r11, 40(%r12)
	.loc	1 1335 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1335:9
Ltmp1070:
	movq	%r10, %rdi
	movq	-128(%rbp), %rsi        ## 8-byte Reload
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%rax, %r8
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1071:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishget
	movq	%rbx, %r10
Ltmp1072:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
	jmp	LBB17_70
Ltmp1073:
LBB17_54:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r8, %rsi
	cmpl	$85, %eax
	jne	LBB17_69
Ltmp1074:
## BB#55:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1075:
## BB#56:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%rsi), %rcx
Ltmp1076:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%rbx), %rax
Ltmp1077:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp1078:
## BB#57:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp1079:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movl	%eax, %eax
Ltmp1080:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	jmp	LBB17_71
Ltmp1081:
LBB17_61:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r10, %r14
Ltmp1082:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	callq	_luaH_getint
	movq	%r14, %r10
Ltmp1083:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-120(%rbp), %r9         ## 8-byte Reload
Ltmp1084:
	##DEBUG_VALUE: aux <- %RAX
	movq	%r13, %r11
	jmp	LBB17_63
Ltmp1085:
LBB17_69:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
Ltmp1086:
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
Ltmp1087:
	movq	%r10, %rdi
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp1088:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishget
	movq	%r14, %r10
Ltmp1089:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
Ltmp1090:
LBB17_70:                               ##   in Loop: Header=BB17_52 Depth=2
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	32(%r12), %r9
Ltmp1091:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1092:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	movl	%eax, -88(%rbp)         ## 4-byte Spill
	jmp	LBB17_71
Ltmp1093:
	.align	4, 0x90
Ltmp1094:                               ## Block address taken
LBB17_52:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1333 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1333:20
	movl	%r13d, %eax
	shrl	$24, %eax
	shlq	$4, %rax
	leaq	(%r9,%rax), %r8
Ltmp1095:
	##DEBUG_VALUE: rb <- %R8
	.loc	1 1334 22               ## /Users/dylan/github/ravi/src/lvm.c:1334:22
	shrl	$16, %r13d
	movl	%r13d, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
Ltmp1096:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %edx
	movq	%rdx, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%dl, %dl
	cmovsq	%rcx, %rbx
Ltmp1097:
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movl	8(%r9,%rax), %eax
Ltmp1098:
	.loc	1 1335 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	cmpl	$69, %eax
	jne	LBB17_53
Ltmp1099:
## BB#58:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R8
	##DEBUG_VALUE: rc <- %RBX
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r10, %r14
Ltmp1100:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r11, %r13
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
Ltmp1101:
	cmpl	$19, 8(%rbx)
	jne	LBB17_62
Ltmp1102:
## BB#59:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R8
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%rbx), %rsi
Ltmp1103:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%r8), %rdi
Ltmp1104:
	##DEBUG_VALUE: h <- %RDI
	movq	%r8, -128(%rbp)         ## 8-byte Spill
Ltmp1105:
	##DEBUG_VALUE: rb <- [%RBP+-128]
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	leaq	-1(%rsi), %rax
	movl	12(%rdi), %ecx
Ltmp1106:
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	cmpq	%rcx, %rax
	movq	%r14, %r10
Ltmp1107:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	jae	LBB17_61
Ltmp1108:
## BB#60:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: h <- %RDI
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	shlq	$4, %rax
	addq	16(%rdi), %rax
Ltmp1109:
	##DEBUG_VALUE: aux <- %RAX
	movq	%r13, %r11
	jmp	LBB17_63
Ltmp1110:
	.align	4, 0x90
LBB17_62:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R8
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%r8), %rdi
	movq	%r8, -128(%rbp)         ## 8-byte Spill
Ltmp1111:
	##DEBUG_VALUE: rb <- [%RBP+-128]
	movq	%rbx, %rsi
	movq	%r9, %r12
	callq	_luaH_get
	movq	%r12, %r9
Ltmp1112:
	##DEBUG_VALUE: aux <- %RAX
	movq	%r13, %r11
	movq	%r14, %r10
Ltmp1113:
	##DEBUG_VALUE: luaV_execute:L <- %R10
LBB17_63:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	cmpl	$0, 8(%rax)
Ltmp1114:
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	je	LBB17_65
Ltmp1115:
## BB#64:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1335 9                ## /Users/dylan/github/ravi/src/lvm.c:1335:9
	movq	(%rax), %rcx
	movq	8(%rax), %rax
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp1116:
LBB17_71:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:mask <- [%RBP+-88]
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1117:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1336 9                ## /Users/dylan/github/ravi/src/lvm.c:1336:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1118:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1119:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1336 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1336:9
	cmpl	$0, -88(%rbp)           ## 4-byte Folded Reload
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_72
Ltmp1120:
LBB17_73:                               ##   in Loop: Header=BB17_52 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1336 9                ## /Users/dylan/github/ravi/src/lvm.c:1336:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1121:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1122:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1123:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1124:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp1125:
LBB17_75:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$101, %eax
	jne	LBB17_76
Ltmp1126:
## BB#96:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1342 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1127:
## BB#97:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%rdx), %r15
Ltmp1128:
	##DEBUG_VALUE: h <- %R15
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp1129:
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$19, %eax
	je	LBB17_104
Ltmp1130:
## BB#98:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$3, %eax
	jne	LBB17_107
Ltmp1131:
## BB#99:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r9, %r12
Ltmp1132:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%rbx), %rax
Ltmp1133:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r15), %eax
	jae	LBB17_102
Ltmp1134:
## BB#100:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r15), %rcx
Ltmp1135:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp1136:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB17_101
Ltmp1137:
LBB17_141:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1343 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1343:9
	movq	%rbx, 40(%r12)
	.loc	1 1343 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1343:9
Ltmp1138:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1139:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1140:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1343 9                ## /Users/dylan/github/ravi/src/lvm.c:1343:9
	movq	32(%r12), %r9
Ltmp1141:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1142:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_142
Ltmp1143:
LBB17_76:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%rdx, %rsi
	cmpl	$85, %eax
	jne	LBB17_138
Ltmp1144:
## BB#77:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1342 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1145:
## BB#78:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%rsi), %rsi
Ltmp1146:
	##DEBUG_VALUE: h <- %RSI
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	8(%r13), %eax
Ltmp1147:
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$19, %eax
	jne	LBB17_120
Ltmp1148:
## BB#79:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: h <- %RSI
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, %r12d
	movq	%r9, %r15
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
Ltmp1149:
	movq	(%rbx), %rax
Ltmp1150:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rsi), %eax
	jae	LBB17_119
Ltmp1151:
## BB#80:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RSI
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rsi), %rcx
Ltmp1152:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp1153:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB17_81
Ltmp1154:
LBB17_87:                               ##   in Loop: Header=BB17_74 Depth=2
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1155:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	callq	_luaH_getint
	movq	%rbx, %r10
Ltmp1156:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
	movq	%rax, %rbx
	jmp	LBB17_89
Ltmp1157:
LBB17_138:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
Ltmp1158:
	movq	%r10, %rdi
	movq	%rbx, %rdx
	movq	%r13, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp1159:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishset
	movq	%r14, %r10
Ltmp1160:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
	jmp	LBB17_139
Ltmp1161:
LBB17_104:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: h <- %R15
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r9, %r12
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
Ltmp1162:
	movq	(%rbx), %rax
Ltmp1163:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r15), %eax
	jae	LBB17_106
Ltmp1164:
## BB#105:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R15
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r15), %rcx
Ltmp1165:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cvtsi2sdq	(%r13), %xmm0
	movl	%eax, %eax
Ltmp1166:
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB17_101
Ltmp1167:
LBB17_107:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
Ltmp1168:
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_258
Ltmp1169:
## BB#108:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%r10, %r12
Ltmp1170:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1171:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1172:
	cmpl	$4, %esi
	jne	LBB17_110
Ltmp1173:
## BB#109:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	shrl	$24, %ecx
	jmp	LBB17_111
Ltmp1174:
LBB17_120:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rsi, -88(%rbp)         ## 8-byte Spill
	movq	%rbx, -128(%rbp)        ## 8-byte Spill
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	jmp	LBB17_121
Ltmp1175:
	.align	4, 0x90
LBB17_132:                              ## %._crit_edge.6326
                                        ##   in Loop: Header=BB17_121 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %r13
Ltmp1176:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	movq	%rbx, %r11
	movq	%r15, %r9
Ltmp1177:
LBB17_121:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_74 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r9, %r15
	movq	%r11, %rbx
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_133
Ltmp1178:
## BB#122:                              ##   in Loop: Header=BB17_121 Depth=3
	cmpl	$3, %eax
	je	LBB17_123
## BB#127:                              ##   in Loop: Header=BB17_121 Depth=3
Ltmp1179:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_278
Ltmp1180:
## BB#128:                              ##   in Loop: Header=BB17_121 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %r12
Ltmp1181:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1182:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1183:
	cmpl	$4, %esi
	jne	LBB17_130
Ltmp1184:
## BB#129:                              ##   in Loop: Header=BB17_121 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_131
Ltmp1185:
	.align	4, 0x90
LBB17_130:                              ##   in Loop: Header=BB17_121 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
Ltmp1186:
LBB17_131:                              ##   in Loop: Header=BB17_121 Depth=3
	movq	%r12, %r10
Ltmp1187:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp1188:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_132
	jmp	LBB17_278
Ltmp1189:
LBB17_102:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %edx
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
	jmp	LBB17_103
Ltmp1190:
LBB17_106:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R15
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %edx
	movq	(%r13), %rax
Ltmp1191:
	cvtsi2sdq	%rax, %xmm0
Ltmp1192:
LBB17_103:                              ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1193:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1194:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1195:
LBB17_101:                              ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r12, %r9
	movl	-88(%rbp), %eax         ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmp	LBB17_140
Ltmp1196:
LBB17_110:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp1197:
LBB17_111:                              ##   in Loop: Header=BB17_74 Depth=2
	movq	%r12, %r10
Ltmp1198:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1199:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_258
Ltmp1200:
## BB#112:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_114
Ltmp1201:
## BB#113:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_115
Ltmp1202:
LBB17_114:                              ## %select.false
                                        ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movd	%rax, %xmm0
Ltmp1203:
LBB17_115:                              ## %select.end
                                        ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, %r12d
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
Ltmp1204:
	movq	(%rbx), %rax
Ltmp1205:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r15), %eax
	jae	LBB17_118
Ltmp1206:
## BB#116:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r15), %rcx
Ltmp1207:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %eax
Ltmp1208:
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB17_117
Ltmp1209:
LBB17_118:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %edx
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r10, %rbx
Ltmp1210:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1211:
LBB17_117:                              ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	jmp	LBB17_83
Ltmp1212:
LBB17_119:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RSI
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %edx
	movq	(%r13), %rcx
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1213:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_int
	movq	%rbx, %r10
Ltmp1214:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1215:
LBB17_81:                               ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jmp	LBB17_82
Ltmp1216:
LBB17_133:                              ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r13), %rcx
	jmp	LBB17_134
Ltmp1217:
LBB17_123:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
Ltmp1218:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -120(%rbp)       ## 8-byte Spill
Ltmp1219:
	##DEBUG_VALUE: n <- [%RBP+-120]
	movl	%r14d, %r12d
	movq	%r10, %r14
Ltmp1220:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_floor
	movq	%r14, %r10
Ltmp1221:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movl	%r12d, %r14d
Ltmp1222:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-120(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_278
	jp	LBB17_278
Ltmp1223:
## BB#124:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_278
Ltmp1224:
## BB#125:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_278
Ltmp1225:
## BB#126:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
Ltmp1226:
LBB17_134:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	movl	%r14d, %r12d
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
Ltmp1227:
	movq	-128(%rbp), %rax        ## 8-byte Reload
	movq	(%rax), %rax
Ltmp1228:
	##DEBUG_VALUE: ukey <- %EAX
	movq	-88(%rbp), %rsi         ## 8-byte Reload
	cmpl	64(%rsi), %eax
	jae	LBB17_137
Ltmp1229:
## BB#135:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rsi), %rdx
Ltmp1230:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %eax
Ltmp1231:
	movq	%rcx, (%rdx,%rax,8)
	jmp	LBB17_136
Ltmp1232:
LBB17_137:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	%eax, %edx
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1233:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_raviH_set_int
	movq	%r14, %r10
Ltmp1234:
LBB17_136:                              ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%rbx, %r11
Ltmp1235:
LBB17_82:                               ##   in Loop: Header=BB17_74 Depth=2
	movq	%r15, %r9
LBB17_83:                               ##   in Loop: Header=BB17_74 Depth=2
	movl	%r12d, %eax
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmp	LBB17_140
	.align	4, 0x90
Ltmp1236:                               ## Block address taken
LBB17_74:                               ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_121 Depth 3
Ltmp1237:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1339 36               ## /Users/dylan/github/ravi/src/lvm.c:1339:36
	movl	%r13d, %eax
	shrl	$9, %eax
	andl	$127, %eax
	.loc	1 1339 25 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1339:25
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	32(%rcx,%rax,8), %rax
	.loc	1 1339 50               ## /Users/dylan/github/ravi/src/lvm.c:1339:50
	movq	(%rax), %rdx
Ltmp1238:
	##DEBUG_VALUE: upval <- %RDX
	.loc	1 1340 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1340:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%al, %al
	cmovsq	%rcx, %rbx
Ltmp1239:
	##DEBUG_VALUE: rb <- %RBX
	.loc	1 1341 22               ## /Users/dylan/github/ravi/src/lvm.c:1341:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp1240:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: luaV_tointeger_:obj <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movl	8(%rdx), %eax
Ltmp1241:
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$69, %eax
	jne	LBB17_75
Ltmp1242:
## BB#84:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: upval <- %RDX
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: rc <- %R13
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r10, %r14
Ltmp1243:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r11, %r12
Ltmp1244:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_88
Ltmp1245:
## BB#85:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- %RDX
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%rbx), %rsi
Ltmp1246:
	##DEBUG_VALUE: idx <- %RSI
	movq	%rbx, -128(%rbp)        ## 8-byte Spill
Ltmp1247:
	##DEBUG_VALUE: rb <- [%RBP+-128]
	movq	(%rdx), %rdi
Ltmp1248:
	##DEBUG_VALUE: h <- %RDI
	movq	%rdx, -120(%rbp)        ## 8-byte Spill
Ltmp1249:
	##DEBUG_VALUE: upval <- [%RBP+-120]
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	leaq	-1(%rsi), %rbx
	movl	12(%rdi), %eax
Ltmp1250:
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpq	%rax, %rbx
	movq	%r12, %r11
	movq	%r14, %r10
Ltmp1251:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-120]
	##DEBUG_VALUE: rb <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	movq	%r9, %r15
	jae	LBB17_87
Ltmp1252:
## BB#86:                               ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	shlq	$4, %rbx
	addq	16(%rdi), %rbx
	jmp	LBB17_89
Ltmp1253:
	.align	4, 0x90
LBB17_88:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- %RDX
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, %r15
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%rdx), %rdi
	movq	%rdx, -120(%rbp)        ## 8-byte Spill
Ltmp1254:
	##DEBUG_VALUE: upval <- [%RBP+-120]
	movq	%rbx, %rsi
	movq	%rbx, -128(%rbp)        ## 8-byte Spill
Ltmp1255:
	##DEBUG_VALUE: rb <- [%RBP+-128]
	callq	_luaH_get
	movq	%rax, %rbx
Ltmp1256:
	##DEBUG_VALUE: slot <- %RBX
	movq	%r12, %r11
	movq	%r14, %r10
Ltmp1257:
LBB17_89:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-120]
	##DEBUG_VALUE: rb <- [%RBP+-128]
Ltmp1258:
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	cmpl	$0, 8(%rbx)
	movq	%r15, %r9
Ltmp1259:
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	je	LBB17_95
Ltmp1260:
## BB#90:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-120]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	testb	$64, 8(%r13)
Ltmp1261:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	je	LBB17_94
Ltmp1262:
## BB#91:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-120]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	-120(%rbp), %rax        ## 8-byte Reload
	movq	(%rax), %rsi
	testb	$4, 9(%rsi)
	je	LBB17_94
Ltmp1263:
## BB#92:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	(%r13), %rax
	testb	$3, 9(%rax)
	je	LBB17_94
Ltmp1264:
## BB#93:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r15
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%r10, %r12
Ltmp1265:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	callq	_luaC_barrierback_
Ltmp1266:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	movq	%r12, %r10
Ltmp1267:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r9
	movq	%r14, %r11
Ltmp1268:
	.align	4, 0x90
LBB17_94:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	(%r13), %rax
	movq	8(%r13), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_140
Ltmp1269:
	.align	4, 0x90
LBB17_95:                               ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: upval <- [%RBP+-120]
	##DEBUG_VALUE: rb <- [%RBP+-128]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1342 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	%r11, 40(%r12)
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
Ltmp1270:
	movq	%r10, %rdi
	movq	-120(%rbp), %rsi        ## 8-byte Reload
	movq	-128(%rbp), %rdx        ## 8-byte Reload
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1271:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishset
	movq	%rbx, %r10
Ltmp1272:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1273:
LBB17_139:                              ##   in Loop: Header=BB17_74 Depth=2
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	movq	32(%r12), %r9
Ltmp1274:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1275:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1276:
LBB17_140:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1343 9                ## /Users/dylan/github/ravi/src/lvm.c:1343:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1277:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1278:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1343 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1343:9
	testl	%eax, %eax
	movl	$0, %r14d
	jne	LBB17_141
Ltmp1279:
LBB17_142:                              ##   in Loop: Header=BB17_74 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1343 9                ## /Users/dylan/github/ravi/src/lvm.c:1343:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1280:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1281:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1282:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1283:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp1284:
LBB17_147:                              ##   in Loop: Header=BB17_143 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1349 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1349:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp1285:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1349 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1349:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1286:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp1287:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp1288:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1289:
	.loc	1 1349 9                ## /Users/dylan/github/ravi/src/lvm.c:1349:9
	movq	32(%r12), %r9
Ltmp1290:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1291:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_148
Ltmp1292:
	.align	4, 0x90
Ltmp1293:                               ## Block address taken
LBB17_143:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1346 32 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1346:32
	shrl	$24, %r13d
	.loc	1 1346 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1346:21
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	32(%rax,%r13,8), %rsi
Ltmp1294:
	##DEBUG_VALUE: uv <- %RSI
	.loc	1 1347 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1347:9
	movq	(%rsi), %rax
	movq	(%r15), %rcx
	movq	8(%r15), %rdx
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp1295:
	.loc	1 1348 9                ## /Users/dylan/github/ravi/src/lvm.c:1348:9
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB17_146
Ltmp1296:
## BB#144:                              ##   in Loop: Header=BB17_143 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	jne	LBB17_146
Ltmp1297:
## BB#145:                              ##   in Loop: Header=BB17_143 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp1298:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %rdi
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, %r12d
	movq	%r11, %r14
	movq	%r9, %rbx
	movq	%r10, %r15
Ltmp1299:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	movq	%r8, %r13
	callq	_luaC_upvalbarrier_
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1300:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r13, %r8
	movq	%r15, %r10
Ltmp1301:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r9
	movq	%r14, %r11
	movl	%r12d, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp1302:
	.align	4, 0x90
LBB17_146:                              ##   in Loop: Header=BB17_143 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1349 9                ## /Users/dylan/github/ravi/src/lvm.c:1349:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp1303:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1349 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1349:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_147
Ltmp1304:
LBB17_148:                              ##   in Loop: Header=BB17_143 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1349 9                ## /Users/dylan/github/ravi/src/lvm.c:1349:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1305:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1306:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp1307:
LBB17_150:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$101, %eax
	jne	LBB17_151
Ltmp1308:
## BB#170:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1354 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1309:
## BB#171:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r15), %r15
Ltmp1310:
	##DEBUG_VALUE: h <- %R15
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp1311:
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$19, %eax
	je	LBB17_179
Ltmp1312:
## BB#172:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	jne	LBB17_182
Ltmp1313:
## BB#173:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r11, %r12
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1314:
	movq	(%rbx), %rax
Ltmp1315:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r15), %eax
	jae	LBB17_177
Ltmp1316:
## BB#174:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r15), %rcx
Ltmp1317:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp1318:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB17_175
Ltmp1319:
LBB17_216:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1355 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1355:9
	movq	%rbx, 40(%r12)
	.loc	1 1355 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1355:9
Ltmp1320:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1321:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1322:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1355 9                ## /Users/dylan/github/ravi/src/lvm.c:1355:9
	movq	32(%r12), %r9
Ltmp1323:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1324:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_217
Ltmp1325:
LBB17_151:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$85, %eax
	jne	LBB17_213
Ltmp1326:
## BB#152:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1354 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_1583
Ltmp1327:
## BB#153:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r15), %rsi
Ltmp1328:
	##DEBUG_VALUE: h <- %RSI
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	8(%r13), %eax
Ltmp1329:
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$19, %eax
	jne	LBB17_195
Ltmp1330:
## BB#154:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: h <- %RSI
	movl	%r14d, %r12d
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1331:
	movq	(%rbx), %rax
Ltmp1332:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rsi), %eax
	jae	LBB17_194
Ltmp1333:
## BB#155:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RSI
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rsi), %rcx
Ltmp1334:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp1335:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB17_156
Ltmp1336:
LBB17_161:                              ##   in Loop: Header=BB17_149 Depth=2
	movq	%r10, %rbx
Ltmp1337:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	callq	_luaH_getint
	movq	%rbx, %r10
Ltmp1338:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rax, %rbx
Ltmp1339:
	##DEBUG_VALUE: slot <- %RBX
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_163
Ltmp1340:
LBB17_213:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1341:
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%rbx, %rdx
	movq	%r13, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp1342:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishset
	movq	%r14, %r10
Ltmp1343:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
	jmp	LBB17_214
Ltmp1344:
LBB17_179:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R15
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r11, %r12
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1345:
	movq	(%rbx), %rax
Ltmp1346:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r15), %eax
	jae	LBB17_181
Ltmp1347:
## BB#180:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R15
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r15), %rcx
Ltmp1348:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cvtsi2sdq	(%r13), %xmm0
	movl	%eax, %eax
Ltmp1349:
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB17_175
Ltmp1350:
LBB17_182:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
Ltmp1351:
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_258
Ltmp1352:
## BB#183:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %r12
Ltmp1353:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1354:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1355:
	cmpl	$4, %esi
	jne	LBB17_185
Ltmp1356:
## BB#184:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_186
Ltmp1357:
LBB17_195:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rsi, -88(%rbp)         ## 8-byte Spill
	movq	%rbx, -120(%rbp)        ## 8-byte Spill
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	jmp	LBB17_196
Ltmp1358:
	.align	4, 0x90
LBB17_207:                              ## %._crit_edge.6323
                                        ##   in Loop: Header=BB17_196 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %r13
Ltmp1359:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	movq	%rbx, %r11
	movq	%r15, %r9
Ltmp1360:
LBB17_196:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_149 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r9, %r15
	movq	%r11, %rbx
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_208
Ltmp1361:
## BB#197:                              ##   in Loop: Header=BB17_196 Depth=3
	cmpl	$3, %eax
	je	LBB17_198
## BB#202:                              ##   in Loop: Header=BB17_196 Depth=3
Ltmp1362:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_278
Ltmp1363:
## BB#203:                              ##   in Loop: Header=BB17_196 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %r12
Ltmp1364:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1365:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1366:
	cmpl	$4, %esi
	jne	LBB17_205
Ltmp1367:
## BB#204:                              ##   in Loop: Header=BB17_196 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_206
Ltmp1368:
	.align	4, 0x90
LBB17_205:                              ##   in Loop: Header=BB17_196 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
Ltmp1369:
LBB17_206:                              ##   in Loop: Header=BB17_196 Depth=3
	movq	%r12, %r10
Ltmp1370:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp1371:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_207
	jmp	LBB17_278
Ltmp1372:
LBB17_177:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %edx
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
	jmp	LBB17_178
Ltmp1373:
LBB17_181:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R15
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %edx
	movq	(%r13), %rax
Ltmp1374:
	cvtsi2sdq	%rax, %xmm0
Ltmp1375:
LBB17_178:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r9, %r14
	movq	%r10, %rbx
Ltmp1376:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1377:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r9
Ltmp1378:
LBB17_175:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r12, %r11
	jmp	LBB17_176
Ltmp1379:
LBB17_185:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp1380:
LBB17_186:                              ##   in Loop: Header=BB17_149 Depth=2
	movq	%r12, %r10
Ltmp1381:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1382:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_258
Ltmp1383:
## BB#187:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_189
Ltmp1384:
## BB#188:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_190
Ltmp1385:
LBB17_189:                              ## %select.false7925
                                        ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movd	%rax, %xmm0
Ltmp1386:
LBB17_190:                              ## %select.end7924
                                        ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, %r12d
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1387:
	movq	(%rbx), %rax
Ltmp1388:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r15), %eax
	jae	LBB17_193
Ltmp1389:
## BB#191:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r15), %rcx
Ltmp1390:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %eax
Ltmp1391:
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB17_192
Ltmp1392:
LBB17_193:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %edx
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r10, %rbx
Ltmp1393:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1394:
LBB17_192:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	jmp	LBB17_157
Ltmp1395:
LBB17_194:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RSI
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %edx
	movq	(%r13), %rcx
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %rbx
	movq	%r10, %r15
Ltmp1396:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_raviH_set_int
	movq	%r15, %r10
Ltmp1397:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r9
	movq	%r14, %r11
Ltmp1398:
LBB17_156:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jmp	LBB17_157
Ltmp1399:
LBB17_208:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r13), %rcx
	jmp	LBB17_209
Ltmp1400:
LBB17_198:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
Ltmp1401:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -128(%rbp)       ## 8-byte Spill
Ltmp1402:
	##DEBUG_VALUE: n <- [%RBP+-128]
	movl	%r14d, %r12d
	movq	%r10, %r14
Ltmp1403:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_floor
	movq	%r14, %r10
Ltmp1404:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movl	%r12d, %r14d
Ltmp1405:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-128(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_278
	jp	LBB17_278
Ltmp1406:
## BB#199:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_278
Ltmp1407:
## BB#200:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_278
Ltmp1408:
## BB#201:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
Ltmp1409:
LBB17_209:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	movl	%r14d, %r12d
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1410:
	movq	-120(%rbp), %rax        ## 8-byte Reload
	movq	(%rax), %rax
Ltmp1411:
	##DEBUG_VALUE: ukey <- %EAX
	movq	-88(%rbp), %rsi         ## 8-byte Reload
	cmpl	64(%rsi), %eax
	jae	LBB17_212
Ltmp1412:
## BB#210:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rsi), %rdx
Ltmp1413:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %eax
Ltmp1414:
	movq	%rcx, (%rdx,%rax,8)
	jmp	LBB17_211
Ltmp1415:
LBB17_212:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	%eax, %edx
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1416:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_raviH_set_int
	movq	%r14, %r10
Ltmp1417:
LBB17_211:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%rbx, %r11
	movq	%r15, %r9
Ltmp1418:
LBB17_157:                              ##   in Loop: Header=BB17_149 Depth=2
	movl	%r12d, %eax
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmp	LBB17_215
	.align	4, 0x90
Ltmp1419:                               ## Block address taken
LBB17_149:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_196 Depth 3
Ltmp1420:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1352 22               ## /Users/dylan/github/ravi/src/lvm.c:1352:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%al, %al
	cmovsq	%rcx, %rbx
Ltmp1421:
	##DEBUG_VALUE: rb <- %RBX
	.loc	1 1353 22               ## /Users/dylan/github/ravi/src/lvm.c:1353:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp1422:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: luaV_tointeger_:obj <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movl	8(%r15), %eax
Ltmp1423:
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$69, %eax
	jne	LBB17_150
Ltmp1424:
## BB#158:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: rc <- %R13
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r10, %r14
Ltmp1425:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r11, -128(%rbp)        ## 8-byte Spill
Ltmp1426:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$19, 8(%rbx)
	jne	LBB17_162
Ltmp1427:
## BB#159:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%rbx), %rsi
Ltmp1428:
	##DEBUG_VALUE: idx <- %RSI
	movq	%rbx, -120(%rbp)        ## 8-byte Spill
Ltmp1429:
	##DEBUG_VALUE: rb <- [%RBP+-120]
	movq	(%r15), %rdi
Ltmp1430:
	##DEBUG_VALUE: h <- %RDI
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	leaq	-1(%rsi), %rbx
	movl	12(%rdi), %eax
Ltmp1431:
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpq	%rax, %rbx
	movq	%r14, %r10
Ltmp1432:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-120]
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	movq	%r9, %r12
	jae	LBB17_161
Ltmp1433:
## BB#160:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	shlq	$4, %rbx
	addq	16(%rdi), %rbx
Ltmp1434:
	##DEBUG_VALUE: slot <- %RBX
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_163
Ltmp1435:
	.align	4, 0x90
LBB17_162:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, %r12
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r15), %rdi
	movq	%rbx, %rsi
	movq	%rbx, -120(%rbp)        ## 8-byte Spill
Ltmp1436:
	##DEBUG_VALUE: rb <- [%RBP+-120]
	callq	_luaH_get
	movq	%rax, %rbx
Ltmp1437:
	##DEBUG_VALUE: slot <- %RBX
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	%r14, %r10
Ltmp1438:
	##DEBUG_VALUE: luaV_execute:L <- %R10
LBB17_163:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-120]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	cmpl	$0, 8(%rbx)
	movq	%r12, %r9
Ltmp1439:
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	je	LBB17_169
Ltmp1440:
## BB#164:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	testb	$64, 8(%r13)
Ltmp1441:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	je	LBB17_168
Ltmp1442:
## BB#165:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r15), %rsi
	testb	$4, 9(%rsi)
	je	LBB17_168
Ltmp1443:
## BB#166:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	(%r13), %rax
	testb	$3, 9(%rax)
	je	LBB17_168
Ltmp1444:
## BB#167:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r15
	movq	%r10, %r12
Ltmp1445:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	callq	_luaC_barrierback_
Ltmp1446:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	movq	%r12, %r10
Ltmp1447:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r15, %r9
	movq	%r14, %r11
Ltmp1448:
	.align	4, 0x90
LBB17_168:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	(%r13), %rax
	movq	8(%r13), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
Ltmp1449:
LBB17_176:                              ##   in Loop: Header=BB17_149 Depth=2
	movl	-88(%rbp), %eax         ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmp	LBB17_215
	.align	4, 0x90
LBB17_169:                              ##   in Loop: Header=BB17_149 Depth=2
Ltmp1450:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- [%RBP+-120]
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1354 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1451:
	movq	%r11, 40(%r12)
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
Ltmp1452:
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	-120(%rbp), %rdx        ## 8-byte Reload
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1453:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishset
	movq	%rbx, %r10
Ltmp1454:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1455:
LBB17_214:                              ##   in Loop: Header=BB17_149 Depth=2
	.loc	1 1354 9                ## /Users/dylan/github/ravi/src/lvm.c:1354:9
	movq	32(%r12), %r9
Ltmp1456:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1457:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1458:
LBB17_215:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1355 9                ## /Users/dylan/github/ravi/src/lvm.c:1355:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1459:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1460:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1355 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1355:9
	testl	%eax, %eax
	movl	$0, %r14d
	jne	LBB17_216
Ltmp1461:
LBB17_217:                              ##   in Loop: Header=BB17_149 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1355 9                ## /Users/dylan/github/ravi/src/lvm.c:1355:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1462:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1463:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1464:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1465:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp1466:
LBB17_219:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$101, %eax
	jne	LBB17_220
Ltmp1467:
## BB#235:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1360 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	(%r15), %rbx
Ltmp1468:
	##DEBUG_VALUE: h <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp1469:
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	cmpl	$19, %eax
	je	LBB17_241
Ltmp1470:
## BB#236:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	jne	LBB17_245
Ltmp1471:
## BB#237:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r15
	.loc	1 1360 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
Ltmp1472:
	movq	(%rdx), %rax
Ltmp1473:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rbx), %eax
	jae	LBB17_240
Ltmp1474:
## BB#238:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rbx), %rcx
Ltmp1475:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp1476:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB17_239
Ltmp1477:
LBB17_282:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1361 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1361:9
	movq	%rbx, 40(%r12)
	.loc	1 1361 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1361:9
Ltmp1478:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1479:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1480:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1361 9                ## /Users/dylan/github/ravi/src/lvm.c:1361:9
	movq	32(%r12), %r9
Ltmp1481:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1482:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_283
Ltmp1483:
LBB17_227:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %R12
	.loc	1 1360 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	%r12, %rdi
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r9, %rbx
	movq	%rdx, %r14
Ltmp1484:
	##DEBUG_VALUE: rb <- %R14
	callq	_luaH_getint
	movq	%r14, %rdx
Ltmp1485:
	##DEBUG_VALUE: rb <- %RDX
	movq	%rbx, %r9
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	%rax, %rbx
Ltmp1486:
	##DEBUG_VALUE: slot <- %RBX
	jmp	LBB17_228
Ltmp1487:
LBB17_220:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%rdx, -128(%rbp)        ## 8-byte Spill
	cmpl	$85, %eax
	jne	LBB17_279
Ltmp1488:
## BB#221:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1360 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	(%r15), %rsi
Ltmp1489:
	##DEBUG_VALUE: h <- %RSI
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	8(%r13), %eax
Ltmp1490:
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	cmpl	$19, %eax
	jne	LBB17_260
Ltmp1491:
## BB#222:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: h <- %RSI
	movq	%r11, %r15
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
Ltmp1492:
	movq	-128(%rbp), %rax        ## 8-byte Reload
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	(%rax), %rax
Ltmp1493:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rsi), %eax
	jae	LBB17_259
Ltmp1494:
## BB#223:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RSI
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rsi), %rcx
Ltmp1495:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	(%r13), %rdx
	movl	%eax, %eax
Ltmp1496:
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB17_224
Ltmp1497:
LBB17_279:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
Ltmp1498:
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	-128(%rbp), %rdx        ## 8-byte Reload
	movq	%r13, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp1499:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishset
	movq	%r14, %r10
	jmp	LBB17_280
Ltmp1500:
LBB17_241:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RBX
	movq	%r9, %r12
	movq	%r11, %r15
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
Ltmp1501:
	movq	(%rdx), %rax
Ltmp1502:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rbx), %eax
	jae	LBB17_244
Ltmp1503:
## BB#242:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RBX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rbx), %rcx
Ltmp1504:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	cvtsi2sdq	(%r13), %xmm0
	movl	%eax, %eax
Ltmp1505:
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB17_243
Ltmp1506:
LBB17_245:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r11, %r15
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
Ltmp1507:
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_258
Ltmp1508:
## BB#246:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%rdx, %r14
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%r10, %r12
Ltmp1509:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1510:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1511:
	cmpl	$4, %esi
	jne	LBB17_248
Ltmp1512:
## BB#247:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_249
Ltmp1513:
LBB17_260:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rsi, -136(%rbp)        ## 8-byte Spill
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	jmp	LBB17_261
Ltmp1514:
	.align	4, 0x90
LBB17_272:                              ## %._crit_edge.6273
                                        ##   in Loop: Header=BB17_261 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp1515:
	.loc	1 129 10                ## /Users/dylan/github/ravi/src/lvm.c:129:10
	movq	%r14, %r13
Ltmp1516:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	movq	%rbx, %r11
	movq	-120(%rbp), %r9         ## 8-byte Reload
Ltmp1517:
LBB17_261:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_218 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_273
Ltmp1518:
## BB#262:                              ##   in Loop: Header=BB17_261 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r11, %rbx
	cmpl	$3, %eax
	je	LBB17_263
Ltmp1519:
## BB#267:                              ##   in Loop: Header=BB17_261 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_278
Ltmp1520:
## BB#268:                              ##   in Loop: Header=BB17_261 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, %r15
	movq	%r10, %r12
Ltmp1521:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %r14
Ltmp1522:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB17_270
Ltmp1523:
## BB#269:                              ##   in Loop: Header=BB17_261 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB17_271
Ltmp1524:
	.align	4, 0x90
LBB17_270:                              ##   in Loop: Header=BB17_261 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp1525:
LBB17_271:                              ##   in Loop: Header=BB17_261 Depth=3
	movq	%r12, %r10
Ltmp1526:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp1527:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	movq	%r15, %r12
	je	LBB17_272
	jmp	LBB17_278
Ltmp1528:
LBB17_240:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %edx
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
	movq	%r10, %rdi
	movq	%rbx, %rsi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1529:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1530:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1531:
LBB17_239:                              ##   in Loop: Header=BB17_218 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r15, %r9
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_281
Ltmp1532:
LBB17_244:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RBX
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %edx
	movq	(%r13), %rax
Ltmp1533:
	cvtsi2sdq	%rax, %xmm0
	movq	%r10, %rdi
	movq	%rbx, %rsi
	movq	%r10, %rbx
Ltmp1534:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1535:
LBB17_243:                              ##   in Loop: Header=BB17_218 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r15, %r11
	movq	%r12, %r9
	movl	-88(%rbp), %eax         ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmp	LBB17_281
Ltmp1536:
LBB17_248:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp1537:
LBB17_249:                              ##   in Loop: Header=BB17_218 Depth=2
	movq	%r12, %r10
Ltmp1538:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1539:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_258
Ltmp1540:
## BB#250:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_252
Ltmp1541:
## BB#251:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_253
Ltmp1542:
LBB17_252:                              ## %select.false7960
                                        ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movd	%rax, %xmm0
Ltmp1543:
LBB17_253:                              ## %select.end7959
                                        ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	(%r14), %rax
Ltmp1544:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rbx), %eax
	jae	LBB17_257
Ltmp1545:
## BB#254:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rbx), %rcx
Ltmp1546:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 1360 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %eax
Ltmp1547:
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB17_255
Ltmp1548:
LBB17_257:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %edx
	movq	%r10, %rdi
	movq	%rbx, %rsi
	movq	%r10, %rbx
Ltmp1549:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_float
	movq	%rbx, %r10
Ltmp1550:
LBB17_255:                              ##   in Loop: Header=BB17_218 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r15, %r11
	jmp	LBB17_256
Ltmp1551:
LBB17_259:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RSI
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %edx
	movq	(%r13), %rcx
	movq	%r10, %rdi
	movq	%r9, %r14
	movq	%r10, %rbx
Ltmp1552:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_set_int
	movq	%rbx, %r10
Ltmp1553:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r9
Ltmp1554:
LBB17_224:                              ##   in Loop: Header=BB17_218 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r15, %r11
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_281
Ltmp1555:
LBB17_273:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, %rbx
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
Ltmp1556:
	movq	(%r13), %rcx
	jmp	LBB17_274
Ltmp1557:
LBB17_263:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r13), %xmm0           ## xmm0 = mem[0],zero
Ltmp1558:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -144(%rbp)       ## 8-byte Spill
Ltmp1559:
	##DEBUG_VALUE: n <- [%RBP+-144]
	movq	%r12, %r15
	movq	%r10, %r12
Ltmp1560:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	callq	_floor
	movq	%r12, %r10
Ltmp1561:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r15, %r12
Ltmp1562:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-144(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_278
	jp	LBB17_278
Ltmp1563:
## BB#264:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_278
Ltmp1564:
## BB#265:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_278
Ltmp1565:
## BB#266:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
Ltmp1566:
LBB17_274:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	-128(%rbp), %rax        ## 8-byte Reload
	movq	(%rax), %rax
Ltmp1567:
	##DEBUG_VALUE: ukey <- %EAX
	movq	-136(%rbp), %rsi        ## 8-byte Reload
	cmpl	64(%rsi), %eax
	jae	LBB17_277
Ltmp1568:
## BB#275:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rsi), %rdx
Ltmp1569:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 1360 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %eax
Ltmp1570:
	movq	%rcx, (%rdx,%rax,8)
	jmp	LBB17_276
Ltmp1571:
LBB17_277:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	%eax, %edx
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1572:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_raviH_set_int
	movq	%r14, %r10
Ltmp1573:
LBB17_276:                              ##   in Loop: Header=BB17_218 Depth=2
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%rbx, %r11
Ltmp1574:
LBB17_256:                              ##   in Loop: Header=BB17_218 Depth=2
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_281
	.align	4, 0x90
Ltmp1575:                               ## Block address taken
LBB17_218:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_261 Depth 3
Ltmp1576:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1358 22               ## /Users/dylan/github/ravi/src/lvm.c:1358:22
Ltmp1577:
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp1578:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1359 22               ## /Users/dylan/github/ravi/src/lvm.c:1359:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp1579:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: luaV_tointeger_:obj <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movl	8(%r15), %eax
Ltmp1580:
	.loc	1 1360 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	cmpl	$69, %eax
	jne	LBB17_219
Ltmp1581:
## BB#225:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	(%rdx), %rsi
Ltmp1582:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%r15), %r12
Ltmp1583:
	##DEBUG_VALUE: h <- %R12
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	leaq	-1(%rsi), %rbx
	movl	12(%r12), %eax
Ltmp1584:
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	cmpq	%rax, %rbx
	jae	LBB17_227
Ltmp1585:
## BB#226:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: h <- %R12
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	shlq	$4, %rbx
	addq	16(%r12), %rbx
Ltmp1586:
	##DEBUG_VALUE: slot <- %RBX
LBB17_228:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: h <- %R12
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	cmpl	$0, 8(%rbx)
Ltmp1587:
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	je	LBB17_234
Ltmp1588:
## BB#229:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: h <- %R12
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	testb	$64, 8(%r13)
Ltmp1589:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	je	LBB17_233
Ltmp1590:
## BB#230:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: h <- %R12
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	testb	$4, 9(%r12)
	je	LBB17_233
Ltmp1591:
## BB#231:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: h <- %R12
	movq	(%r13), %rax
	testb	$3, 9(%rax)
	je	LBB17_233
Ltmp1592:
## BB#232:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: h <- %R12
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movq	%r12, %rsi
	movq	%r11, %r14
	movq	%r9, %r15
	movq	%r8, %r12
Ltmp1593:
	callq	_luaC_barrierback_
	movq	%r12, %r8
	movq	%r15, %r9
	movq	%r14, %r11
Ltmp1594:
	.align	4, 0x90
LBB17_233:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	(%r13), %rax
	movq	8(%r13), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1595:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_281
Ltmp1596:
	.align	4, 0x90
LBB17_234:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %r14         ## 8-byte Reload
	.loc	1 1360 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1360:9
Ltmp1597:
	movq	%r11, 40(%r14)
	movq	-104(%rbp), %r12        ## 8-byte Reload
Ltmp1598:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
	movq	%r12, %rdi
	movq	%r15, %rsi
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%r11, %rbx
	callq	_luaV_finishset
	movq	%r12, %r10
Ltmp1599:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r12
Ltmp1600:
LBB17_280:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
	.loc	1 1360 9                ## /Users/dylan/github/ravi/src/lvm.c:1360:9
Ltmp1601:
	movq	32(%r12), %r9
Ltmp1602:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1603:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1604:
LBB17_281:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1361 9                ## /Users/dylan/github/ravi/src/lvm.c:1361:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1605:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1606:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1361 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1361:9
	testl	%eax, %eax
	movl	$0, %r14d
	jne	LBB17_282
Ltmp1607:
LBB17_283:                              ##   in Loop: Header=BB17_218 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1361 9                ## /Users/dylan/github/ravi/src/lvm.c:1361:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1608:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1609:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1610:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1611:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp1612:
LBB17_297:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	.loc	1 1367 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	andl	$15, %ecx
Ltmp1613:
	.loc	1 1367 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	cmpl	$5, %ecx
	je	LBB17_1584
Ltmp1614:
## BB#298:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
Ltmp1615:
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r14, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp1616:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishset
	movq	%r14, %r10
Ltmp1617:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
	jmp	LBB17_299
Ltmp1618:
LBB17_301:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1368 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1368:9
	movq	%rbx, 40(%r12)
	.loc	1 1368 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1368:9
Ltmp1619:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1620:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1621:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1368 9                ## /Users/dylan/github/ravi/src/lvm.c:1368:9
	movq	32(%r12), %r9
Ltmp1622:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %edx
	andl	$12, %edx
Ltmp1623:
	##DEBUG_VALUE: luaV_execute:mask <- %EDX
	jmp	LBB17_302
Ltmp1624:
	.align	4, 0x90
Ltmp1625:                               ## Block address taken
LBB17_284:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_286 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1365 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1365:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp1626:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1366 22               ## /Users/dylan/github/ravi/src/lvm.c:1366:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%cl, %cl
	cmovsq	%rax, %r14
Ltmp1627:
	##DEBUG_VALUE: rc <- %R14
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	movl	8(%r15), %ecx
Ltmp1628:
	.loc	1 1367 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	cmpl	$69, %ecx
	movabsq	$4294967296, %rax       ## imm = 0x100000000
	jne	LBB17_297
Ltmp1629:
## BB#285:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	movq	(%r15), %rsi
Ltmp1630:
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	movq	(%rdx), %r8
	.file	13 "/Users/dylan/github/ravi/include" "ltable.h"
	.loc	13 85 13 is_stmt 1      ## /Users/dylan/github/ravi/include/ltable.h:85:13
Ltmp1631:
	movl	12(%r8), %ebx
	andl	80(%rsi), %ebx
	shlq	$5, %rbx
	addq	24(%rsi), %rbx
Ltmp1632:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RBX
	.align	4, 0x90
LBB17_286:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_284 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%rbx), %rcx
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %ecx
	jne	LBB17_288
Ltmp1633:
## BB#287:                              ##   in Loop: Header=BB17_286 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%r8, 16(%rbx)
	je	LBB17_290
Ltmp1634:
LBB17_288:                              ##   in Loop: Header=BB17_286 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rcx, %rdi
	sarq	$32, %rdi
	shlq	$5, %rdi
	addq	%rdi, %rbx
Ltmp1635:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RBX
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	cmpq	%rax, %rcx
	jae	LBB17_286
Ltmp1636:
## BB#289:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	_luaO_nilobject_@GOTPCREL(%rip), %rbx
Ltmp1637:
LBB17_290:                              ## %luaH_getshortstr.exit
                                        ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	.loc	1 1367 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	cmpl	$0, 8(%rbx)
Ltmp1638:
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	je	LBB17_296
Ltmp1639:
## BB#291:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	testb	$64, 8(%r14)
	je	LBB17_295
Ltmp1640:
## BB#292:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	testb	$4, 9(%rsi)
	je	LBB17_295
Ltmp1641:
## BB#293:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	movq	(%r14), %rax
	testb	$3, 9(%rax)
	je	LBB17_295
Ltmp1642:
## BB#294:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	movq	%r10, %rdi
	movq	%r11, %r15
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r10, %r13
Ltmp1643:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	callq	_luaC_barrierback_
	movq	%r13, %r10
Ltmp1644:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	%r15, %r11
Ltmp1645:
	.align	4, 0x90
LBB17_295:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	movq	(%r14), %rax
	movq	8(%r14), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_300
Ltmp1646:
	.align	4, 0x90
LBB17_296:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RDX
	##DEBUG_VALUE: rc <- %R14
	##DEBUG_VALUE: slot <- %RBX
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	movq	%r11, 40(%r12)
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
Ltmp1647:
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r14, %rcx
	movq	%rbx, %r8
	movq	%r11, %r14
Ltmp1648:
	movq	%r10, %rbx
Ltmp1649:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishset
	movq	%rbx, %r10
Ltmp1650:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1651:
LBB17_299:                              ##   in Loop: Header=BB17_284 Depth=2
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	movq	32(%r12), %r9
Ltmp1652:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1653:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
LBB17_300:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1368 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1368:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1654:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1655:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1368 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1368:9
	testl	%eax, %eax
	movl	$0, %edx
Ltmp1656:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jne	LBB17_301
Ltmp1657:
LBB17_302:                              ##   in Loop: Header=BB17_284 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1368 9                ## /Users/dylan/github/ravi/src/lvm.c:1368:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1658:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1659:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1660:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1661:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%edx, %r14d
	jmpq	*(%rcx)
Ltmp1662:
LBB17_308:                              ##   in Loop: Header=BB17_303 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: i <- %R13D
	movq	%rdx, %r14
	.loc	1 1380 9                ## /Users/dylan/github/ravi/src/lvm.c:1380:9
Ltmp1663:
	movq	%r11, 40(%r14)
	.loc	1 1380 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1380:9
Ltmp1664:
	movq	%r10, %rdi
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r10, %rbx
Ltmp1665:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp1666:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-128(%rbp), %r11        ## 8-byte Reload
Ltmp1667:
	.loc	1 1380 9                ## /Users/dylan/github/ravi/src/lvm.c:1380:9
	movq	32(%r14), %r9
Ltmp1668:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r14, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1669:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_309
Ltmp1670:
	.align	4, 0x90
Ltmp1671:                               ## Block address taken
LBB17_303:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	.loc	1 1371 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1371:17
	movq	%r11, -128(%rbp)        ## 8-byte Spill
Ltmp1672:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r13d, %ebx
	shrl	$24, %ebx
Ltmp1673:
	##DEBUG_VALUE: b <- %EBX
	.loc	1 1372 17               ## /Users/dylan/github/ravi/src/lvm.c:1372:17
	shrl	$16, %r13d
	movzbl	%r13b, %r14d
Ltmp1674:
	##DEBUG_VALUE: c <- %R14D
	.loc	1 1374 9                ## /Users/dylan/github/ravi/src/lvm.c:1374:9
	movq	%r11, 40(%r12)
	.loc	1 1375 13               ## /Users/dylan/github/ravi/src/lvm.c:1375:13
	movq	%r10, %rdi
	movq	%r10, %r12
Ltmp1675:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	callq	_luaH_new
	movq	%r12, %r13
Ltmp1676:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%rax, %r12
Ltmp1677:
	##DEBUG_VALUE: x_ <- %R12
	##DEBUG_VALUE: t <- %R12
	.loc	1 1376 9                ## /Users/dylan/github/ravi/src/lvm.c:1376:9
	movq	%r12, (%r15)
	movl	$69, 8(%r15)
Ltmp1678:
	.loc	1 1377 20               ## /Users/dylan/github/ravi/src/lvm.c:1377:20
	movl	%r14d, %eax
	orl	%ebx, %eax
	je	LBB17_305
Ltmp1679:
## BB#304:                              ##   in Loop: Header=BB17_303 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R13
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: b <- %EBX
	##DEBUG_VALUE: c <- %R14D
	##DEBUG_VALUE: t <- %R12
	.loc	1 1378 29               ## /Users/dylan/github/ravi/src/lvm.c:1378:29
	movl	%ebx, %edi
	callq	_luaO_fb2int
	movl	%eax, %ebx
Ltmp1680:
	.loc	1 1378 45 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1378:45
	movl	%r14d, %edi
	callq	_luaO_fb2int
	.loc	1 1378 11               ## /Users/dylan/github/ravi/src/lvm.c:1378:11
	movq	%r13, %rdi
	movq	%r12, %rsi
	movl	%ebx, %edx
	movl	%eax, %ecx
	callq	_luaH_resize
Ltmp1681:
LBB17_305:                              ##   in Loop: Header=BB17_303 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R13
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1379 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1379:9
	movq	24(%r13), %rax
Ltmp1682:
	.loc	1 1379 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1379:9
	cmpq	$0, 24(%rax)
	movq	%r13, %r10
Ltmp1683:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r13         ## 8-byte Reload
	movq	-96(%rbp), %r12         ## 8-byte Reload
Ltmp1684:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	-128(%rbp), %rbx        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jle	LBB17_307
Ltmp1685:
## BB#306:                              ##   in Loop: Header=BB17_303 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1379 9                ## /Users/dylan/github/ravi/src/lvm.c:1379:9
	addq	$16, %r15
	movq	%r15, 16(%r10)
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1686:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaC_step
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1687:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1379 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1379:9
	movq	%rbx, 40(%r13)
	.loc	1 1379 9                ## /Users/dylan/github/ravi/src/lvm.c:1379:9
Ltmp1688:
	movq	8(%r13), %rax
	movq	%rax, 16(%r10)
Ltmp1689:
	.loc	1 1379 9                ## /Users/dylan/github/ravi/src/lvm.c:1379:9
	movq	32(%r13), %r9
Ltmp1690:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp1691:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
LBB17_307:                              ##   in Loop: Header=BB17_303 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	%r13, %rdx
	.loc	1 1380 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1380:9
Ltmp1692:
	movl	(%rbx), %r13d
	addq	$4, %rbx
Ltmp1693:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1380 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1380:9
	testl	%eax, %eax
	movl	$0, %r14d
	movq	%rbx, %r11
	jne	LBB17_308
Ltmp1694:
LBB17_309:                              ##   in Loop: Header=BB17_303 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1380 9                ## /Users/dylan/github/ravi/src/lvm.c:1380:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1695:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1696:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%r12, %rdi
Ltmp1697:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdx, %r12
	jmpq	*(%rcx)
Ltmp1698:
LBB17_319:                              ##   in Loop: Header=BB17_310 Depth=2
	.loc	1 1387 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	andl	$15, %eax
Ltmp1699:
	.loc	1 1387 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	cmpl	$5, %eax
	je	LBB17_1585
## BB#320:                              ##   in Loop: Header=BB17_310 Depth=2
Ltmp1700:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	movq	%r10, %rbx
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
Ltmp1701:
	movq	%r11, 40(%rbx)
	xorl	%r8d, %r8d
	movq	-104(%rbp), %rdi        ## 8-byte Reload
Ltmp1702:
	##DEBUG_VALUE: luaV_execute:L <- %RDI
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movq	%r15, %rcx
	movq	%r11, %r15
	movq	%rdi, %r14
Ltmp1703:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishget
	movq	%r15, %r11
Ltmp1704:
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movq	32(%rbx), %r9
Ltmp1705:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%rbx, %r10
	movzbl	200(%r14), %r14d
Ltmp1706:
	jmp	LBB17_321
Ltmp1707:
LBB17_323:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	movq	%r10, %r12
	.loc	1 1388 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1388:9
Ltmp1708:
	movq	%rbx, 40(%r12)
	movq	-104(%rbp), %rdi        ## 8-byte Reload
Ltmp1709:
	##DEBUG_VALUE: luaV_execute:L <- %RDI
	movq	%rdi, %r14
Ltmp1710:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	.loc	1 1388 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1388:9
Ltmp1711:
	callq	_luaG_traceexec
	movq	%r15, %r8
Ltmp1712:
	.loc	1 1388 9                ## /Users/dylan/github/ravi/src/lvm.c:1388:9
	movq	32(%r12), %r9
Ltmp1713:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r12, %r10
	movzbl	200(%r14), %r14d
Ltmp1714:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	andl	$12, %r14d
Ltmp1715:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_324
Ltmp1716:
LBB17_318:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: aux <- %R8
	movq	%r10, %rbx
	.loc	1 1387 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1387:9
Ltmp1717:
	movq	%r11, 40(%rbx)
	movq	-104(%rbp), %rdi        ## 8-byte Reload
Ltmp1718:
	##DEBUG_VALUE: luaV_execute:L <- %RDI
	.loc	1 1387 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movq	%r15, %rcx
	movq	%r11, %r14
	movq	%rdi, %r15
Ltmp1719:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaV_finishget
	movq	%r14, %r11
Ltmp1720:
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movq	32(%rbx), %r9
Ltmp1721:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%rbx, %r10
	movzbl	200(%r15), %r14d
Ltmp1722:
LBB17_321:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	andl	$12, %r14d
Ltmp1723:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_322
Ltmp1724:
	.align	4, 0x90
Ltmp1725:                               ## Block address taken
LBB17_310:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_312 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r10
	.loc	1 1383 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1383:20
	movl	%r13d, %eax
	shrl	$24, %eax
	shlq	$4, %rax
	leaq	(%r9,%rax), %rsi
Ltmp1726:
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 1385 22               ## /Users/dylan/github/ravi/src/lvm.c:1385:22
	shrl	$16, %r13d
	movl	%r13d, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
Ltmp1727:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %edi
	movq	%rdi, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%dil, %dil
	cmovsq	%rcx, %rdx
Ltmp1728:
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1386 9                ## /Users/dylan/github/ravi/src/lvm.c:1386:9
	movq	(%r9,%rax), %rcx
	movq	8(%r9,%rax), %rdi
	movq	%rdi, 24(%r15)
	movq	%rcx, 16(%r15)
Ltmp1729:
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movl	8(%r9,%rax), %eax
Ltmp1730:
	.loc	1 1387 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	cmpl	$69, %eax
	movabsq	$4294967296, %rbx       ## imm = 0x100000000
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	movq	%r8, %r12
	jne	LBB17_319
Ltmp1731:
## BB#311:                              ##   in Loop: Header=BB17_310 Depth=2
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movq	(%rsi), %rcx
	movq	(%rdx), %rax
	.loc	13 85 13 is_stmt 1      ## /Users/dylan/github/ravi/include/ltable.h:85:13
Ltmp1732:
	movl	12(%rax), %r8d
	andl	80(%rcx), %r8d
	shlq	$5, %r8
	addq	24(%rcx), %r8
Ltmp1733:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.align	4, 0x90
LBB17_312:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_310 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%r8), %rcx
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %ecx
	jne	LBB17_314
Ltmp1734:
## BB#313:                              ##   in Loop: Header=BB17_312 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%rax, 16(%r8)
	je	LBB17_316
Ltmp1735:
LBB17_314:                              ##   in Loop: Header=BB17_312 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rcx, %rdi
	sarq	$32, %rdi
	shlq	$5, %rdi
	addq	%rdi, %r8
Ltmp1736:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	cmpq	%rbx, %rcx
	jae	LBB17_312
Ltmp1737:
## BB#315:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r8
LBB17_316:                              ## %luaH_getshortstr.exit493
                                        ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp1738:
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: aux <- %R8
	.loc	1 1387 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	cmpl	$0, 8(%r8)
Ltmp1739:
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	je	LBB17_318
Ltmp1740:
## BB#317:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: aux <- %R8
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	movq	(%r8), %rax
	movq	8(%r8), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp1741:
LBB17_322:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1388 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1388:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp1742:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp1743:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1388 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1388:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	%r12, %r8
	jne	LBB17_323
Ltmp1744:
LBB17_324:                              ##   in Loop: Header=BB17_310 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1388 9                ## /Users/dylan/github/ravi/src/lvm.c:1388:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1745:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1746:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1747:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1748:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r10, %r12
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1749:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	jmpq	*(%rcx)
Ltmp1750:
LBB17_330:                              ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1400 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1400:9
	movq	%rbx, 40(%r12)
	.loc	1 1400 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1400:9
Ltmp1751:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp1752:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp1753:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1400 9                ## /Users/dylan/github/ravi/src/lvm.c:1400:9
	movq	32(%r12), %r9
Ltmp1754:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %edx
	andl	$12, %edx
Ltmp1755:
	##DEBUG_VALUE: luaV_execute:mask <- %EDX
	jmp	LBB17_331
Ltmp1756:
	.align	4, 0x90
Ltmp1757:                               ## Block address taken
LBB17_325:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1392 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1392:20
	movl	%r13d, %eax
	shrl	$24, %eax
	shlq	$4, %rax
	leaq	(%r9,%rax), %r14
Ltmp1758:
	##DEBUG_VALUE: rb <- %R14
	.loc	1 1393 22               ## /Users/dylan/github/ravi/src/lvm.c:1393:22
	shrl	$16, %r13d
	movl	%r13d, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
Ltmp1759:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %edx
	movq	%rdx, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%dl, %dl
	cmovsq	%rcx, %rbx
Ltmp1760:
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1394 24               ## /Users/dylan/github/ravi/src/lvm.c:1394:24
	movq	(%rbx), %rsi
Ltmp1761:
	##DEBUG_VALUE: key <- %RSI
	.loc	1 1395 9                ## /Users/dylan/github/ravi/src/lvm.c:1395:9
	movq	(%r9,%rax), %rcx
	movq	8(%r9,%rax), %rdx
	movq	%rdx, 24(%r15)
	movq	%rcx, 16(%r15)
Ltmp1762:
	.loc	1 1396 13               ## /Users/dylan/github/ravi/src/lvm.c:1396:13
	movl	8(%r9,%rax), %eax
	andl	$15, %eax
	xorl	%r8d, %r8d
Ltmp1763:
	.loc	1 1396 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1396:13
	cmpl	$5, %eax
	jne	LBB17_328
Ltmp1764:
## BB#326:                              ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: key <- %RSI
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, %r13
	.loc	1 1396 13               ## /Users/dylan/github/ravi/src/lvm.c:1396:13
Ltmp1765:
	movq	(%r14), %rdi
	callq	_luaH_getstr
	movq	%rax, %r8
Ltmp1766:
	##DEBUG_VALUE: aux <- %R8
	cmpl	$0, 8(%r8)
	je	LBB17_327
Ltmp1767:
## BB#1586:                             ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: aux <- %R8
	.loc	1 1397 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1397:11
	movq	(%r8), %rax
	movq	8(%r8), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
	movq	%r13, %rax
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1768:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movl	-88(%rbp), %ecx         ## 4-byte Reload
	jmp	LBB17_329
Ltmp1769:
LBB17_327:                              ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r13, %r11
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1770:
	##DEBUG_VALUE: luaV_execute:L <- %R10
LBB17_328:                              ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 1399 14               ## /Users/dylan/github/ravi/src/lvm.c:1399:14
	movq	%r11, 40(%r12)
	.loc	1 1399 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1399:14
Ltmp1771:
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp1772:
	movq	%r10, %rbx
Ltmp1773:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishget
	movq	%rbx, %r10
Ltmp1774:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %rax
Ltmp1775:
	.loc	1 1399 14               ## /Users/dylan/github/ravi/src/lvm.c:1399:14
	movq	32(%r12), %r9
Ltmp1776:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp1777:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
LBB17_329:                              ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1400 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1400:9
	movq	%rax, %rbx
	addq	$4, %rbx
Ltmp1778:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%rax), %r13d
Ltmp1779:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1400 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1400:9
	testl	%ecx, %ecx
	movl	$0, %edx
Ltmp1780:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jne	LBB17_330
Ltmp1781:
LBB17_331:                              ##   in Loop: Header=BB17_325 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1400 9                ## /Users/dylan/github/ravi/src/lvm.c:1400:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1782:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1783:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp1784:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1785:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%edx, %r14d
	jmpq	*(%rcx)
Ltmp1786:
LBB17_365:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1414 9                ## /Users/dylan/github/ravi/src/lvm.c:1414:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp1787:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1414 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1414:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1788:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp1789:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp1790:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1791:
	.loc	1 1414 9                ## /Users/dylan/github/ravi/src/lvm.c:1414:9
	movq	32(%r12), %r9
Ltmp1792:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1793:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_366
Ltmp1794:
LBB17_349:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_351
Ltmp1795:
## BB#350:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp1796:
LBB17_359:                              ## %select.end8095
                                        ##   in Loop: Header=BB17_332 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1797:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp1798:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_360
Ltmp1799:
LBB17_337:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_361
Ltmp1800:
## BB#338:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1801:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1802:
	cmpl	$4, %esi
	jne	LBB17_340
## BB#339:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_341
Ltmp1803:
LBB17_351:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_362
Ltmp1804:
## BB#352:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1805:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1806:
	cmpl	$4, %esi
	jne	LBB17_354
Ltmp1807:
## BB#353:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_355
Ltmp1808:
LBB17_340:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
LBB17_341:                              ##   in Loop: Header=BB17_332 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1809:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1810:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1811:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_361
Ltmp1812:
## BB#342:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1813:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_344
Ltmp1814:
## BB#343:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_346
Ltmp1815:
LBB17_361:                              ## %luaV_tonumber_.exit497.thread
                                        ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1816:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	jmp	LBB17_362
Ltmp1817:
LBB17_354:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp1818:
LBB17_355:                              ##   in Loop: Header=BB17_332 Depth=2
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1819:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1820:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_362
Ltmp1821:
## BB#356:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_358
Ltmp1822:
## BB#357:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_359
Ltmp1823:
LBB17_362:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1413 16               ## /Users/dylan/github/ravi/src/lvm.c:1413:16
Ltmp1824:
	movq	%r11, 40(%rbx)
	.loc	1 1413 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1413:16
Ltmp1825:
	movl	$6, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp1826:
	movq	%r10, %r15
Ltmp1827:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaT_trybinTM
	movq	%r15, %r10
Ltmp1828:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1829:
	.loc	1 1413 16               ## /Users/dylan/github/ravi/src/lvm.c:1413:16
	movq	32(%rbx), %r9
Ltmp1830:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp1831:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jmp	LBB17_363
Ltmp1832:
LBB17_344:                              ## %select.false8091
                                        ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_346
Ltmp1833:
LBB17_358:                              ## %select.false8096
                                        ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_359
Ltmp1834:
	.align	4, 0x90
Ltmp1835:                               ## Block address taken
LBB17_332:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1403 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1403:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp1836:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1404 22               ## /Users/dylan/github/ravi/src/lvm.c:1404:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp1837:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp1838:
	.loc	1 1406 29               ## /Users/dylan/github/ravi/src/lvm.c:1406:29
	cmpl	$19, %eax
	jne	LBB17_333
Ltmp1839:
## BB#335:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1406 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1406:13
	cmpl	$19, 8(%r13)
	jne	LBB17_345
Ltmp1840:
## BB#336:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1407 57 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1407:57
	movq	(%r13), %rax
Ltmp1841:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1408 11               ## /Users/dylan/github/ravi/src/lvm.c:1408:11
	addq	(%r14), %rax
Ltmp1842:
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp1843:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp1844:
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
	jmp	LBB17_364
Ltmp1845:
	.align	4, 0x90
LBB17_333:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$3, %eax
	jne	LBB17_337
Ltmp1846:
## BB#334:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1847:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1410 18               ## /Users/dylan/github/ravi/src/lvm.c:1410:18
	movq	(%r14), %rbx
	jmp	LBB17_347
Ltmp1848:
	.align	4, 0x90
LBB17_345:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp1849:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp1850:
LBB17_346:                              ## %luaV_tonumber_.exit497
                                        ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rbx
Ltmp1851:
LBB17_347:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp1852:
	.loc	1 1410 18               ## /Users/dylan/github/ravi/src/lvm.c:1410:18
	cmpl	$3, %eax
	jne	LBB17_349
Ltmp1853:
## BB#348:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1410 39 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1410:39
	movq	(%r13), %rax
Ltmp1854:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp1855:
LBB17_360:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1411 11               ## /Users/dylan/github/ravi/src/lvm.c:1411:11
	movd	%rbx, %xmm0
	movd	%rax, %xmm1
	addsd	%xmm0, %xmm1
	movsd	%xmm1, (%r15)
	movl	$3, 8(%r15)
Ltmp1856:
LBB17_363:                              ##   in Loop: Header=BB17_332 Depth=2
	movq	%r12, %rdi
Ltmp1857:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_364:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1414 9                ## /Users/dylan/github/ravi/src/lvm.c:1414:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp1858:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1414 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1414:9
	testl	%ecx, %ecx
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_365
Ltmp1859:
LBB17_366:                              ##   in Loop: Header=BB17_332 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1414 9                ## /Users/dylan/github/ravi/src/lvm.c:1414:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1860:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1861:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp1862:
LBB17_400:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1428 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1428:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp1863:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1428 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1428:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1864:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp1865:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp1866:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1867:
	.loc	1 1428 9                ## /Users/dylan/github/ravi/src/lvm.c:1428:9
	movq	32(%r12), %r9
Ltmp1868:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1869:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_401
Ltmp1870:
LBB17_384:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_386
Ltmp1871:
## BB#385:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp1872:
LBB17_394:                              ## %select.end8123
                                        ##   in Loop: Header=BB17_367 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1873:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp1874:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_395
Ltmp1875:
LBB17_372:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_396
Ltmp1876:
## BB#373:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1877:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1878:
	cmpl	$4, %esi
	jne	LBB17_375
## BB#374:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_376
Ltmp1879:
LBB17_386:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_397
Ltmp1880:
## BB#387:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1881:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1882:
	cmpl	$4, %esi
	jne	LBB17_389
Ltmp1883:
## BB#388:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_390
Ltmp1884:
LBB17_375:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
LBB17_376:                              ##   in Loop: Header=BB17_367 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1885:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1886:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1887:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_396
Ltmp1888:
## BB#377:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1889:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_379
Ltmp1890:
## BB#378:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_381
Ltmp1891:
LBB17_396:                              ## %luaV_tonumber_.exit505.thread
                                        ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1892:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	jmp	LBB17_397
Ltmp1893:
LBB17_389:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp1894:
LBB17_390:                              ##   in Loop: Header=BB17_367 Depth=2
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1895:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1896:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_397
Ltmp1897:
## BB#391:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_393
Ltmp1898:
## BB#392:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_394
Ltmp1899:
LBB17_397:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1427 16               ## /Users/dylan/github/ravi/src/lvm.c:1427:16
Ltmp1900:
	movq	%r11, 40(%rbx)
	.loc	1 1427 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1427:16
Ltmp1901:
	movl	$7, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp1902:
	movq	%r10, %r15
Ltmp1903:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaT_trybinTM
	movq	%r15, %r10
Ltmp1904:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1905:
	.loc	1 1427 16               ## /Users/dylan/github/ravi/src/lvm.c:1427:16
	movq	32(%rbx), %r9
Ltmp1906:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp1907:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jmp	LBB17_398
Ltmp1908:
LBB17_379:                              ## %select.false8119
                                        ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_381
Ltmp1909:
LBB17_393:                              ## %select.false8124
                                        ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_394
Ltmp1910:
	.align	4, 0x90
Ltmp1911:                               ## Block address taken
LBB17_367:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1417 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1417:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp1912:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1418 22               ## /Users/dylan/github/ravi/src/lvm.c:1418:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp1913:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp1914:
	.loc	1 1420 29               ## /Users/dylan/github/ravi/src/lvm.c:1420:29
	cmpl	$19, %eax
	jne	LBB17_368
Ltmp1915:
## BB#370:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1420 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1420:13
	cmpl	$19, 8(%r13)
	jne	LBB17_380
Ltmp1916:
## BB#371:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1421 28 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1421:28
	movq	(%r14), %rax
Ltmp1917:
	##DEBUG_VALUE: ib <- %RAX
	.loc	1 1422 11               ## /Users/dylan/github/ravi/src/lvm.c:1422:11
	subq	(%r13), %rax
Ltmp1918:
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp1919:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp1920:
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
	jmp	LBB17_399
Ltmp1921:
	.align	4, 0x90
LBB17_368:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$3, %eax
	jne	LBB17_372
Ltmp1922:
## BB#369:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1923:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1424 18               ## /Users/dylan/github/ravi/src/lvm.c:1424:18
	movq	(%r14), %rbx
	jmp	LBB17_382
Ltmp1924:
	.align	4, 0x90
LBB17_380:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp1925:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp1926:
LBB17_381:                              ## %luaV_tonumber_.exit505
                                        ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rbx
Ltmp1927:
LBB17_382:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp1928:
	.loc	1 1424 18               ## /Users/dylan/github/ravi/src/lvm.c:1424:18
	cmpl	$3, %eax
	jne	LBB17_384
Ltmp1929:
## BB#383:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1424 39 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1424:39
	movq	(%r13), %rax
Ltmp1930:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp1931:
LBB17_395:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1425 11               ## /Users/dylan/github/ravi/src/lvm.c:1425:11
	movd	%rbx, %xmm0
	movd	%rax, %xmm1
	subsd	%xmm1, %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp1932:
LBB17_398:                              ##   in Loop: Header=BB17_367 Depth=2
	movq	%r12, %rdi
Ltmp1933:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_399:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1428 9                ## /Users/dylan/github/ravi/src/lvm.c:1428:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp1934:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1428 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1428:9
	testl	%ecx, %ecx
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_400
Ltmp1935:
LBB17_401:                              ##   in Loop: Header=BB17_367 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1428 9                ## /Users/dylan/github/ravi/src/lvm.c:1428:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp1936:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp1937:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp1938:
LBB17_435:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1442 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1442:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp1939:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1442 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1442:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp1940:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp1941:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp1942:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1943:
	.loc	1 1442 9                ## /Users/dylan/github/ravi/src/lvm.c:1442:9
	movq	32(%r12), %r9
Ltmp1944:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp1945:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_436
Ltmp1946:
LBB17_419:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_421
Ltmp1947:
## BB#420:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp1948:
LBB17_429:                              ## %select.end8151
                                        ##   in Loop: Header=BB17_402 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp1949:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp1950:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_430
Ltmp1951:
LBB17_407:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_431
Ltmp1952:
## BB#408:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1953:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1954:
	cmpl	$4, %esi
	jne	LBB17_410
## BB#409:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_411
Ltmp1955:
LBB17_421:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_432
Ltmp1956:
## BB#422:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp1957:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp1958:
	cmpl	$4, %esi
	jne	LBB17_424
Ltmp1959:
## BB#423:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_425
Ltmp1960:
LBB17_410:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
LBB17_411:                              ##   in Loop: Header=BB17_402 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1961:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp1962:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1963:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_431
Ltmp1964:
## BB#412:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1965:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_414
Ltmp1966:
## BB#413:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_416
Ltmp1967:
LBB17_431:                              ## %luaV_tonumber_.exit513.thread
                                        ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1968:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	jmp	LBB17_432
Ltmp1969:
LBB17_424:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp1970:
LBB17_425:                              ##   in Loop: Header=BB17_402 Depth=2
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp1971:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp1972:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_432
Ltmp1973:
## BB#426:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_428
Ltmp1974:
## BB#427:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_429
Ltmp1975:
LBB17_432:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1441 16               ## /Users/dylan/github/ravi/src/lvm.c:1441:16
Ltmp1976:
	movq	%r11, 40(%rbx)
	.loc	1 1441 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1441:16
Ltmp1977:
	movl	$8, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp1978:
	movq	%r10, %r15
Ltmp1979:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaT_trybinTM
	movq	%r15, %r10
Ltmp1980:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp1981:
	.loc	1 1441 16               ## /Users/dylan/github/ravi/src/lvm.c:1441:16
	movq	32(%rbx), %r9
Ltmp1982:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp1983:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jmp	LBB17_433
Ltmp1984:
LBB17_414:                              ## %select.false8147
                                        ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_416
Ltmp1985:
LBB17_428:                              ## %select.false8152
                                        ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_429
Ltmp1986:
	.align	4, 0x90
Ltmp1987:                               ## Block address taken
LBB17_402:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1431 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1431:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp1988:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1432 22               ## /Users/dylan/github/ravi/src/lvm.c:1432:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp1989:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp1990:
	.loc	1 1434 29               ## /Users/dylan/github/ravi/src/lvm.c:1434:29
	cmpl	$19, %eax
	jne	LBB17_403
Ltmp1991:
## BB#405:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1434 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1434:13
	cmpl	$19, 8(%r13)
	jne	LBB17_415
Ltmp1992:
## BB#406:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1435 57 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1435:57
	movq	(%r13), %rax
Ltmp1993:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1436 11               ## /Users/dylan/github/ravi/src/lvm.c:1436:11
	imulq	(%r14), %rax
Ltmp1994:
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp1995:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp1996:
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
	jmp	LBB17_434
Ltmp1997:
	.align	4, 0x90
LBB17_403:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$3, %eax
	jne	LBB17_407
Ltmp1998:
## BB#404:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp1999:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1438 18               ## /Users/dylan/github/ravi/src/lvm.c:1438:18
	movq	(%r14), %rbx
	jmp	LBB17_417
Ltmp2000:
	.align	4, 0x90
LBB17_415:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp2001:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp2002:
LBB17_416:                              ## %luaV_tonumber_.exit513
                                        ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rbx
Ltmp2003:
LBB17_417:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp2004:
	.loc	1 1438 18               ## /Users/dylan/github/ravi/src/lvm.c:1438:18
	cmpl	$3, %eax
	jne	LBB17_419
Ltmp2005:
## BB#418:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1438 39 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1438:39
	movq	(%r13), %rax
Ltmp2006:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp2007:
LBB17_430:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1439 11               ## /Users/dylan/github/ravi/src/lvm.c:1439:11
	movd	%rbx, %xmm0
	movd	%rax, %xmm1
	mulsd	%xmm0, %xmm1
	movsd	%xmm1, (%r15)
	movl	$3, 8(%r15)
Ltmp2008:
LBB17_433:                              ##   in Loop: Header=BB17_402 Depth=2
	movq	%r12, %rdi
Ltmp2009:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_434:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1442 9                ## /Users/dylan/github/ravi/src/lvm.c:1442:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2010:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1442 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1442:9
	testl	%ecx, %ecx
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_435
Ltmp2011:
LBB17_436:                              ##   in Loop: Header=BB17_402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1442 9                ## /Users/dylan/github/ravi/src/lvm.c:1442:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2012:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2013:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2014:
LBB17_439:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_441
Ltmp2015:
## BB#440:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp2016:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp2017:
LBB17_449:                              ## %luaV_tonumber_.exit521
                                        ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rbx
	jmp	LBB17_450
Ltmp2018:
LBB17_467:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	movq	%rdx, %rbx
	.loc	1 1452 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1452:9
Ltmp2019:
	movq	%r11, 40(%rbx)
Ltmp2020:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1452 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1452:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %r15
Ltmp2021:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	movq	%r8, %r12
	callq	_luaG_traceexec
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2022:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r8
	movq	%r15, %r10
Ltmp2023:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2024:
	.loc	1 1452 9                ## /Users/dylan/github/ravi/src/lvm.c:1452:9
	movq	32(%rbx), %r9
Ltmp2025:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%rbx, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2026:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_468
Ltmp2027:
LBB17_452:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_454
Ltmp2028:
## BB#453:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp2029:
LBB17_462:                              ## %select.end8179
                                        ##   in Loop: Header=BB17_437 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp2030:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp2031:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_463
Ltmp2032:
LBB17_441:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_464
Ltmp2033:
## BB#442:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2034:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2035:
	cmpl	$4, %esi
	jne	LBB17_444
Ltmp2036:
## BB#443:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_445
Ltmp2037:
LBB17_454:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_465
Ltmp2038:
## BB#455:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2039:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2040:
	cmpl	$4, %esi
	jne	LBB17_457
Ltmp2041:
## BB#456:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_458
Ltmp2042:
LBB17_444:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp2043:
LBB17_445:                              ##   in Loop: Header=BB17_437 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2044:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2045:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2046:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_464
Ltmp2047:
## BB#446:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp2048:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_448
Ltmp2049:
## BB#447:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_449
Ltmp2050:
LBB17_464:                              ## %luaV_tonumber_.exit521.thread
                                        ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp2051:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	jmp	LBB17_465
Ltmp2052:
LBB17_457:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp2053:
LBB17_458:                              ##   in Loop: Header=BB17_437 Depth=2
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2054:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2055:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_465
Ltmp2056:
## BB#459:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_461
Ltmp2057:
## BB#460:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_462
Ltmp2058:
LBB17_465:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1451 16               ## /Users/dylan/github/ravi/src/lvm.c:1451:16
Ltmp2059:
	movq	%r11, 40(%rbx)
	.loc	1 1451 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1451:16
Ltmp2060:
	movl	$11, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp2061:
	movq	%r10, %r15
Ltmp2062:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaT_trybinTM
	movq	%r15, %r10
Ltmp2063:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2064:
	.loc	1 1451 16               ## /Users/dylan/github/ravi/src/lvm.c:1451:16
	movq	32(%rbx), %r9
Ltmp2065:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp2066:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	jmp	LBB17_466
Ltmp2067:
LBB17_448:                              ## %select.false8175
                                        ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_449
Ltmp2068:
LBB17_461:                              ## %select.false8180
                                        ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_462
Ltmp2069:
	.align	4, 0x90
Ltmp2070:                               ## Block address taken
LBB17_437:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1445 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1445:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2071:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1446 22               ## /Users/dylan/github/ravi/src/lvm.c:1446:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2072:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp2073:
	.loc	1 1448 31               ## /Users/dylan/github/ravi/src/lvm.c:1448:31
	cmpl	$3, %eax
	jne	LBB17_439
Ltmp2074:
## BB#438:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %r12
Ltmp2075:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1448 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1448:13
	movq	(%r14), %rbx
Ltmp2076:
LBB17_450:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp2077:
	.loc	1 1448 13               ## /Users/dylan/github/ravi/src/lvm.c:1448:13
	cmpl	$3, %eax
	jne	LBB17_452
Ltmp2078:
## BB#451:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1448 34 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1448:34
	movq	(%r13), %rax
Ltmp2079:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	-88(%rbp), %ecx         ## 4-byte Reload
Ltmp2080:
LBB17_463:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1449 11               ## /Users/dylan/github/ravi/src/lvm.c:1449:11
	movd	%rbx, %xmm0
	movd	%rax, %xmm1
	divsd	%xmm1, %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp2081:
LBB17_466:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1452 9                ## /Users/dylan/github/ravi/src/lvm.c:1452:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2082:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1452 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1452:9
	testl	%ecx, %ecx
	movl	$0, %r14d
	movq	-80(%rbp), %rdx         ## 8-byte Reload
	movq	%r12, %rdi
Ltmp2083:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_467
Ltmp2084:
LBB17_468:                              ##   in Loop: Header=BB17_437 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1452 9                ## /Users/dylan/github/ravi/src/lvm.c:1452:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2085:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2086:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rdx, %r12
	jmpq	*(%rcx)
Ltmp2087:
LBB17_471:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2088:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2089:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1458 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1458:13
	movq	%r14, %rbx
	jmp	LBB17_472
Ltmp2090:
	.align	4, 0x90
LBB17_483:                              ## %._crit_edge.6317
                                        ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2091:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2092:
LBB17_472:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_469 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_484
Ltmp2093:
## BB#473:                              ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_474
## BB#478:                              ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2094:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_504
## BB#479:                              ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2095:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2096:
	cmpl	$4, %esi
	jne	LBB17_481
## BB#480:                              ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2097:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_482
	.align	4, 0x90
LBB17_481:                              ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_482:                              ##   in Loop: Header=BB17_472 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2098:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_483
	jmp	LBB17_504
Ltmp2099:
LBB17_506:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1462 9                ## /Users/dylan/github/ravi/src/lvm.c:1462:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2100:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1462 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1462:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2101:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2102:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2103:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2104:
	.loc	1 1462 9                ## /Users/dylan/github/ravi/src/lvm.c:1462:9
	movq	32(%r12), %r9
Ltmp2105:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2106:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_507
Ltmp2107:
LBB17_488:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rcx, -120(%rbp)        ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2108:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2109:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1458 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1458:35
	movq	%r13, %rbx
	jmp	LBB17_489
Ltmp2110:
	.align	4, 0x90
LBB17_500:                              ## %._crit_edge.6320
                                        ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2111:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2112:
LBB17_489:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_469 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_501
Ltmp2113:
## BB#490:                              ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_491
## BB#495:                              ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2114:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_504
## BB#496:                              ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2115:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2116:
	cmpl	$4, %esi
	jne	LBB17_498
## BB#497:                              ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2117:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_499
	.align	4, 0x90
LBB17_498:                              ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_499:                              ##   in Loop: Header=BB17_489 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2118:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_500
	jmp	LBB17_504
Ltmp2119:
LBB17_484:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rcx
Ltmp2120:
LBB17_485:                              ## %luaV_tointeger.exit
                                        ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2121:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2122:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_486
Ltmp2123:
LBB17_474:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2124:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -120(%rbp)       ## 8-byte Spill
Ltmp2125:
	##DEBUG_VALUE: n <- [%RBP+-120]
	callq	_floor
Ltmp2126:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-120(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_504
	jp	LBB17_504
Ltmp2127:
## BB#475:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_504
Ltmp2128:
## BB#476:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_504
## BB#477:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
	movq	%r12, %r9
	jmp	LBB17_485
Ltmp2129:
LBB17_501:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
Ltmp2130:
LBB17_502:                              ## %luaV_tointeger.exit531
                                        ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2131:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2132:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %rcx        ## 8-byte Reload
	jmp	LBB17_503
Ltmp2133:
LBB17_491:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2134:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -136(%rbp)       ## 8-byte Spill
Ltmp2135:
	##DEBUG_VALUE: n <- [%RBP+-136]
	callq	_floor
Ltmp2136:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-136(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_504
	jp	LBB17_504
Ltmp2137:
## BB#492:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_504
Ltmp2138:
## BB#493:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_504
## BB#494:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	movq	%r12, %r9
	jmp	LBB17_502
Ltmp2139:
LBB17_504:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-128(%rbp), %r12        ## 8-byte Reload
	.loc	1 1461 16               ## /Users/dylan/github/ravi/src/lvm.c:1461:16
Ltmp2140:
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r12, 40(%rax)
	.loc	1 1461 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1461:16
Ltmp2141:
	movl	$13, %r8d
	movq	-104(%rbp), %rbx        ## 8-byte Reload
Ltmp2142:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%rbx, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	callq	_luaT_trybinTM
	movq	%rbx, %r10
Ltmp2143:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r11
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp2144:
	.loc	1 1461 16               ## /Users/dylan/github/ravi/src/lvm.c:1461:16
	movq	32(%r12), %r9
Ltmp2145:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp2146:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp2147:
	movq	%r14, %r8
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2148:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_505
Ltmp2149:
	.align	4, 0x90
Ltmp2150:                               ## Block address taken
LBB17_469:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_472 Depth 3
                                        ##       Child Loop BB17_489 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1455 22               ## /Users/dylan/github/ravi/src/lvm.c:1455:22
Ltmp2151:
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2152:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R14
	.loc	1 1456 22               ## /Users/dylan/github/ravi/src/lvm.c:1456:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2153:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1458 13               ## /Users/dylan/github/ravi/src/lvm.c:1458:13
	movl	8(%r14), %eax
	.loc	1 1458 32 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1458:32
	cmpl	$19, %eax
	jne	LBB17_471
Ltmp2154:
## BB#470:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1458 13               ## /Users/dylan/github/ravi/src/lvm.c:1458:13
	movq	(%r14), %rcx
Ltmp2155:
	##DEBUG_VALUE: ib <- %RCX
LBB17_486:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1458 35               ## /Users/dylan/github/ravi/src/lvm.c:1458:35
	movl	8(%r13), %eax
Ltmp2156:
	.loc	1 1458 13               ## /Users/dylan/github/ravi/src/lvm.c:1458:13
	cmpl	$19, %eax
	jne	LBB17_488
Ltmp2157:
## BB#487:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1458 35               ## /Users/dylan/github/ravi/src/lvm.c:1458:35
	movq	(%r13), %rax
Ltmp2158:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp2159:
LBB17_503:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1459 11               ## /Users/dylan/github/ravi/src/lvm.c:1459:11
	andq	%rcx, %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	movl	-88(%rbp), %eax         ## 4-byte Reload
Ltmp2160:
LBB17_505:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1462 9                ## /Users/dylan/github/ravi/src/lvm.c:1462:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2161:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1462 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1462:9
	testl	%eax, %eax
	movl	$0, %r14d
	jne	LBB17_506
Ltmp2162:
LBB17_507:                              ##   in Loop: Header=BB17_469 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1462 9                ## /Users/dylan/github/ravi/src/lvm.c:1462:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2163:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2164:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2165:
LBB17_510:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2166:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2167:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1468 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1468:13
	movq	%r14, %rbx
	jmp	LBB17_511
Ltmp2168:
	.align	4, 0x90
LBB17_522:                              ## %._crit_edge.6311
                                        ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2169:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2170:
LBB17_511:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_508 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_523
Ltmp2171:
## BB#512:                              ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_513
## BB#517:                              ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2172:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_543
## BB#518:                              ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2173:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2174:
	cmpl	$4, %esi
	jne	LBB17_520
## BB#519:                              ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2175:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_521
	.align	4, 0x90
LBB17_520:                              ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_521:                              ##   in Loop: Header=BB17_511 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2176:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_522
	jmp	LBB17_543
Ltmp2177:
LBB17_545:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1472 9                ## /Users/dylan/github/ravi/src/lvm.c:1472:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2178:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1472 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1472:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2179:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2180:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2181:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2182:
	.loc	1 1472 9                ## /Users/dylan/github/ravi/src/lvm.c:1472:9
	movq	32(%r12), %r9
Ltmp2183:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2184:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_546
Ltmp2185:
LBB17_527:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rcx, -120(%rbp)        ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2186:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2187:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1468 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1468:35
	movq	%r13, %rbx
	jmp	LBB17_528
Ltmp2188:
	.align	4, 0x90
LBB17_539:                              ## %._crit_edge.6314
                                        ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2189:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2190:
LBB17_528:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_508 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_540
Ltmp2191:
## BB#529:                              ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_530
## BB#534:                              ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2192:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_543
## BB#535:                              ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2193:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2194:
	cmpl	$4, %esi
	jne	LBB17_537
## BB#536:                              ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2195:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_538
	.align	4, 0x90
LBB17_537:                              ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_538:                              ##   in Loop: Header=BB17_528 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2196:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_539
	jmp	LBB17_543
Ltmp2197:
LBB17_523:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rcx
Ltmp2198:
LBB17_524:                              ## %luaV_tointeger.exit536
                                        ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2199:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2200:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_525
Ltmp2201:
LBB17_513:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2202:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -120(%rbp)       ## 8-byte Spill
Ltmp2203:
	##DEBUG_VALUE: n <- [%RBP+-120]
	callq	_floor
Ltmp2204:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-120(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_543
	jp	LBB17_543
Ltmp2205:
## BB#514:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_543
Ltmp2206:
## BB#515:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_543
## BB#516:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
	movq	%r12, %r9
	jmp	LBB17_524
Ltmp2207:
LBB17_540:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
Ltmp2208:
LBB17_541:                              ## %luaV_tointeger.exit541
                                        ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2209:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2210:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %rcx        ## 8-byte Reload
	jmp	LBB17_542
Ltmp2211:
LBB17_530:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2212:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -136(%rbp)       ## 8-byte Spill
Ltmp2213:
	##DEBUG_VALUE: n <- [%RBP+-136]
	callq	_floor
Ltmp2214:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-136(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_543
	jp	LBB17_543
Ltmp2215:
## BB#531:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_543
Ltmp2216:
## BB#532:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_543
## BB#533:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	movq	%r12, %r9
	jmp	LBB17_541
Ltmp2217:
LBB17_543:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-128(%rbp), %r12        ## 8-byte Reload
	.loc	1 1471 16               ## /Users/dylan/github/ravi/src/lvm.c:1471:16
Ltmp2218:
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r12, 40(%rax)
	.loc	1 1471 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1471:16
Ltmp2219:
	movl	$14, %r8d
	movq	-104(%rbp), %rbx        ## 8-byte Reload
Ltmp2220:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%rbx, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	callq	_luaT_trybinTM
	movq	%rbx, %r10
Ltmp2221:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r11
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp2222:
	.loc	1 1471 16               ## /Users/dylan/github/ravi/src/lvm.c:1471:16
	movq	32(%r12), %r9
Ltmp2223:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp2224:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp2225:
	movq	%r14, %r8
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2226:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_544
Ltmp2227:
	.align	4, 0x90
Ltmp2228:                               ## Block address taken
LBB17_508:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_511 Depth 3
                                        ##       Child Loop BB17_528 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1465 22               ## /Users/dylan/github/ravi/src/lvm.c:1465:22
Ltmp2229:
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2230:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R14
	.loc	1 1466 22               ## /Users/dylan/github/ravi/src/lvm.c:1466:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2231:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1468 13               ## /Users/dylan/github/ravi/src/lvm.c:1468:13
	movl	8(%r14), %eax
	.loc	1 1468 32 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1468:32
	cmpl	$19, %eax
	jne	LBB17_510
Ltmp2232:
## BB#509:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1468 13               ## /Users/dylan/github/ravi/src/lvm.c:1468:13
	movq	(%r14), %rcx
Ltmp2233:
	##DEBUG_VALUE: ib <- %RCX
LBB17_525:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1468 35               ## /Users/dylan/github/ravi/src/lvm.c:1468:35
	movl	8(%r13), %eax
Ltmp2234:
	.loc	1 1468 13               ## /Users/dylan/github/ravi/src/lvm.c:1468:13
	cmpl	$19, %eax
	jne	LBB17_527
Ltmp2235:
## BB#526:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1468 35               ## /Users/dylan/github/ravi/src/lvm.c:1468:35
	movq	(%r13), %rax
Ltmp2236:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp2237:
LBB17_542:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1469 11               ## /Users/dylan/github/ravi/src/lvm.c:1469:11
	orq	%rcx, %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	movl	-88(%rbp), %eax         ## 4-byte Reload
Ltmp2238:
LBB17_544:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1472 9                ## /Users/dylan/github/ravi/src/lvm.c:1472:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2239:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1472 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1472:9
	testl	%eax, %eax
	movl	$0, %r14d
	jne	LBB17_545
Ltmp2240:
LBB17_546:                              ##   in Loop: Header=BB17_508 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1472 9                ## /Users/dylan/github/ravi/src/lvm.c:1472:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2241:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2242:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2243:
LBB17_549:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2244:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2245:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1478 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1478:13
	movq	%r14, %rbx
	jmp	LBB17_550
Ltmp2246:
	.align	4, 0x90
LBB17_561:                              ## %._crit_edge.6305
                                        ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2247:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2248:
LBB17_550:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_547 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_562
Ltmp2249:
## BB#551:                              ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_552
## BB#556:                              ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2250:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_582
## BB#557:                              ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2251:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2252:
	cmpl	$4, %esi
	jne	LBB17_559
## BB#558:                              ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2253:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_560
	.align	4, 0x90
LBB17_559:                              ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_560:                              ##   in Loop: Header=BB17_550 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2254:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_561
	jmp	LBB17_582
Ltmp2255:
LBB17_584:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1482 9                ## /Users/dylan/github/ravi/src/lvm.c:1482:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2256:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1482 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1482:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2257:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2258:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2259:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2260:
	.loc	1 1482 9                ## /Users/dylan/github/ravi/src/lvm.c:1482:9
	movq	32(%r12), %r9
Ltmp2261:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2262:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_585
Ltmp2263:
LBB17_566:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rcx, -120(%rbp)        ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2264:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2265:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1478 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1478:35
	movq	%r13, %rbx
	jmp	LBB17_567
Ltmp2266:
	.align	4, 0x90
LBB17_578:                              ## %._crit_edge.6308
                                        ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2267:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2268:
LBB17_567:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_547 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_579
Ltmp2269:
## BB#568:                              ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_569
## BB#573:                              ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2270:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_582
## BB#574:                              ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2271:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2272:
	cmpl	$4, %esi
	jne	LBB17_576
## BB#575:                              ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2273:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_577
	.align	4, 0x90
LBB17_576:                              ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_577:                              ##   in Loop: Header=BB17_567 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2274:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_578
	jmp	LBB17_582
Ltmp2275:
LBB17_562:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rcx
Ltmp2276:
LBB17_563:                              ## %luaV_tointeger.exit546
                                        ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2277:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2278:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_564
Ltmp2279:
LBB17_552:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2280:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -120(%rbp)       ## 8-byte Spill
Ltmp2281:
	##DEBUG_VALUE: n <- [%RBP+-120]
	callq	_floor
Ltmp2282:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-120(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_582
	jp	LBB17_582
Ltmp2283:
## BB#553:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_582
Ltmp2284:
## BB#554:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_582
## BB#555:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
	movq	%r12, %r9
	jmp	LBB17_563
Ltmp2285:
LBB17_579:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
Ltmp2286:
LBB17_580:                              ## %luaV_tointeger.exit551
                                        ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2287:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2288:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %rcx        ## 8-byte Reload
	jmp	LBB17_581
Ltmp2289:
LBB17_569:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2290:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -136(%rbp)       ## 8-byte Spill
Ltmp2291:
	##DEBUG_VALUE: n <- [%RBP+-136]
	callq	_floor
Ltmp2292:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-136(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_582
	jp	LBB17_582
Ltmp2293:
## BB#570:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_582
Ltmp2294:
## BB#571:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_582
## BB#572:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	movq	%r12, %r9
	jmp	LBB17_580
Ltmp2295:
LBB17_582:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-128(%rbp), %r12        ## 8-byte Reload
	.loc	1 1481 16               ## /Users/dylan/github/ravi/src/lvm.c:1481:16
Ltmp2296:
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r12, 40(%rax)
	.loc	1 1481 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1481:16
Ltmp2297:
	movl	$15, %r8d
	movq	-104(%rbp), %rbx        ## 8-byte Reload
Ltmp2298:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%rbx, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	callq	_luaT_trybinTM
	movq	%rbx, %r10
Ltmp2299:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r11
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp2300:
	.loc	1 1481 16               ## /Users/dylan/github/ravi/src/lvm.c:1481:16
	movq	32(%r12), %r9
Ltmp2301:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp2302:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp2303:
	movq	%r14, %r8
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2304:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_583
Ltmp2305:
	.align	4, 0x90
Ltmp2306:                               ## Block address taken
LBB17_547:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_550 Depth 3
                                        ##       Child Loop BB17_567 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1475 22               ## /Users/dylan/github/ravi/src/lvm.c:1475:22
Ltmp2307:
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2308:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R14
	.loc	1 1476 22               ## /Users/dylan/github/ravi/src/lvm.c:1476:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2309:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1478 13               ## /Users/dylan/github/ravi/src/lvm.c:1478:13
	movl	8(%r14), %eax
	.loc	1 1478 32 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1478:32
	cmpl	$19, %eax
	jne	LBB17_549
Ltmp2310:
## BB#548:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1478 13               ## /Users/dylan/github/ravi/src/lvm.c:1478:13
	movq	(%r14), %rcx
Ltmp2311:
	##DEBUG_VALUE: ib <- %RCX
LBB17_564:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1478 35               ## /Users/dylan/github/ravi/src/lvm.c:1478:35
	movl	8(%r13), %eax
Ltmp2312:
	.loc	1 1478 13               ## /Users/dylan/github/ravi/src/lvm.c:1478:13
	cmpl	$19, %eax
	jne	LBB17_566
Ltmp2313:
## BB#565:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1478 35               ## /Users/dylan/github/ravi/src/lvm.c:1478:35
	movq	(%r13), %rax
Ltmp2314:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp2315:
LBB17_581:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1479 11               ## /Users/dylan/github/ravi/src/lvm.c:1479:11
	xorq	%rcx, %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	movl	-88(%rbp), %eax         ## 4-byte Reload
Ltmp2316:
LBB17_583:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1482 9                ## /Users/dylan/github/ravi/src/lvm.c:1482:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2317:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1482 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1482:9
	testl	%eax, %eax
	movl	$0, %r14d
	jne	LBB17_584
Ltmp2318:
LBB17_585:                              ##   in Loop: Header=BB17_547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1482 9                ## /Users/dylan/github/ravi/src/lvm.c:1482:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2319:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2320:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2321:
LBB17_588:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2322:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1488 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1488:13
	movq	%r14, %rbx
	jmp	LBB17_589
Ltmp2323:
	.align	4, 0x90
LBB17_600:                              ## %._crit_edge.6299
                                        ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2324:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2325:
LBB17_589:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_586 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_601
Ltmp2326:
## BB#590:                              ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_591
## BB#595:                              ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2327:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_624
## BB#596:                              ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2328:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2329:
	cmpl	$4, %esi
	jne	LBB17_598
## BB#597:                              ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2330:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_599
	.align	4, 0x90
LBB17_598:                              ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_599:                              ##   in Loop: Header=BB17_589 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2331:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_600
	jmp	LBB17_624
Ltmp2332:
LBB17_626:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1492 9                ## /Users/dylan/github/ravi/src/lvm.c:1492:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2333:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1492 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1492:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2334:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2335:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2336:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2337:
	.loc	1 1492 9                ## /Users/dylan/github/ravi/src/lvm.c:1492:9
	movq	32(%r12), %r9
Ltmp2338:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2339:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_627
Ltmp2340:
LBB17_605:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rsi, -120(%rbp)        ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2341:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1488 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1488:35
	movq	%r13, %r12
	jmp	LBB17_606
Ltmp2342:
	.align	4, 0x90
LBB17_617:                              ## %._crit_edge.6302
                                        ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %r12
Ltmp2343:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	%rbx, %r9
Ltmp2344:
LBB17_606:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_586 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_618
Ltmp2345:
## BB#607:                              ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %rbx
	cmpl	$3, %eax
	je	LBB17_608
## BB#612:                              ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2346:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_624
## BB#613:                              ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r12), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2347:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r12), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2348:
	cmpl	$4, %esi
	jne	LBB17_615
## BB#614:                              ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2349:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_616
	.align	4, 0x90
LBB17_615:                              ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_616:                              ##   in Loop: Header=BB17_606 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2350:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_617
	jmp	LBB17_624
Ltmp2351:
LBB17_601:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rsi
Ltmp2352:
LBB17_602:                              ## %luaV_tointeger.exit556
                                        ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2353:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_603
Ltmp2354:
LBB17_591:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2355:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -120(%rbp)       ## 8-byte Spill
Ltmp2356:
	##DEBUG_VALUE: n <- [%RBP+-120]
	callq	_floor
Ltmp2357:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-120(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_624
	jp	LBB17_624
Ltmp2358:
## BB#592:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_624
Ltmp2359:
## BB#593:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_624
## BB#594:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rsi
	movq	%r12, %r9
	jmp	LBB17_602
Ltmp2360:
LBB17_618:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r12), %rax
Ltmp2361:
LBB17_619:                              ## %luaV_tointeger.exit561
                                        ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2362:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %rsi        ## 8-byte Reload
	jmp	LBB17_620
Ltmp2363:
LBB17_608:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r12), %xmm0           ## xmm0 = mem[0],zero
Ltmp2364:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -136(%rbp)       ## 8-byte Spill
Ltmp2365:
	##DEBUG_VALUE: n <- [%RBP+-136]
	callq	_floor
Ltmp2366:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-136(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_624
	jp	LBB17_624
Ltmp2367:
## BB#609:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_624
Ltmp2368:
## BB#610:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_624
## BB#611:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	movq	%rbx, %r9
	jmp	LBB17_619
Ltmp2369:
LBB17_624:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-128(%rbp), %r12        ## 8-byte Reload
	.loc	1 1491 16               ## /Users/dylan/github/ravi/src/lvm.c:1491:16
Ltmp2370:
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r12, 40(%rax)
	.loc	1 1491 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1491:16
Ltmp2371:
	movl	$16, %r8d
	movq	-104(%rbp), %rbx        ## 8-byte Reload
Ltmp2372:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%rbx, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	callq	_luaT_trybinTM
	movq	%rbx, %r10
Ltmp2373:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r11
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp2374:
	.loc	1 1491 16               ## /Users/dylan/github/ravi/src/lvm.c:1491:16
	movq	32(%r12), %r9
Ltmp2375:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %edx
	andl	$12, %edx
Ltmp2376:
	##DEBUG_VALUE: luaV_execute:mask <- %EDX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp2377:
	movq	%r14, %r8
	jmp	LBB17_625
Ltmp2378:
	.align	4, 0x90
Ltmp2379:                               ## Block address taken
LBB17_586:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_589 Depth 3
                                        ##       Child Loop BB17_606 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1485 22               ## /Users/dylan/github/ravi/src/lvm.c:1485:22
Ltmp2380:
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2381:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R14
	.loc	1 1486 22               ## /Users/dylan/github/ravi/src/lvm.c:1486:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
Ltmp2382:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2383:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1488 13               ## /Users/dylan/github/ravi/src/lvm.c:1488:13
	movl	8(%r14), %eax
	.loc	1 1488 32 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1488:32
	cmpl	$19, %eax
	jne	LBB17_588
Ltmp2384:
## BB#587:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1488 13               ## /Users/dylan/github/ravi/src/lvm.c:1488:13
	movq	(%r14), %rsi
Ltmp2385:
	##DEBUG_VALUE: ib <- %RSI
LBB17_603:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1488 35               ## /Users/dylan/github/ravi/src/lvm.c:1488:35
	movl	8(%r13), %eax
Ltmp2386:
	.loc	1 1488 13               ## /Users/dylan/github/ravi/src/lvm.c:1488:13
	cmpl	$19, %eax
	jne	LBB17_605
Ltmp2387:
## BB#604:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1488 35               ## /Users/dylan/github/ravi/src/lvm.c:1488:35
	movq	(%r13), %rax
Ltmp2388:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp2389:
LBB17_620:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 861 7                 ## /Users/dylan/github/ravi/src/lvm.c:861:7
	testq	%rax, %rax
	movl	-88(%rbp), %edx         ## 4-byte Reload
	js	LBB17_621
Ltmp2390:
## BB#622:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	##DEBUG_VALUE: luaV_shiftl:x <- %RSI
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
	movb	%al, %cl
	shlq	%cl, %rsi
Ltmp2391:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	xorl	%ecx, %ecx
	.loc	1 866 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp2392:
	cmpq	$63, %rax
Ltmp2393:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovleq	%rsi, %rcx
	jmp	LBB17_623
Ltmp2394:
	.align	4, 0x90
LBB17_621:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 863 17 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movl	%eax, %ecx
	negl	%ecx
	shrq	%cl, %rsi
	xorl	%ecx, %ecx
	.loc	1 862 11                ## /Users/dylan/github/ravi/src/lvm.c:862:11
	cmpq	$-63, %rax
Ltmp2395:
	.loc	1 862 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovgeq	%rsi, %rcx
Ltmp2396:
LBB17_623:                              ## %luaV_shiftl.exit
                                        ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1489 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1489:11
	movq	%rcx, (%r15)
	movl	$19, 8(%r15)
Ltmp2397:
LBB17_625:                              ##   in Loop: Header=BB17_586 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2398:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1492 9                ## /Users/dylan/github/ravi/src/lvm.c:1492:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2399:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1492 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1492:9
	testl	%edx, %edx
	movl	$0, %r14d
	jne	LBB17_626
Ltmp2400:
LBB17_627:                              ##   in Loop: Header=BB17_586 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1492 9                ## /Users/dylan/github/ravi/src/lvm.c:1492:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2401:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2402:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2403:
LBB17_630:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2404:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1498 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1498:13
	movq	%r14, %rbx
	jmp	LBB17_631
Ltmp2405:
	.align	4, 0x90
LBB17_642:                              ## %._crit_edge.6293
                                        ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp2406:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r12, %r9
Ltmp2407:
LBB17_631:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_628 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_643
Ltmp2408:
## BB#632:                              ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	cmpl	$3, %eax
	je	LBB17_633
## BB#637:                              ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2409:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_666
## BB#638:                              ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2410:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2411:
	cmpl	$4, %esi
	jne	LBB17_640
## BB#639:                              ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2412:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_641
	.align	4, 0x90
LBB17_640:                              ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_641:                              ##   in Loop: Header=BB17_631 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2413:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_642
	jmp	LBB17_666
Ltmp2414:
LBB17_668:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1502 9                ## /Users/dylan/github/ravi/src/lvm.c:1502:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2415:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1502 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1502:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2416:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2417:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2418:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2419:
	.loc	1 1502 9                ## /Users/dylan/github/ravi/src/lvm.c:1502:9
	movq	32(%r12), %r9
Ltmp2420:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2421:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_669
Ltmp2422:
LBB17_647:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rsi, -120(%rbp)        ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp2423:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1498 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1498:35
	movq	%r13, %r12
	jmp	LBB17_648
Ltmp2424:
	.align	4, 0x90
LBB17_659:                              ## %._crit_edge.6296
                                        ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %r12
Ltmp2425:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	%rbx, %r9
Ltmp2426:
LBB17_648:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_628 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_660
Ltmp2427:
## BB#649:                              ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %rbx
	cmpl	$3, %eax
	je	LBB17_650
## BB#654:                              ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2428:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_666
## BB#655:                              ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r12), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2429:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r12), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2430:
	cmpl	$4, %esi
	jne	LBB17_657
## BB#656:                              ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2431:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_658
	.align	4, 0x90
LBB17_657:                              ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_658:                              ##   in Loop: Header=BB17_648 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp2432:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_659
	jmp	LBB17_666
Ltmp2433:
LBB17_643:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rsi
Ltmp2434:
LBB17_644:                              ## %luaV_tointeger.exit567
                                        ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2435:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-128(%rbp), %r11        ## 8-byte Reload
	jmp	LBB17_645
Ltmp2436:
LBB17_633:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2437:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -120(%rbp)       ## 8-byte Spill
Ltmp2438:
	##DEBUG_VALUE: n <- [%RBP+-120]
	callq	_floor
Ltmp2439:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-120(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_666
	jp	LBB17_666
Ltmp2440:
## BB#634:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_666
Ltmp2441:
## BB#635:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_666
## BB#636:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rsi
	movq	%r12, %r9
	jmp	LBB17_644
Ltmp2442:
LBB17_660:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r12), %rax
Ltmp2443:
LBB17_661:                              ## %luaV_tointeger.exit572
                                        ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2444:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-120(%rbp), %rsi        ## 8-byte Reload
	jmp	LBB17_662
Ltmp2445:
LBB17_650:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r12), %xmm0           ## xmm0 = mem[0],zero
Ltmp2446:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -136(%rbp)       ## 8-byte Spill
Ltmp2447:
	##DEBUG_VALUE: n <- [%RBP+-136]
	callq	_floor
Ltmp2448:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-136(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_666
	jp	LBB17_666
Ltmp2449:
## BB#651:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_666
Ltmp2450:
## BB#652:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_666
## BB#653:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	movq	%rbx, %r9
	jmp	LBB17_661
Ltmp2451:
LBB17_666:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-128(%rbp), %r12        ## 8-byte Reload
	.loc	1 1501 16               ## /Users/dylan/github/ravi/src/lvm.c:1501:16
Ltmp2452:
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r12, 40(%rax)
	.loc	1 1501 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1501:16
Ltmp2453:
	movl	$17, %r8d
	movq	-104(%rbp), %rbx        ## 8-byte Reload
Ltmp2454:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%rbx, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	callq	_luaT_trybinTM
	movq	%rbx, %r10
Ltmp2455:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r11
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp2456:
	.loc	1 1501 16               ## /Users/dylan/github/ravi/src/lvm.c:1501:16
	movq	32(%r12), %r9
Ltmp2457:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %edx
	andl	$12, %edx
Ltmp2458:
	##DEBUG_VALUE: luaV_execute:mask <- %EDX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp2459:
	movq	%r14, %r8
	jmp	LBB17_667
Ltmp2460:
	.align	4, 0x90
Ltmp2461:                               ## Block address taken
LBB17_628:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_631 Depth 3
                                        ##       Child Loop BB17_648 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1495 22               ## /Users/dylan/github/ravi/src/lvm.c:1495:22
Ltmp2462:
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2463:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R14
	.loc	1 1496 22               ## /Users/dylan/github/ravi/src/lvm.c:1496:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
Ltmp2464:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2465:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 1498 13               ## /Users/dylan/github/ravi/src/lvm.c:1498:13
	movl	8(%r14), %eax
	.loc	1 1498 32 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1498:32
	cmpl	$19, %eax
	jne	LBB17_630
Ltmp2466:
## BB#629:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1498 13               ## /Users/dylan/github/ravi/src/lvm.c:1498:13
	movq	(%r14), %rsi
Ltmp2467:
	##DEBUG_VALUE: ib <- %RSI
LBB17_645:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1498 35               ## /Users/dylan/github/ravi/src/lvm.c:1498:35
	movl	8(%r13), %eax
Ltmp2468:
	.loc	1 1498 13               ## /Users/dylan/github/ravi/src/lvm.c:1498:13
	cmpl	$19, %eax
	jne	LBB17_647
Ltmp2469:
## BB#646:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1498 35               ## /Users/dylan/github/ravi/src/lvm.c:1498:35
	movq	(%r13), %rax
Ltmp2470:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp2471:
LBB17_662:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 861 7                 ## /Users/dylan/github/ravi/src/lvm.c:861:7
	testq	%rax, %rax
	movl	-88(%rbp), %edx         ## 4-byte Reload
	jle	LBB17_664
Ltmp2472:
## BB#663:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 863 17                ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movb	%al, %cl
	shrq	%cl, %rsi
Ltmp2473:
	.loc	1 862 9                 ## /Users/dylan/github/ravi/src/lvm.c:862:9
	xorl	%ecx, %ecx
	.loc	1 862 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:862:11
Ltmp2474:
	cmpq	$63, %rax
Ltmp2475:
	.loc	1 862 9                 ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovleq	%rsi, %rcx
	jmp	LBB17_665
Ltmp2476:
	.align	4, 0x90
LBB17_664:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1499 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1499:11
	movl	%eax, %ecx
	negl	%ecx
Ltmp2477:
	##DEBUG_VALUE: luaV_shiftl:x <- %RSI
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
	shlq	%cl, %rsi
Ltmp2478:
	.loc	1 1499 11               ## /Users/dylan/github/ravi/src/lvm.c:1499:11
	xorl	%ecx, %ecx
	.loc	1 866 11                ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp2479:
	cmpq	$-63, %rax
Ltmp2480:
	.loc	1 866 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovgeq	%rsi, %rcx
Ltmp2481:
LBB17_665:                              ## %luaV_shiftl.exit575
                                        ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1499 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1499:11
	movq	%rcx, (%r15)
	movl	$19, 8(%r15)
Ltmp2482:
LBB17_667:                              ##   in Loop: Header=BB17_628 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2483:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1502 9                ## /Users/dylan/github/ravi/src/lvm.c:1502:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2484:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1502 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1502:9
	testl	%edx, %edx
	movl	$0, %r14d
	jne	LBB17_668
Ltmp2485:
LBB17_669:                              ##   in Loop: Header=BB17_628 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1502 9                ## /Users/dylan/github/ravi/src/lvm.c:1502:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2486:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2487:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2488:
LBB17_705:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1518 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1518:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp2489:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1518 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1518:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2490:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2491:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2492:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2493:
	.loc	1 1518 9                ## /Users/dylan/github/ravi/src/lvm.c:1518:9
	movq	32(%r12), %r9
Ltmp2494:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2495:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_706
Ltmp2496:
LBB17_691:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_693
Ltmp2497:
## BB#692:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp2498:
LBB17_701:                              ## %select.end8327
                                        ##   in Loop: Header=BB17_670 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	-88(%rbp), %ebx         ## 4-byte Reload
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, -120(%rbp)         ## 8-byte Spill
Ltmp2499:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r11, %r12
Ltmp2500:
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_702
Ltmp2501:
LBB17_679:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_703
Ltmp2502:
## BB#680:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2503:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2504:
	cmpl	$4, %esi
	jne	LBB17_682
## BB#681:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	shrl	$24, %ecx
	jmp	LBB17_683
Ltmp2505:
LBB17_693:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_703
Ltmp2506:
## BB#694:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%rdx, -128(%rbp)        ## 8-byte Spill
Ltmp2507:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %rbx
	movq	%r11, %r12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2508:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2509:
	cmpl	$4, %esi
	jne	LBB17_696
Ltmp2510:
## BB#695:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_697
Ltmp2511:
LBB17_682:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
LBB17_683:                              ##   in Loop: Header=BB17_670 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2512:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2513:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_703
Ltmp2514:
## BB#684:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_686
Ltmp2515:
## BB#685:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_688
Ltmp2516:
LBB17_696:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp2517:
LBB17_697:                              ##   in Loop: Header=BB17_670 Depth=2
	movq	%r12, %r11
	movq	%rbx, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2518:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-128(%rbp), %rdx        ## 8-byte Reload
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2519:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2520:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_703
Ltmp2521:
## BB#698:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_700
## BB#699:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_701
Ltmp2522:
LBB17_703:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1517 16               ## /Users/dylan/github/ravi/src/lvm.c:1517:16
Ltmp2523:
	movq	%r11, 40(%rbx)
	.loc	1 1517 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1517:16
Ltmp2524:
	movl	$9, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp2525:
	movq	%r10, %r15
Ltmp2526:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaT_trybinTM
	movq	%r15, %r10
Ltmp2527:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2528:
	.loc	1 1517 16               ## /Users/dylan/github/ravi/src/lvm.c:1517:16
	movq	32(%rbx), %r9
Ltmp2529:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ebx
	andl	$12, %ebx
Ltmp2530:
	##DEBUG_VALUE: luaV_execute:mask <- %EBX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2531:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_704
Ltmp2532:
LBB17_686:                              ## %select.false8323
                                        ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_688
Ltmp2533:
LBB17_700:                              ## %select.false8328
                                        ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_701
Ltmp2534:
	.align	4, 0x90
Ltmp2535:                               ## Block address taken
LBB17_670:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1505 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1505:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2536:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1506 22               ## /Users/dylan/github/ravi/src/lvm.c:1506:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2537:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp2538:
	.loc	1 1508 29               ## /Users/dylan/github/ravi/src/lvm.c:1508:29
	cmpl	$19, %eax
	jne	LBB17_671
Ltmp2539:
## BB#673:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1508 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1508:13
	cmpl	$19, 8(%r13)
	jne	LBB17_687
Ltmp2540:
## BB#674:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1509 57 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1509:57
	movq	(%r13), %rsi
Ltmp2541:
	##DEBUG_VALUE: luaV_mod:n <- %RSI
	##DEBUG_VALUE: ic <- %RSI
	.loc	1 840 20                ## /Users/dylan/github/ravi/src/lvm.c:840:20
	leaq	1(%rsi), %rax
Ltmp2542:
	.loc	1 840 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:840:7
	cmpq	$1, %rax
	ja	LBB17_677
Ltmp2543:
## BB#675:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: ic <- %RSI
	##DEBUG_VALUE: luaV_mod:n <- %RSI
	xorl	%eax, %eax
	.loc	1 841 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:841:9
Ltmp2544:
	testq	%rsi, %rsi
	jne	LBB17_678
	jmp	LBB17_676
Ltmp2545:
	.align	4, 0x90
LBB17_671:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$3, %eax
	jne	LBB17_679
Ltmp2546:
## BB#672:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1512 18               ## /Users/dylan/github/ravi/src/lvm.c:1512:18
	movq	(%r14), %rdx
	jmp	LBB17_689
Ltmp2547:
	.align	4, 0x90
LBB17_687:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp2548:
LBB17_688:                              ## %luaV_tonumber_.exit581
                                        ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rdx
Ltmp2549:
LBB17_689:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp2550:
	.loc	1 1512 18               ## /Users/dylan/github/ravi/src/lvm.c:1512:18
	cmpl	$3, %eax
	jne	LBB17_691
Ltmp2551:
## BB#690:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, %r12
	.loc	1 1512 39 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1512:39
Ltmp2552:
	movq	(%r13), %rax
Ltmp2553:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movl	-88(%rbp), %ebx         ## 4-byte Reload
Ltmp2554:
LBB17_702:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1514 11               ## /Users/dylan/github/ravi/src/lvm.c:1514:11
	movd	%rdx, %xmm0
	movd	%rax, %xmm1
	movsd	%xmm1, -128(%rbp)       ## 8-byte Spill
	callq	_fmod
Ltmp2555:
	##DEBUG_VALUE: m <- %XMM0
	.loc	1 1514 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1514:11
	movapd	%xmm0, %xmm1
	movsd	-128(%rbp), %xmm3       ## 8-byte Reload
                                        ## xmm3 = mem[0],zero
	mulsd	%xmm3, %xmm1
	addsd	%xmm0, %xmm3
Ltmp2556:
	##DEBUG_VALUE: m <- %XMM3
	xorpd	%xmm2, %xmm2
Ltmp2557:
	.loc	1 1514 11               ## /Users/dylan/github/ravi/src/lvm.c:1514:11
	cmpltsd	%xmm2, %xmm1
	andpd	%xmm1, %xmm3
Ltmp2558:
	andnpd	%xmm0, %xmm1
	orpd	%xmm3, %xmm1
Ltmp2559:
	.loc	1 1515 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1515:11
	movsd	%xmm1, (%r15)
	movl	$3, 8(%r15)
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2560:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r11
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2561:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r8
	jmp	LBB17_704
Ltmp2562:
LBB17_677:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: ic <- %RSI
	##DEBUG_VALUE: luaV_mod:n <- %RSI
	.loc	1 1509 28               ## /Users/dylan/github/ravi/src/lvm.c:1509:28
	movq	(%r14), %rcx
Ltmp2563:
	##DEBUG_VALUE: ib <- %RCX
	##DEBUG_VALUE: luaV_mod:m <- %RCX
	.loc	1 846 23                ## /Users/dylan/github/ravi/src/lvm.c:846:23
	movq	%rcx, %rax
	cqto
	idivq	%rsi
	.loc	1 847 22                ## /Users/dylan/github/ravi/src/lvm.c:847:22
Ltmp2564:
	xorq	%rsi, %rcx
Ltmp2565:
	sarq	$63, %rcx
	.loc	1 847 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:847:11
	testq	%rdx, %rdx
	.loc	1 847 16                ## /Users/dylan/github/ravi/src/lvm.c:847:16
	cmoveq	%rdx, %rsi
Ltmp2566:
	andq	%rcx, %rsi
	addq	%rdx, %rsi
Ltmp2567:
	.loc	1 1510 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1510:11
	movq	%rsi, %rax
Ltmp2568:
LBB17_678:                              ## %luaV_mod.exit
                                        ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp2569:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	-88(%rbp), %ebx         ## 4-byte Reload
Ltmp2570:
LBB17_704:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1518 9                ## /Users/dylan/github/ravi/src/lvm.c:1518:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2571:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1518 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1518:9
	testl	%ebx, %ebx
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_705
Ltmp2572:
LBB17_706:                              ##   in Loop: Header=BB17_670 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1518 9                ## /Users/dylan/github/ravi/src/lvm.c:1518:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2573:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2574:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2575:
LBB17_744:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1532 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1532:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp2576:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1532 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1532:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2577:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2578:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2579:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2580:
	.loc	1 1532 9                ## /Users/dylan/github/ravi/src/lvm.c:1532:9
	movq	32(%r12), %r9
Ltmp2581:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2582:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_745
Ltmp2583:
LBB17_730:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_732
Ltmp2584:
## BB#731:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp2585:
LBB17_740:                              ## %select.end8355
                                        ##   in Loop: Header=BB17_707 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %rbx
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, -120(%rbp)         ## 8-byte Spill
Ltmp2586:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r11, %r12
Ltmp2587:
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_741
Ltmp2588:
LBB17_718:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_742
Ltmp2589:
## BB#719:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2590:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2591:
	cmpl	$4, %esi
	jne	LBB17_721
## BB#720:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	shrl	$24, %ecx
	jmp	LBB17_722
Ltmp2592:
LBB17_732:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_742
Ltmp2593:
## BB#733:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%rdx, -128(%rbp)        ## 8-byte Spill
Ltmp2594:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %rbx
	movq	%r11, %r12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2595:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2596:
	cmpl	$4, %esi
	jne	LBB17_735
Ltmp2597:
## BB#734:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_736
Ltmp2598:
LBB17_721:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
LBB17_722:                              ##   in Loop: Header=BB17_707 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2599:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2600:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_742
Ltmp2601:
## BB#723:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_725
Ltmp2602:
## BB#724:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_727
Ltmp2603:
LBB17_735:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp2604:
LBB17_736:                              ##   in Loop: Header=BB17_707 Depth=2
	movq	%r12, %r11
	movq	%rbx, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2605:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-128(%rbp), %rdx        ## 8-byte Reload
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp2606:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2607:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_742
Ltmp2608:
## BB#737:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_739
## BB#738:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_740
Ltmp2609:
LBB17_742:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1531 16               ## /Users/dylan/github/ravi/src/lvm.c:1531:16
Ltmp2610:
	movq	%r11, 40(%rbx)
	.loc	1 1531 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1531:16
Ltmp2611:
	movl	$12, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r14
Ltmp2612:
	movq	%r10, %r15
Ltmp2613:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaT_trybinTM
	movq	%r15, %r10
Ltmp2614:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2615:
	.loc	1 1531 16               ## /Users/dylan/github/ravi/src/lvm.c:1531:16
	movq	32(%rbx), %r9
Ltmp2616:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp2617:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	%eax, %r14d
Ltmp2618:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2619:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_743
Ltmp2620:
LBB17_725:                              ## %select.false8351
                                        ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_727
Ltmp2621:
LBB17_739:                              ## %select.false8356
                                        ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_740
Ltmp2622:
	.align	4, 0x90
Ltmp2623:                               ## Block address taken
LBB17_707:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1521 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1521:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2624:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1522 22               ## /Users/dylan/github/ravi/src/lvm.c:1522:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2625:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp2626:
	.loc	1 1524 29               ## /Users/dylan/github/ravi/src/lvm.c:1524:29
	cmpl	$19, %eax
	jne	LBB17_708
Ltmp2627:
## BB#710:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1524 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1524:13
	cmpl	$19, 8(%r13)
	jne	LBB17_726
Ltmp2628:
## BB#711:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%rdi, %rbx
Ltmp2629:
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	.loc	1 1525 28 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1525:28
	movq	(%r14), %rcx
Ltmp2630:
	##DEBUG_VALUE: ib <- %RCX
	##DEBUG_VALUE: luaV_div:m <- %RCX
	.loc	1 1525 57 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1525:57
	movq	(%r13), %rdi
Ltmp2631:
	##DEBUG_VALUE: luaV_div:n <- %RDI
	##DEBUG_VALUE: ic <- %RDI
	.loc	1 820 20 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:820:20
	leaq	1(%rdi), %rax
Ltmp2632:
	.loc	1 820 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:820:7
	cmpq	$1, %rax
	ja	LBB17_715
Ltmp2633:
## BB#712:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: luaV_div:m <- %RCX
	##DEBUG_VALUE: ib <- %RCX
	##DEBUG_VALUE: ic <- %RDI
	##DEBUG_VALUE: luaV_div:n <- %RDI
	.loc	1 821 9 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:821:9
	testq	%rdi, %rdi
Ltmp2634:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	je	LBB17_713
Ltmp2635:
## BB#714:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: luaV_div:m <- %RCX
	##DEBUG_VALUE: ib <- %RCX
	.loc	1 823 12                ## /Users/dylan/github/ravi/src/lvm.c:823:12
	negq	%rcx
Ltmp2636:
	movq	%rcx, %rsi
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	jmp	LBB17_717
Ltmp2637:
	.align	4, 0x90
LBB17_708:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	cmpl	$3, %eax
	jne	LBB17_718
Ltmp2638:
## BB#709:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1528 18               ## /Users/dylan/github/ravi/src/lvm.c:1528:18
	movq	(%r14), %rdx
	jmp	LBB17_728
Ltmp2639:
	.align	4, 0x90
LBB17_726:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp2640:
LBB17_727:                              ## %luaV_tonumber_.exit591
                                        ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rdx
Ltmp2641:
LBB17_728:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp2642:
	.loc	1 1528 18               ## /Users/dylan/github/ravi/src/lvm.c:1528:18
	cmpl	$3, %eax
	jne	LBB17_730
Ltmp2643:
## BB#729:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, %r12
	.loc	1 1528 39 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1528:39
Ltmp2644:
	movq	(%r13), %rax
Ltmp2645:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %rbx
	movl	-88(%rbp), %r14d        ## 4-byte Reload
Ltmp2646:
LBB17_741:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1529 11               ## /Users/dylan/github/ravi/src/lvm.c:1529:11
	movd	%rdx, %xmm0
	movd	%rax, %xmm1
	divsd	%xmm1, %xmm0
	callq	_floor
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2647:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r11
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2648:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r8
	jmp	LBB17_743
Ltmp2649:
LBB17_715:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: luaV_div:m <- %RCX
	##DEBUG_VALUE: ib <- %RCX
	##DEBUG_VALUE: ic <- %RDI
	##DEBUG_VALUE: luaV_div:n <- %RDI
	.loc	1 826 23                ## /Users/dylan/github/ravi/src/lvm.c:826:23
	movq	%rcx, %rax
	cqto
	idivq	%rdi
	movq	%rax, %rsi
	.loc	1 827 21                ## /Users/dylan/github/ravi/src/lvm.c:827:21
Ltmp2650:
	movq	%rdi, %rax
	xorq	%rcx, %rax
Ltmp2651:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	jns	LBB17_717
Ltmp2652:
## BB#716:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: luaV_div:m <- %RCX
	##DEBUG_VALUE: ib <- %RCX
	##DEBUG_VALUE: ic <- %RDI
	##DEBUG_VALUE: luaV_div:n <- %RDI
	.loc	1 827 26                ## /Users/dylan/github/ravi/src/lvm.c:827:26
	movq	%rcx, %rax
	cqto
	idivq	%rdi
Ltmp2653:
	.loc	1 827 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:827:9
	cmpq	$1, %rdx
	adcq	$-1, %rsi
Ltmp2654:
	.align	4, 0x90
LBB17_717:                              ## %luaV_div.exit
                                        ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	.loc	1 1526 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1526:11
	movq	%rsi, (%r15)
	movl	$19, 8(%r15)
	movq	%rbx, %rdi
Ltmp2655:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_743:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1532 9                ## /Users/dylan/github/ravi/src/lvm.c:1532:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2656:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1532 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1532:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_744
Ltmp2657:
LBB17_745:                              ##   in Loop: Header=BB17_707 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1532 9                ## /Users/dylan/github/ravi/src/lvm.c:1532:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2658:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2659:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2660:
LBB17_748:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_750
Ltmp2661:
## BB#749:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r14), %xmm0
Ltmp2662:
LBB17_758:                              ## %luaV_tonumber_.exit599
                                        ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rcx
	jmp	LBB17_759
Ltmp2663:
LBB17_775:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1542 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1542:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp2664:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1542 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1542:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2665:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2666:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2667:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2668:
	.loc	1 1542 9                ## /Users/dylan/github/ravi/src/lvm.c:1542:9
	movq	32(%r12), %r9
Ltmp2669:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2670:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_776
Ltmp2671:
LBB17_761:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_763
Ltmp2672:
## BB#762:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r13), %xmm0
Ltmp2673:
LBB17_771:                              ## %select.end8383
                                        ##   in Loop: Header=BB17_746 Depth=2
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %rbx
Ltmp2674:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r10, %r12
Ltmp2675:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_772
Ltmp2676:
LBB17_750:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_773
Ltmp2677:
## BB#751:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%r9, %r12
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2678:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2679:
	cmpl	$4, %esi
	jne	LBB17_753
Ltmp2680:
## BB#752:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_754
Ltmp2681:
LBB17_763:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_773
Ltmp2682:
## BB#764:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	movq	%rcx, -136(%rbp)        ## 8-byte Spill
Ltmp2683:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %rbx
	movq	%r11, %r12
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r13), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2684:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r13), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2685:
	cmpl	$4, %esi
	jne	LBB17_766
Ltmp2686:
## BB#765:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	shrl	$24, %ecx
	jmp	LBB17_767
Ltmp2687:
LBB17_753:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp2688:
LBB17_754:                              ##   in Loop: Header=BB17_746 Depth=2
	movq	%rbx, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2689:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2690:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_773
Ltmp2691:
## BB#755:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_757
Ltmp2692:
## BB#756:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_758
Ltmp2693:
LBB17_766:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp2694:
LBB17_767:                              ##   in Loop: Header=BB17_746 Depth=2
	movq	%r12, %r11
	movq	%rbx, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2695:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2696:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movq	-136(%rbp), %rcx        ## 8-byte Reload
	jne	LBB17_773
Ltmp2697:
## BB#768:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_770
Ltmp2698:
## BB#769:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_771
Ltmp2699:
LBB17_773:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 1541 16               ## /Users/dylan/github/ravi/src/lvm.c:1541:16
Ltmp2700:
	movq	%r11, 40(%rbx)
	.loc	1 1541 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1541:16
Ltmp2701:
	movl	$10, %r8d
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r10, %r14
Ltmp2702:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaT_trybinTM
	movq	%r14, %r10
Ltmp2703:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1541 16               ## /Users/dylan/github/ravi/src/lvm.c:1541:16
	movq	32(%rbx), %r9
Ltmp2704:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp2705:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	%eax, %r14d
Ltmp2706:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_774
Ltmp2707:
LBB17_757:                              ## %select.false8379
                                        ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_758
Ltmp2708:
LBB17_770:                              ## %select.false8384
                                        ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB17_771
Ltmp2709:
	.align	4, 0x90
Ltmp2710:                               ## Block address taken
LBB17_746:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 1535 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1535:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %r14
	shlq	$4, %r14
	addq	%r9, %r14
	testb	%al, %al
	cmovsq	%rcx, %r14
Ltmp2711:
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 1536 22               ## /Users/dylan/github/ravi/src/lvm.c:1536:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %r13
	shlq	$4, %r13
	addq	%r9, %r13
	testb	%cl, %cl
	cmovsq	%rax, %r13
Ltmp2712:
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r14), %eax
Ltmp2713:
	.loc	1 1538 31               ## /Users/dylan/github/ravi/src/lvm.c:1538:31
	cmpl	$3, %eax
	jne	LBB17_748
Ltmp2714:
## BB#747:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %R13
	.loc	1 1538 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1538:13
	movq	(%r14), %rcx
Ltmp2715:
LBB17_759:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R13
	##DEBUG_VALUE: rc <- %R13
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r13), %eax
Ltmp2716:
	.loc	1 1538 13               ## /Users/dylan/github/ravi/src/lvm.c:1538:13
	cmpl	$3, %eax
	jne	LBB17_761
Ltmp2717:
## BB#760:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rc <- %R13
	movq	%r10, %r12
Ltmp2718:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 1538 34 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1538:34
Ltmp2719:
	movq	(%r13), %rax
Ltmp2720:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %rbx
	movl	-88(%rbp), %r14d        ## 4-byte Reload
Ltmp2721:
LBB17_772:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1539 11               ## /Users/dylan/github/ravi/src/lvm.c:1539:11
	movd	%rcx, %xmm0
	movd	%rax, %xmm1
	callq	_pow
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	%r12, %r10
Ltmp2722:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r8
Ltmp2723:
LBB17_774:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- [%RBP+-128]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-128(%rbp), %r11        ## 8-byte Reload
Ltmp2724:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1542 9                ## /Users/dylan/github/ravi/src/lvm.c:1542:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2725:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1542 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1542:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2726:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_775
Ltmp2727:
LBB17_776:                              ##   in Loop: Header=BB17_746 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1542 9                ## /Users/dylan/github/ravi/src/lvm.c:1542:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2728:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2729:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2730:
LBB17_792:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1557 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1557:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp2731:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1557 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1557:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2732:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2733:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2734:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2735:
	.loc	1 1557 9                ## /Users/dylan/github/ravi/src/lvm.c:1557:9
	movq	32(%r12), %r9
Ltmp2736:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2737:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_793
Ltmp2738:
LBB17_780:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_790
Ltmp2739:
## BB#781:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
Ltmp2740:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %r13
	movq	%r11, %r14
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp2741:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp2742:
	cmpl	$4, %esi
	jne	LBB17_783
Ltmp2743:
## BB#782:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	shrl	$24, %ecx
	jmp	LBB17_784
Ltmp2744:
LBB17_783:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	16(%rdx), %rcx
Ltmp2745:
LBB17_784:                              ##   in Loop: Header=BB17_777 Depth=2
	movq	%r14, %r11
	movq	%r13, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2746:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp2747:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	jne	LBB17_790
Ltmp2748:
## BB#785:                              ## %luaV_tonumber_.exit607
                                        ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	movq	%r12, %rdi
Ltmp2749:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jne	LBB17_787
Ltmp2750:
## BB#786:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_788
Ltmp2751:
LBB17_790:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	-80(%rbp), %r13         ## 8-byte Reload
	.loc	1 1555 11               ## /Users/dylan/github/ravi/src/lvm.c:1555:11
Ltmp2752:
	movq	%r11, 40(%r13)
	.loc	1 1555 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1555:11
Ltmp2753:
	movl	$18, %r8d
	movq	%r10, %rdi
	movq	%rbx, %rsi
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp2754:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaT_trybinTM
	movq	%r14, %r10
Ltmp2755:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
Ltmp2756:
	.loc	1 1555 11               ## /Users/dylan/github/ravi/src/lvm.c:1555:11
	movq	32(%r13), %r9
Ltmp2757:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2758:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	%r12, %rdi
Ltmp2759:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jmp	LBB17_791
Ltmp2760:
LBB17_787:                              ## %select.false8407
                                        ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
Ltmp2761:
LBB17_788:                              ## %select.end8406
                                        ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_789
Ltmp2762:
	.align	4, 0x90
Ltmp2763:                               ## Block address taken
LBB17_777:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp2764:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1545 22               ## /Users/dylan/github/ravi/src/lvm.c:1545:22
	shrl	$24, %r13d
	shlq	$4, %r13
	leaq	(%r9,%r13), %rbx
Ltmp2765:
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r9,%r13), %eax
Ltmp2766:
	.loc	1 1547 13               ## /Users/dylan/github/ravi/src/lvm.c:1547:13
	cmpl	$19, %eax
	jne	LBB17_778
Ltmp2767:
## BB#1587:                             ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %RBX
	xorl	%eax, %eax
	.loc	1 1549 11               ## /Users/dylan/github/ravi/src/lvm.c:1549:11
Ltmp2768:
	subq	(%rbx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	movq	%r12, %rdi
Ltmp2769:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_791
Ltmp2770:
	.align	4, 0x90
LBB17_778:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cmpl	$3, %eax
	jne	LBB17_780
Ltmp2771:
## BB#779:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1551 18               ## /Users/dylan/github/ravi/src/lvm.c:1551:18
	movq	(%rbx), %rax
	movq	%r12, %rdi
Ltmp2772:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_789:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1552 11               ## /Users/dylan/github/ravi/src/lvm.c:1552:11
	movabsq	$-9223372036854775808, %rcx ## imm = 0x8000000000000000
	xorq	%rax, %rcx
	movq	%rcx, (%r15)
	movl	$3, 8(%r15)
Ltmp2773:
LBB17_791:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1557 9                ## /Users/dylan/github/ravi/src/lvm.c:1557:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2774:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1557 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1557:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_792
Ltmp2775:
LBB17_793:                              ##   in Loop: Header=BB17_777 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1557 9                ## /Users/dylan/github/ravi/src/lvm.c:1557:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2776:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2777:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2778:
LBB17_796:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R12
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, %r13
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp2779:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1562 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1562:13
	movq	%r12, %rbx
Ltmp2780:
	.align	4, 0x90
LBB17_797:                              ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_794 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R12
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%rbx), %eax
Ltmp2781:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_809
Ltmp2782:
## BB#798:                              ##   in Loop: Header=BB17_797 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	je	LBB17_799
## BB#803:                              ##   in Loop: Header=BB17_797 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp2783:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_808
## BB#804:                              ##   in Loop: Header=BB17_797 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %r14
Ltmp2784:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB17_806
Ltmp2785:
## BB#805:                              ##   in Loop: Header=BB17_797 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB17_807
Ltmp2786:
	.align	4, 0x90
LBB17_806:                              ##   in Loop: Header=BB17_797 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp2787:
LBB17_807:                              ##   in Loop: Header=BB17_797 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
Ltmp2788:
	.loc	1 1562 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1562:13
	movq	%r14, %rbx
Ltmp2789:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	je	LBB17_797
	jmp	LBB17_808
Ltmp2790:
LBB17_813:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1568 9                ## /Users/dylan/github/ravi/src/lvm.c:1568:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2791:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1568 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1568:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2792:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2793:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2794:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2795:
	.loc	1 1568 9                ## /Users/dylan/github/ravi/src/lvm.c:1568:9
	movq	32(%r12), %r9
Ltmp2796:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2797:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_814
Ltmp2798:
LBB17_809:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
Ltmp2799:
LBB17_810:                              ## %luaV_tointeger.exit612
                                        ##   in Loop: Header=BB17_794 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2800:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2801:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r13, %r11
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	jmp	LBB17_811
Ltmp2802:
LBB17_799:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp2803:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -128(%rbp)       ## 8-byte Spill
Ltmp2804:
	##DEBUG_VALUE: n <- [%RBP+-128]
	callq	_floor
Ltmp2805:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-128(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_808
	jp	LBB17_808
Ltmp2806:
## BB#800:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_808
Ltmp2807:
## BB#801:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_808
## BB#802:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	jmp	LBB17_810
Ltmp2808:
LBB17_808:                              ## %.loopexit744
                                        ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %rax         ## 8-byte Reload
	.loc	1 1566 11               ## /Users/dylan/github/ravi/src/lvm.c:1566:11
Ltmp2809:
	movq	%r13, 40(%rax)
	.loc	1 1566 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1566:11
Ltmp2810:
	movl	$19, %r8d
	movq	-104(%rbp), %rdi        ## 8-byte Reload
Ltmp2811:
	##DEBUG_VALUE: luaV_execute:L <- %RDI
	movq	%r12, %rsi
	movq	%r12, %rdx
	movq	%rax, %r12
	movq	%rdi, %rbx
Ltmp2812:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r15, %rcx
	callq	_luaT_trybinTM
	movq	%rbx, %r10
Ltmp2813:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r13, %r11
Ltmp2814:
	.loc	1 1566 11               ## /Users/dylan/github/ravi/src/lvm.c:1566:11
	movq	32(%r12), %r9
Ltmp2815:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp2816:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	%eax, %r14d
Ltmp2817:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2818:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_812
Ltmp2819:
	.align	4, 0x90
Ltmp2820:                               ## Block address taken
LBB17_794:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_797 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1560 22               ## /Users/dylan/github/ravi/src/lvm.c:1560:22
	shrl	$24, %r13d
	shlq	$4, %r13
	leaq	(%r9,%r13), %r12
Ltmp2821:
	##DEBUG_VALUE: rb <- %R12
	##DEBUG_VALUE: luaV_tointeger:obj <- %R12
	.loc	1 1562 13               ## /Users/dylan/github/ravi/src/lvm.c:1562:13
	cmpl	$19, 8(%r9,%r13)
	jne	LBB17_796
Ltmp2822:
## BB#795:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %R12
	.loc	1 1562 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1562:13
	movq	(%r12), %rax
Ltmp2823:
	##DEBUG_VALUE: ib <- %RAX
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp2824:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp2825:
LBB17_811:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1563 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1563:11
	notq	%rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp2826:
LBB17_812:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1568 9                ## /Users/dylan/github/ravi/src/lvm.c:1568:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2827:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1568 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1568:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_813
Ltmp2828:
LBB17_814:                              ##   in Loop: Header=BB17_794 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1568 9                ## /Users/dylan/github/ravi/src/lvm.c:1568:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2829:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2830:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2831:
LBB17_820:                              ##   in Loop: Header=BB17_815 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1574 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1574:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2832:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1574 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1574:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2833:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2834:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2835:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2836:
	.loc	1 1574 9                ## /Users/dylan/github/ravi/src/lvm.c:1574:9
	movq	32(%r12), %r9
Ltmp2837:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2838:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_821
Ltmp2839:
	.align	4, 0x90
Ltmp2840:                               ## Block address taken
LBB17_815:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1571 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1571:22
	shrl	$24, %r13d
	.loc	1 1572 19               ## /Users/dylan/github/ravi/src/lvm.c:1572:19
	shlq	$4, %r13
	movl	8(%r9,%r13), %ecx
	movb	$1, %al
	testl	%ecx, %ecx
	je	LBB17_819
Ltmp2841:
## BB#816:                              ##   in Loop: Header=BB17_815 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$1, %ecx
	jne	LBB17_817
Ltmp2842:
## BB#818:                              ##   in Loop: Header=BB17_815 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$0, (%r9,%r13)
	sete	%al
	jmp	LBB17_819
Ltmp2843:
	.align	4, 0x90
LBB17_817:                              ##   in Loop: Header=BB17_815 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	xorl	%eax, %eax
Ltmp2844:
LBB17_819:                              ##   in Loop: Header=BB17_815 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movzbl	%al, %eax
Ltmp2845:
	##DEBUG_VALUE: res <- %EAX
	.loc	1 1573 9                ## /Users/dylan/github/ravi/src/lvm.c:1573:9
	movl	%eax, (%r15)
	movl	$1, 8(%r15)
Ltmp2846:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1574 9                ## /Users/dylan/github/ravi/src/lvm.c:1574:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2847:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1574 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1574:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_820
Ltmp2848:
LBB17_821:                              ##   in Loop: Header=BB17_815 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1574 9                ## /Users/dylan/github/ravi/src/lvm.c:1574:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2849:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2850:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2851:
LBB17_823:                              ##   in Loop: Header=BB17_822 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1578 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1578:9
	movq	%r11, 40(%r12)
	.loc	1 1578 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1578:9
Ltmp2852:
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2853:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaG_traceexec
	movq	%rbx, %r10
Ltmp2854:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2855:
	.loc	1 1578 9                ## /Users/dylan/github/ravi/src/lvm.c:1578:9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2856:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_824
Ltmp2857:
	.align	4, 0x90
Ltmp2858:                               ## Block address taken
LBB17_822:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1577 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1577:9
	movq	%r11, 40(%r12)
	.loc	1 1577 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1577:9
Ltmp2859:
	shrl	$24, %r13d
	shlq	$4, %r13
	addq	%r9, %r13
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r13, %rdx
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2860:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_objlen
	movq	%rbx, %r10
Ltmp2861:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2862:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1578 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1578:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2863:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1578 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1578:9
Ltmp2864:
	testb	$12, 200(%r10)
	jne	LBB17_823
Ltmp2865:
LBB17_824:                              ##   in Loop: Header=BB17_822 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1578 9                ## /Users/dylan/github/ravi/src/lvm.c:1578:9
	movq	32(%r12), %r9
Ltmp2866:
	.loc	1 1578 9                ## /Users/dylan/github/ravi/src/lvm.c:1578:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2867:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2868:
	##DEBUG_VALUE: ra <- %R15
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp2869:
	.loc	1 1578 9                ## /Users/dylan/github/ravi/src/lvm.c:1578:9
	leaq	(%r8,%rax,8), %rcx
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2870:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp2871:
LBB17_829:                              ##   in Loop: Header=BB17_825 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1591 9                ## /Users/dylan/github/ravi/src/lvm.c:1591:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp2872:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1591 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1591:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2873:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2874:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2875:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2876:
	.loc	1 1591 9                ## /Users/dylan/github/ravi/src/lvm.c:1591:9
	movq	32(%r12), %r9
Ltmp2877:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2878:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_830
Ltmp2879:
	.align	4, 0x90
Ltmp2880:                               ## Block address taken
LBB17_825:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1581 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1581:17
	movl	%r13d, %r14d
	shrl	$24, %r14d
Ltmp2881:
	##DEBUG_VALUE: b <- %R14D
	.loc	1 1582 17               ## /Users/dylan/github/ravi/src/lvm.c:1582:17
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %eax
Ltmp2882:
	##DEBUG_VALUE: c <- %EAX
	.loc	1 1585 9                ## /Users/dylan/github/ravi/src/lvm.c:1585:9
	movl	$1, %esi
	subl	%r14d, %esi
	addl	%eax, %esi
Ltmp2883:
	##DEBUG_VALUE: c <- %RAX
	.loc	1 1584 23               ## /Users/dylan/github/ravi/src/lvm.c:1584:23
	shlq	$4, %rax
Ltmp2884:
	.loc	1 1584 27 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1584:27
	leaq	16(%r9,%rax), %rax
	.loc	1 1584 16               ## /Users/dylan/github/ravi/src/lvm.c:1584:16
	movq	%rax, 16(%r10)
	.loc	1 1585 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1585:9
Ltmp2885:
	movq	%r11, 40(%r12)
	.loc	1 1585 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1585:9
Ltmp2886:
	movq	%r10, %rdi
	movq	%r11, %r15
	movq	%r10, %rbx
Ltmp2887:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_concat
	movq	%rbx, %r10
Ltmp2888:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1585 9                ## /Users/dylan/github/ravi/src/lvm.c:1585:9
	movq	32(%r12), %r9
Ltmp2889:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movb	200(%r10), %al
Ltmp2890:
	.loc	1 1586 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1586:14
	shrl	$9, %r13d
	andl	$127, %r13d
	movq	%r13, %rcx
	shlq	$4, %rcx
	.loc	1 1587 19               ## /Users/dylan/github/ravi/src/lvm.c:1587:19
	movq	%r14, %rdx
	shlq	$4, %rdx
	.loc	1 1588 9                ## /Users/dylan/github/ravi/src/lvm.c:1588:9
Ltmp2891:
	movq	(%r9,%rdx), %rsi
	movq	8(%r9,%rdx), %rdi
	movq	%rdi, 8(%r9,%rcx)
	movq	%rsi, (%r9,%rcx)
Ltmp2892:
	.loc	1 1589 9                ## /Users/dylan/github/ravi/src/lvm.c:1589:9
	movq	24(%r10), %rsi
	cmpq	$0, 24(%rsi)
	jle	LBB17_826
Ltmp2893:
## BB#827:                              ##   in Loop: Header=BB17_825 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_execute:base <- %R9
	##DEBUG_VALUE: b <- %R14D
	.loc	1 1586 14               ## /Users/dylan/github/ravi/src/lvm.c:1586:14
	addq	%r9, %rcx
Ltmp2894:
	##DEBUG_VALUE: io1 <- %RCX
	##DEBUG_VALUE: ra <- %RCX
	.loc	1 1587 19               ## /Users/dylan/github/ravi/src/lvm.c:1587:19
	addq	%r9, %rdx
Ltmp2895:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1589 9                ## /Users/dylan/github/ravi/src/lvm.c:1589:9
	addq	$16, %rcx
Ltmp2896:
	cmpl	%r14d, %r13d
	cmovbq	%rdx, %rcx
	movq	%rcx, 16(%r10)
	movq	%r10, %rdi
	movq	%r10, %rbx
Ltmp2897:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaC_step
	movq	%rbx, %r10
Ltmp2898:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1589 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1589:9
	movq	%r15, 40(%r12)
	.loc	1 1589 9                ## /Users/dylan/github/ravi/src/lvm.c:1589:9
Ltmp2899:
	movq	8(%r12), %rcx
	movq	%rcx, 16(%r10)
Ltmp2900:
	.loc	1 1589 9                ## /Users/dylan/github/ravi/src/lvm.c:1589:9
	movq	32(%r12), %r9
Ltmp2901:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movb	200(%r10), %al
	jmp	LBB17_828
Ltmp2902:
	.align	4, 0x90
LBB17_826:                              ## %._crit_edge.6291
                                        ##   in Loop: Header=BB17_825 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_execute:base <- %R9
	.loc	1 1590 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1590:22
	movq	8(%r12), %rcx
Ltmp2903:
LBB17_828:                              ##   in Loop: Header=BB17_825 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2904:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r15, %r11
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
Ltmp2905:
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp2906:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1590 16               ## /Users/dylan/github/ravi/src/lvm.c:1590:16
	movq	%rcx, 16(%r10)
Ltmp2907:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1591 9                ## /Users/dylan/github/ravi/src/lvm.c:1591:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2908:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1591 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1591:9
Ltmp2909:
	testb	$12, %al
	jne	LBB17_829
Ltmp2910:
LBB17_830:                              ##   in Loop: Header=BB17_825 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1591 9                ## /Users/dylan/github/ravi/src/lvm.c:1591:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2911:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2912:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2913:
LBB17_834:                              ##   in Loop: Header=BB17_831 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1595 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1595:9
Ltmp2914:
	movq	%rbx, 40(%r12)
	.loc	1 1595 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1595:9
Ltmp2915:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp2916:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp2917:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1595 9                ## /Users/dylan/github/ravi/src/lvm.c:1595:9
	movq	32(%r12), %r9
Ltmp2918:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2919:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_835
Ltmp2920:
	.align	4, 0x90
Ltmp2921:                               ## Block address taken
LBB17_831:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1594 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1594:9
	movl	%r13d, %eax
	shrl	$9, %eax
	.loc	1 1594 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1594:9
Ltmp2922:
	andl	$127, %eax
	je	LBB17_833
Ltmp2923:
## BB#832:                              ##   in Loop: Header=BB17_831 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %rcx         ## 8-byte Reload
	movq	32(%rcx), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %rbx
	movq	%r10, %r15
Ltmp2924:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	movq	%r8, %r12
	callq	_luaF_close
	movq	%r12, %r8
	movq	%r15, %r10
Ltmp2925:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r9
	movq	%r14, %r11
Ltmp2926:
LBB17_833:                              ##   in Loop: Header=BB17_831 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1594 9                ## /Users/dylan/github/ravi/src/lvm.c:1594:9
	shrl	$16, %r13d
Ltmp2927:
	.loc	1 1595 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1595:9
	leaq	-131064(%r11,%r13,4), %rbx
Ltmp2928:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	-131068(%r11,%r13,4), %r13d
Ltmp2929:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1595 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1595:9
Ltmp2930:
	testb	$12, 200(%r10)
	jne	LBB17_834
Ltmp2931:
LBB17_835:                              ##   in Loop: Header=BB17_831 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1595 9                ## /Users/dylan/github/ravi/src/lvm.c:1595:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2932:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2933:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp2934:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp2935:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmpq	*(%rcx)
Ltmp2936:
LBB17_842:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1606 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1606:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp2937:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1606 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1606:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2938:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2939:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2940:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2941:
	.loc	1 1606 9                ## /Users/dylan/github/ravi/src/lvm.c:1606:9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2942:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_843
Ltmp2943:
	.align	4, 0x90
Ltmp2944:                               ## Block address taken
LBB17_836:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1598 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1598:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%al, %al
	cmovsq	%rcx, %rsi
Ltmp2945:
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 1599 22               ## /Users/dylan/github/ravi/src/lvm.c:1599:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%cl, %cl
	cmovsq	%rax, %rdx
Ltmp2946:
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1600 9                ## /Users/dylan/github/ravi/src/lvm.c:1600:9
	movq	%r11, 40(%r12)
	movq	%r12, %r15
	movq	%rdi, %r14
Ltmp2947:
	##DEBUG_VALUE: luaV_execute:k <- %R14
	.loc	1 1600 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1600:9
	movq	%r10, %rdi
	movq	%r10, %r12
Ltmp2948:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r11, %rbx
	callq	_luaV_equalobj
	shrl	$9, %r13d
	andl	$127, %r13d
	cmpl	%r13d, %eax
	jne	LBB17_837
Ltmp2949:
## BB#838:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R14
	movq	%r14, %r13
Ltmp2950:
	##DEBUG_VALUE: luaV_execute:k <- %R13
	.loc	1 1600 9                ## /Users/dylan/github/ravi/src/lvm.c:1600:9
	movl	(%rbx), %r14d
Ltmp2951:
	##DEBUG_VALUE: i <- %R14D
	.loc	1 1600 9                ## /Users/dylan/github/ravi/src/lvm.c:1600:9
	movl	%r14d, %eax
	shrl	$9, %eax
	.loc	1 1600 9                ## /Users/dylan/github/ravi/src/lvm.c:1600:9
Ltmp2952:
	andl	$127, %eax
	movq	%rbx, %r11
	je	LBB17_840
Ltmp2953:
## BB#839:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R13
	##DEBUG_VALUE: i <- %R14D
	movq	32(%r15), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r12, %rdi
	movq	%r11, %rbx
	callq	_luaF_close
	movq	%rbx, %r11
Ltmp2954:
LBB17_840:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R13
	##DEBUG_VALUE: i <- %R14D
	.loc	1 1600 9                ## /Users/dylan/github/ravi/src/lvm.c:1600:9
	shrl	$16, %r14d
Ltmp2955:
	leaq	-131064(%r11,%r14,4), %r11
Ltmp2956:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	%r13, %rdi
Ltmp2957:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r10
Ltmp2958:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jmp	LBB17_841
Ltmp2959:
	.align	4, 0x90
LBB17_837:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R14
	.loc	1 1600 9                ## /Users/dylan/github/ravi/src/lvm.c:1600:9
	addq	$4, %rbx
Ltmp2960:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movq	%rbx, %r11
Ltmp2961:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	%r12, %r10
Ltmp2962:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	movq	%r14, %rdi
Ltmp2963:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_841:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1606 9                ## /Users/dylan/github/ravi/src/lvm.c:1606:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp2964:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1606 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1606:9
Ltmp2965:
	testb	$12, 200(%r10)
	movq	%r15, %r12
	jne	LBB17_842
Ltmp2966:
LBB17_843:                              ##   in Loop: Header=BB17_836 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1606 9                ## /Users/dylan/github/ravi/src/lvm.c:1606:9
	movq	32(%r12), %r9
Ltmp2967:
	.loc	1 1606 9                ## /Users/dylan/github/ravi/src/lvm.c:1606:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp2968:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp2969:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp2970:
LBB17_854:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1621 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1621:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp2971:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1621 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1621:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp2972:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp2973:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp2974:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp2975:
	.loc	1 1621 9                ## /Users/dylan/github/ravi/src/lvm.c:1621:9
	movq	32(%r12), %r9
Ltmp2976:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp2977:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_855
Ltmp2978:
	.align	4, 0x90
Ltmp2979:                               ## Block address taken
LBB17_844:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1609 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1609:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%al, %al
	cmovsq	%rcx, %rsi
Ltmp2980:
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 1610 22               ## /Users/dylan/github/ravi/src/lvm.c:1610:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rdi, %r15
Ltmp2981:
	##DEBUG_VALUE: luaV_execute:k <- %R15
	movq	%rcx, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%cl, %cl
	cmovsq	%rax, %rdx
Ltmp2982:
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1612 29               ## /Users/dylan/github/ravi/src/lvm.c:1612:29
	cmpl	$19, 8(%rsi)
	jne	LBB17_847
Ltmp2983:
## BB#845:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1612 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1612:13
	cmpl	$19, 8(%rdx)
	jne	LBB17_847
Ltmp2984:
## BB#846:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	movl	%r14d, %ecx
	movq	%r11, %r14
	.loc	1 1613 18 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1613:18
Ltmp2985:
	movq	(%rsi), %rax
	.loc	1 1613 29 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1613:29
	cmpq	(%rdx), %rax
	setl	%al
	movzbl	%al, %eax
	jmp	LBB17_848
Ltmp2986:
	.align	4, 0x90
LBB17_847:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1614 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1614:14
	movq	%r11, 40(%r12)
	movq	%r11, %r14
	.loc	1 1614 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1614:14
Ltmp2987:
	movq	%r10, %rdi
	movq	%r10, %rbx
Ltmp2988:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_lessthan
	movq	%rbx, %r10
Ltmp2989:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: res <- %EAX
	.loc	1 1614 14               ## /Users/dylan/github/ravi/src/lvm.c:1614:14
	movq	32(%r12), %r9
Ltmp2990:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp2991:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
LBB17_848:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	.loc	1 1617 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1617:20
	shrl	$9, %r13d
	andl	$127, %r13d
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
Ltmp2992:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r14, %r11
	.loc	1 1617 17 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1617:17
	cmpl	%r13d, %eax
	jne	LBB17_849
Ltmp2993:
## BB#850:                              ##   in Loop: Header=BB17_844 Depth=2
	.loc	1 1620 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1620:11
	movl	(%r11), %ebx
Ltmp2994:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1620 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1620:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 1620 11               ## /Users/dylan/github/ravi/src/lvm.c:1620:11
Ltmp2995:
	andl	$127, %eax
	je	LBB17_852
Ltmp2996:
## BB#851:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r12, %r15
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp2997:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	callq	_luaF_close
	movq	%r13, %r10
Ltmp2998:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	%r15, %r12
	movq	%r14, %r11
Ltmp2999:
LBB17_852:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1620 11               ## /Users/dylan/github/ravi/src/lvm.c:1620:11
	shrl	$16, %ebx
Ltmp3000:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3001:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp3002:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3003:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_853
Ltmp3004:
	.align	4, 0x90
LBB17_849:                              ##   in Loop: Header=BB17_844 Depth=2
	.loc	1 1618 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1618:13
	addq	$4, %r11
Ltmp3005:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	%r15, %rdi
Ltmp3006:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_853:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1621 9                ## /Users/dylan/github/ravi/src/lvm.c:1621:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3007:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1621 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1621:9
	testl	%ecx, %ecx
	movl	$0, %r14d
Ltmp3008:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jne	LBB17_854
Ltmp3009:
LBB17_855:                              ##   in Loop: Header=BB17_844 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1621 9                ## /Users/dylan/github/ravi/src/lvm.c:1621:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3010:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3011:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3012:
LBB17_866:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1636 9                ## /Users/dylan/github/ravi/src/lvm.c:1636:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3013:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1636 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1636:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3014:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3015:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3016:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3017:
	.loc	1 1636 9                ## /Users/dylan/github/ravi/src/lvm.c:1636:9
	movq	32(%r12), %r9
Ltmp3018:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3019:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_867
Ltmp3020:
	.align	4, 0x90
Ltmp3021:                               ## Block address taken
LBB17_856:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1624 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1624:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%al, %al
	cmovsq	%rcx, %rsi
Ltmp3022:
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 1625 22               ## /Users/dylan/github/ravi/src/lvm.c:1625:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rdi, %r15
Ltmp3023:
	##DEBUG_VALUE: luaV_execute:k <- %R15
	movq	%rcx, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%cl, %cl
	cmovsq	%rax, %rdx
Ltmp3024:
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1627 29               ## /Users/dylan/github/ravi/src/lvm.c:1627:29
	cmpl	$19, 8(%rsi)
	jne	LBB17_859
Ltmp3025:
## BB#857:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1627 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1627:13
	cmpl	$19, 8(%rdx)
	jne	LBB17_859
Ltmp3026:
## BB#858:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	movl	%r14d, %ecx
	movq	%r11, %r14
	.loc	1 1628 18 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1628:18
Ltmp3027:
	movq	(%rsi), %rax
	.loc	1 1628 29 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1628:29
	cmpq	(%rdx), %rax
	setle	%al
	movzbl	%al, %eax
	jmp	LBB17_860
Ltmp3028:
	.align	4, 0x90
LBB17_859:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 1629 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1629:14
	movq	%r11, 40(%r12)
	movq	%r11, %r14
	.loc	1 1629 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1629:14
Ltmp3029:
	movq	%r10, %rdi
	movq	%r10, %rbx
Ltmp3030:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_lessequal
	movq	%rbx, %r10
Ltmp3031:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: res <- %EAX
	.loc	1 1629 14               ## /Users/dylan/github/ravi/src/lvm.c:1629:14
	movq	32(%r12), %r9
Ltmp3032:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp3033:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
LBB17_860:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R15
	.loc	1 1632 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1632:20
	shrl	$9, %r13d
	andl	$127, %r13d
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
Ltmp3034:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r14, %r11
	.loc	1 1632 17 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1632:17
	cmpl	%r13d, %eax
	jne	LBB17_861
Ltmp3035:
## BB#862:                              ##   in Loop: Header=BB17_856 Depth=2
	.loc	1 1635 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1635:11
	movl	(%r11), %ebx
Ltmp3036:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1635 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1635:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 1635 11               ## /Users/dylan/github/ravi/src/lvm.c:1635:11
Ltmp3037:
	andl	$127, %eax
	je	LBB17_864
Ltmp3038:
## BB#863:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r12, %r15
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3039:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	callq	_luaF_close
	movq	%r13, %r10
Ltmp3040:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	%r15, %r12
	movq	%r14, %r11
Ltmp3041:
LBB17_864:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1635 11               ## /Users/dylan/github/ravi/src/lvm.c:1635:11
	shrl	$16, %ebx
Ltmp3042:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3043:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp3044:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3045:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_865
Ltmp3046:
	.align	4, 0x90
LBB17_861:                              ##   in Loop: Header=BB17_856 Depth=2
	.loc	1 1633 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1633:13
	addq	$4, %r11
Ltmp3047:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	%r15, %rdi
Ltmp3048:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_865:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1636 9                ## /Users/dylan/github/ravi/src/lvm.c:1636:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3049:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1636 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1636:9
	testl	%ecx, %ecx
	movl	$0, %r14d
Ltmp3050:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jne	LBB17_866
Ltmp3051:
LBB17_867:                              ##   in Loop: Header=BB17_856 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1636 9                ## /Users/dylan/github/ravi/src/lvm.c:1636:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3052:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3053:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3054:
LBB17_880:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1643 9                ## /Users/dylan/github/ravi/src/lvm.c:1643:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3055:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1643 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1643:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3056:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3057:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3058:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3059:
	.loc	1 1643 9                ## /Users/dylan/github/ravi/src/lvm.c:1643:9
	movq	32(%r12), %r9
Ltmp3060:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3061:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_881
Ltmp3062:
	.align	4, 0x90
Ltmp3063:                               ## Block address taken
LBB17_868:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1639 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1639:13
	testl	$16711680, %r13d        ## imm = 0xFF0000
	.loc	1 1639 27 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1639:27
	movl	8(%r15), %eax
Ltmp3064:
	.loc	1 1639 13               ## /Users/dylan/github/ravi/src/lvm.c:1639:13
	je	LBB17_875
Ltmp3065:
## BB#869:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	testl	%eax, %eax
	je	LBB17_878
Ltmp3066:
## BB#870:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1639 27               ## /Users/dylan/github/ravi/src/lvm.c:1639:27
	cmpl	$1, %eax
	jne	LBB17_872
Ltmp3067:
## BB#871:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$0, (%r15)
	jne	LBB17_872
	jmp	LBB17_878
Ltmp3068:
	.align	4, 0x90
LBB17_875:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	testl	%eax, %eax
	je	LBB17_872
Ltmp3069:
## BB#876:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1639 44               ## /Users/dylan/github/ravi/src/lvm.c:1639:44
	cmpl	$1, %eax
	jne	LBB17_878
Ltmp3070:
## BB#877:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cmpl	$0, (%r15)
	je	LBB17_872
Ltmp3071:
	.align	4, 0x90
LBB17_878:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1640 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1640:13
	addq	$4, %r11
Ltmp3072:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	jmp	LBB17_879
Ltmp3073:
	.align	4, 0x90
LBB17_872:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1642 11               ## /Users/dylan/github/ravi/src/lvm.c:1642:11
	movl	(%r11), %ebx
Ltmp3074:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1642 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1642:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 1642 11               ## /Users/dylan/github/ravi/src/lvm.c:1642:11
Ltmp3075:
	andl	$127, %eax
	je	LBB17_874
Ltmp3076:
## BB#873:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3077:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3078:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3079:
LBB17_874:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1642 11               ## /Users/dylan/github/ravi/src/lvm.c:1642:11
	shrl	$16, %ebx
Ltmp3080:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3081:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3082:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3083:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_879:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1643 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1643:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3084:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1643 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1643:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_880
Ltmp3085:
LBB17_881:                              ##   in Loop: Header=BB17_868 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1643 9                ## /Users/dylan/github/ravi/src/lvm.c:1643:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3086:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3087:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3088:
LBB17_894:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1653 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1653:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3089:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1653 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1653:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3090:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3091:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3092:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3093:
	.loc	1 1653 9                ## /Users/dylan/github/ravi/src/lvm.c:1653:9
	movq	32(%r12), %r9
Ltmp3094:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3095:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_895
Ltmp3096:
	.align	4, 0x90
Ltmp3097:                               ## Block address taken
LBB17_882:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1646 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1646:22
	movl	%r13d, %ecx
	shrl	$24, %ecx
	shlq	$4, %rcx
	leaq	(%r9,%rcx), %rax
Ltmp3098:
	##DEBUG_VALUE: rb <- %RAX
	.loc	1 1647 13               ## /Users/dylan/github/ravi/src/lvm.c:1647:13
	testl	$16711680, %r13d        ## imm = 0xFF0000
	.loc	1 1647 27 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1647:27
	movl	8(%r9,%rcx), %ecx
Ltmp3099:
	.loc	1 1647 13               ## /Users/dylan/github/ravi/src/lvm.c:1647:13
	je	LBB17_889
Ltmp3100:
## BB#883:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RAX
	testl	%ecx, %ecx
	je	LBB17_892
Ltmp3101:
## BB#884:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RAX
	.loc	1 1647 27               ## /Users/dylan/github/ravi/src/lvm.c:1647:27
	cmpl	$1, %ecx
	jne	LBB17_886
Ltmp3102:
## BB#885:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RAX
	cmpl	$0, (%rax)
	jne	LBB17_886
	jmp	LBB17_892
Ltmp3103:
	.align	4, 0x90
LBB17_889:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RAX
	testl	%ecx, %ecx
	je	LBB17_886
Ltmp3104:
## BB#890:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RAX
	.loc	1 1647 44               ## /Users/dylan/github/ravi/src/lvm.c:1647:44
	cmpl	$1, %ecx
	jne	LBB17_892
Ltmp3105:
## BB#891:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RAX
	cmpl	$0, (%rax)
	je	LBB17_886
Ltmp3106:
	.align	4, 0x90
LBB17_892:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1648 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1648:13
	addq	$4, %r11
Ltmp3107:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	jmp	LBB17_893
Ltmp3108:
	.align	4, 0x90
LBB17_886:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RAX
	.loc	1 1650 11               ## /Users/dylan/github/ravi/src/lvm.c:1650:11
	movq	(%rax), %rcx
	movq	8(%rax), %rax
Ltmp3109:
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp3110:
	.loc	1 1651 11               ## /Users/dylan/github/ravi/src/lvm.c:1651:11
	movl	(%r11), %ebx
Ltmp3111:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1651 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1651:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 1651 11               ## /Users/dylan/github/ravi/src/lvm.c:1651:11
Ltmp3112:
	andl	$127, %eax
	je	LBB17_888
Ltmp3113:
## BB#887:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	-80(%rbp), %rcx         ## 8-byte Reload
	movq	32(%rcx), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r15
	movq	%r10, %r13
Ltmp3114:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r12
	callq	_luaF_close
	movq	%r12, %r8
	movq	%r13, %r10
Ltmp3115:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r15, %r9
	movq	%r14, %r11
Ltmp3116:
LBB17_888:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1651 11               ## /Users/dylan/github/ravi/src/lvm.c:1651:11
	shrl	$16, %ebx
Ltmp3117:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3118:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3119:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3120:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp3121:
LBB17_893:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1653 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1653:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3122:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1653 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1653:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_894
Ltmp3123:
LBB17_895:                              ##   in Loop: Header=BB17_882 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1653 9                ## /Users/dylan/github/ravi/src/lvm.c:1653:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3124:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3125:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3126:
LBB17_903:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1684 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1684:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp3127:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1684 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1684:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3128:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3129:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3130:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3131:
	.loc	1 1684 9                ## /Users/dylan/github/ravi/src/lvm.c:1684:9
	movq	32(%r12), %r9
Ltmp3132:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3133:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_904
Ltmp3134:
	.align	4, 0x90
Ltmp3135:                               ## Block address taken
LBB17_896:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1656 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1656:17
	movl	%r13d, %eax
	shrl	$24, %eax
Ltmp3136:
	##DEBUG_VALUE: b <- %EAX
	.loc	1 1657 24               ## /Users/dylan/github/ravi/src/lvm.c:1657:24
	shrl	$16, %r13d
	movzbl	%r13b, %r14d
	.loc	1 1657 36 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1657:36
	leal	-1(%r14), %edx
Ltmp3137:
	##DEBUG_VALUE: nresults <- %EDX
	.loc	1 1658 15 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1658:15
	testl	%eax, %eax
	je	LBB17_898
Ltmp3138:
## BB#897:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: b <- %EAX
	##DEBUG_VALUE: nresults <- %EDX
	.loc	1 1659 22               ## /Users/dylan/github/ravi/src/lvm.c:1659:22
	shlq	$4, %rax
Ltmp3139:
	addq	%r15, %rax
	.loc	1 1659 18 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1659:18
	movq	%rax, 16(%r10)
Ltmp3140:
LBB17_898:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: nresults <- %EDX
	##DEBUG_VALUE: c_or_compiled <- 0
	.loc	1 1667 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1667:9
	movq	%r11, 40(%r12)
	movq	%r11, %r13
	.loc	1 1667 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1667:9
Ltmp3141:
	movl	$1, %ecx
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r10, %rbx
Ltmp3142:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaD_precall
	movq	%rbx, %r10
Ltmp3143:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: c_or_compiled <- %EAX
	.loc	1 1668 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1668:13
	testl	%eax, %eax
Ltmp3144:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp3145:
	.loc	1 1668 13               ## /Users/dylan/github/ravi/src/lvm.c:1668:13
	je	LBB17_1588
Ltmp3146:
## BB#899:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: c_or_compiled <- %EAX
	.loc	1 1667 9                ## /Users/dylan/github/ravi/src/lvm.c:1667:9
	movq	32(%r12), %r9
Ltmp3147:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movb	200(%r10), %cl
Ltmp3148:
	.loc	1 1673 34               ## /Users/dylan/github/ravi/src/lvm.c:1673:34
	testl	%r14d, %r14d
	je	LBB17_902
Ltmp3149:
## BB#900:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_execute:base <- %R9
	cmpl	$1, %eax
	jne	LBB17_902
Ltmp3150:
## BB#901:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_execute:base <- %R9
	.loc	1 1675 26               ## /Users/dylan/github/ravi/src/lvm.c:1675:26
	movq	8(%r12), %rax
	.loc	1 1675 20 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1675:20
	movq	%rax, 16(%r10)
Ltmp3151:
LBB17_902:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R13
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r13, %r11
Ltmp3152:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1684 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1684:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3153:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1684 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1684:9
Ltmp3154:
	testb	$12, %cl
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3155:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_903
Ltmp3156:
LBB17_904:                              ##   in Loop: Header=BB17_896 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1684 9                ## /Users/dylan/github/ravi/src/lvm.c:1684:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3157:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3158:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3159:
LBB17_1588:                             ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1680 19 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1680:19
	movq	32(%r10), %r12
Ltmp3160:
	##DEBUG_VALUE: luaV_execute:ci <- %R12
	jmp	LBB17_1
Ltmp3161:
LBB17_909:                              ##   in Loop: Header=BB17_905 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1722 9                ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r15
Ltmp3162:
	##DEBUG_VALUE: luaV_execute:k <- %R15
	.loc	1 1722 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3163:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaG_traceexec
	movq	%r15, %rdi
Ltmp3164:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rbx, %r10
Ltmp3165:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3166:
	.loc	1 1722 9                ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3167:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_910
Ltmp3168:
	.align	4, 0x90
Ltmp3169:                               ## Block address taken
LBB17_905:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1687 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1687:17
	shrl	$24, %r13d
Ltmp3170:
	##DEBUG_VALUE: b <- %R13D
	je	LBB17_907
Ltmp3171:
## BB#906:                              ##   in Loop: Header=BB17_905 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: b <- %R13D
	.loc	1 1688 32               ## /Users/dylan/github/ravi/src/lvm.c:1688:32
	shlq	$4, %r13
Ltmp3172:
	addq	%r15, %r13
	.loc	1 1688 28 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1688:28
	movq	%r13, 16(%r10)
Ltmp3173:
LBB17_907:                              ##   in Loop: Header=BB17_905 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1690 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1690:9
	movq	%r11, 40(%r12)
	.loc	1 1695 13               ## /Users/dylan/github/ravi/src/lvm.c:1695:13
Ltmp3174:
	movl	$-1, %edx
	movl	$1, %ecx
	movq	%r10, %rdi
	movq	%r15, %rsi
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp3175:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaD_precall
	movq	%r14, %r10
Ltmp3176:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	testl	%eax, %eax
Ltmp3177:
	.loc	1 1695 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1695:13
	je	LBB17_911
Ltmp3178:
## BB#908:                              ##   in Loop: Header=BB17_905 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1697 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1697:11
	movq	%rbx, 40(%r12)
Ltmp3179:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	.loc	1 1722 9                ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	movl	(%rbx), %r13d
	addq	$4, %rbx
Ltmp3180:
	##DEBUG_VALUE: i <- %R13D
	xorl	%r14d, %r14d
	.loc	1 1722 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1722:9
Ltmp3181:
	testb	$12, 200(%r10)
	movq	%rbx, %r11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3182:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_909
Ltmp3183:
LBB17_910:                              ##   in Loop: Header=BB17_905 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1722 9                ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	movq	32(%r12), %r9
Ltmp3184:
	.loc	1 1722 9                ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3185:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3186:
	##DEBUG_VALUE: ra <- %R15
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp3187:
	.loc	1 1722 9                ## /Users/dylan/github/ravi/src/lvm.c:1722:9
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3188:
LBB17_911:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1701 30               ## /Users/dylan/github/ravi/src/lvm.c:1701:30
	movq	32(%r10), %r14
Ltmp3189:
	##DEBUG_VALUE: nci <- %R14
	movq	%r10, %r13
Ltmp3190:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	.loc	1 1703 30               ## /Users/dylan/github/ravi/src/lvm.c:1703:30
	movq	(%r14), %r12
Ltmp3191:
	##DEBUG_VALUE: nfunc <- %R12
	.loc	1 1702 32               ## /Users/dylan/github/ravi/src/lvm.c:1702:32
	movq	16(%r14), %r15
Ltmp3192:
	##DEBUG_VALUE: oci <- %R15
	##DEBUG_VALUE: luaV_execute:ci <- %R15
	.loc	1 1704 30               ## /Users/dylan/github/ravi/src/lvm.c:1704:30
	movq	(%r15), %r8
Ltmp3193:
	##DEBUG_VALUE: ofunc <- %R8
	.loc	1 1706 39               ## /Users/dylan/github/ravi/src/lvm.c:1706:39
	movq	(%r12), %rax
	movq	24(%rax), %rax
	.loc	1 1706 37 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1706:37
	movzbl	10(%rax), %ebx
	shlq	$4, %rbx
	addq	32(%r14), %rbx
Ltmp3194:
	##DEBUG_VALUE: lim <- %RBX
	.loc	1 1709 19 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1709:19
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	24(%rax), %rax
Ltmp3195:
	.loc	1 1709 15 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1709:15
	cmpl	$0, 32(%rax)
	jle	LBB17_913
Ltmp3196:
## BB#912:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R13
	##DEBUG_VALUE: luaV_execute:ci <- %R15
	##DEBUG_VALUE: nci <- %R14
	##DEBUG_VALUE: nfunc <- %R12
	##DEBUG_VALUE: oci <- %R15
	##DEBUG_VALUE: ofunc <- %R8
	##DEBUG_VALUE: lim <- %RBX
	.loc	1 1709 56               ## /Users/dylan/github/ravi/src/lvm.c:1709:56
	movq	32(%r15), %rsi
	.loc	1 1709 33               ## /Users/dylan/github/ravi/src/lvm.c:1709:33
	movq	%r13, %rdi
	movq	%r8, -80(%rbp)          ## 8-byte Spill
Ltmp3197:
	##DEBUG_VALUE: ofunc <- [%RBP+-80]
	callq	_luaF_close
	movq	-80(%rbp), %r8          ## 8-byte Reload
Ltmp3198:
	##DEBUG_VALUE: ofunc <- %R8
LBB17_913:                              ## %.preheader754
                                        ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R13
	##DEBUG_VALUE: luaV_execute:ci <- %R15
	##DEBUG_VALUE: nci <- %R14
	##DEBUG_VALUE: nfunc <- %R12
	##DEBUG_VALUE: oci <- %R15
	##DEBUG_VALUE: ofunc <- %R8
	##DEBUG_VALUE: lim <- %RBX
	.loc	1 1711 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1711:11
	cmpq	%rbx, %r12
	movq	%r12, %rax
	movq	%r8, %rcx
	jae	LBB17_915
Ltmp3199:
	.align	4, 0x90
LBB17_914:                              ## %.lr.ph3526
                                        ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R13
	##DEBUG_VALUE: luaV_execute:ci <- %R15
	##DEBUG_VALUE: nci <- %R14
	##DEBUG_VALUE: nfunc <- %R12
	##DEBUG_VALUE: oci <- %R15
	##DEBUG_VALUE: ofunc <- %R8
	##DEBUG_VALUE: lim <- %RBX
	.loc	1 1712 13               ## /Users/dylan/github/ravi/src/lvm.c:1712:13
	movq	(%rax), %rdx
	movq	8(%rax), %rsi
	movq	%rsi, 8(%rcx)
	movq	%rdx, (%rcx)
Ltmp3200:
	.loc	1 1711 37               ## /Users/dylan/github/ravi/src/lvm.c:1711:37
	addq	$16, %rcx
	addq	$16, %rax
	cmpq	%rbx, %rax
Ltmp3201:
	.loc	1 1711 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1711:11
	jb	LBB17_914
Ltmp3202:
LBB17_915:                              ## %._crit_edge
                                        ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R13
	##DEBUG_VALUE: luaV_execute:ci <- %R15
	##DEBUG_VALUE: nci <- %R14
	##DEBUG_VALUE: nfunc <- %R12
	##DEBUG_VALUE: oci <- %R15
	##DEBUG_VALUE: ofunc <- %R8
	.loc	1 1713 45 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1713:45
	movq	32(%r14), %rax
	.loc	1 1713 50 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1713:50
	subq	%r12, %rax
	.loc	1 1713 33               ## /Users/dylan/github/ravi/src/lvm.c:1713:33
	addq	%r8, %rax
	.loc	1 1713 25               ## /Users/dylan/github/ravi/src/lvm.c:1713:25
	movq	%rax, 32(%r15)
	.loc	1 1714 43 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1714:43
	movq	16(%r13), %rax
	.loc	1 1714 47 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1714:47
	subq	%r12, %rax
	movq	%r15, %r12
Ltmp3203:
	##DEBUG_VALUE: oci <- %R12
	##DEBUG_VALUE: luaV_execute:ci <- %R12
	movq	%r13, %r10
Ltmp3204:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1714 37               ## /Users/dylan/github/ravi/src/lvm.c:1714:37
	addq	%r8, %rax
	.loc	1 1714 29               ## /Users/dylan/github/ravi/src/lvm.c:1714:29
	movq	%rax, 16(%r10)
	.loc	1 1714 20               ## /Users/dylan/github/ravi/src/lvm.c:1714:20
	movq	%rax, 8(%r12)
	.loc	1 1715 39 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1715:39
	movq	40(%r14), %rax
	.loc	1 1715 28 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1715:28
	movq	%rax, 40(%r12)
	.loc	1 1716 27 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1716:27
	orb	$32, 66(%r12)
	.loc	1 1717 26               ## /Users/dylan/github/ravi/src/lvm.c:1717:26
	movb	$0, 70(%r12)
	.loc	1 1718 22               ## /Users/dylan/github/ravi/src/lvm.c:1718:22
	movq	%r12, 32(%r10)
Ltmp3205:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
Ltmp3206:
	movq	%r14, %r8
Ltmp3207:
	jmp	LBB17_1
Ltmp3208:
	.align	4, 0x90
Ltmp3209:                               ## Block address taken
LBB17_916:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	.loc	1 1725 17               ## /Users/dylan/github/ravi/src/lvm.c:1725:17
	shrl	$24, %r13d
Ltmp3210:
	##DEBUG_VALUE: b <- %R13D
	.loc	1 1726 17               ## /Users/dylan/github/ravi/src/lvm.c:1726:17
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	24(%rax), %rax
Ltmp3211:
	.loc	1 1726 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1726:13
	cmpl	$0, 32(%rax)
	jle	LBB17_918
Ltmp3212:
## BB#917:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: b <- %R13D
	.loc	1 1726 31               ## /Users/dylan/github/ravi/src/lvm.c:1726:31
	movq	%r10, %rdi
	movq	%r9, %rsi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3213:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaF_close
	movq	%rbx, %r10
Ltmp3214:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3215:
LBB17_918:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: b <- %R13D
	.loc	1 1727 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1727:9
	movq	%r11, 40(%r12)
	.loc	1 1728 23               ## /Users/dylan/github/ravi/src/lvm.c:1728:23
	testl	%r13d, %r13d
	.loc	1 1728 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1728:21
	je	LBB17_920
Ltmp3216:
## BB#919:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: b <- %R13D
	.loc	1 1728 32               ## /Users/dylan/github/ravi/src/lvm.c:1728:32
	decl	%r13d
Ltmp3217:
	jmp	LBB17_921
Ltmp3218:
	.align	4, 0x90
LBB17_920:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1728 38               ## /Users/dylan/github/ravi/src/lvm.c:1728:38
	movq	16(%r10), %r13
	subq	%r15, %r13
	shrq	$4, %r13
Ltmp3219:
LBB17_921:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: nres <- %R13D
	.loc	1 1729 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1729:13
	movq	%r10, %rdi
	movq	%r12, %rsi
	movq	%r15, %rdx
	movl	%r13d, %ecx
	movq	%r10, %rbx
Ltmp3220:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaD_poscall
Ltmp3221:
	##DEBUG_VALUE: b <- %EAX
	.loc	1 1730 13               ## /Users/dylan/github/ravi/src/lvm.c:1730:13
	testb	$8, 66(%r12)
	jne	LBB17_1582
Ltmp3222:
## BB#922:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	##DEBUG_VALUE: b <- %EAX
	.loc	1 1749 19               ## /Users/dylan/github/ravi/src/lvm.c:1749:19
	movq	32(%rbx), %r12
Ltmp3223:
	##DEBUG_VALUE: luaV_execute:ci <- %R12
	.loc	1 1750 15               ## /Users/dylan/github/ravi/src/lvm.c:1750:15
	testl	%eax, %eax
	movq	%rbx, %r10
Ltmp3224:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	je	LBB17_1
	jmp	LBB17_923
Ltmp3225:
LBB17_934:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1781 9                ## /Users/dylan/github/ravi/src/lvm.c:1781:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3226:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1781 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1781:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3227:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3228:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3229:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3230:
	.loc	1 1781 9                ## /Users/dylan/github/ravi/src/lvm.c:1781:9
	movq	32(%r12), %r9
Ltmp3231:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3232:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_935
Ltmp3233:
LBB17_931:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: limit <- %XMM1
	##DEBUG_VALUE: idx <- %XMM0
	.loc	1 1775 37 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1775:37
	ucomisd	%xmm1, %xmm0
	jb	LBB17_933
Ltmp3234:
LBB17_932:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: idx <- %XMM0
	.loc	1 1776 19               ## /Users/dylan/github/ravi/src/lvm.c:1776:19
	shrl	$16, %r13d
	.loc	1 1776 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1776:16
	leaq	-131068(%r11,%r13,4), %r11
Ltmp3235:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1777 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1777:13
	movsd	%xmm0, (%r15)
Ltmp3236:
	.loc	1 1778 13               ## /Users/dylan/github/ravi/src/lvm.c:1778:13
	movsd	%xmm0, 48(%r15)
	movl	$3, 56(%r15)
	jmp	LBB17_933
Ltmp3237:
	.align	4, 0x90
Ltmp3238:                               ## Block address taken
LBB17_924:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1760 13               ## /Users/dylan/github/ravi/src/lvm.c:1760:13
	cmpl	$19, 8(%r15)
	jne	LBB17_929
Ltmp3239:
## BB#925:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1763 31               ## /Users/dylan/github/ravi/src/lvm.c:1763:31
	movq	16(%r15), %rcx
Ltmp3240:
	##DEBUG_VALUE: limit <- %RCX
	.loc	1 1761 30               ## /Users/dylan/github/ravi/src/lvm.c:1761:30
	movq	32(%r15), %rdx
Ltmp3241:
	##DEBUG_VALUE: step <- %RDX
	movq	(%r15), %rax
	.loc	1 1762 29               ## /Users/dylan/github/ravi/src/lvm.c:1762:29
	addq	%rdx, %rax
Ltmp3242:
	##DEBUG_VALUE: idx <- %RAX
	.loc	1 1764 15               ## /Users/dylan/github/ravi/src/lvm.c:1764:15
	testq	%rdx, %rdx
	jle	LBB17_927
Ltmp3243:
## BB#926:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: limit <- %RCX
	##DEBUG_VALUE: idx <- %RAX
	.loc	1 1764 46 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1764:46
	cmpq	%rcx, %rax
	jle	LBB17_928
	jmp	LBB17_933
Ltmp3244:
LBB17_929:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1773 30 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1773:30
	movsd	16(%r15), %xmm1         ## xmm1 = mem[0],zero
Ltmp3245:
	##DEBUG_VALUE: limit <- %XMM1
	.loc	1 1771 29               ## /Users/dylan/github/ravi/src/lvm.c:1771:29
	movsd	32(%r15), %xmm2         ## xmm2 = mem[0],zero
Ltmp3246:
	##DEBUG_VALUE: step <- %XMM2
	movsd	(%r15), %xmm0           ## xmm0 = mem[0],zero
	.loc	1 1772 28               ## /Users/dylan/github/ravi/src/lvm.c:1772:28
	addsd	%xmm2, %xmm0
Ltmp3247:
	##DEBUG_VALUE: idx <- %XMM0
	.loc	1 1774 15               ## /Users/dylan/github/ravi/src/lvm.c:1774:15
	xorpd	%xmm3, %xmm3
Ltmp3248:
	.loc	1 1774 15 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1774:15
	ucomisd	%xmm3, %xmm2
	jbe	LBB17_931
Ltmp3249:
## BB#930:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: limit <- %XMM1
	##DEBUG_VALUE: idx <- %XMM0
	.loc	1 1774 37               ## /Users/dylan/github/ravi/src/lvm.c:1774:37
	ucomisd	%xmm0, %xmm1
	jae	LBB17_932
	jmp	LBB17_933
Ltmp3250:
LBB17_927:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: limit <- %RCX
	##DEBUG_VALUE: idx <- %RAX
	.loc	1 1764 65 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1764:65
	cmpq	%rax, %rcx
	jg	LBB17_933
Ltmp3251:
	.align	4, 0x90
LBB17_928:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: idx <- %RAX
	.loc	1 1765 19               ## /Users/dylan/github/ravi/src/lvm.c:1765:19
	shrl	$16, %r13d
	.loc	1 1765 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1765:16
	leaq	-131068(%r11,%r13,4), %r11
Ltmp3252:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1766 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1766:13
	movq	%rax, (%r15)
Ltmp3253:
	.loc	1 1767 13               ## /Users/dylan/github/ravi/src/lvm.c:1767:13
	movq	%rax, 48(%r15)
	movl	$19, 56(%r15)
Ltmp3254:
LBB17_933:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1781 9                ## /Users/dylan/github/ravi/src/lvm.c:1781:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3255:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1781 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1781:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_934
Ltmp3256:
LBB17_935:                              ##   in Loop: Header=BB17_924 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1781 9                ## /Users/dylan/github/ravi/src/lvm.c:1781:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3257:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3258:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3259:
LBB17_983:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1810 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1810:9
	movq	%rbx, 40(%r12)
	.loc	1 1810 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1810:9
Ltmp3260:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp3261:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp3262:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1810 9                ## /Users/dylan/github/ravi/src/lvm.c:1810:9
	movq	32(%r12), %r9
Ltmp3263:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3264:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_984
Ltmp3265:
LBB17_944:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_946
Ltmp3266:
## BB#945:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%rbx), %xmm0
	jmp	LBB17_954
Ltmp3267:
LBB17_957:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_959
Ltmp3268:
## BB#958:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	32(%r15), %xmm0
	jmp	LBB17_967
Ltmp3269:
LBB17_970:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_972
Ltmp3270:
## BB#971:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r15), %xmm0
	jmp	LBB17_980
Ltmp3271:
LBB17_946:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1589
Ltmp3272:
## BB#947:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: plimit <- %RBX
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
Ltmp3273:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %r12
	movq	%r11, %r14
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp3274:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp3275:
	cmpl	$4, %esi
	jne	LBB17_949
Ltmp3276:
## BB#948:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_950
Ltmp3277:
LBB17_959:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1590
Ltmp3278:
## BB#960:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%r10, %r12
Ltmp3279:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r9, %rbx
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	32(%r15), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp3280:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	32(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp3281:
	cmpl	$4, %esi
	jne	LBB17_962
Ltmp3282:
## BB#961:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_963
Ltmp3283:
LBB17_972:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1591
Ltmp3284:
## BB#973:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
Ltmp3285:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %r12
	movq	%r11, %r14
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp3286:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp3287:
	cmpl	$4, %esi
	jne	LBB17_975
## BB#974:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_976
Ltmp3288:
LBB17_949:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp3289:
LBB17_950:                              ##   in Loop: Header=BB17_936 Depth=2
	movq	%r14, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3290:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp3291:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp3292:
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_1589
Ltmp3293:
## BB#951:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_953
Ltmp3294:
## BB#952:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_954
Ltmp3295:
LBB17_962:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp3296:
LBB17_963:                              ##   in Loop: Header=BB17_936 Depth=2
	movq	%rbx, %r9
	movq	%r12, %r10
Ltmp3297:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp3298:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp3299:
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_1590
Ltmp3300:
## BB#964:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_966
Ltmp3301:
## BB#965:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_967
Ltmp3302:
LBB17_975:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp3303:
LBB17_976:                              ##   in Loop: Header=BB17_936 Depth=2
	movq	%r14, %r11
	movq	%r12, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3304:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp3305:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp3306:
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_1591
Ltmp3307:
## BB#977:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_979
Ltmp3308:
## BB#978:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_980
Ltmp3309:
LBB17_953:                              ## %select.false8739
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
Ltmp3310:
LBB17_954:                              ## %luaV_tonumber_.exit616
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 80 8 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_955
Ltmp3311:
LBB17_966:                              ## %select.false8750
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
Ltmp3312:
LBB17_967:                              ## %luaV_tonumber_.exit620
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rbx
	jmp	LBB17_968
Ltmp3313:
LBB17_979:                              ## %select.false8761
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
Ltmp3314:
LBB17_980:                              ## %luaV_tonumber_.exit624
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_981
Ltmp3315:
	.align	4, 0x90
Ltmp3316:                               ## Block address taken
LBB17_936:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1785 29               ## /Users/dylan/github/ravi/src/lvm.c:1785:29
	leaq	16(%r15), %rbx
Ltmp3317:
	##DEBUG_VALUE: plimit <- %RBX
	##DEBUG_VALUE: io <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: io <- %RBX
	.loc	1 1789 31               ## /Users/dylan/github/ravi/src/lvm.c:1789:31
	cmpl	$19, 8(%r15)
	jne	LBB17_942
Ltmp3318:
## BB#937:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 1789 53 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1789:53
	cmpl	$19, 40(%r15)
	jne	LBB17_942
Ltmp3319:
## BB#938:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 1790 44 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1790:44
	movq	32(%r15), %rdx
	leaq	-64(%rbp), %rsi
Ltmp3320:
	##DEBUG_VALUE: ilimit <- [%RSI+0]
	leaq	-68(%rbp), %rcx
Ltmp3321:
	##DEBUG_VALUE: stopnow <- [%RCX+0]
	.loc	1 1790 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1790:13
	movq	%rbx, %rdi
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r11, %r14
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%r9, %r12
Ltmp3322:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	callq	_luaV_forlimit
Ltmp3323:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3324:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
	movl	-88(%rbp), %r14d        ## 4-byte Reload
Ltmp3325:
	.loc	1 1790 13               ## /Users/dylan/github/ravi/src/lvm.c:1790:13
	testl	%eax, %eax
	je	LBB17_942
Ltmp3326:
## BB#939:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	xorl	%eax, %eax
	.loc	1 1792 32               ## /Users/dylan/github/ravi/src/lvm.c:1792:32
Ltmp3327:
	cmpl	$0, -68(%rbp)
	jne	LBB17_941
Ltmp3328:
## BB#940:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1792 46 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1792:46
	movq	(%r15), %rax
Ltmp3329:
LBB17_941:                              ## %._crit_edge.6341
                                        ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: initv <- %RAX
	.loc	1 1793 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1793:11
	movq	-64(%rbp), %rcx
	movq	%rcx, 16(%r15)
	movl	$19, 24(%r15)
Ltmp3330:
	.loc	1 1794 11               ## /Users/dylan/github/ravi/src/lvm.c:1794:11
	subq	32(%r15), %rax
Ltmp3331:
	movq	%rax, (%r15)
	movl	$19, %eax
	jmp	LBB17_982
Ltmp3332:
	.align	4, 0x90
LBB17_942:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 1798 11               ## /Users/dylan/github/ravi/src/lvm.c:1798:11
	movq	%r11, 40(%r12)
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
Ltmp3333:
	movl	24(%r15), %eax
Ltmp3334:
	.loc	1 1799 15               ## /Users/dylan/github/ravi/src/lvm.c:1799:15
	cmpl	$3, %eax
	jne	LBB17_944
Ltmp3335:
## BB#943:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: plimit <- %RBX
	.loc	1 1799 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1799:16
	movq	(%rbx), %rax
Ltmp3336:
LBB17_955:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1801 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1801:11
	movq	%rax, 16(%r15)
	movl	$3, 24(%r15)
Ltmp3337:
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	40(%r15), %eax
Ltmp3338:
	.loc	1 1802 15               ## /Users/dylan/github/ravi/src/lvm.c:1802:15
	cmpl	$3, %eax
	jne	LBB17_957
Ltmp3339:
## BB#956:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1802 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1802:16
	movq	32(%r15), %rbx
Ltmp3340:
LBB17_968:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1804 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1804:11
	movq	%rbx, 32(%r15)
	movl	$3, 40(%r15)
Ltmp3341:
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp3342:
	.loc	1 1805 15               ## /Users/dylan/github/ravi/src/lvm.c:1805:15
	cmpl	$3, %eax
	jne	LBB17_970
Ltmp3343:
## BB#969:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1805 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1805:16
	movq	(%r15), %rax
Ltmp3344:
LBB17_981:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1807 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1807:11
	movd	%rax, %xmm0
	movd	%rbx, %xmm1
	subsd	%xmm1, %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, %eax
Ltmp3345:
LBB17_982:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1794 11               ## /Users/dylan/github/ravi/src/lvm.c:1794:11
	movl	%eax, 8(%r15)
Ltmp3346:
	.loc	1 1809 15               ## /Users/dylan/github/ravi/src/lvm.c:1809:15
	shrl	$16, %r13d
	.loc	1 1810 9                ## /Users/dylan/github/ravi/src/lvm.c:1810:9
Ltmp3347:
	leaq	-131064(%r11,%r13,4), %rbx
Ltmp3348:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	-131068(%r11,%r13,4), %r13d
Ltmp3349:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1810 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1810:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_983
Ltmp3350:
LBB17_984:                              ##   in Loop: Header=BB17_936 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1810 9                ## /Users/dylan/github/ravi/src/lvm.c:1810:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3351:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3352:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp3353:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3354:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp3355:
	.align	4, 0x90
Ltmp3356:                               ## Block address taken
LBB17_985:                              ##   in Loop: Header=BB17_1 Depth=1
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: io1 <- %RSI
	##DEBUG_VALUE: cb <- %RSI
	.loc	1 1814 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1814:9
	movq	32(%r15), %rax
	movq	40(%r15), %rcx
	movq	%rcx, 88(%r15)
	movq	%rax, 80(%r15)
Ltmp3357:
	.loc	1 1815 9                ## /Users/dylan/github/ravi/src/lvm.c:1815:9
	movq	16(%r15), %rax
	movq	24(%r15), %rcx
	movq	%rcx, 72(%r15)
	movq	%rax, 64(%r15)
Ltmp3358:
	.loc	1 1816 9                ## /Users/dylan/github/ravi/src/lvm.c:1816:9
	movq	(%r15), %rax
	movq	8(%r15), %rcx
	movq	%rcx, 56(%r15)
	movq	%rax, 48(%r15)
Ltmp3359:
	.loc	1 1813 23               ## /Users/dylan/github/ravi/src/lvm.c:1813:23
	leaq	48(%r15), %rsi
Ltmp3360:
	.loc	1 1817 21               ## /Users/dylan/github/ravi/src/lvm.c:1817:21
	addq	$96, %r15
	.loc	1 1817 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1817:16
	movq	%r15, 16(%r10)
	.loc	1 1818 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1818:9
Ltmp3361:
	movq	%r11, 40(%r12)
	.loc	1 1818 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1818:9
Ltmp3362:
	shrl	$16, %r13d
	movzbl	%r13b, %edx
	movq	%r12, %r13
	movq	%rdi, %r12
Ltmp3363:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3364:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaD_call
	movq	%r12, %rdi
Ltmp3365:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r13, %r12
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3366:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3367:
	.loc	1 1819 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1819:22
	movq	8(%r12), %rax
	.loc	1 1818 9                ## /Users/dylan/github/ravi/src/lvm.c:1818:9
Ltmp3368:
	movq	32(%r12), %r9
Ltmp3369:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3370:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	.loc	1 1819 16               ## /Users/dylan/github/ravi/src/lvm.c:1819:16
	movq	%rax, 16(%r10)
Ltmp3371:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1820 13               ## /Users/dylan/github/ravi/src/lvm.c:1820:13
	movl	(%r11), %r13d
	.loc	1 1820 17 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1820:17
	addq	$4, %r11
Ltmp3372:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1821 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1821:14
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3373:
	##DEBUG_VALUE: ra <- %R15
	jmp	LBB17_986
Ltmp3374:
LBB17_989:                              ##   in Loop: Header=BB17_986 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1831 9                ## /Users/dylan/github/ravi/src/lvm.c:1831:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3375:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1831 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1831:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3376:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3377:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3378:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3379:
	.loc	1 1831 9                ## /Users/dylan/github/ravi/src/lvm.c:1831:9
	movq	32(%r12), %r9
Ltmp3380:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3381:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_990
Ltmp3382:
	.align	4, 0x90
Ltmp3383:                               ## Block address taken
LBB17_986:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: io1 <- %R15
	.loc	1 1827 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1827:14
	cmpl	$0, 24(%r15)
	je	LBB17_988
Ltmp3384:
## BB#987:                              ##   in Loop: Header=BB17_986 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: io1 <- %R15
	.loc	1 1828 11               ## /Users/dylan/github/ravi/src/lvm.c:1828:11
	movq	16(%r15), %rax
	movq	24(%r15), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp3385:
	.loc	1 1829 17               ## /Users/dylan/github/ravi/src/lvm.c:1829:17
	shrl	$16, %r13d
	.loc	1 1829 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1829:14
	leaq	-131068(%r11,%r13,4), %r11
Ltmp3386:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_988:                              ##   in Loop: Header=BB17_986 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1831 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1831:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3387:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1831 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1831:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_989
Ltmp3388:
LBB17_990:                              ##   in Loop: Header=BB17_986 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1831 9                ## /Users/dylan/github/ravi/src/lvm.c:1831:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3389:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3390:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3391:
LBB17_1007:                             ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1895 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1895:9
	movq	%r11, 40(%r12)
	.loc	1 1895 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1895:9
Ltmp3392:
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3393:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaG_traceexec
	movq	%rbx, %r10
Ltmp3394:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3395:
	.loc	1 1895 9                ## /Users/dylan/github/ravi/src/lvm.c:1895:9
	movq	32(%r12), %r9
Ltmp3396:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %ecx
	andl	$12, %ecx
Ltmp3397:
	##DEBUG_VALUE: luaV_execute:mask <- %ECX
	jmp	LBB17_1008
Ltmp3398:
	.align	4, 0x90
Ltmp3399:                               ## Block address taken
LBB17_991:                              ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1010 Depth 3
                                        ##         Child Loop BB17_1016 Depth 4
                                        ##       Child Loop BB17_1001 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1834 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1834:17
	movl	%r13d, %ebx
	shrl	$24, %ebx
Ltmp3400:
	##DEBUG_VALUE: n <- %EBX
	.loc	1 1835 17               ## /Users/dylan/github/ravi/src/lvm.c:1835:17
	shrl	$16, %r13d
	movzbl	%r13b, %eax
Ltmp3401:
	##DEBUG_VALUE: c <- %EAX
	.loc	1 1838 13               ## /Users/dylan/github/ravi/src/lvm.c:1838:13
	testl	%ebx, %ebx
	jne	LBB17_993
Ltmp3402:
## BB#992:                              ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: c <- %EAX
	.loc	1 1838 25 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1838:25
	movq	16(%r10), %rbx
	subq	%r15, %rbx
	shrq	$4, %rbx
	.loc	1 1838 47               ## /Users/dylan/github/ravi/src/lvm.c:1838:47
	decl	%ebx
Ltmp3403:
	##DEBUG_VALUE: n <- %EBX
LBB17_993:                              ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: c <- %EAX
	.loc	1 1839 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1839:13
	testl	%eax, %eax
	je	LBB17_995
Ltmp3404:
## BB#994:                              ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r9, -120(%rbp)         ## 8-byte Spill
Ltmp3405:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	jmp	LBB17_996
	.align	4, 0x90
LBB17_995:                              ##   in Loop: Header=BB17_991 Depth=2
Ltmp3406:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1841 15               ## /Users/dylan/github/ravi/src/lvm.c:1841:15
Ltmp3407:
	movl	(%r11), %eax
	addq	$4, %r11
Ltmp3408:
	shrl	$9, %eax
Ltmp3409:
	##DEBUG_VALUE: c <- %EAX
LBB17_996:                              ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1843 13               ## /Users/dylan/github/ravi/src/lvm.c:1843:13
	movq	(%r15), %r13
Ltmp3410:
	##DEBUG_VALUE: h <- %R13
	.loc	1 1844 22               ## /Users/dylan/github/ravi/src/lvm.c:1844:22
	movq	%r13, -136(%rbp)        ## 8-byte Spill
	imull	$50, %eax, %r12d
	.loc	1 1844 42 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1844:42
	leal	-50(%rbx,%r12), %r14d
Ltmp3411:
	##DEBUG_VALUE: last <- %R14D
	.loc	1 1845 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1845:3
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r11, 40(%rax)
	.loc	1 1846 13               ## /Users/dylan/github/ravi/src/lvm.c:1846:13
	movzbl	72(%r13), %eax
	cmpl	$6, %eax
	jne	LBB17_1009
Ltmp3412:
## BB#997:                              ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	##DEBUG_VALUE: last <- %R14D
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 1847 15               ## /Users/dylan/github/ravi/src/lvm.c:1847:15
Ltmp3413:
	cmpl	12(%r13), %r14d
	jbe	LBB17_999
Ltmp3414:
## BB#998:                              ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	##DEBUG_VALUE: last <- %R14D
	.loc	1 1848 13               ## /Users/dylan/github/ravi/src/lvm.c:1848:13
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movq	%r13, %rsi
	movl	%r14d, %edx
	callq	_luaH_resizearray
Ltmp3415:
LBB17_999:                              ## %.preheader
                                        ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	##DEBUG_VALUE: last <- %R14D
	.loc	1 1849 11               ## /Users/dylan/github/ravi/src/lvm.c:1849:11
	testl	%ebx, %ebx
	jle	LBB17_1006
Ltmp3416:
## BB#1000:                             ## %.lr.ph3524
                                        ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	##DEBUG_VALUE: last <- %R14D
	movslq	%ebx, %rax
	leaq	1(%rax), %rbx
	shlq	$4, %rax
	addq	%rax, %r15
Ltmp3417:
	.align	4, 0x90
LBB17_1001:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_991 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	.loc	1 1851 31               ## /Users/dylan/github/ravi/src/lvm.c:1851:31
	movl	%r14d, %edx
	movq	-104(%rbp), %r12        ## 8-byte Reload
Ltmp3418:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 1851 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1851:13
	movq	%r12, %rdi
	movq	%r13, %rsi
	movq	%r15, %rcx
	callq	_luaH_setint
	.loc	1 1852 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1852:13
	testb	$64, 8(%r15)
	je	LBB17_1005
Ltmp3419:
## BB#1002:                             ##   in Loop: Header=BB17_1001 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	testb	$4, 9(%r13)
	je	LBB17_1005
Ltmp3420:
## BB#1003:                             ##   in Loop: Header=BB17_1001 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	movq	(%r15), %rax
	testb	$3, 9(%rax)
	je	LBB17_1005
Ltmp3421:
## BB#1004:                             ##   in Loop: Header=BB17_1001 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	movq	%r12, %rdi
	movq	%r13, %rsi
	callq	_luaC_barrierback_
Ltmp3422:
	.align	4, 0x90
LBB17_1005:                             ##   in Loop: Header=BB17_1001 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	.loc	1 1851 35               ## /Users/dylan/github/ravi/src/lvm.c:1851:35
	decl	%r14d
Ltmp3423:
	##DEBUG_VALUE: last <- %R14D
	.loc	1 1849 20               ## /Users/dylan/github/ravi/src/lvm.c:1849:20
	decq	%rbx
	addq	$-16, %r15
	cmpq	$1, %rbx
	jg	LBB17_1001
	jmp	LBB17_1006
Ltmp3424:
	.align	4, 0x90
LBB17_1009:                             ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %R13
	##DEBUG_VALUE: last <- %R14D
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	.loc	1 1856 28               ## /Users/dylan/github/ravi/src/lvm.c:1856:28
Ltmp3425:
	addl	$-49, %r12d
Ltmp3426:
	##DEBUG_VALUE: i <- %R12D
	.loc	1 1857 20               ## /Users/dylan/github/ravi/src/lvm.c:1857:20
	cmpl	%r14d, %r12d
	jg	LBB17_1006
	jmp	LBB17_1010
Ltmp3427:
	.align	4, 0x90
LBB17_1056:                             ## %._crit_edge.6289
                                        ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1857 35 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1857:35
	incl	%r12d
Ltmp3428:
	##DEBUG_VALUE: u <- %R12D
	##DEBUG_VALUE: ukey <- %R12D
	##DEBUG_VALUE: ukey <- %R12D
	##DEBUG_VALUE: ukey <- %R12D
	##DEBUG_VALUE: ukey <- %R12D
	##DEBUG_VALUE: ukey <- %R12D
	##DEBUG_VALUE: i <- %R12D
	.loc	1 1860 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1860:35
	movb	72(%r13), %al
Ltmp3429:
LBB17_1010:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_991 Depth=2
                                        ## =>    This Loop Header: Depth=3
                                        ##         Child Loop BB17_1016 Depth 4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1858 30               ## /Users/dylan/github/ravi/src/lvm.c:1858:30
	movslq	%r12d, %rcx
	shlq	$4, %rcx
	leaq	(%r15,%rcx), %rbx
Ltmp3430:
	##DEBUG_VALUE: val <- %RBX
	##DEBUG_VALUE: luaV_tointeger_:obj <- %RBX
	##DEBUG_VALUE: luaV_tointeger:obj <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 1860 21               ## /Users/dylan/github/ravi/src/lvm.c:1860:21
	movzbl	%al, %eax
	.loc	1 1860 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1860:13
	cmpl	$4, %eax
	je	LBB17_1035
Ltmp3431:
## BB#1011:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	jne	LBB17_1055
## BB#1012:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1862 21 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1862:21
Ltmp3432:
	cmpl	$19, 8(%r15,%rcx)
	jne	LBB17_1016
## BB#1013:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1863 19               ## /Users/dylan/github/ravi/src/lvm.c:1863:19
Ltmp3433:
	cmpl	64(%r13), %r12d
	jb	LBB17_1014
## BB#1015:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1863 19 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1863:19
Ltmp3434:
	movl	%r12d, %edx
	movq	(%rbx), %rcx
	jmp	LBB17_1034
Ltmp3435:
	.align	4, 0x90
LBB17_1016:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_991 Depth=2
                                        ##       Parent Loop BB17_1010 Depth=3
                                        ## =>      This Inner Loop Header: Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%rbx), %eax
Ltmp3436:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_1029
## BB#1017:                             ##   in Loop: Header=BB17_1016 Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	je	LBB17_1018
## BB#1022:                             ##   in Loop: Header=BB17_1016 Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp3437:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_1027
## BB#1023:                             ##   in Loop: Header=BB17_1016 Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %r13
Ltmp3438:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r13, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB17_1025
Ltmp3439:
## BB#1024:                             ##   in Loop: Header=BB17_1016 Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	shrl	$24, %ecx
	jmp	LBB17_1026
Ltmp3440:
	.align	4, 0x90
LBB17_1025:                             ##   in Loop: Header=BB17_1016 Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	movq	16(%rdx), %rcx
Ltmp3441:
LBB17_1026:                             ##   in Loop: Header=BB17_1016 Depth=4
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
Ltmp3442:
	.loc	1 129 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:129:10
	movq	%r13, %rbx
Ltmp3443:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	je	LBB17_1016
	jmp	LBB17_1027
Ltmp3444:
	.align	4, 0x90
LBB17_1035:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: val <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15,%rcx), %eax
Ltmp3445:
	.loc	1 1875 21               ## /Users/dylan/github/ravi/src/lvm.c:1875:21
	cmpl	$19, %eax
	je	LBB17_1039
Ltmp3446:
## BB#1036:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	jne	LBB17_1042
## BB#1037:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1876 19               ## /Users/dylan/github/ravi/src/lvm.c:1876:19
Ltmp3447:
	cmpl	64(%r13), %r12d
	jae	LBB17_1038
Ltmp3448:
LBB17_1014:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1863 19               ## /Users/dylan/github/ravi/src/lvm.c:1863:19
	movq	56(%r13), %rax
Ltmp3449:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 1863 19 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1863:19
	movq	(%rbx), %rcx
	jmp	LBB17_1032
Ltmp3450:
LBB17_1039:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: val <- %RBX
	.loc	1 1879 19 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1879:19
	cmpl	64(%r13), %r12d
	jae	LBB17_1041
Ltmp3451:
## BB#1040:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: val <- %RBX
	movq	56(%r13), %rax
Ltmp3452:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 1879 19 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1879:19
	cvtsi2sdq	(%rbx), %xmm0
	jmp	LBB17_1052
Ltmp3453:
LBB17_1042:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1592
## BB#1043:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp3454:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp3455:
	cmpl	$4, %esi
	jne	LBB17_1045
## BB#1044:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_1046
Ltmp3456:
LBB17_1029:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rcx
	jmp	LBB17_1030
Ltmp3457:
LBB17_1018:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp3458:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -144(%rbp)       ## 8-byte Spill
Ltmp3459:
	##DEBUG_VALUE: n <- [%RBP+-144]
	callq	_floor
Ltmp3460:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-144(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_1027
	jp	LBB17_1027
Ltmp3461:
## BB#1019:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_1027
Ltmp3462:
## BB#1020:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_1027
## BB#1021:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
Ltmp3463:
LBB17_1030:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	movq	-136(%rbp), %r13        ## 8-byte Reload
	.loc	1 1868 21               ## /Users/dylan/github/ravi/src/lvm.c:1868:21
Ltmp3464:
	cmpl	64(%r13), %r12d
	jae	LBB17_1033
## BB#1031:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	movq	56(%r13), %rax
LBB17_1032:                             ##   in Loop: Header=BB17_1010 Depth=3
Ltmp3465:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 1868 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1868:21
	movl	%r12d, %edx
	movq	%rcx, (%rax,%rdx,8)
	jmp	LBB17_1055
Ltmp3466:
LBB17_1033:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- 0
	.loc	1 1868 21               ## /Users/dylan/github/ravi/src/lvm.c:1868:21
	movl	%r12d, %edx
LBB17_1034:                             ##   in Loop: Header=BB17_1010 Depth=3
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movq	%r13, %rsi
	callq	_raviH_set_int
	jmp	LBB17_1055
Ltmp3467:
LBB17_1038:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1876 19 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1876:19
	movl	%r12d, %edx
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
	jmp	LBB17_1054
Ltmp3468:
LBB17_1041:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: val <- %RBX
	.loc	1 1879 19               ## /Users/dylan/github/ravi/src/lvm.c:1879:19
	movl	%r12d, %edx
	movq	(%rbx), %rax
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_1054
Ltmp3469:
LBB17_1045:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
LBB17_1046:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp3470:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_1592
## BB#1047:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
Ltmp3471:
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_1049
## BB#1048:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_1050
LBB17_1049:                             ## %select.false8838
                                        ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movd	%rax, %xmm0
Ltmp3472:
LBB17_1050:                             ## %select.end8837
                                        ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1884 21               ## /Users/dylan/github/ravi/src/lvm.c:1884:21
	cmpl	64(%r13), %r12d
	jae	LBB17_1053
## BB#1051:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	56(%r13), %rax
LBB17_1052:                             ##   in Loop: Header=BB17_1010 Depth=3
Ltmp3473:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 1884 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1884:21
	movl	%r12d, %ecx
	movsd	%xmm0, (%rax,%rcx,8)
	jmp	LBB17_1055
Ltmp3474:
LBB17_1053:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1884 21               ## /Users/dylan/github/ravi/src/lvm.c:1884:21
	movl	%r12d, %edx
LBB17_1054:                             ##   in Loop: Header=BB17_1010 Depth=3
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movq	%r13, %rsi
	callq	_raviH_set_float
Ltmp3475:
	.align	4, 0x90
LBB17_1055:                             ##   in Loop: Header=BB17_1010 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1857 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1857:11
	cmpl	%r14d, %r12d
	jl	LBB17_1056
Ltmp3476:
LBB17_1006:                             ## %.loopexit745
                                        ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 1894 22               ## /Users/dylan/github/ravi/src/lvm.c:1894:22
	movq	8(%r12), %rax
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3477:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1894 16 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1894:16
	movq	%rax, 16(%r10)
Ltmp3478:
	##DEBUG_VALUE: luaV_execute:pc <- [%RBP+-128]
	movq	-128(%rbp), %r11        ## 8-byte Reload
Ltmp3479:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1895 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1895:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3480:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1895 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1895:9
	cmpl	$0, -88(%rbp)           ## 4-byte Folded Reload
	movl	$0, %ecx
	movq	-120(%rbp), %r9         ## 8-byte Reload
	jne	LBB17_1007
Ltmp3481:
LBB17_1008:                             ##   in Loop: Header=BB17_991 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1895 9                ## /Users/dylan/github/ravi/src/lvm.c:1895:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3482:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3483:
	##DEBUG_VALUE: ra <- %R15
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movl	%ecx, %r14d
Ltmp3484:
	.loc	1 1895 9                ## /Users/dylan/github/ravi/src/lvm.c:1895:9
	leaq	(%r8,%rax,8), %rcx
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3485:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp3486:
LBB17_1081:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1907 9                ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r15
Ltmp3487:
	##DEBUG_VALUE: luaV_execute:k <- %R15
	.loc	1 1907 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3488:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaG_traceexec
	movq	%r15, %rdi
Ltmp3489:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rbx, %r10
Ltmp3490:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3491:
	.loc	1 1907 9                ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	movq	32(%r12), %r9
Ltmp3492:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3493:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1082
Ltmp3494:
	.align	4, 0x90
Ltmp3495:                               ## Block address taken
LBB17_1057:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1062 Depth 3
                                        ##       Child Loop BB17_1069 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1898 29 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1898:29
	shrl	$16, %r13d
	.loc	1 1898 24 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1898:24
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	24(%rax), %rax
	.loc	1 1898 27               ## /Users/dylan/github/ravi/src/lvm.c:1898:27
	movq	64(%rax), %rax
	.loc	1 1898 20               ## /Users/dylan/github/ravi/src/lvm.c:1898:20
	movq	(%rax,%r13,8), %rcx
Ltmp3496:
	##DEBUG_VALUE: getcached:p <- %RCX
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: pushclosure:p <- %RCX
	.loc	1 878 20 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:878:20
	movq	96(%rcx), %rax
Ltmp3497:
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: x_ <- %RAX
	.loc	1 879 9                 ## /Users/dylan/github/ravi/src/lvm.c:879:9
	testq	%rax, %rax
Ltmp3498:
	.loc	1 901 16                ## /Users/dylan/github/ravi/src/lvm.c:901:16
	movl	16(%rcx), %r13d
Ltmp3499:
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: pushclosure:nup <- %R13D
	.loc	1 902 22                ## /Users/dylan/github/ravi/src/lvm.c:902:22
	movq	88(%rcx), %rbx
Ltmp3500:
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: pushclosure:uv <- %RBX
	je	LBB17_1058
Ltmp3501:
## BB#1059:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: getcached:p <- %RCX
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	.loc	1 883 5                 ## /Users/dylan/github/ravi/src/lvm.c:883:5
	testl	%r13d, %r13d
	jle	LBB17_1077
Ltmp3502:
## BB#1060:                             ## %.lr.ph.preheader.i
                                        ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: getcached:p <- %RCX
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	movq	%rcx, -120(%rbp)        ## 8-byte Spill
Ltmp3503:
	##DEBUG_VALUE: getcached:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- [%RBP+-120]
	.loc	1 884 19                ## /Users/dylan/github/ravi/src/lvm.c:884:19
	movslq	%r13d, %r8
	leaq	18(%rbx), %rdx
	xorl	%esi, %esi
Ltmp3504:
	.align	4, 0x90
LBB17_1062:                             ## %.lr.ph.i
                                        ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1057 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: getcached:p <- [%RBP+-120]
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	cmpb	$0, -1(%rdx)
	.loc	1 884 54 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:884:54
	movzbl	(%rdx), %edi
	.loc	1 884 19                ## /Users/dylan/github/ravi/src/lvm.c:884:19
	je	LBB17_1064
Ltmp3505:
## BB#1063:                             ##   in Loop: Header=BB17_1062 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: getcached:p <- [%RBP+-120]
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	.loc	1 884 40                ## /Users/dylan/github/ravi/src/lvm.c:884:40
	shlq	$4, %rdi
	addq	%r9, %rdi
	jmp	LBB17_1065
Ltmp3506:
	.align	4, 0x90
LBB17_1064:                             ##   in Loop: Header=BB17_1062 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: getcached:p <- [%RBP+-120]
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	.loc	1 884 54                ## /Users/dylan/github/ravi/src/lvm.c:884:54
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	32(%rcx,%rdi,8), %rdi
	.loc	1 884 72                ## /Users/dylan/github/ravi/src/lvm.c:884:72
	movq	(%rdi), %rdi
Ltmp3507:
LBB17_1065:                             ##   in Loop: Header=BB17_1062 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: getcached:p <- [%RBP+-120]
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: v <- %RDI
	.loc	1 885 11 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:885:11
	movq	32(%rax,%rsi,8), %rcx
	.loc	1 885 27 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:885:27
	cmpq	%rdi, (%rcx)
	jne	LBB17_1066
Ltmp3508:
## BB#1061:                             ##   in Loop: Header=BB17_1062 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: getcached:p <- [%RBP+-120]
	##DEBUG_VALUE: ncl <- %RAX
	##DEBUG_VALUE: getcached:c <- %RAX
	##DEBUG_VALUE: nup <- %R13D
	##DEBUG_VALUE: uv <- %RBX
	##DEBUG_VALUE: i <- 0
	.loc	1 883 5 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:883:5
	incq	%rsi
	.loc	1 883 19 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:883:19
Ltmp3509:
	addq	$24, %rdx
Ltmp3510:
	.loc	1 883 5                 ## /Users/dylan/github/ravi/src/lvm.c:883:5
	cmpq	%r8, %rsi
	jl	LBB17_1062
Ltmp3511:
LBB17_1077:                             ## %getcached.exit
                                        ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ncl <- %RAX
	.loc	1 1905 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1905:11
	movq	%rax, (%r15)
	movl	$70, 8(%r15)
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3512:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3513:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1078
Ltmp3514:
	.align	4, 0x90
LBB17_1058:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%rcx, -120(%rbp)        ## 8-byte Spill
LBB17_1066:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp3515:
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: pushclosure:nup <- %R13D
	##DEBUG_VALUE: pushclosure:uv <- %RBX
	.loc	1 1901 11               ## /Users/dylan/github/ravi/src/lvm.c:1901:11
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	%r11, 40(%rax)
	movq	%r11, -128(%rbp)        ## 8-byte Spill
Ltmp3516:
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	.loc	1 904 19                ## /Users/dylan/github/ravi/src/lvm.c:904:19
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movl	%r13d, %esi
	callq	_luaF_newLclosure
Ltmp3517:
	##DEBUG_VALUE: pushclosure:ncl <- %RAX
	##DEBUG_VALUE: x_ <- %RAX
	movq	-120(%rbp), %rcx        ## 8-byte Reload
Ltmp3518:
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: pushclosure:p <- %RCX
	.loc	1 905 10                ## /Users/dylan/github/ravi/src/lvm.c:905:10
	movq	%rcx, 24(%rax)
	.loc	1 906 3                 ## /Users/dylan/github/ravi/src/lvm.c:906:3
Ltmp3519:
	movq	%rax, (%r15)
	movl	$70, 8(%r15)
Ltmp3520:
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 907 3                 ## /Users/dylan/github/ravi/src/lvm.c:907:3
	testl	%r13d, %r13d
	jle	LBB17_1067
Ltmp3521:
## BB#1068:                             ## %.lr.ph.i.636.preheader
                                        ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: pushclosure:p <- %RCX
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: pushclosure:nup <- %R13D
	##DEBUG_VALUE: pushclosure:uv <- %RBX
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- %RAX
	##DEBUG_VALUE: pushclosure:i <- 0
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 908 15                ## /Users/dylan/github/ravi/src/lvm.c:908:15
Ltmp3522:
	leaq	32(%rax), %r14
	movq	%rax, -136(%rbp)        ## 8-byte Spill
Ltmp3523:
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-136]
	addq	$18, %rbx
Ltmp3524:
	.align	4, 0x90
LBB17_1069:                             ## %.lr.ph.i.636
                                        ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1057 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-136]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 908 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:908:9
	cmpb	$0, -1(%rbx)
	.loc	1 911 24 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:911:24
	movzbl	(%rbx), %esi
Ltmp3525:
	.loc	1 908 9                 ## /Users/dylan/github/ravi/src/lvm.c:908:9
	je	LBB17_1071
## BB#1070:                             ##   in Loop: Header=BB17_1069 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-136]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 909 47                ## /Users/dylan/github/ravi/src/lvm.c:909:47
Ltmp3526:
	shlq	$4, %rsi
	addq	%r12, %rsi
	.loc	1 909 24 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:909:24
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	callq	_luaF_findupval
	jmp	LBB17_1072
	.align	4, 0x90
LBB17_1071:                             ##   in Loop: Header=BB17_1069 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-136]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 911 24 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:911:24
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	32(%rax,%rsi,8), %rax
LBB17_1072:                             ##   in Loop: Header=BB17_1069 Depth=3
	.loc	1 911 22 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:911:22
	movq	%rax, (%r14)
Ltmp3527:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-120]
	##DEBUG_VALUE: p <- [%RBP+-120]
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-136]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 912 29 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:912:29
	incq	8(%rax)
Ltmp3528:
	.loc	1 907 3                 ## /Users/dylan/github/ravi/src/lvm.c:907:3
	addq	$8, %r14
	addq	$24, %rbx
	decl	%r13d
	jne	LBB17_1069
Ltmp3529:
## BB#1073:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	%r12, %r9
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	movq	-120(%rbp), %rcx        ## 8-byte Reload
	movq	-136(%rbp), %rax        ## 8-byte Reload
	jmp	LBB17_1074
	.align	4, 0x90
LBB17_1067:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-128(%rbp), %r11        ## 8-byte Reload
	movq	%r12, %r9
LBB17_1074:                             ## %._crit_edge.i
                                        ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp3530:
	##DEBUG_VALUE: pushclosure:p <- %RCX
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- %RAX
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 915 7                 ## /Users/dylan/github/ravi/src/lvm.c:915:7
	testb	$4, 9(%rcx)
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3531:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_1075
Ltmp3532:
## BB#1076:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: pushclosure:p <- %RCX
	##DEBUG_VALUE: p <- %RCX
	##DEBUG_VALUE: pushclosure:L <- [%RBP+-104]
	##DEBUG_VALUE: pushclosure:ncl <- %RAX
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 916 14                ## /Users/dylan/github/ravi/src/lvm.c:916:14
	movq	%rax, 96(%rcx)
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3533:
	##DEBUG_VALUE: pushclosure:L <- %R10
	##DEBUG_VALUE: luaV_execute:L <- %R10
	jmp	LBB17_1078
Ltmp3534:
	.align	4, 0x90
LBB17_1075:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3535:
	##DEBUG_VALUE: luaV_execute:L <- %R10
LBB17_1078:                             ## %pushclosure.exit
                                        ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1906 9                ## /Users/dylan/github/ravi/src/lvm.c:1906:9
	movq	24(%r10), %rax
Ltmp3536:
	.loc	1 1906 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1906:9
	cmpq	$0, 24(%rax)
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jle	LBB17_1080
Ltmp3537:
## BB#1079:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1906 9                ## /Users/dylan/github/ravi/src/lvm.c:1906:9
	addq	$16, %r15
	movq	%r15, 16(%r10)
	movq	%rdi, %r15
Ltmp3538:
	##DEBUG_VALUE: luaV_execute:k <- %R15
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3539:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaC_step
	movq	%r15, %rdi
Ltmp3540:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rbx, %r10
Ltmp3541:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
	.loc	1 1906 9                ## /Users/dylan/github/ravi/src/lvm.c:1906:9
Ltmp3542:
	movq	%r11, 40(%r12)
	.loc	1 1906 9                ## /Users/dylan/github/ravi/src/lvm.c:1906:9
Ltmp3543:
	movq	8(%r12), %rax
	movq	%rax, 16(%r10)
Ltmp3544:
	.loc	1 1906 9                ## /Users/dylan/github/ravi/src/lvm.c:1906:9
	movq	32(%r12), %r9
Ltmp3545:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3546:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
LBB17_1080:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1907 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3547:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1907 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1081
Ltmp3548:
LBB17_1082:                             ##   in Loop: Header=BB17_1057 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1907 9                ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3549:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3550:
	##DEBUG_VALUE: ra <- %R15
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp3551:
	.loc	1 1907 9                ## /Users/dylan/github/ravi/src/lvm.c:1907:9
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3552:
LBB17_1100:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	##DEBUG_VALUE: j <- 0
	.loc	1 1925 9                ## /Users/dylan/github/ravi/src/lvm.c:1925:9
	movq	%r11, 40(%r12)
	.loc	1 1925 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1925:9
Ltmp3553:
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3554:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3555:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3556:
	.loc	1 1925 9                ## /Users/dylan/github/ravi/src/lvm.c:1925:9
	movq	32(%r12), %r9
Ltmp3557:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3558:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1101
Ltmp3559:
	.align	4, 0x90
Ltmp3560:                               ## Block address taken
LBB17_1083:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1091 Depth 3
                                        ##       Child Loop BB17_1095 Depth 3
                                        ##       Child Loop BB17_1098 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1910 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1910:17
	movl	%r13d, %eax
	shrl	$24, %eax
	movq	%r12, %rdx
	.loc	1 1912 17               ## /Users/dylan/github/ravi/src/lvm.c:1912:17
	movq	%r9, %r12
	subq	(%rdx), %r12
	shrq	$4, %r12
	.loc	1 1912 49 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1912:49
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	24(%rcx), %rcx
	.loc	1 1921 27 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1921:27
Ltmp3561:
	movzbl	10(%rcx), %ecx
Ltmp3562:
	.loc	1 1912 43               ## /Users/dylan/github/ravi/src/lvm.c:1912:43
	movl	%r12d, %r14d
	subl	%ecx, %r14d
	xorl	%ebx, %ebx
	.loc	1 1912 62 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1912:62
	decl	%r14d
Ltmp3563:
	##DEBUG_VALUE: n <- %R14D
	.loc	1 1913 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1913:13
	cmovsl	%ebx, %r14d
Ltmp3564:
	##DEBUG_VALUE: b <- %R14D
	.loc	1 1915 13               ## /Users/dylan/github/ravi/src/lvm.c:1915:13
	testl	%eax, %eax
	je	LBB17_1085
Ltmp3565:
## BB#1084:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: n <- %R14D
	##DEBUG_VALUE: b <- %R14D
	.loc	1 1910 29               ## /Users/dylan/github/ravi/src/lvm.c:1910:29
	decl	%eax
Ltmp3566:
	##DEBUG_VALUE: b <- %EAX
	jmp	LBB17_1088
Ltmp3567:
	.align	4, 0x90
LBB17_1085:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: n <- %R14D
	##DEBUG_VALUE: b <- %R14D
	.loc	1 1917 11               ## /Users/dylan/github/ravi/src/lvm.c:1917:11
	movq	%r11, 40(%rdx)
	.loc	1 1917 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1917:11
Ltmp3568:
	movq	48(%r10), %rax
	subq	16(%r10), %rax
	sarq	$4, %rax
	movslq	%r14d, %r15
	cmpq	%r15, %rax
	jg	LBB17_1087
Ltmp3569:
## BB#1086:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: n <- %R14D
	##DEBUG_VALUE: b <- %R14D
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1917 11               ## /Users/dylan/github/ravi/src/lvm.c:1917:11
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	movl	%r14d, %esi
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movl	%ecx, -88(%rbp)         ## 4-byte Spill
	callq	_luaD_growstack
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3570:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movl	-88(%rbp), %ecx         ## 4-byte Reload
	movq	-128(%rbp), %r11        ## 8-byte Reload
Ltmp3571:
LBB17_1087:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: n <- %R14D
	##DEBUG_VALUE: b <- %R14D
	.loc	1 1917 11               ## /Users/dylan/github/ravi/src/lvm.c:1917:11
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	32(%rax), %r9
Ltmp3572:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp3573:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
	movl	%eax, -88(%rbp)         ## 4-byte Spill
Ltmp3574:
	##DEBUG_VALUE: luaV_execute:mask <- [%RBP+-88]
	.loc	1 1918 16 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1918:16
	shrl	$9, %r13d
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%r9, %r13
Ltmp3575:
	##DEBUG_VALUE: ra <- %R13
	.loc	1 1919 23               ## /Users/dylan/github/ravi/src/lvm.c:1919:23
	shlq	$4, %r15
	addq	%r13, %r15
	.loc	1 1919 18 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1919:18
	movq	%r15, 16(%r10)
	movl	%r14d, %eax
	movq	%r13, %r15
Ltmp3576:
	##DEBUG_VALUE: ra <- %R15
LBB17_1088:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: n <- %R14D
	##DEBUG_VALUE: b <- %R14D
	##DEBUG_VALUE: j <- 0
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	.loc	1 1921 27 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1921:27
Ltmp3577:
	testl	%eax, %eax
	jle	LBB17_1092
Ltmp3578:
## BB#1089:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	testl	%r14d, %r14d
	jle	LBB17_1092
Ltmp3579:
## BB#1090:                             ## %.lr.ph
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1922 11               ## /Users/dylan/github/ravi/src/lvm.c:1922:11
	movslq	%r14d, %r8
Ltmp3580:
	.loc	1 1921 27               ## /Users/dylan/github/ravi/src/lvm.c:1921:27
	movslq	%eax, %r9
	decl	%r12d
	xorl	%ebx, %ebx
	subl	%ecx, %r12d
	cmovsl	%ebx, %r12d
	movl	%r12d, %edi
	shlq	$4, %rdi
	movq	-120(%rbp), %rsi        ## 8-byte Reload
	subq	%rdi, %rsi
	movq	%r15, %rdi
Ltmp3581:
	.align	4, 0x90
LBB17_1091:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1083 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1922 11               ## /Users/dylan/github/ravi/src/lvm.c:1922:11
	movq	(%rsi), %rcx
	movq	8(%rsi), %rdx
	movq	%rdx, 8(%rdi)
	movq	%rcx, (%rdi)
Ltmp3582:
	.loc	1 1921 27               ## /Users/dylan/github/ravi/src/lvm.c:1921:27
	incq	%rbx
	cmpq	%r9, %rbx
	jge	LBB17_1092
Ltmp3583:
## BB#1593:                             ##   in Loop: Header=BB17_1091 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	addq	$16, %rdi
	addq	$16, %rsi
	cmpq	%r8, %rbx
	jl	LBB17_1091
Ltmp3584:
LBB17_1092:                             ## %.critedge.preheader
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	.loc	1 1923 9                ## /Users/dylan/github/ravi/src/lvm.c:1923:9
	movl	%eax, %edx
	subl	%ebx, %edx
Ltmp3585:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jle	LBB17_1099
Ltmp3586:
## BB#1093:                             ## %.critedge.preheader3529
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	.loc	1 1924 11               ## /Users/dylan/github/ravi/src/lvm.c:1924:11
	movslq	%ebx, %rcx
	leal	-1(%rax), %esi
	subl	%ebx, %esi
	testb	$7, %dl
	je	LBB17_1096
Ltmp3587:
## BB#1094:                             ## %.critedge.prol.preheader
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	movslq	%ebx, %rdi
	shlq	$4, %rdi
	leaq	8(%r15,%rdi), %rdi
	andl	$7, %edx
	negl	%edx
Ltmp3588:
	.align	4, 0x90
LBB17_1095:                             ## %.critedge.prol
                                        ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1083 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	movl	$0, (%rdi)
Ltmp3589:
	.loc	1 1923 9                ## /Users/dylan/github/ravi/src/lvm.c:1923:9
	incq	%rcx
	addq	$16, %rdi
	incl	%edx
	jne	LBB17_1095
Ltmp3590:
LBB17_1096:                             ## %.critedge.preheader3529.split
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	.loc	1 1924 11               ## /Users/dylan/github/ravi/src/lvm.c:1924:11
	cmpl	$7, %esi
	jb	LBB17_1099
Ltmp3591:
## BB#1097:                             ## %.critedge.preheader3529.split.split
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	subl	%ecx, %eax
	shlq	$4, %rcx
	leaq	120(%r15,%rcx), %rcx
Ltmp3592:
	.align	4, 0x90
LBB17_1098:                             ## %.critedge
                                        ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1083 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	movl	$0, -112(%rcx)
	movl	$0, -96(%rcx)
	movl	$0, -80(%rcx)
	movl	$0, -64(%rcx)
	movl	$0, -48(%rcx)
	movl	$0, -32(%rcx)
	movl	$0, -16(%rcx)
	movl	$0, (%rcx)
Ltmp3593:
	.loc	1 1923 9                ## /Users/dylan/github/ravi/src/lvm.c:1923:9
	subq	$-128, %rcx
	addl	$-8, %eax
	jne	LBB17_1098
Ltmp3594:
LBB17_1099:                             ## %.critedge._crit_edge
                                        ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: j <- 0
	.loc	1 1925 9                ## /Users/dylan/github/ravi/src/lvm.c:1925:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3595:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1925 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1925:9
	cmpl	$0, -88(%rbp)           ## 4-byte Folded Reload
	movl	$0, %r14d
	movq	-120(%rbp), %r9         ## 8-byte Reload
	jne	LBB17_1100
Ltmp3596:
LBB17_1101:                             ##   in Loop: Header=BB17_1083 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	##DEBUG_VALUE: j <- 0
	.loc	1 1925 9                ## /Users/dylan/github/ravi/src/lvm.c:1925:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3597:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3598:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3599:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp3600:
LBB17_1103:                             ##   in Loop: Header=BB17_1102 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1929 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1929:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3601:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1929 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1929:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3602:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3603:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3604:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3605:
	.loc	1 1929 9                ## /Users/dylan/github/ravi/src/lvm.c:1929:9
	movq	32(%r12), %r9
Ltmp3606:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3607:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1104
Ltmp3608:
	.align	4, 0x90
Ltmp3609:                               ## Block address taken
LBB17_1102:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1929 9                ## /Users/dylan/github/ravi/src/lvm.c:1929:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3610:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1929 9                ## /Users/dylan/github/ravi/src/lvm.c:1929:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1103
Ltmp3611:
LBB17_1104:                             ##   in Loop: Header=BB17_1102 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1929 9                ## /Users/dylan/github/ravi/src/lvm.c:1929:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3612:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3613:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3614:
LBB17_1106:                             ##   in Loop: Header=BB17_1105 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1935 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1935:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3615:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1935 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1935:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3616:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3617:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3618:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3619:
	.loc	1 1935 9                ## /Users/dylan/github/ravi/src/lvm.c:1935:9
	movq	32(%r12), %r9
Ltmp3620:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3621:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1107
Ltmp3622:
	.align	4, 0x90
Ltmp3623:                               ## Block address taken
LBB17_1105:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1932 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1932:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3624:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1933 22               ## /Users/dylan/github/ravi/src/lvm.c:1933:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp3625:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 1934 9                ## /Users/dylan/github/ravi/src/lvm.c:1934:9
	movq	(%rcx), %rax
	andq	(%rdx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp3626:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1935 9                ## /Users/dylan/github/ravi/src/lvm.c:1935:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3627:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1935 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1935:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1106
Ltmp3628:
LBB17_1107:                             ##   in Loop: Header=BB17_1105 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1935 9                ## /Users/dylan/github/ravi/src/lvm.c:1935:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3629:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3630:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3631:
LBB17_1109:                             ##   in Loop: Header=BB17_1108 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1941 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1941:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3632:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1941 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1941:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3633:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3634:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3635:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3636:
	.loc	1 1941 9                ## /Users/dylan/github/ravi/src/lvm.c:1941:9
	movq	32(%r12), %r9
Ltmp3637:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3638:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1110
Ltmp3639:
	.align	4, 0x90
Ltmp3640:                               ## Block address taken
LBB17_1108:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1938 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1938:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3641:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1939 22               ## /Users/dylan/github/ravi/src/lvm.c:1939:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp3642:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 1940 9                ## /Users/dylan/github/ravi/src/lvm.c:1940:9
	movq	(%rcx), %rax
	orq	(%rdx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp3643:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1941 9                ## /Users/dylan/github/ravi/src/lvm.c:1941:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3644:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1941 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1941:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1109
Ltmp3645:
LBB17_1110:                             ##   in Loop: Header=BB17_1108 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1941 9                ## /Users/dylan/github/ravi/src/lvm.c:1941:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3646:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3647:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3648:
LBB17_1112:                             ##   in Loop: Header=BB17_1111 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1947 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1947:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3649:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1947 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1947:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3650:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3651:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3652:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3653:
	.loc	1 1947 9                ## /Users/dylan/github/ravi/src/lvm.c:1947:9
	movq	32(%r12), %r9
Ltmp3654:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3655:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1113
Ltmp3656:
	.align	4, 0x90
Ltmp3657:                               ## Block address taken
LBB17_1111:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1944 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1944:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3658:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1945 22               ## /Users/dylan/github/ravi/src/lvm.c:1945:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp3659:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 1946 9                ## /Users/dylan/github/ravi/src/lvm.c:1946:9
	movq	(%rcx), %rax
	xorq	(%rdx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp3660:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1947 9                ## /Users/dylan/github/ravi/src/lvm.c:1947:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3661:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1947 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1947:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1112
Ltmp3662:
LBB17_1113:                             ##   in Loop: Header=BB17_1111 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1947 9                ## /Users/dylan/github/ravi/src/lvm.c:1947:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3663:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3664:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3665:
LBB17_1118:                             ##   in Loop: Header=BB17_1114 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1953 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1953:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3666:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1953 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1953:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3667:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3668:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3669:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3670:
	.loc	1 1953 9                ## /Users/dylan/github/ravi/src/lvm.c:1953:9
	movq	32(%r12), %r9
Ltmp3671:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3672:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1119
Ltmp3673:
	.align	4, 0x90
Ltmp3674:                               ## Block address taken
LBB17_1114:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1950 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1950:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3675:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1951 22               ## /Users/dylan/github/ravi/src/lvm.c:1951:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3676:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 1952 9                ## /Users/dylan/github/ravi/src/lvm.c:1952:9
	movq	(%rdx), %rdx
Ltmp3677:
	##DEBUG_VALUE: luaV_shiftl:x <- %RDX
	movq	(%rsi), %rax
Ltmp3678:
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 861 7                 ## /Users/dylan/github/ravi/src/lvm.c:861:7
	testq	%rax, %rax
	js	LBB17_1115
Ltmp3679:
## BB#1116:                             ##   in Loop: Header=BB17_1114 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_shiftl:x <- %RDX
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
	movb	%al, %cl
	shlq	%cl, %rdx
Ltmp3680:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	xorl	%ecx, %ecx
	.loc	1 866 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp3681:
	cmpq	$63, %rax
Ltmp3682:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovleq	%rdx, %rcx
	jmp	LBB17_1117
Ltmp3683:
	.align	4, 0x90
LBB17_1115:                             ##   in Loop: Header=BB17_1114 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_shiftl:x <- %RDX
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 863 17 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movl	%eax, %ecx
	negl	%ecx
	shrq	%cl, %rdx
Ltmp3684:
	xorl	%ecx, %ecx
	.loc	1 862 11                ## /Users/dylan/github/ravi/src/lvm.c:862:11
	cmpq	$-63, %rax
Ltmp3685:
	.loc	1 862 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovgeq	%rdx, %rcx
Ltmp3686:
LBB17_1117:                             ## %luaV_shiftl.exit640
                                        ##   in Loop: Header=BB17_1114 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1952 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1952:9
	movq	%rcx, (%r15)
	movl	$19, 8(%r15)
Ltmp3687:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1953 9                ## /Users/dylan/github/ravi/src/lvm.c:1953:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3688:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1953 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1953:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1118
Ltmp3689:
LBB17_1119:                             ##   in Loop: Header=BB17_1114 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1953 9                ## /Users/dylan/github/ravi/src/lvm.c:1953:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3690:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3691:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3692:
LBB17_1124:                             ##   in Loop: Header=BB17_1120 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1960 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1960:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3693:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1960 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1960:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3694:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3695:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3696:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3697:
	.loc	1 1960 9                ## /Users/dylan/github/ravi/src/lvm.c:1960:9
	movq	32(%r12), %r9
Ltmp3698:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3699:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1125
Ltmp3700:
	.align	4, 0x90
Ltmp3701:                               ## Block address taken
LBB17_1120:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1956 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1956:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3702:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1957 22               ## /Users/dylan/github/ravi/src/lvm.c:1957:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %ecx
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3703:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 1958 26               ## /Users/dylan/github/ravi/src/lvm.c:1958:26
	movq	(%rsi), %rax
Ltmp3704:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 1959 9                ## /Users/dylan/github/ravi/src/lvm.c:1959:9
	movq	(%rdx), %rdx
Ltmp3705:
	##DEBUG_VALUE: luaV_shiftl:x <- %RDX
	.loc	1 861 7                 ## /Users/dylan/github/ravi/src/lvm.c:861:7
	testq	%rax, %rax
	jle	LBB17_1122
Ltmp3706:
## BB#1121:                             ##   in Loop: Header=BB17_1120 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: ic <- %RAX
	##DEBUG_VALUE: luaV_shiftl:x <- %RDX
	.loc	1 863 17                ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movb	%al, %cl
	shrq	%cl, %rdx
Ltmp3707:
	.loc	1 862 9                 ## /Users/dylan/github/ravi/src/lvm.c:862:9
	xorl	%ecx, %ecx
	.loc	1 862 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:862:11
Ltmp3708:
	cmpq	$63, %rax
Ltmp3709:
	.loc	1 862 9                 ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovleq	%rdx, %rcx
	jmp	LBB17_1123
Ltmp3710:
	.align	4, 0x90
LBB17_1122:                             ##   in Loop: Header=BB17_1120 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: ic <- %RAX
	##DEBUG_VALUE: luaV_shiftl:x <- %RDX
	.loc	1 1959 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1959:9
	movl	%eax, %ecx
	negl	%ecx
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
Ltmp3711:
	shlq	%cl, %rdx
Ltmp3712:
	.loc	1 1959 9                ## /Users/dylan/github/ravi/src/lvm.c:1959:9
	xorl	%ecx, %ecx
	.loc	1 866 11                ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp3713:
	cmpq	$-63, %rax
Ltmp3714:
	.loc	1 866 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovgeq	%rdx, %rcx
Ltmp3715:
LBB17_1123:                             ## %luaV_shiftl.exit643
                                        ##   in Loop: Header=BB17_1120 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1959 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1959:9
	movq	%rcx, (%r15)
	movl	$19, 8(%r15)
Ltmp3716:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1960 9                ## /Users/dylan/github/ravi/src/lvm.c:1960:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3717:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1960 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1960:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1124
Ltmp3718:
LBB17_1125:                             ##   in Loop: Header=BB17_1120 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1960 9                ## /Users/dylan/github/ravi/src/lvm.c:1960:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3719:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3720:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3721:
LBB17_1127:                             ##   in Loop: Header=BB17_1126 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1982 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1982:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3722:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1982 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1982:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3723:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3724:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3725:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3726:
	.loc	1 1982 9                ## /Users/dylan/github/ravi/src/lvm.c:1982:9
	movq	32(%r12), %r9
Ltmp3727:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3728:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1128
Ltmp3729:
	.align	4, 0x90
Ltmp3730:                               ## Block address taken
LBB17_1126:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1979 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1979:22
	shrl	$24, %r13d
	.loc	1 1980 26               ## /Users/dylan/github/ravi/src/lvm.c:1980:26
	shlq	$4, %r13
	movq	(%r9,%r13), %rax
Ltmp3731:
	##DEBUG_VALUE: ib <- %RAX
	.loc	1 1981 9                ## /Users/dylan/github/ravi/src/lvm.c:1981:9
	notq	%rax
Ltmp3732:
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp3733:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 1982 9                ## /Users/dylan/github/ravi/src/lvm.c:1982:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3734:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1982 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1982:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1127
Ltmp3735:
LBB17_1128:                             ##   in Loop: Header=BB17_1126 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1982 9                ## /Users/dylan/github/ravi/src/lvm.c:1982:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3736:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3737:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3738:
LBB17_1135:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1992 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1992:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3739:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1992 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1992:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3740:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3741:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3742:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3743:
	.loc	1 1992 9                ## /Users/dylan/github/ravi/src/lvm.c:1992:9
	movq	32(%r12), %r9
Ltmp3744:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3745:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1136
Ltmp3746:
	.align	4, 0x90
Ltmp3747:                               ## Block address taken
LBB17_1129:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1985 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1985:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3748:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1986 22               ## /Users/dylan/github/ravi/src/lvm.c:1986:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3749:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 1987 23               ## /Users/dylan/github/ravi/src/lvm.c:1987:23
	movq	(%rdx), %rax
	.loc	1 1987 34 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1987:34
	cmpq	(%rsi), %rax
	sete	%al
	movzbl	%al, %eax
	.loc	1 1988 23 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1988:23
Ltmp3750:
	shrl	$9, %r13d
	andl	$127, %r13d
	.loc	1 1988 20 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1988:20
	cmpl	%r13d, %eax
	jne	LBB17_1130
Ltmp3751:
## BB#1131:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 1991 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1991:11
	movl	(%r11), %ebx
Ltmp3752:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1991 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1991:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 1991 11               ## /Users/dylan/github/ravi/src/lvm.c:1991:11
Ltmp3753:
	andl	$127, %eax
	je	LBB17_1133
Ltmp3754:
## BB#1132:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3755:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3756:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3757:
LBB17_1133:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 1991 11               ## /Users/dylan/github/ravi/src/lvm.c:1991:11
	shrl	$16, %ebx
Ltmp3758:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3759:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3760:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3761:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1134
Ltmp3762:
	.align	4, 0x90
LBB17_1130:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1989 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1989:13
	addq	$4, %r11
Ltmp3763:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_1134:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1992 9                ## /Users/dylan/github/ravi/src/lvm.c:1992:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3764:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1992 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1992:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1135
Ltmp3765:
LBB17_1136:                             ##   in Loop: Header=BB17_1129 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 1992 9                ## /Users/dylan/github/ravi/src/lvm.c:1992:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3766:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3767:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3768:
LBB17_1143:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2002 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2002:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3769:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2002 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2002:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3770:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3771:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3772:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3773:
	.loc	1 2002 9                ## /Users/dylan/github/ravi/src/lvm.c:2002:9
	movq	32(%r12), %r9
Ltmp3774:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3775:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1144
Ltmp3776:
	.align	4, 0x90
Ltmp3777:                               ## Block address taken
LBB17_1137:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1995 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1995:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3778:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 1996 22               ## /Users/dylan/github/ravi/src/lvm.c:1996:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3779:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 1997 23               ## /Users/dylan/github/ravi/src/lvm.c:1997:23
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	.loc	1 1997 36 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1997:36
	cmpeqsd	(%rsi), %xmm0
	movd	%xmm0, %rax
	andl	$1, %eax
	.loc	1 1998 23 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1998:23
Ltmp3780:
	shrl	$9, %r13d
	andl	$127, %r13d
	.loc	1 1998 20 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1998:20
	cmpl	%r13d, %eax
	jne	LBB17_1138
Ltmp3781:
## BB#1139:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2001 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2001:11
	movl	(%r11), %ebx
Ltmp3782:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2001 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2001:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 2001 11               ## /Users/dylan/github/ravi/src/lvm.c:2001:11
Ltmp3783:
	andl	$127, %eax
	je	LBB17_1141
Ltmp3784:
## BB#1140:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3785:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3786:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3787:
LBB17_1141:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2001 11               ## /Users/dylan/github/ravi/src/lvm.c:2001:11
	shrl	$16, %ebx
Ltmp3788:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3789:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3790:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3791:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1142
Ltmp3792:
	.align	4, 0x90
LBB17_1138:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1999 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1999:13
	addq	$4, %r11
Ltmp3793:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_1142:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2002 9                ## /Users/dylan/github/ravi/src/lvm.c:2002:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3794:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2002 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2002:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1143
Ltmp3795:
LBB17_1144:                             ##   in Loop: Header=BB17_1137 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2002 9                ## /Users/dylan/github/ravi/src/lvm.c:2002:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3796:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3797:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3798:
LBB17_1151:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2012 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2012:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3799:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2012 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2012:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3800:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3801:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3802:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3803:
	.loc	1 2012 9                ## /Users/dylan/github/ravi/src/lvm.c:2012:9
	movq	32(%r12), %r9
Ltmp3804:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3805:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1152
Ltmp3806:
	.align	4, 0x90
Ltmp3807:                               ## Block address taken
LBB17_1145:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2005 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2005:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3808:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2006 22               ## /Users/dylan/github/ravi/src/lvm.c:2006:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3809:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 2007 25               ## /Users/dylan/github/ravi/src/lvm.c:2007:25
	movq	(%rdx), %rax
	.loc	1 2007 36 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2007:36
	cmpq	(%rsi), %rax
	setl	%al
	movzbl	%al, %eax
	.loc	1 2008 25 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2008:25
Ltmp3810:
	shrl	$9, %r13d
	andl	$127, %r13d
	.loc	1 2008 22 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2008:22
	cmpl	%r13d, %eax
	jne	LBB17_1146
Ltmp3811:
## BB#1147:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2011 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2011:11
	movl	(%r11), %ebx
Ltmp3812:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2011 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2011:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 2011 11               ## /Users/dylan/github/ravi/src/lvm.c:2011:11
Ltmp3813:
	andl	$127, %eax
	je	LBB17_1149
Ltmp3814:
## BB#1148:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3815:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3816:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3817:
LBB17_1149:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2011 11               ## /Users/dylan/github/ravi/src/lvm.c:2011:11
	shrl	$16, %ebx
Ltmp3818:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3819:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3820:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3821:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1150
Ltmp3822:
	.align	4, 0x90
LBB17_1146:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2009 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2009:13
	addq	$4, %r11
Ltmp3823:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_1150:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2012 9                ## /Users/dylan/github/ravi/src/lvm.c:2012:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3824:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2012 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2012:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1151
Ltmp3825:
LBB17_1152:                             ##   in Loop: Header=BB17_1145 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2012 9                ## /Users/dylan/github/ravi/src/lvm.c:2012:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3826:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3827:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3828:
LBB17_1159:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2022 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2022:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3829:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2022 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2022:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3830:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3831:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3832:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3833:
	.loc	1 2022 9                ## /Users/dylan/github/ravi/src/lvm.c:2022:9
	movq	32(%r12), %r9
Ltmp3834:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3835:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1160
Ltmp3836:
	.align	4, 0x90
Ltmp3837:                               ## Block address taken
LBB17_1153:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2015 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2015:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3838:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2016 22               ## /Users/dylan/github/ravi/src/lvm.c:2016:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3839:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 2017 40               ## /Users/dylan/github/ravi/src/lvm.c:2017:40
	movsd	(%rsi), %xmm0           ## xmm0 = mem[0],zero
	.loc	1 2017 38 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2017:38
	ucomisd	(%rdx), %xmm0
	seta	%al
	movzbl	%al, %eax
	.loc	1 2018 25 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2018:25
Ltmp3840:
	shrl	$9, %r13d
	andl	$127, %r13d
	.loc	1 2018 22 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2018:22
	cmpl	%r13d, %eax
	jne	LBB17_1154
Ltmp3841:
## BB#1155:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2021 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2021:11
	movl	(%r11), %ebx
Ltmp3842:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2021 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2021:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 2021 11               ## /Users/dylan/github/ravi/src/lvm.c:2021:11
Ltmp3843:
	andl	$127, %eax
	je	LBB17_1157
Ltmp3844:
## BB#1156:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3845:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3846:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3847:
LBB17_1157:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2021 11               ## /Users/dylan/github/ravi/src/lvm.c:2021:11
	shrl	$16, %ebx
Ltmp3848:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3849:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3850:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3851:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1158
Ltmp3852:
	.align	4, 0x90
LBB17_1154:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2019 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2019:13
	addq	$4, %r11
Ltmp3853:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_1158:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2022 9                ## /Users/dylan/github/ravi/src/lvm.c:2022:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3854:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2022 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2022:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1159
Ltmp3855:
LBB17_1160:                             ##   in Loop: Header=BB17_1153 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2022 9                ## /Users/dylan/github/ravi/src/lvm.c:2022:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3856:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3857:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3858:
LBB17_1167:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2032 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2032:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3859:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2032 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2032:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3860:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3861:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3862:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3863:
	.loc	1 2032 9                ## /Users/dylan/github/ravi/src/lvm.c:2032:9
	movq	32(%r12), %r9
Ltmp3864:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3865:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1168
Ltmp3866:
	.align	4, 0x90
Ltmp3867:                               ## Block address taken
LBB17_1161:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2025 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2025:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3868:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2026 22               ## /Users/dylan/github/ravi/src/lvm.c:2026:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3869:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 2027 27               ## /Users/dylan/github/ravi/src/lvm.c:2027:27
	movq	(%rdx), %rax
	.loc	1 2027 38 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2027:38
	cmpq	(%rsi), %rax
	setle	%al
	movzbl	%al, %eax
	.loc	1 2028 27 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2028:27
Ltmp3870:
	shrl	$9, %r13d
	andl	$127, %r13d
	.loc	1 2028 24 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2028:24
	cmpl	%r13d, %eax
	jne	LBB17_1162
Ltmp3871:
## BB#1163:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2031 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2031:11
	movl	(%r11), %ebx
Ltmp3872:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2031 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2031:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 2031 11               ## /Users/dylan/github/ravi/src/lvm.c:2031:11
Ltmp3873:
	andl	$127, %eax
	je	LBB17_1165
Ltmp3874:
## BB#1164:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3875:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3876:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3877:
LBB17_1165:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2031 11               ## /Users/dylan/github/ravi/src/lvm.c:2031:11
	shrl	$16, %ebx
Ltmp3878:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3879:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3880:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3881:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1166
Ltmp3882:
	.align	4, 0x90
LBB17_1162:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2029 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2029:13
	addq	$4, %r11
Ltmp3883:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_1166:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2032 9                ## /Users/dylan/github/ravi/src/lvm.c:2032:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3884:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2032 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2032:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1167
Ltmp3885:
LBB17_1168:                             ##   in Loop: Header=BB17_1161 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2032 9                ## /Users/dylan/github/ravi/src/lvm.c:2032:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3886:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3887:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3888:
LBB17_1175:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2042 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2042:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3889:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2042 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2042:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3890:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3891:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3892:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3893:
	.loc	1 2042 9                ## /Users/dylan/github/ravi/src/lvm.c:2042:9
	movq	32(%r12), %r9
Ltmp3894:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3895:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1176
Ltmp3896:
	.align	4, 0x90
Ltmp3897:                               ## Block address taken
LBB17_1169:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2035 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2035:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp3898:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2036 22               ## /Users/dylan/github/ravi/src/lvm.c:2036:22
	movl	%r13d, %eax
	shrl	$16, %eax
	movzbl	%al, %ecx
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movq	%rcx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%cl, %cl
	cmovsq	%rax, %rsi
Ltmp3899:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 2037 43               ## /Users/dylan/github/ravi/src/lvm.c:2037:43
	movsd	(%rsi), %xmm0           ## xmm0 = mem[0],zero
	.loc	1 2037 40 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2037:40
	ucomisd	(%rdx), %xmm0
	setae	%al
	movzbl	%al, %eax
	.loc	1 2038 27 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2038:27
Ltmp3900:
	shrl	$9, %r13d
	andl	$127, %r13d
	.loc	1 2038 24 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2038:24
	cmpl	%r13d, %eax
	jne	LBB17_1170
Ltmp3901:
## BB#1171:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2041 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2041:11
	movl	(%r11), %ebx
Ltmp3902:
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2041 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2041:11
	movl	%ebx, %eax
	shrl	$9, %eax
	.loc	1 2041 11               ## /Users/dylan/github/ravi/src/lvm.c:2041:11
Ltmp3903:
	andl	$127, %eax
	je	LBB17_1173
Ltmp3904:
## BB#1172:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	movq	32(%r12), %rcx
	movl	%eax, %eax
	shlq	$4, %rax
	leaq	-16(%rcx,%rax), %rsi
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r12
	movq	%r10, %r13
Ltmp3905:
	##DEBUG_VALUE: luaV_execute:L <- %R13
	movq	%r8, %r15
	callq	_luaF_close
	movq	%r15, %r8
	movq	%r13, %r10
Ltmp3906:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r12, %r9
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r14, %r11
Ltmp3907:
LBB17_1173:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %EBX
	.loc	1 2041 11               ## /Users/dylan/github/ravi/src/lvm.c:2041:11
	shrl	$16, %ebx
Ltmp3908:
	leaq	-131064(%r11,%rbx,4), %r11
Ltmp3909:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3910:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3911:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1174
Ltmp3912:
	.align	4, 0x90
LBB17_1170:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2039 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2039:13
	addq	$4, %r11
Ltmp3913:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
LBB17_1174:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2042 9                ## /Users/dylan/github/ravi/src/lvm.c:2042:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3914:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2042 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2042:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1175
Ltmp3915:
LBB17_1176:                             ##   in Loop: Header=BB17_1169 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2042 9                ## /Users/dylan/github/ravi/src/lvm.c:2042:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3916:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3917:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3918:
LBB17_1182:                             ##   in Loop: Header=BB17_1177 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2054 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2054:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp3919:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2054 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2054:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3920:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp3921:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3922:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3923:
	.loc	1 2054 9                ## /Users/dylan/github/ravi/src/lvm.c:2054:9
	movq	32(%r12), %r9
Ltmp3924:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3925:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1183
Ltmp3926:
	.align	4, 0x90
Ltmp3927:                               ## Block address taken
LBB17_1177:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	$1, %ecx
	.loc	1 2046 31 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2046:31
	cmpl	$87, %eax
	je	LBB17_1179
Ltmp3928:
## BB#1178:                             ##   in Loop: Header=BB17_1177 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2046 59 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2046:59
	movq	32(%r15), %rcx
Ltmp3929:
LBB17_1179:                             ##   in Loop: Header=BB17_1177 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: step <- %RCX
	.loc	1 2047 38 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2047:38
	addq	(%r15), %rcx
Ltmp3930:
	##DEBUG_VALUE: idx <- %RCX
	.loc	1 2049 17               ## /Users/dylan/github/ravi/src/lvm.c:2049:17
	cmpq	16(%r15), %rcx
	jg	LBB17_1181
Ltmp3931:
## BB#1180:                             ##   in Loop: Header=BB17_1177 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: idx <- %RCX
	.loc	1 2050 17               ## /Users/dylan/github/ravi/src/lvm.c:2050:17
	shrl	$16, %r13d
	.loc	1 2050 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2050:14
	leaq	-131068(%r11,%r13,4), %r11
Ltmp3932:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2051 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2051:11
	movq	%rcx, (%r15)
Ltmp3933:
	.loc	1 2052 11               ## /Users/dylan/github/ravi/src/lvm.c:2052:11
	movq	%rcx, 48(%r15)
	movl	$19, 56(%r15)
Ltmp3934:
LBB17_1181:                             ##   in Loop: Header=BB17_1177 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2054 9                ## /Users/dylan/github/ravi/src/lvm.c:2054:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp3935:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2054 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2054:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1182
Ltmp3936:
LBB17_1183:                             ##   in Loop: Header=BB17_1177 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2054 9                ## /Users/dylan/github/ravi/src/lvm.c:2054:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3937:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3938:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp3939:
LBB17_1185:                             ##   in Loop: Header=BB17_1184 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: initv <- %RAX
	.loc	1 2063 75 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2063:75
	movq	32(%r15), %rcx
	jmp	LBB17_1186
Ltmp3940:
LBB17_1187:                             ##   in Loop: Header=BB17_1184 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: i <- %R13D
	movq	%rdx, %r15
	.loc	1 2067 9                ## /Users/dylan/github/ravi/src/lvm.c:2067:9
Ltmp3941:
	movq	%rbx, 40(%r15)
	.loc	1 2067 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2067:9
Ltmp3942:
	movq	%r10, %rdi
Ltmp3943:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r8, %r14
	callq	_luaG_traceexec
	movq	%r14, %r8
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp3944:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2067 9                ## /Users/dylan/github/ravi/src/lvm.c:2067:9
	movq	32(%r15), %r9
Ltmp3945:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r15, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3946:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1188
Ltmp3947:
	.align	4, 0x90
Ltmp3948:                               ## Block address taken
LBB17_1184:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %rdx
	movq	%rdi, %r12
Ltmp3949:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2060 25 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2060:25
	cmpl	$89, %eax
	.loc	1 2062 29               ## /Users/dylan/github/ravi/src/lvm.c:2062:29
	movq	(%r15), %rax
Ltmp3950:
	##DEBUG_VALUE: initv <- %RAX
	movl	$1, %ecx
	jne	LBB17_1185
Ltmp3951:
LBB17_1186:                             ##   in Loop: Header=BB17_1184 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: initv <- %RAX
	##DEBUG_VALUE: istep <- %RCX
	.loc	1 2064 9                ## /Users/dylan/github/ravi/src/lvm.c:2064:9
	movl	$19, 24(%r15)
Ltmp3952:
	.loc	1 2065 9                ## /Users/dylan/github/ravi/src/lvm.c:2065:9
	subq	%rcx, %rax
Ltmp3953:
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp3954:
	.loc	1 2066 15               ## /Users/dylan/github/ravi/src/lvm.c:2066:15
	shrl	$16, %r13d
	.loc	1 2067 9                ## /Users/dylan/github/ravi/src/lvm.c:2067:9
Ltmp3955:
	leaq	-131064(%r11,%r13,4), %rbx
Ltmp3956:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	-131068(%r11,%r13,4), %r13d
Ltmp3957:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2067 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2067:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1187
Ltmp3958:
LBB17_1188:                             ##   in Loop: Header=BB17_1184 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2067 9                ## /Users/dylan/github/ravi/src/lvm.c:2067:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3959:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3960:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp3961:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	%r12, %rdi
Ltmp3962:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdx, %r12
	jmpq	*(%rcx)
Ltmp3963:
LBB17_1192:                             ##   in Loop: Header=BB17_1189 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2075 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2075:9
	movq	%r11, 40(%r12)
	.loc	1 2075 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2075:9
Ltmp3964:
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3965:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3966:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3967:
	.loc	1 2075 9                ## /Users/dylan/github/ravi/src/lvm.c:2075:9
	movq	32(%r12), %r9
Ltmp3968:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3969:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1193
Ltmp3970:
	.align	4, 0x90
Ltmp3971:                               ## Block address taken
LBB17_1189:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, %rax
	movl	%r14d, %r12d
	.loc	1 2071 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2071:9
	movq	%r11, 40(%rax)
	.loc	1 2072 13               ## /Users/dylan/github/ravi/src/lvm.c:2072:13
	movl	$3, %esi
	xorl	%edx, %edx
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r9, %r13
	movq	%r10, %rbx
Ltmp3972:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_raviH_new
	movq	%rbx, %r10
Ltmp3973:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r13, %r9
Ltmp3974:
	##DEBUG_VALUE: x_ <- %RAX
	##DEBUG_VALUE: t <- %RAX
	.loc	1 2073 9                ## /Users/dylan/github/ravi/src/lvm.c:2073:9
	movq	%rax, (%r15)
	movl	$85, 8(%r15)
Ltmp3975:
	.loc	1 2074 9                ## /Users/dylan/github/ravi/src/lvm.c:2074:9
	movq	24(%r10), %rax
Ltmp3976:
	.loc	1 2074 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2074:9
	cmpq	$0, 24(%rax)
	jle	LBB17_1191
Ltmp3977:
## BB#1190:                             ##   in Loop: Header=BB17_1189 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2074 9                ## /Users/dylan/github/ravi/src/lvm.c:2074:9
	addq	$16, %r15
	movq	%r15, 16(%r10)
	movq	%r10, %rdi
	movq	%r10, %rbx
Ltmp3978:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaC_step
	movq	%rbx, %r10
Ltmp3979:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %rcx         ## 8-byte Reload
	.loc	1 2074 9                ## /Users/dylan/github/ravi/src/lvm.c:2074:9
Ltmp3980:
	movq	%r14, 40(%rcx)
	.loc	1 2074 9                ## /Users/dylan/github/ravi/src/lvm.c:2074:9
Ltmp3981:
	movq	8(%rcx), %rax
	movq	%rax, 16(%r10)
Ltmp3982:
	.loc	1 2074 9                ## /Users/dylan/github/ravi/src/lvm.c:2074:9
	movq	32(%rcx), %r9
Ltmp3983:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r12d
	andl	$12, %r12d
Ltmp3984:
	##DEBUG_VALUE: luaV_execute:mask <- %R12D
LBB17_1191:                             ##   in Loop: Header=BB17_1189 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2075 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2075:9
	movl	(%r14), %r13d
	addq	$4, %r14
Ltmp3985:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2075 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2075:9
	testl	%r12d, %r12d
	movq	%r14, %r11
Ltmp3986:
	.loc	1 2072 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2072:13
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp3987:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jne	LBB17_1192
Ltmp3988:
LBB17_1193:                             ##   in Loop: Header=BB17_1189 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2075 9                ## /Users/dylan/github/ravi/src/lvm.c:2075:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp3989:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp3990:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp3991:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp3992:
LBB17_1197:                             ##   in Loop: Header=BB17_1194 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2083 9                ## /Users/dylan/github/ravi/src/lvm.c:2083:9
	movq	%r11, 40(%r12)
	.loc	1 2083 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2083:9
Ltmp3993:
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp3994:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp3995:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp3996:
	.loc	1 2083 9                ## /Users/dylan/github/ravi/src/lvm.c:2083:9
	movq	32(%r12), %r9
Ltmp3997:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp3998:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1198
Ltmp3999:
	.align	4, 0x90
Ltmp4000:                               ## Block address taken
LBB17_1194:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 2079 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2079:9
	movq	%r11, 40(%r12)
	.loc	1 2080 13               ## /Users/dylan/github/ravi/src/lvm.c:2080:13
	movl	$4, %esi
	xorl	%edx, %edx
	movq	%r10, %rdi
	movq	%r11, %rbx
	movq	%r9, %r13
	movq	%r12, %r14
	movq	%r10, %r12
Ltmp4001:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	callq	_raviH_new
	movq	%r12, %r10
Ltmp4002:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r12
	movq	%r13, %r9
Ltmp4003:
	##DEBUG_VALUE: x_ <- %RAX
	##DEBUG_VALUE: t <- %RAX
	.loc	1 2081 9                ## /Users/dylan/github/ravi/src/lvm.c:2081:9
	movq	%rax, (%r15)
	movl	$101, 8(%r15)
Ltmp4004:
	.loc	1 2082 9                ## /Users/dylan/github/ravi/src/lvm.c:2082:9
	movq	24(%r10), %rax
Ltmp4005:
	.loc	1 2082 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2082:9
	cmpq	$0, 24(%rax)
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jle	LBB17_1196
Ltmp4006:
## BB#1195:                             ##   in Loop: Header=BB17_1194 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2082 9                ## /Users/dylan/github/ravi/src/lvm.c:2082:9
	addq	$16, %r15
	movq	%r15, 16(%r10)
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp4007:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaC_step
	movq	%r14, %r10
Ltmp4008:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2082 9                ## /Users/dylan/github/ravi/src/lvm.c:2082:9
	movq	%rbx, 40(%r12)
	.loc	1 2082 9                ## /Users/dylan/github/ravi/src/lvm.c:2082:9
Ltmp4009:
	movq	8(%r12), %rax
	movq	%rax, 16(%r10)
Ltmp4010:
	.loc	1 2082 9                ## /Users/dylan/github/ravi/src/lvm.c:2082:9
	movq	32(%r12), %r9
Ltmp4011:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %eax
	andl	$12, %eax
Ltmp4012:
	##DEBUG_VALUE: luaV_execute:mask <- %EAX
LBB17_1196:                             ##   in Loop: Header=BB17_1194 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2083 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2083:9
	movl	(%rbx), %r13d
	addq	$4, %rbx
Ltmp4013:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2083 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2083:9
	testl	%eax, %eax
	movq	%rbx, %r11
Ltmp4014:
	.loc	1 2080 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2080:13
	movl	$0, %r14d
Ltmp4015:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jne	LBB17_1197
Ltmp4016:
LBB17_1198:                             ##   in Loop: Header=BB17_1194 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2083 9                ## /Users/dylan/github/ravi/src/lvm.c:2083:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4017:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4018:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4019:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp4020:
LBB17_1200:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$101, %eax
	jne	LBB17_1201
Ltmp4021:
## BB#1210:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	(%r14), %rcx
Ltmp4022:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 2088 2 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	(%rbx), %rax
Ltmp4023:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp4024:
## BB#1211:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp4025:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movl	%eax, %eax
Ltmp4026:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
	jmp	LBB17_1214
Ltmp4027:
LBB17_1215:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2089 2 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2089:2
	movq	%rbx, 40(%r12)
	.loc	1 2089 2 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2089:2
Ltmp4028:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp4029:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp4030:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2089 2                ## /Users/dylan/github/ravi/src/lvm.c:2089:2
	movq	32(%r12), %r9
Ltmp4031:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4032:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1216
Ltmp4033:
LBB17_1206:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	movq	%r11, -128(%rbp)        ## 8-byte Spill
	movq	%r9, %r13
Ltmp4034:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 2088 2 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	callq	_luaH_getint
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp4035:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r13, %r9
	movq	-128(%rbp), %r11        ## 8-byte Reload
Ltmp4036:
	##DEBUG_VALUE: v <- %RAX
	jmp	LBB17_1207
Ltmp4037:
LBB17_1209:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 2088 2 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2088:2
Ltmp4038:
	movq	%r11, 40(%r12)
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
Ltmp4039:
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%rax, %r8
	movq	%r11, %r14
Ltmp4040:
	movq	%r10, %rbx
Ltmp4041:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishget
	movq	%rbx, %r10
Ltmp4042:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
	jmp	LBB17_1213
Ltmp4043:
LBB17_1201:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$85, %eax
	jne	LBB17_1212
Ltmp4044:
## BB#1202:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	(%r14), %rcx
Ltmp4045:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	(%rbx), %rax
Ltmp4046:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp4047:
## BB#1203:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp4048:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movl	%eax, %eax
Ltmp4049:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
	jmp	LBB17_1214
Ltmp4050:
LBB17_1212:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %r12         ## 8-byte Reload
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
Ltmp4051:
	movq	%r11, 40(%r12)
	xorl	%r8d, %r8d
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
Ltmp4052:
	movq	%r10, %rdi
	movq	%r14, %rsi
	movq	%rbx, %rdx
	movq	%r15, %rcx
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp4053:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaV_finishget
	movq	%r14, %r10
Ltmp4054:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
Ltmp4055:
LBB17_1213:                             ##   in Loop: Header=BB17_1199 Depth=2
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	32(%r12), %r9
Ltmp4056:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r12d
	andl	$12, %r12d
	jmp	LBB17_1214
Ltmp4057:
	.align	4, 0x90
Ltmp4058:                               ## Block address taken
LBB17_1199:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, %r12d
	.loc	1 2086 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2086:22
	movl	%r13d, %eax
	shrl	$24, %eax
	shlq	$4, %rax
	leaq	(%r9,%rax), %r14
Ltmp4059:
	##DEBUG_VALUE: rb <- %R14
	.loc	1 2087 22               ## /Users/dylan/github/ravi/src/lvm.c:2087:22
	shrl	$16, %r13d
	movl	%r13d, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
Ltmp4060:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %edx
	movq	%rdx, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%dl, %dl
	cmovsq	%rcx, %rbx
Ltmp4061:
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movl	8(%r9,%rax), %eax
Ltmp4062:
	.loc	1 2088 2 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	cmpl	$69, %eax
	jne	LBB17_1200
Ltmp4063:
## BB#1204:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	(%rbx), %rsi
Ltmp4064:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%r14), %rdi
Ltmp4065:
	##DEBUG_VALUE: h <- %RDI
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	leaq	-1(%rsi), %rax
	movl	12(%rdi), %ecx
Ltmp4066:
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	cmpq	%rcx, %rax
	jae	LBB17_1206
Ltmp4067:
## BB#1205:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: h <- %RDI
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	shlq	$4, %rax
	addq	16(%rdi), %rax
Ltmp4068:
	##DEBUG_VALUE: v <- %RAX
LBB17_1207:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %R14
	##DEBUG_VALUE: rc <- %RBX
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	cmpl	$0, 8(%rax)
Ltmp4069:
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	je	LBB17_1209
Ltmp4070:
## BB#1208:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2088 2                ## /Users/dylan/github/ravi/src/lvm.c:2088:2
	movq	(%rax), %rcx
	movq	8(%rax), %rax
	movq	%rax, 8(%r15)
	movq	%rcx, (%r15)
Ltmp4071:
LBB17_1214:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:mask <- %R12D
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
Ltmp4072:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2089 2                ## /Users/dylan/github/ravi/src/lvm.c:2089:2
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp4073:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp4074:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2089 2 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2089:2
	testl	%r12d, %r12d
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4075:
	jne	LBB17_1215
Ltmp4076:
LBB17_1216:                             ##   in Loop: Header=BB17_1199 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2089 2                ## /Users/dylan/github/ravi/src/lvm.c:2089:2
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4077:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4078:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp4079:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4080:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmpq	*(%rcx)
Ltmp4081:
LBB17_1227:                             ##   in Loop: Header=BB17_1217 Depth=2
	movq	%rbx, %r14
Ltmp4082:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2100 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	andl	$15, %eax
Ltmp4083:
	.loc	1 2100 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	cmpl	$5, %eax
	je	LBB17_1594
## BB#1228:                             ##   in Loop: Header=BB17_1217 Depth=2
Ltmp4084:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	movq	%r11, 40(%r14)
	xorl	%r8d, %r8d
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
Ltmp4085:
	movq	%r10, %rdi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %rbx
	movq	%r10, %r15
Ltmp4086:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaV_finishget
	movq	%r15, %r10
Ltmp4087:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
	jmp	LBB17_1229
Ltmp4088:
LBB17_1231:                             ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	movq	%rdx, %r15
	.loc	1 2101 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2101:9
Ltmp4089:
	movq	%rbx, 40(%r15)
	.loc	1 2101 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2101:9
Ltmp4090:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp4091:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r12
	callq	_luaG_traceexec
	movq	%r12, %r8
	movq	%r14, %r10
Ltmp4092:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2101 9                ## /Users/dylan/github/ravi/src/lvm.c:2101:9
	movq	32(%r15), %r9
Ltmp4093:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r15, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4094:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1232
Ltmp4095:
LBB17_1226:                             ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: aux <- %R8
	movq	%rdx, %r14
	.loc	1 2100 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
Ltmp4096:
	movq	%r11, 40(%r14)
	.loc	1 2100 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
Ltmp4097:
	movq	%r10, %rdi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r15
	movq	%r10, %rbx
Ltmp4098:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishget
	movq	%rbx, %r10
Ltmp4099:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r15, %r11
Ltmp4100:
LBB17_1229:                             ##   in Loop: Header=BB17_1217 Depth=2
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	movq	32(%r14), %r9
Ltmp4101:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r14, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4102:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1230
Ltmp4103:
	.align	4, 0x90
Ltmp4104:                               ## Block address taken
LBB17_1217:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1219 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %rbx
	.loc	1 2096 31 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2096:31
	movl	%r13d, %eax
	shrl	$24, %eax
	.loc	1 2096 20 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2096:20
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	32(%rcx,%rax,8), %rax
	.loc	1 2096 45               ## /Users/dylan/github/ravi/src/lvm.c:2096:45
	movq	(%rax), %rsi
Ltmp4105:
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 2099 26 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2099:26
	shrl	$16, %r13d
	andl	$127, %r13d
	.loc	1 2099 24 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2099:24
	shlq	$4, %r13
	addq	%rdi, %r13
Ltmp4106:
	##DEBUG_VALUE: rc <- %R13
	.loc	1 2100 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	movl	8(%rsi), %eax
Ltmp4107:
	.loc	1 2100 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	cmpl	$69, %eax
	movabsq	$4294967296, %rdi       ## imm = 0x100000000
Ltmp4108:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	movq	%r8, %r12
	jne	LBB17_1227
Ltmp4109:
## BB#1218:                             ##   in Loop: Header=BB17_1217 Depth=2
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	movq	(%rsi), %rcx
	movq	(%r13), %rax
	.loc	13 85 13 is_stmt 1      ## /Users/dylan/github/ravi/include/ltable.h:85:13
Ltmp4110:
	movl	12(%rax), %r8d
	andl	80(%rcx), %r8d
	shlq	$5, %r8
	addq	24(%rcx), %r8
Ltmp4111:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.align	4, 0x90
LBB17_1219:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1217 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%r8), %rcx
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %ecx
	jne	LBB17_1222
Ltmp4112:
## BB#1220:                             ##   in Loop: Header=BB17_1219 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%rax, 16(%r8)
	je	LBB17_1221
Ltmp4113:
LBB17_1222:                             ##   in Loop: Header=BB17_1219 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rcx, %rdx
	sarq	$32, %rdx
	shlq	$5, %rdx
	addq	%rdx, %r8
Ltmp4114:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	cmpq	%rdi, %rcx
	jae	LBB17_1219
Ltmp4115:
## BB#1223:                             ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%rbx, %rdx
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r8
	jmp	LBB17_1224
Ltmp4116:
	.align	4, 0x90
LBB17_1221:                             ## %.thread.i.645
                                        ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	movq	%rbx, %rdx
Ltmp4117:
LBB17_1224:                             ## %luaH_getshortstr.exit647
                                        ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2100 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	cmpl	$0, 8(%r8)
Ltmp4118:
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	je	LBB17_1226
Ltmp4119:
## BB#1225:                             ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	movq	(%r8), %rax
	movq	8(%r8), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp4120:
LBB17_1230:                             ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2101 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2101:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp4121:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp4122:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2101 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2101:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	%r12, %r8
	jne	LBB17_1231
Ltmp4123:
LBB17_1232:                             ##   in Loop: Header=BB17_1217 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2101 9                ## /Users/dylan/github/ravi/src/lvm.c:2101:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4124:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4125:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp4126:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4127:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdx, %r12
	jmpq	*(%rcx)
Ltmp4128:
LBB17_1243:                             ##   in Loop: Header=BB17_1233 Depth=2
	movq	%rbx, %r14
Ltmp4129:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2108 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	andl	$15, %eax
Ltmp4130:
	.loc	1 2108 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	cmpl	$5, %eax
	je	LBB17_1594
## BB#1244:                             ##   in Loop: Header=BB17_1233 Depth=2
Ltmp4131:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	movq	%r11, 40(%r14)
	xorl	%r8d, %r8d
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
Ltmp4132:
	movq	%r10, %rdi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %rbx
	movq	%r10, %r15
Ltmp4133:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaV_finishget
	movq	%r15, %r10
Ltmp4134:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
	jmp	LBB17_1245
Ltmp4135:
LBB17_1247:                             ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	movq	%rdx, %r15
	.loc	1 2109 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2109:9
Ltmp4136:
	movq	%rbx, 40(%r15)
	.loc	1 2109 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2109:9
Ltmp4137:
	movq	%r10, %rdi
	movq	%r10, %r14
Ltmp4138:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r12
	callq	_luaG_traceexec
	movq	%r12, %r8
	movq	%r14, %r10
Ltmp4139:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2109 9                ## /Users/dylan/github/ravi/src/lvm.c:2109:9
	movq	32(%r15), %r9
Ltmp4140:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r15, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4141:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1248
Ltmp4142:
LBB17_1242:                             ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: aux <- %R8
	movq	%rdx, %r14
	.loc	1 2108 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
Ltmp4143:
	movq	%r11, 40(%r14)
	.loc	1 2108 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
Ltmp4144:
	movq	%r10, %rdi
	movq	%r13, %rdx
	movq	%r15, %rcx
	movq	%r11, %r15
	movq	%r10, %rbx
Ltmp4145:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaV_finishget
	movq	%rbx, %r10
Ltmp4146:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r15, %r11
Ltmp4147:
LBB17_1245:                             ##   in Loop: Header=BB17_1233 Depth=2
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	movq	32(%r14), %r9
Ltmp4148:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%r14, %rdx
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4149:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1246
Ltmp4150:
	.align	4, 0x90
Ltmp4151:                               ## Block address taken
LBB17_1233:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1235 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %rbx
	.loc	1 2104 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2104:20
	movl	%r13d, %eax
	shrl	$24, %eax
	shlq	$4, %rax
	leaq	(%r9,%rax), %rsi
Ltmp4152:
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 2107 26               ## /Users/dylan/github/ravi/src/lvm.c:2107:26
	shrl	$16, %r13d
	andl	$127, %r13d
	.loc	1 2107 24 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2107:24
	shlq	$4, %r13
	addq	%rdi, %r13
Ltmp4153:
	##DEBUG_VALUE: rc <- %R13
	.loc	1 2108 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	movl	8(%r9,%rax), %eax
Ltmp4154:
	.loc	1 2108 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	cmpl	$69, %eax
	movabsq	$4294967296, %rdi       ## imm = 0x100000000
Ltmp4155:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	movq	%r8, %r12
	jne	LBB17_1243
Ltmp4156:
## BB#1234:                             ##   in Loop: Header=BB17_1233 Depth=2
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	movq	(%rsi), %rcx
	movq	(%r13), %rax
	.loc	13 85 13 is_stmt 1      ## /Users/dylan/github/ravi/include/ltable.h:85:13
Ltmp4157:
	movl	12(%rax), %r8d
	andl	80(%rcx), %r8d
	shlq	$5, %r8
	addq	24(%rcx), %r8
Ltmp4158:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.align	4, 0x90
LBB17_1235:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1233 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%r8), %rcx
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %ecx
	jne	LBB17_1238
Ltmp4159:
## BB#1236:                             ##   in Loop: Header=BB17_1235 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%rax, 16(%r8)
	je	LBB17_1237
Ltmp4160:
LBB17_1238:                             ##   in Loop: Header=BB17_1235 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rcx, %rdx
	sarq	$32, %rdx
	shlq	$5, %rdx
	addq	%rdx, %r8
Ltmp4161:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	cmpq	%rdi, %rcx
	jae	LBB17_1235
Ltmp4162:
## BB#1239:                             ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	movq	%rbx, %rdx
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r8
	jmp	LBB17_1240
Ltmp4163:
	.align	4, 0x90
LBB17_1237:                             ## %.thread.i.649
                                        ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	movq	%rbx, %rdx
Ltmp4164:
LBB17_1240:                             ## %luaH_getshortstr.exit651
                                        ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %R13
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2108 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	cmpl	$0, 8(%r8)
Ltmp4165:
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	je	LBB17_1242
Ltmp4166:
## BB#1241:                             ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2108 9                ## /Users/dylan/github/ravi/src/lvm.c:2108:9
	movq	(%r8), %rax
	movq	8(%r8), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp4167:
LBB17_1246:                             ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2109 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2109:9
	movq	%r11, %rbx
	addq	$4, %rbx
Ltmp4168:
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	movl	(%r11), %r13d
Ltmp4169:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2109 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2109:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	%r12, %r8
	jne	LBB17_1247
Ltmp4170:
LBB17_1248:                             ##   in Loop: Header=BB17_1233 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %RBX
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2109 9                ## /Users/dylan/github/ravi/src/lvm.c:2109:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4171:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4172:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movq	%rbx, %r11
Ltmp4173:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4174:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdx, %r12
	jmpq	*(%rcx)
Ltmp4175:
LBB17_1258:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: v <- %R8
	movq	-80(%rbp), %rbx         ## 8-byte Reload
	.loc	1 2130 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2130:13
Ltmp4176:
	movq	%r11, 40(%rbx)
	movq	%r14, %r12
Ltmp4177:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%rdi, %r13
Ltmp4178:
	##DEBUG_VALUE: luaV_execute:k <- %R13
	.loc	1 2130 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2130:13
	movq	%r12, %rdi
	movq	%r15, %rcx
	movq	%r11, %r14
	callq	_luaV_finishget
	movq	%r13, %rdi
Ltmp4179:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r10
Ltmp4180:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4181:
	.loc	1 2130 13               ## /Users/dylan/github/ravi/src/lvm.c:2130:13
	movq	32(%rbx), %r9
Ltmp4182:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r12d
	andl	$12, %r12d
Ltmp4183:
	##DEBUG_VALUE: luaV_execute:mask <- %R12D
	jmp	LBB17_1259
Ltmp4184:
LBB17_1260:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2133 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2133:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp4185:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2133 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2133:9
	movq	%r10, %rdi
	movq	%r11, %rbx
	movq	%r10, %r14
Ltmp4186:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4187:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%r14, %r10
Ltmp4188:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r11
Ltmp4189:
	.loc	1 2133 9                ## /Users/dylan/github/ravi/src/lvm.c:2133:9
	movq	32(%r12), %r9
Ltmp4190:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4191:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1261
Ltmp4192:
	.align	4, 0x90
Ltmp4193:                               ## Block address taken
LBB17_1249:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1252 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, %r12d
	movq	%r10, %r14
Ltmp4194:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	movq	%rdi, %rdx
Ltmp4195:
	##DEBUG_VALUE: luaV_execute:k <- %RDX
	.loc	1 2117 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2117:20
	movl	%r13d, %esi
	shrl	$24, %esi
	shlq	$4, %rsi
	addq	%r9, %rsi
Ltmp4196:
	##DEBUG_VALUE: rb <- %RSI
	movq	%r9, %r10
	.loc	1 2118 13               ## /Users/dylan/github/ravi/src/lvm.c:2118:13
	cmpl	$109, %eax
	movabsq	$4294967296, %rbx       ## imm = 0x100000000
	jne	LBB17_1251
Ltmp4197:
## BB#1250:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDX
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 2118 37 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2118:37
	movq	(%rsi), %rax
	movq	8(%rsi), %rcx
	movq	%rcx, 24(%r15)
	movq	%rax, 16(%r15)
Ltmp4198:
LBB17_1251:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDX
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 2121 28 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2121:28
	shrl	$16, %r13d
	andl	$127, %r13d
	.loc	1 2121 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2121:26
	shlq	$4, %r13
	movq	%rdx, %rcx
Ltmp4199:
	##DEBUG_VALUE: luaV_execute:k <- %RCX
	leaq	(%rcx,%r13), %rdx
Ltmp4200:
	##DEBUG_VALUE: rc <- %RDX
	.loc	1 2122 26 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2122:26
	movq	(%rcx,%r13), %rax
Ltmp4201:
	##DEBUG_VALUE: key <- %RAX
	movq	%rcx, %r9
Ltmp4202:
	##DEBUG_VALUE: luaV_execute:k <- %R9
	.loc	1 2124 22               ## /Users/dylan/github/ravi/src/lvm.c:2124:22
	movq	(%rsi), %rcx
Ltmp4203:
	##DEBUG_VALUE: h <- %RCX
	.loc	13 85 13                ## /Users/dylan/github/ravi/include/ltable.h:85:13
	movl	12(%rax), %r8d
	andl	80(%rcx), %r8d
	shlq	$5, %r8
	addq	24(%rcx), %r8
Ltmp4204:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.align	4, 0x90
LBB17_1252:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1249 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R9
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: key <- %RAX
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%r8), %rcx
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %ecx
	jne	LBB17_1254
Ltmp4205:
## BB#1253:                             ##   in Loop: Header=BB17_1252 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R9
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: key <- %RAX
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%rax, 16(%r8)
	je	LBB17_1256
Ltmp4206:
LBB17_1254:                             ##   in Loop: Header=BB17_1252 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R9
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: key <- %RAX
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rcx, %rdi
	sarq	$32, %rdi
	shlq	$5, %rdi
	addq	%rdi, %r8
Ltmp4207:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R8
	.loc	1 2125 29               ## /Users/dylan/github/ravi/src/lvm.c:2125:29
	cmpq	%rbx, %rcx
	jae	LBB17_1252
Ltmp4208:
## BB#1255:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R9
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r8
Ltmp4209:
LBB17_1256:                             ## %luaH_getshortstr.exit655
                                        ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R9
	##DEBUG_VALUE: rb <- %RSI
	##DEBUG_VALUE: rc <- %RDX
	##DEBUG_VALUE: v <- %R8
	.loc	1 2126 15               ## /Users/dylan/github/ravi/src/lvm.c:2126:15
	cmpl	$0, 8(%r8)
	movq	%r9, %rdi
Ltmp4210:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2126 15 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2126:15
	je	LBB17_1258
Ltmp4211:
## BB#1257:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R14
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: v <- %R8
	.loc	1 2127 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2127:13
	movq	(%r8), %rax
	movq	8(%r8), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
	movq	%r10, %r9
	movq	%r14, %r10
Ltmp4212:
	##DEBUG_VALUE: luaV_execute:L <- %R10
LBB17_1259:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2133 9                ## /Users/dylan/github/ravi/src/lvm.c:2133:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4213:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2133 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2133:9
	testl	%r12d, %r12d
	movl	$0, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4214:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	jne	LBB17_1260
Ltmp4215:
LBB17_1261:                             ##   in Loop: Header=BB17_1249 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2133 9                ## /Users/dylan/github/ravi/src/lvm.c:2133:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4216:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4217:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4218:
LBB17_1264:                             ##   in Loop: Header=BB17_1262 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2141 9                ## /Users/dylan/github/ravi/src/lvm.c:2141:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4219:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2141 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2141:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4220:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4221:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4222:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4223:
	.loc	1 2141 9                ## /Users/dylan/github/ravi/src/lvm.c:2141:9
	movq	32(%r12), %r9
Ltmp4224:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4225:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1265
Ltmp4226:
	.align	4, 0x90
Ltmp4227:                               ## Block address taken
LBB17_1262:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2136 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2136:22
	movl	%r13d, %ecx
	shrl	$24, %ecx
	.loc	1 2137 22               ## /Users/dylan/github/ravi/src/lvm.c:2137:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %edx
	movq	%rdx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%dl, %dl
	cmovsq	%rax, %rsi
Ltmp4228:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 2138 27               ## /Users/dylan/github/ravi/src/lvm.c:2138:27
	movq	(%rsi), %rax
Ltmp4229:
	##DEBUG_VALUE: idx <- %RAX
	.loc	1 2139 20               ## /Users/dylan/github/ravi/src/lvm.c:2139:20
	shlq	$4, %rcx
	movq	(%r9,%rcx), %rcx
Ltmp4230:
	##DEBUG_VALUE: ukey <- %EAX
	##DEBUG_VALUE: t <- %RCX
	.loc	1 2140 9                ## /Users/dylan/github/ravi/src/lvm.c:2140:9
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp4231:
## BB#1263:                             ##   in Loop: Header=BB17_1262 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: idx <- %RAX
	##DEBUG_VALUE: t <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp4232:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2140 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2140:9
	movl	%eax, %eax
Ltmp4233:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp4234:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2141 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2141:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4235:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2141 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2141:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1264
Ltmp4236:
LBB17_1265:                             ##   in Loop: Header=BB17_1262 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2141 9                ## /Users/dylan/github/ravi/src/lvm.c:2141:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4237:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4238:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4239:
LBB17_1268:                             ##   in Loop: Header=BB17_1266 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2149 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2149:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4240:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2149 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2149:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4241:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4242:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4243:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4244:
	.loc	1 2149 9                ## /Users/dylan/github/ravi/src/lvm.c:2149:9
	movq	32(%r12), %r9
Ltmp4245:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4246:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1269
Ltmp4247:
	.align	4, 0x90
Ltmp4248:                               ## Block address taken
LBB17_1266:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2144 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2144:22
	movl	%r13d, %ecx
	shrl	$24, %ecx
	.loc	1 2145 22               ## /Users/dylan/github/ravi/src/lvm.c:2145:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
	movzbl	%r13b, %edx
	movq	%rdx, %rsi
	shlq	$4, %rsi
	addq	%r9, %rsi
	testb	%dl, %dl
	cmovsq	%rax, %rsi
Ltmp4249:
	##DEBUG_VALUE: rc <- %RSI
	.loc	1 2146 27               ## /Users/dylan/github/ravi/src/lvm.c:2146:27
	movq	(%rsi), %rax
Ltmp4250:
	##DEBUG_VALUE: idx <- %RAX
	.loc	1 2147 20               ## /Users/dylan/github/ravi/src/lvm.c:2147:20
	shlq	$4, %rcx
	movq	(%r9,%rcx), %rcx
Ltmp4251:
	##DEBUG_VALUE: ukey <- %EAX
	##DEBUG_VALUE: t <- %RCX
	.loc	1 2148 9                ## /Users/dylan/github/ravi/src/lvm.c:2148:9
	cmpl	64(%rcx), %eax
	jae	LBB17_45
Ltmp4252:
## BB#1267:                             ##   in Loop: Header=BB17_1266 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: idx <- %RAX
	##DEBUG_VALUE: t <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp4253:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2148 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2148:9
	movl	%eax, %eax
Ltmp4254:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
Ltmp4255:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2149 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2149:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4256:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2149 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2149:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1268
Ltmp4257:
LBB17_1269:                             ##   in Loop: Header=BB17_1266 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2149 9                ## /Users/dylan/github/ravi/src/lvm.c:2149:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4258:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4259:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4260:
LBB17_1276:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2166 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2166:9
	movq	%r11, 40(%r12)
	movq	%r12, %r15
	movq	%rdi, %r12
Ltmp4261:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2166 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2166:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4262:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4263:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r15, %r12
Ltmp4264:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	movq	%rbx, %r10
Ltmp4265:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4266:
	.loc	1 2166 9                ## /Users/dylan/github/ravi/src/lvm.c:2166:9
	movq	32(%r12), %r9
Ltmp4267:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %edx
	andl	$12, %edx
Ltmp4268:
	##DEBUG_VALUE: luaV_execute:mask <- %EDX
	jmp	LBB17_1277
Ltmp4269:
	.align	4, 0x90
Ltmp4270:                               ## Block address taken
LBB17_1270:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1283 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2152 20               ## /Users/dylan/github/ravi/src/lvm.c:2152:20
	movq	(%r15), %rax
Ltmp4271:
	##DEBUG_VALUE: t <- [%RBP+-120]
	.loc	1 2153 22               ## /Users/dylan/github/ravi/src/lvm.c:2153:22
	movq	%rax, -120(%rbp)        ## 8-byte Spill
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4272:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2154 22               ## /Users/dylan/github/ravi/src/lvm.c:2154:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
Ltmp4273:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %ecx
	movq	%rcx, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%cl, %cl
	cmovsq	%rax, %rbx
Ltmp4274:
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: luaV_tointeger:obj <- %RBX
	.loc	1 2155 27               ## /Users/dylan/github/ravi/src/lvm.c:2155:27
	movq	(%rdx), %r15
Ltmp4275:
	##DEBUG_VALUE: idx <- %R15
	.loc	1 2156 13               ## /Users/dylan/github/ravi/src/lvm.c:2156:13
	movl	8(%rbx), %eax
Ltmp4276:
	.loc	1 2156 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2156:13
	cmpl	$3, %eax
	je	LBB17_1279
Ltmp4277:
## BB#1271:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	cmpl	$19, %eax
	jne	LBB17_1283
Ltmp4278:
## BB#1272:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	movq	%r11, %r14
	movq	-120(%rbp), %rsi        ## 8-byte Reload
	.loc	1 2156 32               ## /Users/dylan/github/ravi/src/lvm.c:2156:32
Ltmp4279:
	cmpl	64(%rsi), %r15d
	jae	LBB17_1278
Ltmp4280:
## BB#1273:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	movq	%r10, %r12
Ltmp4281:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	56(%rsi), %rax
Ltmp4282:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 2156 32               ## /Users/dylan/github/ravi/src/lvm.c:2156:32
	movq	(%rbx), %rcx
	movl	%r15d, %edx
	movq	%rcx, (%rax,%rdx,8)
	jmp	LBB17_1274
Ltmp4283:
	.align	4, 0x90
LBB17_1294:                             ## %._crit_edge.6279
                                        ##   in Loop: Header=BB17_1283 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp4284:
	.loc	1 2162 15               ## /Users/dylan/github/ravi/src/lvm.c:2162:15
	movq	%r12, %rbx
Ltmp4285:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r13, %r11
	movq	%r14, %r9
Ltmp4286:
LBB17_1283:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1270 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r9, %r14
	movq	%r11, %r13
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
Ltmp4287:
	cmpl	$19, %eax
	je	LBB17_1295
## BB#1284:                             ##   in Loop: Header=BB17_1283 Depth=3
	cmpl	$3, %eax
	je	LBB17_1285
## BB#1289:                             ##   in Loop: Header=BB17_1283 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp4288:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_1300
## BB#1290:                             ##   in Loop: Header=BB17_1283 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %r12
Ltmp4289:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB17_1292
Ltmp4290:
## BB#1291:                             ##   in Loop: Header=BB17_1283 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB17_1293
Ltmp4291:
	.align	4, 0x90
LBB17_1292:                             ##   in Loop: Header=BB17_1283 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp4292:
LBB17_1293:                             ##   in Loop: Header=BB17_1283 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp4293:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_1294
	jmp	LBB17_1300
Ltmp4294:
	.align	4, 0x90
LBB17_1279:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- [%RBP+-120]
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %R15
	##DEBUG_VALUE: ukey <- %R15D
	movl	%r14d, %r13d
	movq	-120(%rbp), %rsi        ## 8-byte Reload
Ltmp4295:
	##DEBUG_VALUE: t <- %RSI
	.loc	1 2158 11               ## /Users/dylan/github/ravi/src/lvm.c:2158:11
	cmpl	64(%rsi), %r15d
	jae	LBB17_1282
Ltmp4296:
## BB#1280:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %RSI
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %R15
	##DEBUG_VALUE: ukey <- %R15D
	movq	%r10, %r12
Ltmp4297:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	56(%rsi), %rax
Ltmp4298:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 2158 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2158:11
	cvttsd2si	(%rbx), %rcx
	movl	%r15d, %edx
	movq	%rcx, (%rax,%rdx,8)
	jmp	LBB17_1281
Ltmp4299:
LBB17_1278:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2156 32 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2156:32
	movl	%r15d, %edx
	movq	(%rbx), %rcx
	movq	%r10, %rdi
	movq	%r10, %r12
Ltmp4300:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r9, %rbx
	callq	_raviH_set_int
	movq	%rbx, %r9
Ltmp4301:
LBB17_1274:                             ##   in Loop: Header=BB17_1270 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4302:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r14, %r11
	movl	-88(%rbp), %eax         ## 4-byte Reload
	jmp	LBB17_1275
Ltmp4303:
LBB17_1282:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %RSI
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %R15
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2158 11               ## /Users/dylan/github/ravi/src/lvm.c:2158:11
	movl	%r15d, %edx
	cvttsd2si	(%rbx), %rcx
	movq	%r10, %rdi
	movq	%r10, %r12
Ltmp4304:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r11, %r14
	movq	%r9, %rbx
Ltmp4305:
	callq	_raviH_set_int
	movq	%rbx, %r9
	movq	%r14, %r11
Ltmp4306:
LBB17_1281:                             ##   in Loop: Header=BB17_1270 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4307:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r13d, %eax
	jmp	LBB17_1275
Ltmp4308:
LBB17_1295:                             ##   in Loop: Header=BB17_1270 Depth=2
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rcx
	jmp	LBB17_1296
Ltmp4309:
LBB17_1285:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp4310:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -128(%rbp)       ## 8-byte Spill
Ltmp4311:
	##DEBUG_VALUE: n <- [%RBP+-128]
	callq	_floor
Ltmp4312:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-128(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_1300
	jp	LBB17_1300
Ltmp4313:
## BB#1286:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_1300
Ltmp4314:
## BB#1287:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_1300
## BB#1288:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rcx
Ltmp4315:
LBB17_1296:                             ## %luaV_tointeger.exit660
                                        ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	movq	-120(%rbp), %rsi        ## 8-byte Reload
	.loc	1 2162 36               ## /Users/dylan/github/ravi/src/lvm.c:2162:36
Ltmp4316:
	cmpl	64(%rsi), %r15d
	movq	-104(%rbp), %r12        ## 8-byte Reload
Ltmp4317:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	-96(%rbp), %rbx         ## 8-byte Reload
Ltmp4318:
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	jae	LBB17_1299
Ltmp4319:
## BB#1297:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: ukey <- %R15D
	movq	56(%rsi), %rax
Ltmp4320:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 2162 36 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2162:36
	movl	%r15d, %edx
	movq	%rcx, (%rax,%rdx,8)
	jmp	LBB17_1298
Ltmp4321:
LBB17_1299:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2162 36               ## /Users/dylan/github/ravi/src/lvm.c:2162:36
	movl	%r15d, %edx
	movq	%r12, %rdi
	callq	_raviH_set_int
Ltmp4322:
LBB17_1298:                             ##   in Loop: Header=BB17_1270 Depth=2
	movq	%r13, %r11
	movq	%r14, %r9
	movl	-88(%rbp), %eax         ## 4-byte Reload
	movq	%rbx, %rdi
Ltmp4323:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_1275:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2166 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2166:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4324:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2166 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2166:9
	testl	%eax, %eax
	movl	$0, %edx
Ltmp4325:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	%r12, %r10
Ltmp4326:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jne	LBB17_1276
Ltmp4327:
LBB17_1277:                             ##   in Loop: Header=BB17_1270 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2166 9                ## /Users/dylan/github/ravi/src/lvm.c:2166:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4328:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4329:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movl	%edx, %r14d
	jmpq	*(%rcx)
Ltmp4330:
LBB17_1305:                             ##   in Loop: Header=BB17_1301 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2174 9                ## /Users/dylan/github/ravi/src/lvm.c:2174:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4331:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2174 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2174:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4332:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4333:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4334:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4335:
	.loc	1 2174 9                ## /Users/dylan/github/ravi/src/lvm.c:2174:9
	movq	32(%r12), %r9
Ltmp4336:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4337:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1306
Ltmp4338:
	.align	4, 0x90
Ltmp4339:                               ## Block address taken
LBB17_1301:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2169 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2169:20
	movq	(%r15), %rsi
Ltmp4340:
	##DEBUG_VALUE: t <- %RSI
	.loc	1 2170 22               ## /Users/dylan/github/ravi/src/lvm.c:2170:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4341:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2171 22               ## /Users/dylan/github/ravi/src/lvm.c:2171:22
	shrl	$16, %r13d
	movl	%r13d, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
Ltmp4342:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %edi
	movq	%rdi, %rax
	shlq	$4, %rax
	addq	%r9, %rax
	testb	%dil, %dil
	cmovsq	%rcx, %rax
Ltmp4343:
	##DEBUG_VALUE: rc <- %RAX
	.loc	1 2172 27               ## /Users/dylan/github/ravi/src/lvm.c:2172:27
	movq	(%rdx), %rcx
Ltmp4344:
	##DEBUG_VALUE: ukey <- %ECX
	##DEBUG_VALUE: idx <- %RCX
	.loc	1 2173 9                ## /Users/dylan/github/ravi/src/lvm.c:2173:9
	cmpl	64(%rsi), %ecx
	jae	LBB17_1303
Ltmp4345:
## BB#1302:                             ##   in Loop: Header=BB17_1301 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %RSI
	##DEBUG_VALUE: rc <- %RAX
	##DEBUG_VALUE: idx <- %RCX
	##DEBUG_VALUE: ukey <- %ECX
	movq	%r10, %rbx
Ltmp4346:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r9, %r15
	movq	56(%rsi), %rdx
Ltmp4347:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 2173 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2173:9
	movq	(%rax), %rax
Ltmp4348:
	movl	%ecx, %ecx
Ltmp4349:
	movq	%rax, (%rdx,%rcx,8)
	jmp	LBB17_1304
Ltmp4350:
	.align	4, 0x90
LBB17_1303:                             ##   in Loop: Header=BB17_1301 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %RSI
	##DEBUG_VALUE: rc <- %RAX
	##DEBUG_VALUE: idx <- %RCX
	##DEBUG_VALUE: ukey <- %ECX
	movq	%r9, %r15
	.loc	1 2173 9                ## /Users/dylan/github/ravi/src/lvm.c:2173:9
	movl	%ecx, %edx
	movq	(%rax), %rcx
Ltmp4351:
	movq	%r10, %rdi
	movq	%r10, %rbx
Ltmp4352:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movl	%r14d, %r12d
	movq	%r11, %r14
	movq	%r8, %r13
	callq	_raviH_set_int
	movq	%r13, %r8
	movq	%r14, %r11
	movl	%r12d, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4353:
LBB17_1304:                             ##   in Loop: Header=BB17_1301 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2174 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2174:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4354:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2174 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2174:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	%r15, %r9
	movq	%rbx, %r10
Ltmp4355:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4356:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_1305
Ltmp4357:
LBB17_1306:                             ##   in Loop: Header=BB17_1301 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2174 9                ## /Users/dylan/github/ravi/src/lvm.c:2174:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4358:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4359:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4360:
LBB17_1331:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	movq	%rsi, %rbx
	.loc	1 2191 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2191:9
Ltmp4361:
	movq	%r11, 40(%rbx)
	movq	%rdi, %r12
Ltmp4362:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2191 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2191:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %r15
Ltmp4363:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4364:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
	movq	%r15, %r10
Ltmp4365:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4366:
	.loc	1 2191 9                ## /Users/dylan/github/ravi/src/lvm.c:2191:9
	movq	32(%rbx), %r9
Ltmp4367:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%rbx, %rsi
	movzbl	200(%r10), %edx
	andl	$12, %edx
Ltmp4368:
	##DEBUG_VALUE: luaV_execute:mask <- %EDX
	jmp	LBB17_1332
Ltmp4369:
	.align	4, 0x90
Ltmp4370:                               ## Block address taken
LBB17_1307:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	.loc	1 2177 20               ## /Users/dylan/github/ravi/src/lvm.c:2177:20
	movq	(%r15), %r14
Ltmp4371:
	##DEBUG_VALUE: t <- %R14
	.loc	1 2178 22               ## /Users/dylan/github/ravi/src/lvm.c:2178:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4372:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2179 22               ## /Users/dylan/github/ravi/src/lvm.c:2179:22
	shrl	$16, %r13d
	movl	%r13d, %eax
	andl	$127, %eax
	shlq	$4, %rax
	addq	%rdi, %rax
Ltmp4373:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %ecx
	movq	%rcx, %rbx
	shlq	$4, %rbx
	addq	%r9, %rbx
	testb	%cl, %cl
	cmovsq	%rax, %rbx
Ltmp4374:
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 2180 27               ## /Users/dylan/github/ravi/src/lvm.c:2180:27
	movq	(%rdx), %r15
Ltmp4375:
	##DEBUG_VALUE: idx <- %R15
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp4376:
	.loc	1 2181 13               ## /Users/dylan/github/ravi/src/lvm.c:2181:13
	cmpl	$19, %eax
	je	LBB17_1313
Ltmp4377:
## BB#1308:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cmpl	$3, %eax
	jne	LBB17_1315
Ltmp4378:
## BB#1309:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	movq	%r9, %r13
	.loc	1 2181 30 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2181:30
Ltmp4379:
	cmpl	64(%r14), %r15d
	jae	LBB17_1312
Ltmp4380:
## BB#1310:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	movq	%r10, %r12
Ltmp4381:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	56(%r14), %rax
Ltmp4382:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 2181 30               ## /Users/dylan/github/ravi/src/lvm.c:2181:30
	movq	(%rbx), %rcx
	movl	%r15d, %edx
	movq	%rcx, (%rax,%rdx,8)
	jmp	LBB17_1311
Ltmp4383:
	.align	4, 0x90
LBB17_1313:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %R14
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %R15
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2183 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2183:11
	cmpl	64(%r14), %r15d
	jae	LBB17_1328
Ltmp4384:
## BB#1314:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %R14
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %R15
	##DEBUG_VALUE: ukey <- %R15D
	movq	%r10, %r12
Ltmp4385:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	56(%r14), %rax
Ltmp4386:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 2183 11 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2183:11
	cvtsi2sdq	(%rbx), %xmm0
	movl	%r15d, %ecx
	movsd	%xmm0, (%rax,%rcx,8)
	jmp	LBB17_1329
Ltmp4387:
	.align	4, 0x90
LBB17_1315:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %r12
Ltmp4388:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%r11, %r13
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
Ltmp4389:
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1327
Ltmp4390:
## BB#1316:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp4391:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp4392:
	cmpl	$4, %esi
	jne	LBB17_1318
Ltmp4393:
## BB#1317:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_1319
Ltmp4394:
LBB17_1312:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2181 30 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2181:30
	movl	%r15d, %edx
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
	movq	%r10, %rdi
	movq	%r10, %r12
Ltmp4395:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r14, %rsi
	movq	%r11, %rbx
	callq	_raviH_set_float
	movq	%rbx, %r11
Ltmp4396:
LBB17_1311:                             ##   in Loop: Header=BB17_1307 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4397:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r13, %r9
	jmp	LBB17_1330
Ltmp4398:
LBB17_1328:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %R14
	##DEBUG_VALUE: rc <- %RBX
	##DEBUG_VALUE: idx <- %R15
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2183 11               ## /Users/dylan/github/ravi/src/lvm.c:2183:11
	movl	%r15d, %edx
	movq	(%rbx), %rax
	cvtsi2sdq	%rax, %xmm0
	movq	%r10, %rdi
	movq	%r10, %r12
Ltmp4399:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r14, %rsi
	movq	%r11, %r14
Ltmp4400:
	movq	%r9, %rbx
Ltmp4401:
	callq	_raviH_set_float
	movq	%rbx, %r9
	movq	%r14, %r11
Ltmp4402:
LBB17_1329:                             ##   in Loop: Header=BB17_1307 Depth=2
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4403:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1330
Ltmp4404:
LBB17_1318:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp4405:
LBB17_1319:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp4406:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB17_1327
Ltmp4407:
## BB#1320:                             ## %luaV_tonumber_.exit664
                                        ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_1322
Ltmp4408:
## BB#1321:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_1323
Ltmp4409:
LBB17_1322:                             ## %select.false9313
                                        ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movd	%rax, %xmm0
Ltmp4410:
LBB17_1323:                             ## %select.end9312
                                        ##   in Loop: Header=BB17_1307 Depth=2
	movq	-96(%rbp), %rbx         ## 8-byte Reload
Ltmp4411:
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2187 35               ## /Users/dylan/github/ravi/src/lvm.c:2187:35
	cmpl	64(%r14), %r15d
	jae	LBB17_1326
Ltmp4412:
## BB#1324:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: ukey <- %R15D
	movq	56(%r14), %rax
Ltmp4413:
	##DEBUG_VALUE: data <- %RAX
	.loc	1 2187 35 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2187:35
	movl	%r15d, %ecx
	movsd	%xmm0, (%rax,%rcx,8)
	jmp	LBB17_1325
Ltmp4414:
LBB17_1326:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RBX
	##DEBUG_VALUE: ukey <- %R15D
	.loc	1 2187 35               ## /Users/dylan/github/ravi/src/lvm.c:2187:35
	movl	%r15d, %edx
	movq	%r12, %rdi
	movq	%r14, %rsi
	callq	_raviH_set_float
Ltmp4415:
LBB17_1325:                             ##   in Loop: Header=BB17_1307 Depth=2
	movq	%r13, %r11
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	%rbx, %rdi
Ltmp4416:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_1330:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2191 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2191:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4417:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2191 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2191:9
	cmpl	$0, -88(%rbp)           ## 4-byte Folded Reload
	movl	$0, %edx
Ltmp4418:
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r14
	movq	%r14, %r8
	movq	-80(%rbp), %rsi         ## 8-byte Reload
	movq	%r12, %r10
Ltmp4419:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	jne	LBB17_1331
Ltmp4420:
LBB17_1332:                             ##   in Loop: Header=BB17_1307 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2191 9                ## /Users/dylan/github/ravi/src/lvm.c:2191:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4421:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4422:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	movl	%edx, %r14d
	movq	%rsi, %r12
	jmpq	*(%rcx)
Ltmp4423:
LBB17_1337:                             ##   in Loop: Header=BB17_1333 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2199 9                ## /Users/dylan/github/ravi/src/lvm.c:2199:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4424:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2199 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2199:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4425:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4426:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4427:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4428:
	.loc	1 2199 9                ## /Users/dylan/github/ravi/src/lvm.c:2199:9
	movq	32(%r12), %r9
Ltmp4429:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4430:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1338
Ltmp4431:
	.align	4, 0x90
Ltmp4432:                               ## Block address taken
LBB17_1333:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2194 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2194:20
	movq	(%r15), %rsi
Ltmp4433:
	##DEBUG_VALUE: t <- %RSI
	.loc	1 2195 22               ## /Users/dylan/github/ravi/src/lvm.c:2195:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4434:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2196 22               ## /Users/dylan/github/ravi/src/lvm.c:2196:22
	shrl	$16, %r13d
	movl	%r13d, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
Ltmp4435:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movzbl	%r13b, %edi
	movq	%rdi, %rax
	shlq	$4, %rax
	addq	%r9, %rax
	testb	%dil, %dil
	cmovsq	%rcx, %rax
Ltmp4436:
	##DEBUG_VALUE: rc <- %RAX
	.loc	1 2197 27               ## /Users/dylan/github/ravi/src/lvm.c:2197:27
	movq	(%rdx), %rcx
Ltmp4437:
	##DEBUG_VALUE: ukey <- %ECX
	##DEBUG_VALUE: idx <- %RCX
	.loc	1 2198 9                ## /Users/dylan/github/ravi/src/lvm.c:2198:9
	cmpl	64(%rsi), %ecx
	jae	LBB17_1335
Ltmp4438:
## BB#1334:                             ##   in Loop: Header=BB17_1333 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %RSI
	##DEBUG_VALUE: rc <- %RAX
	##DEBUG_VALUE: idx <- %RCX
	##DEBUG_VALUE: ukey <- %ECX
	movq	%r10, %rbx
Ltmp4439:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	56(%rsi), %rdx
Ltmp4440:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 2198 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2198:9
	movq	(%rax), %rax
Ltmp4441:
	movl	%ecx, %ecx
Ltmp4442:
	movq	%rax, (%rdx,%rcx,8)
	jmp	LBB17_1336
Ltmp4443:
	.align	4, 0x90
LBB17_1335:                             ##   in Loop: Header=BB17_1333 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: t <- %RSI
	##DEBUG_VALUE: rc <- %RAX
	##DEBUG_VALUE: idx <- %RCX
	##DEBUG_VALUE: ukey <- %ECX
	.loc	1 2198 9                ## /Users/dylan/github/ravi/src/lvm.c:2198:9
	movl	%ecx, %edx
	movsd	(%rax), %xmm0           ## xmm0 = mem[0],zero
	movq	%r10, %rdi
	movq	%r10, %rbx
Ltmp4444:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movl	%r14d, %r12d
	movq	%r11, %r14
	movq	%r9, %r15
	movq	%r8, %r13
	callq	_raviH_set_float
	movq	%r13, %r8
	movq	%r15, %r9
	movq	%r14, %r11
	movl	%r12d, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4445:
LBB17_1336:                             ##   in Loop: Header=BB17_1333 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 2199 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2199:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4446:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2199 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2199:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	%rbx, %r10
Ltmp4447:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4448:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_1337
Ltmp4449:
LBB17_1338:                             ##   in Loop: Header=BB17_1333 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2199 9                ## /Users/dylan/github/ravi/src/lvm.c:2199:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4450:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4451:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4452:
LBB17_1341:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r12, -80(%rbp)         ## 8-byte Spill
Ltmp4453:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp4454:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	jmp	LBB17_1342
	.align	4, 0x90
LBB17_1353:                             ## %._crit_edge.6275
                                        ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp4455:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %r15
Ltmp4456:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R15+0]
	movq	%r12, %r11
	movq	%rbx, %r9
Ltmp4457:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp4458:
LBB17_1342:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1339 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_1354
## BB#1343:                             ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %rbx
	movq	%r11, %r12
	cmpl	$3, %eax
	je	LBB17_1344
## BB#1348:                             ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp4459:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_1595
## BB#1349:                             ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r15), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp4460:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp4461:
	cmpl	$4, %esi
	jne	LBB17_1351
## BB#1350:                             ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp4462:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_1352
	.align	4, 0x90
LBB17_1351:                             ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_1352:                             ##   in Loop: Header=BB17_1342 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp4463:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_1353
	jmp	LBB17_1595
Ltmp4464:
LBB17_1357:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2211 9                ## /Users/dylan/github/ravi/src/lvm.c:2211:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4465:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2211 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2211:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4466:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4467:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4468:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4469:
	.loc	1 2211 9                ## /Users/dylan/github/ravi/src/lvm.c:2211:9
	movq	32(%r12), %r9
Ltmp4470:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4471:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1358
Ltmp4472:
LBB17_1354:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r15), %rax
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4473:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jmp	LBB17_1355
Ltmp4474:
LBB17_1344:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r15), %xmm0           ## xmm0 = mem[0],zero
Ltmp4475:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -88(%rbp)        ## 8-byte Spill
Ltmp4476:
	##DEBUG_VALUE: n <- [%RBP+-88]
	callq	_floor
Ltmp4477:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-88(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_1595
	jp	LBB17_1595
Ltmp4478:
## BB#1345:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_1595
Ltmp4479:
## BB#1346:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_1595
## BB#1347:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4480:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r11
	movq	%rbx, %r9
Ltmp4481:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp4482:
LBB17_1355:                             ## %luaV_tointeger.exit669
                                        ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp4483:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	-80(%rbp), %r12         ## 8-byte Reload
	jmp	LBB17_1356
Ltmp4484:
	.align	4, 0x90
Ltmp4485:                               ## Block address taken
LBB17_1339:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1342 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2203 13               ## /Users/dylan/github/ravi/src/lvm.c:2203:13
	movl	8(%r15), %eax
Ltmp4486:
	.loc	1 2203 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2203:13
	cmpl	$19, %eax
	jne	LBB17_1341
Ltmp4487:
## BB#1340:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2203 13               ## /Users/dylan/github/ravi/src/lvm.c:2203:13
	movq	(%r15), %rax
Ltmp4488:
	##DEBUG_VALUE: ia <- %RAX
LBB17_1356:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2204 34 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2204:34
	shrl	$24, %r13d
	.loc	1 2204 23 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2204:23
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	32(%rcx,%r13,8), %rcx
Ltmp4489:
	##DEBUG_VALUE: uv <- %RCX
	.loc	1 2205 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2205:11
	movq	(%rcx), %rcx
Ltmp4490:
	##DEBUG_VALUE: io <- %RCX
	movq	%rax, (%rcx)
	movl	$19, 8(%rcx)
Ltmp4491:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2211 9                ## /Users/dylan/github/ravi/src/lvm.c:2211:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4492:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2211 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2211:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1357
Ltmp4493:
LBB17_1358:                             ##   in Loop: Header=BB17_1339 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2211 9                ## /Users/dylan/github/ravi/src/lvm.c:2211:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4494:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4495:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4496:
LBB17_1361:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_1363
Ltmp4497:
## BB#1362:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r15), %xmm0
	jmp	LBB17_1371
Ltmp4498:
LBB17_1373:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2223 9                ## /Users/dylan/github/ravi/src/lvm.c:2223:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4499:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2223 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2223:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4500:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4501:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4502:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4503:
	.loc	1 2223 9                ## /Users/dylan/github/ravi/src/lvm.c:2223:9
	movq	32(%r12), %r9
Ltmp4504:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4505:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1374
Ltmp4506:
LBB17_1363:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1596
Ltmp4507:
## BB#1364:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp4508:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r10, %r12
Ltmp4509:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r9, %r14
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp4510:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp4511:
	cmpl	$4, %esi
	jne	LBB17_1366
Ltmp4512:
## BB#1365:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_1367
Ltmp4513:
LBB17_1366:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	16(%rdx), %rcx
Ltmp4514:
LBB17_1367:                             ##   in Loop: Header=BB17_1359 Depth=2
	movq	%rbx, %r11
	movq	%r14, %r9
	movq	%r12, %r10
Ltmp4515:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp4516:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp4517:
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4518:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_1596
Ltmp4519:
## BB#1368:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_1370
Ltmp4520:
## BB#1369:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_1371
Ltmp4521:
LBB17_1370:                             ## %select.false9348
                                        ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movd	%rax, %xmm0
Ltmp4522:
LBB17_1371:                             ## %luaV_tonumber_.exit673
                                        ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_1372
Ltmp4523:
	.align	4, 0x90
Ltmp4524:                               ## Block address taken
LBB17_1359:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp4525:
	.loc	1 2215 13               ## /Users/dylan/github/ravi/src/lvm.c:2215:13
	cmpl	$3, %eax
	jne	LBB17_1361
Ltmp4526:
## BB#1360:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2215 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2215:13
	movq	(%r15), %rax
Ltmp4527:
LBB17_1372:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2216 34 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2216:34
	shrl	$24, %r13d
	.loc	1 2216 23 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2216:23
	movq	-112(%rbp), %rcx        ## 8-byte Reload
	movq	32(%rcx,%r13,8), %rcx
Ltmp4528:
	##DEBUG_VALUE: uv <- %RCX
	.loc	1 2217 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2217:11
	movq	(%rcx), %rcx
Ltmp4529:
	##DEBUG_VALUE: io <- %RCX
	movq	%rax, (%rcx)
	movl	$3, 8(%rcx)
Ltmp4530:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2223 9                ## /Users/dylan/github/ravi/src/lvm.c:2223:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4531:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2223 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2223:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1373
Ltmp4532:
LBB17_1374:                             ##   in Loop: Header=BB17_1359 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2223 9                ## /Users/dylan/github/ravi/src/lvm.c:2223:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4533:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4534:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4535:
LBB17_1381:                             ##   in Loop: Header=BB17_1375 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2233 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2233:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4536:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2233 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2233:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4537:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4538:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4539:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4540:
	.loc	1 2233 9                ## /Users/dylan/github/ravi/src/lvm.c:2233:9
	movq	32(%r12), %r9
Ltmp4541:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4542:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1382
Ltmp4543:
	.align	4, 0x90
Ltmp4544:                               ## Block address taken
LBB17_1375:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2226 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2226:14
	cmpl	$85, 8(%r15)
	jne	LBB17_1376
Ltmp4545:
## BB#1377:                             ##   in Loop: Header=BB17_1375 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2230 32               ## /Users/dylan/github/ravi/src/lvm.c:2230:32
	shrl	$24, %r13d
	.loc	1 2230 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2230:21
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	32(%rax,%r13,8), %rsi
Ltmp4546:
	##DEBUG_VALUE: uv <- %RSI
	.loc	1 2231 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2231:9
	movq	(%rsi), %rax
	movq	(%r15), %rcx
	movq	8(%r15), %rdx
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp4547:
	.loc	1 2232 9                ## /Users/dylan/github/ravi/src/lvm.c:2232:9
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB17_1380
Ltmp4548:
## BB#1378:                             ##   in Loop: Header=BB17_1375 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	jne	LBB17_1380
Ltmp4549:
## BB#1379:                             ##   in Loop: Header=BB17_1375 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp4550:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %rdi
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, %r12d
	movq	%r11, %r14
	movq	%r9, %rbx
	movq	%r10, %r15
Ltmp4551:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	movq	%r8, %r13
	callq	_luaC_upvalbarrier_
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4552:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r13, %r8
	movq	%r15, %r10
Ltmp4553:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r9
	movq	%r14, %r11
	movl	%r12d, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4554:
	.align	4, 0x90
LBB17_1380:                             ##   in Loop: Header=BB17_1375 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2233 9                ## /Users/dylan/github/ravi/src/lvm.c:2233:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4555:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2233 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2233:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1381
Ltmp4556:
LBB17_1382:                             ##   in Loop: Header=BB17_1375 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2233 9                ## /Users/dylan/github/ravi/src/lvm.c:2233:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4557:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4558:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4559:
LBB17_1389:                             ##   in Loop: Header=BB17_1383 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2243 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2243:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4560:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2243 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2243:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4561:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4562:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4563:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4564:
	.loc	1 2243 9                ## /Users/dylan/github/ravi/src/lvm.c:2243:9
	movq	32(%r12), %r9
Ltmp4565:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4566:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1390
Ltmp4567:
	.align	4, 0x90
Ltmp4568:                               ## Block address taken
LBB17_1383:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2236 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2236:14
	cmpl	$101, 8(%r15)
	jne	LBB17_1384
Ltmp4569:
## BB#1385:                             ##   in Loop: Header=BB17_1383 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2240 32               ## /Users/dylan/github/ravi/src/lvm.c:2240:32
	shrl	$24, %r13d
	.loc	1 2240 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2240:21
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	32(%rax,%r13,8), %rsi
Ltmp4570:
	##DEBUG_VALUE: uv <- %RSI
	.loc	1 2241 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2241:9
	movq	(%rsi), %rax
	movq	(%r15), %rcx
	movq	8(%r15), %rdx
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp4571:
	.loc	1 2242 9                ## /Users/dylan/github/ravi/src/lvm.c:2242:9
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB17_1388
Ltmp4572:
## BB#1386:                             ##   in Loop: Header=BB17_1383 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	jne	LBB17_1388
Ltmp4573:
## BB#1387:                             ##   in Loop: Header=BB17_1383 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp4574:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %rdi
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, %r12d
	movq	%r11, %r14
	movq	%r9, %rbx
	movq	%r10, %r15
Ltmp4575:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	movq	%r8, %r13
	callq	_luaC_upvalbarrier_
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4576:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r13, %r8
	movq	%r15, %r10
Ltmp4577:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r9
	movq	%r14, %r11
	movl	%r12d, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4578:
	.align	4, 0x90
LBB17_1388:                             ##   in Loop: Header=BB17_1383 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2243 9                ## /Users/dylan/github/ravi/src/lvm.c:2243:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4579:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2243 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2243:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1389
Ltmp4580:
LBB17_1390:                             ##   in Loop: Header=BB17_1383 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2243 9                ## /Users/dylan/github/ravi/src/lvm.c:2243:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4581:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4582:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4583:
LBB17_1397:                             ##   in Loop: Header=BB17_1391 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2252 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2252:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4584:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2252 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2252:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4585:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4586:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4587:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4588:
	.loc	1 2252 9                ## /Users/dylan/github/ravi/src/lvm.c:2252:9
	movq	32(%r12), %r9
Ltmp4589:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4590:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1398
Ltmp4591:
	.align	4, 0x90
Ltmp4592:                               ## Block address taken
LBB17_1391:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2246 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2246:14
	cmpl	$69, 8(%r15)
	jne	LBB17_1392
Ltmp4593:
## BB#1393:                             ##   in Loop: Header=BB17_1391 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2249 32               ## /Users/dylan/github/ravi/src/lvm.c:2249:32
	shrl	$24, %r13d
	.loc	1 2249 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2249:21
	movq	-112(%rbp), %rax        ## 8-byte Reload
	movq	32(%rax,%r13,8), %rsi
Ltmp4594:
	##DEBUG_VALUE: uv <- %RSI
	.loc	1 2250 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2250:9
	movq	(%rsi), %rax
	movq	(%r15), %rcx
	movq	8(%r15), %rdx
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp4595:
	.loc	1 2251 9                ## /Users/dylan/github/ravi/src/lvm.c:2251:9
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB17_1396
Ltmp4596:
## BB#1394:                             ##   in Loop: Header=BB17_1391 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	jne	LBB17_1396
Ltmp4597:
## BB#1395:                             ##   in Loop: Header=BB17_1391 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: uv <- %RSI
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp4598:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r10, %rdi
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, %r12d
	movq	%r11, %r14
	movq	%r9, %rbx
	movq	%r10, %r15
Ltmp4599:
	##DEBUG_VALUE: luaV_execute:L <- %R15
	movq	%r8, %r13
	callq	_luaC_upvalbarrier_
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp4600:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r13, %r8
	movq	%r15, %r10
Ltmp4601:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%rbx, %r9
	movq	%r14, %r11
	movl	%r12d, %r14d
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4602:
	.align	4, 0x90
LBB17_1396:                             ##   in Loop: Header=BB17_1391 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2252 9                ## /Users/dylan/github/ravi/src/lvm.c:2252:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4603:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2252 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2252:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1397
Ltmp4604:
LBB17_1398:                             ##   in Loop: Header=BB17_1391 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2252 9                ## /Users/dylan/github/ravi/src/lvm.c:2252:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4605:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4606:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4607:
LBB17_1400:                             ##   in Loop: Header=BB17_1399 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2256 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2256:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4608:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2256 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2256:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4609:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4610:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4611:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4612:
	.loc	1 2256 9                ## /Users/dylan/github/ravi/src/lvm.c:2256:9
	movq	32(%r12), %r9
Ltmp4613:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4614:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1401
Ltmp4615:
	.align	4, 0x90
Ltmp4616:                               ## Block address taken
LBB17_1399:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2255 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2255:9
	movq	$0, (%r15)
	movl	$19, 8(%r15)
Ltmp4617:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2256 9                ## /Users/dylan/github/ravi/src/lvm.c:2256:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4618:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2256 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2256:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1400
Ltmp4619:
LBB17_1401:                             ##   in Loop: Header=BB17_1399 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2256 9                ## /Users/dylan/github/ravi/src/lvm.c:2256:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4620:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4621:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4622:
LBB17_1403:                             ##   in Loop: Header=BB17_1402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2260 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2260:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4623:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2260 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2260:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4624:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4625:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4626:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4627:
	.loc	1 2260 9                ## /Users/dylan/github/ravi/src/lvm.c:2260:9
	movq	32(%r12), %r9
Ltmp4628:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4629:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1404
Ltmp4630:
	.align	4, 0x90
Ltmp4631:                               ## Block address taken
LBB17_1402:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2259 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2259:9
	movq	$0, (%r15)
	movl	$3, 8(%r15)
Ltmp4632:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2260 9                ## /Users/dylan/github/ravi/src/lvm.c:2260:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4633:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2260 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2260:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1403
Ltmp4634:
LBB17_1404:                             ##   in Loop: Header=BB17_1402 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2260 9                ## /Users/dylan/github/ravi/src/lvm.c:2260:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4635:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4636:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4637:
LBB17_1406:                             ##   in Loop: Header=BB17_1405 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2266 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2266:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4638:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2266 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2266:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4639:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4640:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4641:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4642:
	.loc	1 2266 9                ## /Users/dylan/github/ravi/src/lvm.c:2266:9
	movq	32(%r12), %r9
Ltmp4643:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4644:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1407
Ltmp4645:
	.align	4, 0x90
Ltmp4646:                               ## Block address taken
LBB17_1405:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2264 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2264:22
	shrl	$24, %r13d
	.loc	1 2265 9                ## /Users/dylan/github/ravi/src/lvm.c:2265:9
Ltmp4647:
	shlq	$4, %r13
	movsd	(%r9,%r13), %xmm0       ## xmm0 = mem[0],zero
	xorpd	LCPI17_2(%rip), %xmm0
	movlpd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4648:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2266 9                ## /Users/dylan/github/ravi/src/lvm.c:2266:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4649:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2266 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2266:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1406
Ltmp4650:
LBB17_1407:                             ##   in Loop: Header=BB17_1405 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2266 9                ## /Users/dylan/github/ravi/src/lvm.c:2266:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4651:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4652:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4653:
LBB17_1409:                             ##   in Loop: Header=BB17_1408 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2272 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2272:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4654:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2272 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2272:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4655:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4656:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4657:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4658:
	.loc	1 2272 9                ## /Users/dylan/github/ravi/src/lvm.c:2272:9
	movq	32(%r12), %r9
Ltmp4659:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4660:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1410
Ltmp4661:
	.align	4, 0x90
Ltmp4662:                               ## Block address taken
LBB17_1408:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2270 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2270:22
	shrl	$24, %r13d
	.loc	1 2271 9                ## /Users/dylan/github/ravi/src/lvm.c:2271:9
Ltmp4663:
	shlq	$4, %r13
	movq	(%r9,%r13), %rax
	xorl	%ecx, %ecx
	subq	%rax, %rcx
	movq	%rcx, (%r15)
	movl	$19, 8(%r15)
Ltmp4664:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2272 9                ## /Users/dylan/github/ravi/src/lvm.c:2272:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4665:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2272 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2272:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1409
Ltmp4666:
LBB17_1410:                             ##   in Loop: Header=BB17_1408 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2272 9                ## /Users/dylan/github/ravi/src/lvm.c:2272:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4667:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4668:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4669:
LBB17_1412:                             ##   in Loop: Header=BB17_1411 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2278 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2278:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4670:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2278 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2278:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4671:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4672:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4673:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4674:
	.loc	1 2278 9                ## /Users/dylan/github/ravi/src/lvm.c:2278:9
	movq	32(%r12), %r9
Ltmp4675:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4676:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1413
Ltmp4677:
	.align	4, 0x90
Ltmp4678:                               ## Block address taken
LBB17_1411:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2275 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2275:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4679:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2276 22               ## /Users/dylan/github/ravi/src/lvm.c:2276:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4680:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2277 9                ## /Users/dylan/github/ravi/src/lvm.c:2277:9
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	addsd	(%rcx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4681:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2278 9                ## /Users/dylan/github/ravi/src/lvm.c:2278:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4682:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2278 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2278:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1412
Ltmp4683:
LBB17_1413:                             ##   in Loop: Header=BB17_1411 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2278 9                ## /Users/dylan/github/ravi/src/lvm.c:2278:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4684:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4685:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4686:
LBB17_1415:                             ##   in Loop: Header=BB17_1414 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2284 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2284:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4687:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2284 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2284:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4688:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4689:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4690:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4691:
	.loc	1 2284 9                ## /Users/dylan/github/ravi/src/lvm.c:2284:9
	movq	32(%r12), %r9
Ltmp4692:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4693:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1416
Ltmp4694:
	.align	4, 0x90
Ltmp4695:                               ## Block address taken
LBB17_1414:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2281 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2281:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4696:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2282 22               ## /Users/dylan/github/ravi/src/lvm.c:2282:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4697:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2283 9                ## /Users/dylan/github/ravi/src/lvm.c:2283:9
	cvtsi2sdq	(%rcx), %xmm0
	addsd	(%rdx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4698:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2284 9                ## /Users/dylan/github/ravi/src/lvm.c:2284:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4699:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2284 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2284:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1415
Ltmp4700:
LBB17_1416:                             ##   in Loop: Header=BB17_1414 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2284 9                ## /Users/dylan/github/ravi/src/lvm.c:2284:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4701:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4702:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4703:
LBB17_1418:                             ##   in Loop: Header=BB17_1417 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2290 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2290:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4704:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2290 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2290:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4705:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4706:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4707:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4708:
	.loc	1 2290 9                ## /Users/dylan/github/ravi/src/lvm.c:2290:9
	movq	32(%r12), %r9
Ltmp4709:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4710:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1419
Ltmp4711:
	.align	4, 0x90
Ltmp4712:                               ## Block address taken
LBB17_1417:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2287 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2287:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4713:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2288 22               ## /Users/dylan/github/ravi/src/lvm.c:2288:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4714:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2289 9                ## /Users/dylan/github/ravi/src/lvm.c:2289:9
	movq	(%rcx), %rax
	addq	(%rdx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp4715:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2290 9                ## /Users/dylan/github/ravi/src/lvm.c:2290:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4716:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2290 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2290:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1418
Ltmp4717:
LBB17_1419:                             ##   in Loop: Header=BB17_1417 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2290 9                ## /Users/dylan/github/ravi/src/lvm.c:2290:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4718:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4719:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4720:
LBB17_1421:                             ##   in Loop: Header=BB17_1420 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2296 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2296:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4721:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2296 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2296:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4722:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4723:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4724:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4725:
	.loc	1 2296 9                ## /Users/dylan/github/ravi/src/lvm.c:2296:9
	movq	32(%r12), %r9
Ltmp4726:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4727:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1422
Ltmp4728:
	.align	4, 0x90
Ltmp4729:                               ## Block address taken
LBB17_1420:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2293 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2293:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4730:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2294 22               ## /Users/dylan/github/ravi/src/lvm.c:2294:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4731:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2295 9                ## /Users/dylan/github/ravi/src/lvm.c:2295:9
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	subsd	(%rcx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4732:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2296 9                ## /Users/dylan/github/ravi/src/lvm.c:2296:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4733:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2296 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2296:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1421
Ltmp4734:
LBB17_1422:                             ##   in Loop: Header=BB17_1420 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2296 9                ## /Users/dylan/github/ravi/src/lvm.c:2296:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4735:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4736:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4737:
LBB17_1424:                             ##   in Loop: Header=BB17_1423 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2302 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2302:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4738:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2302 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2302:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4739:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4740:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4741:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4742:
	.loc	1 2302 9                ## /Users/dylan/github/ravi/src/lvm.c:2302:9
	movq	32(%r12), %r9
Ltmp4743:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4744:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1425
Ltmp4745:
	.align	4, 0x90
Ltmp4746:                               ## Block address taken
LBB17_1423:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2299 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2299:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4747:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2300 22               ## /Users/dylan/github/ravi/src/lvm.c:2300:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4748:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2301 9                ## /Users/dylan/github/ravi/src/lvm.c:2301:9
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	cvtsi2sdq	(%rcx), %xmm1
	subsd	%xmm1, %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4749:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2302 9                ## /Users/dylan/github/ravi/src/lvm.c:2302:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4750:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2302 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2302:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1424
Ltmp4751:
LBB17_1425:                             ##   in Loop: Header=BB17_1423 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2302 9                ## /Users/dylan/github/ravi/src/lvm.c:2302:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4752:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4753:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4754:
LBB17_1427:                             ##   in Loop: Header=BB17_1426 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2308 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2308:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4755:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2308 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2308:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4756:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4757:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4758:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4759:
	.loc	1 2308 9                ## /Users/dylan/github/ravi/src/lvm.c:2308:9
	movq	32(%r12), %r9
Ltmp4760:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4761:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1428
Ltmp4762:
	.align	4, 0x90
Ltmp4763:                               ## Block address taken
LBB17_1426:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2305 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2305:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4764:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2306 22               ## /Users/dylan/github/ravi/src/lvm.c:2306:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4765:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2307 9                ## /Users/dylan/github/ravi/src/lvm.c:2307:9
	cvtsi2sdq	(%rdx), %xmm0
	subsd	(%rcx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4766:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2308 9                ## /Users/dylan/github/ravi/src/lvm.c:2308:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4767:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2308 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2308:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1427
Ltmp4768:
LBB17_1428:                             ##   in Loop: Header=BB17_1426 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2308 9                ## /Users/dylan/github/ravi/src/lvm.c:2308:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4769:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4770:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4771:
LBB17_1430:                             ##   in Loop: Header=BB17_1429 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2314 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2314:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4772:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2314 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2314:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4773:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4774:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4775:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4776:
	.loc	1 2314 9                ## /Users/dylan/github/ravi/src/lvm.c:2314:9
	movq	32(%r12), %r9
Ltmp4777:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4778:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1431
Ltmp4779:
	.align	4, 0x90
Ltmp4780:                               ## Block address taken
LBB17_1429:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2311 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2311:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4781:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2312 22               ## /Users/dylan/github/ravi/src/lvm.c:2312:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4782:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2313 9                ## /Users/dylan/github/ravi/src/lvm.c:2313:9
	movq	(%rdx), %rax
	subq	(%rcx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp4783:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2314 9                ## /Users/dylan/github/ravi/src/lvm.c:2314:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4784:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2314 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2314:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1430
Ltmp4785:
LBB17_1431:                             ##   in Loop: Header=BB17_1429 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2314 9                ## /Users/dylan/github/ravi/src/lvm.c:2314:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4786:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4787:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4788:
LBB17_1433:                             ##   in Loop: Header=BB17_1432 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2320 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2320:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4789:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2320 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2320:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4790:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4791:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4792:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4793:
	.loc	1 2320 9                ## /Users/dylan/github/ravi/src/lvm.c:2320:9
	movq	32(%r12), %r9
Ltmp4794:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4795:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1434
Ltmp4796:
	.align	4, 0x90
Ltmp4797:                               ## Block address taken
LBB17_1432:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2317 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2317:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4798:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2318 22               ## /Users/dylan/github/ravi/src/lvm.c:2318:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4799:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2319 9                ## /Users/dylan/github/ravi/src/lvm.c:2319:9
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	mulsd	(%rcx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4800:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2320 9                ## /Users/dylan/github/ravi/src/lvm.c:2320:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4801:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2320 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2320:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1433
Ltmp4802:
LBB17_1434:                             ##   in Loop: Header=BB17_1432 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2320 9                ## /Users/dylan/github/ravi/src/lvm.c:2320:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4803:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4804:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4805:
LBB17_1436:                             ##   in Loop: Header=BB17_1435 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2326 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2326:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4806:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2326 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2326:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4807:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4808:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4809:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4810:
	.loc	1 2326 9                ## /Users/dylan/github/ravi/src/lvm.c:2326:9
	movq	32(%r12), %r9
Ltmp4811:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4812:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1437
Ltmp4813:
	.align	4, 0x90
Ltmp4814:                               ## Block address taken
LBB17_1435:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2323 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2323:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4815:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2324 22               ## /Users/dylan/github/ravi/src/lvm.c:2324:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4816:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2325 9                ## /Users/dylan/github/ravi/src/lvm.c:2325:9
	cvtsi2sdq	(%rcx), %xmm0
	mulsd	(%rdx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4817:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2326 9                ## /Users/dylan/github/ravi/src/lvm.c:2326:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4818:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2326 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2326:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1436
Ltmp4819:
LBB17_1437:                             ##   in Loop: Header=BB17_1435 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2326 9                ## /Users/dylan/github/ravi/src/lvm.c:2326:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4820:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4821:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4822:
LBB17_1439:                             ##   in Loop: Header=BB17_1438 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2332 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2332:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4823:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2332 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2332:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4824:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4825:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4826:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4827:
	.loc	1 2332 9                ## /Users/dylan/github/ravi/src/lvm.c:2332:9
	movq	32(%r12), %r9
Ltmp4828:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4829:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1440
Ltmp4830:
	.align	4, 0x90
Ltmp4831:                               ## Block address taken
LBB17_1438:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2329 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2329:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4832:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2330 22               ## /Users/dylan/github/ravi/src/lvm.c:2330:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4833:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2331 9                ## /Users/dylan/github/ravi/src/lvm.c:2331:9
	movq	(%rcx), %rax
	imulq	(%rdx), %rax
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp4834:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2332 9                ## /Users/dylan/github/ravi/src/lvm.c:2332:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4835:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2332 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2332:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1439
Ltmp4836:
LBB17_1440:                             ##   in Loop: Header=BB17_1438 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2332 9                ## /Users/dylan/github/ravi/src/lvm.c:2332:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4837:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4838:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4839:
LBB17_1442:                             ##   in Loop: Header=BB17_1441 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2338 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2338:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4840:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2338 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2338:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4841:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4842:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4843:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4844:
	.loc	1 2338 9                ## /Users/dylan/github/ravi/src/lvm.c:2338:9
	movq	32(%r12), %r9
Ltmp4845:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4846:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1443
Ltmp4847:
	.align	4, 0x90
Ltmp4848:                               ## Block address taken
LBB17_1441:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2335 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2335:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4849:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2336 22               ## /Users/dylan/github/ravi/src/lvm.c:2336:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4850:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2337 9                ## /Users/dylan/github/ravi/src/lvm.c:2337:9
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	divsd	(%rcx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4851:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2338 9                ## /Users/dylan/github/ravi/src/lvm.c:2338:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4852:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2338 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2338:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1442
Ltmp4853:
LBB17_1443:                             ##   in Loop: Header=BB17_1441 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2338 9                ## /Users/dylan/github/ravi/src/lvm.c:2338:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4854:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4855:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4856:
LBB17_1445:                             ##   in Loop: Header=BB17_1444 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2344 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2344:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4857:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2344 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2344:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4858:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4859:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4860:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4861:
	.loc	1 2344 9                ## /Users/dylan/github/ravi/src/lvm.c:2344:9
	movq	32(%r12), %r9
Ltmp4862:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4863:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1446
Ltmp4864:
	.align	4, 0x90
Ltmp4865:                               ## Block address taken
LBB17_1444:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2341 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2341:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4866:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2342 22               ## /Users/dylan/github/ravi/src/lvm.c:2342:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4867:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2343 9                ## /Users/dylan/github/ravi/src/lvm.c:2343:9
	movsd	(%rdx), %xmm0           ## xmm0 = mem[0],zero
	cvtsi2sdq	(%rcx), %xmm1
	divsd	%xmm1, %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4868:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2344 9                ## /Users/dylan/github/ravi/src/lvm.c:2344:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4869:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2344 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2344:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1445
Ltmp4870:
LBB17_1446:                             ##   in Loop: Header=BB17_1444 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2344 9                ## /Users/dylan/github/ravi/src/lvm.c:2344:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4871:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4872:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4873:
LBB17_1448:                             ##   in Loop: Header=BB17_1447 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2350 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2350:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4874:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2350 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2350:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4875:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4876:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4877:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4878:
	.loc	1 2350 9                ## /Users/dylan/github/ravi/src/lvm.c:2350:9
	movq	32(%r12), %r9
Ltmp4879:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4880:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1449
Ltmp4881:
	.align	4, 0x90
Ltmp4882:                               ## Block address taken
LBB17_1447:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2347 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2347:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4883:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2348 22               ## /Users/dylan/github/ravi/src/lvm.c:2348:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4884:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2349 9                ## /Users/dylan/github/ravi/src/lvm.c:2349:9
	cvtsi2sdq	(%rdx), %xmm0
	divsd	(%rcx), %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4885:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2350 9                ## /Users/dylan/github/ravi/src/lvm.c:2350:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4886:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2350 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2350:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1448
Ltmp4887:
LBB17_1449:                             ##   in Loop: Header=BB17_1447 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2350 9                ## /Users/dylan/github/ravi/src/lvm.c:2350:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4888:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4889:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4890:
LBB17_1451:                             ##   in Loop: Header=BB17_1450 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2356 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2356:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4891:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2356 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2356:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4892:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4893:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4894:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4895:
	.loc	1 2356 9                ## /Users/dylan/github/ravi/src/lvm.c:2356:9
	movq	32(%r12), %r9
Ltmp4896:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4897:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1452
Ltmp4898:
	.align	4, 0x90
Ltmp4899:                               ## Block address taken
LBB17_1450:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2353 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2353:22
	movl	%r13d, %eax
	shrl	$24, %eax
	movl	%eax, %ecx
	andl	$127, %ecx
	shlq	$4, %rcx
	addq	%rdi, %rcx
	movq	%rax, %rdx
	shlq	$4, %rdx
	addq	%r9, %rdx
	testb	%al, %al
	cmovsq	%rcx, %rdx
Ltmp4900:
	##DEBUG_VALUE: rb <- %RDX
	.loc	1 2354 22               ## /Users/dylan/github/ravi/src/lvm.c:2354:22
	shrl	$16, %r13d
	movzbl	%r13b, %eax
	andl	$127, %r13d
	shlq	$4, %r13
	addq	%rdi, %r13
	movq	%rax, %rcx
	shlq	$4, %rcx
	addq	%r9, %rcx
	testb	%al, %al
	cmovsq	%r13, %rcx
Ltmp4901:
	##DEBUG_VALUE: rc <- %RCX
	.loc	1 2355 9                ## /Users/dylan/github/ravi/src/lvm.c:2355:9
	cvtsi2sdq	(%rdx), %xmm0
	cvtsi2sdq	(%rcx), %xmm1
	divsd	%xmm1, %xmm0
	movsd	%xmm0, (%r15)
	movl	$3, 8(%r15)
Ltmp4902:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2356 9                ## /Users/dylan/github/ravi/src/lvm.c:2356:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4903:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2356 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2356:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1451
Ltmp4904:
LBB17_1452:                             ##   in Loop: Header=BB17_1450 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2356 9                ## /Users/dylan/github/ravi/src/lvm.c:2356:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4905:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4906:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4907:
LBB17_1455:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
Ltmp4908:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, -120(%rbp)         ## 8-byte Spill
	movq	%rcx, -80(%rbp)         ## 8-byte Spill
Ltmp4909:
	.align	4, 0x90
LBB17_1456:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1453 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%rbx), %eax
Ltmp4910:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_1468
Ltmp4911:
## BB#1457:                             ##   in Loop: Header=BB17_1456 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cmpl	$3, %eax
	je	LBB17_1458
Ltmp4912:
## BB#1462:                             ##   in Loop: Header=BB17_1456 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_1467
Ltmp4913:
## BB#1463:                             ##   in Loop: Header=BB17_1456 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	%r11, %r13
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %r14
Ltmp4914:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB17_1465
Ltmp4915:
## BB#1464:                             ##   in Loop: Header=BB17_1456 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB17_1466
Ltmp4916:
	.align	4, 0x90
LBB17_1465:                             ##   in Loop: Header=BB17_1456 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp4917:
LBB17_1466:                             ##   in Loop: Header=BB17_1456 Depth=3
	movq	%r13, %r11
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
Ltmp4918:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
Ltmp4919:
	.loc	1 2361 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2361:13
	movq	%r14, %rbx
Ltmp4920:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	je	LBB17_1456
	jmp	LBB17_1467
Ltmp4921:
LBB17_1471:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2364 9                ## /Users/dylan/github/ravi/src/lvm.c:2364:9
	movq	%r11, 40(%r12)
	movq	%rdi, %r12
Ltmp4922:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2364 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2364:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4923:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4924:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4925:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4926:
	.loc	1 2364 9                ## /Users/dylan/github/ravi/src/lvm.c:2364:9
	movq	32(%r12), %r9
Ltmp4927:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4928:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1472
Ltmp4929:
LBB17_1468:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB17_1469
Ltmp4930:
LBB17_1458:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp4931:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -128(%rbp)       ## 8-byte Spill
Ltmp4932:
	##DEBUG_VALUE: n <- [%RBP+-128]
	movq	%r11, %rbx
	callq	_floor
	movq	%rbx, %r11
Ltmp4933:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-128(%rbp), %xmm1       ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_1467
	jp	LBB17_1467
Ltmp4934:
## BB#1459:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_1467
Ltmp4935:
## BB#1460:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_1467
Ltmp4936:
## BB#1461:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvttsd2si	%xmm0, %rax
Ltmp4937:
LBB17_1469:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %rcx
	movq	%rcx, %r8
	movq	-80(%rbp), %rcx         ## 8-byte Reload
	movq	%r12, %rdi
Ltmp4938:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-120(%rbp), %r9         ## 8-byte Reload
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp4939:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	jmp	LBB17_1470
Ltmp4940:
	.align	4, 0x90
Ltmp4941:                               ## Block address taken
LBB17_1453:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1456 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %rcx
	movq	%rdi, %r12
Ltmp4942:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2359 22               ## /Users/dylan/github/ravi/src/lvm.c:2359:22
	shrl	$24, %r13d
	shlq	$4, %r13
	leaq	(%r9,%r13), %rbx
Ltmp4943:
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: luaV_tointeger:obj <- %RBX
	.loc	1 2361 13               ## /Users/dylan/github/ravi/src/lvm.c:2361:13
	cmpl	$19, 8(%r9,%r13)
	jne	LBB17_1455
Ltmp4944:
## BB#1454:                             ## %.thread
                                        ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %RBX
	movq	(%rbx), %rax
Ltmp4945:
	##DEBUG_VALUE: j <- %RAX
	movq	%r12, %rdi
Ltmp4946:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
LBB17_1470:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2361 47 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2361:47
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp4947:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2364 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2364:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4948:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2364 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2364:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	movq	%rcx, %r12
	jne	LBB17_1471
Ltmp4949:
LBB17_1472:                             ##   in Loop: Header=BB17_1453 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2364 9                ## /Users/dylan/github/ravi/src/lvm.c:2364:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4950:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4951:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4952:
LBB17_1475:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: rb <- %RBX
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_1477
Ltmp4953:
## BB#1476:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: rb <- %RBX
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%rbx), %xmm0
	jmp	LBB17_1485
Ltmp4954:
LBB17_1487:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2372 9                ## /Users/dylan/github/ravi/src/lvm.c:2372:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4955:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2372 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2372:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4956:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4957:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4958:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4959:
	.loc	1 2372 9                ## /Users/dylan/github/ravi/src/lvm.c:2372:9
	movq	32(%r12), %r9
Ltmp4960:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4961:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1488
Ltmp4962:
LBB17_1477:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: rb <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1597
Ltmp4963:
## BB#1478:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	##DEBUG_VALUE: rb <- %RBX
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
Ltmp4964:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	movq	%r9, %r13
	movq	%r11, %r14
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp4965:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp4966:
	cmpl	$4, %esi
	jne	LBB17_1480
Ltmp4967:
## BB#1479:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	shrl	$24, %ecx
	jmp	LBB17_1481
Ltmp4968:
LBB17_1480:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	16(%rdx), %rcx
Ltmp4969:
LBB17_1481:                             ##   in Loop: Header=BB17_1473 Depth=2
	movq	%r14, %r11
	movq	%r13, %r9
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp4970:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %r8
Ltmp4971:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp4972:
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	jne	LBB17_1597
Ltmp4973:
## BB#1482:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_1484
Ltmp4974:
## BB#1483:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_1485
Ltmp4975:
LBB17_1484:                             ## %select.false9560
                                        ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movd	%rax, %xmm0
Ltmp4976:
LBB17_1485:                             ## %select.end9559
                                        ##   in Loop: Header=BB17_1473 Depth=2
	movq	%r12, %rdi
Ltmp4977:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
Ltmp4978:
	movd	%xmm0, %rax
	jmp	LBB17_1486
Ltmp4979:
	.align	4, 0x90
Ltmp4980:                               ## Block address taken
LBB17_1473:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, %r12
Ltmp4981:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2367 22               ## /Users/dylan/github/ravi/src/lvm.c:2367:22
	shrl	$24, %r13d
	shlq	$4, %r13
	leaq	(%r9,%r13), %rbx
Ltmp4982:
	##DEBUG_VALUE: rb <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r9,%r13), %eax
Ltmp4983:
	.loc	1 2369 13               ## /Users/dylan/github/ravi/src/lvm.c:2369:13
	cmpl	$3, %eax
	jne	LBB17_1475
Ltmp4984:
## BB#1474:                             ## %.thread706
                                        ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: rb <- %RBX
	movq	(%rbx), %rax
	movq	%r12, %rdi
Ltmp4985:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
Ltmp4986:
LBB17_1486:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2369 46 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2369:46
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
Ltmp4987:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2372 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2372:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp4988:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2372 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2372:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1487
Ltmp4989:
LBB17_1488:                             ##   in Loop: Header=BB17_1473 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2372 9                ## /Users/dylan/github/ravi/src/lvm.c:2372:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp4990:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp4991:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp4992:
LBB17_1491:                             ##   in Loop: Header=BB17_1489 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2381 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2381:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp4993:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2381 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2381:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp4994:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp4995:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp4996:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp4997:
	.loc	1 2381 9                ## /Users/dylan/github/ravi/src/lvm.c:2381:9
	movq	32(%r12), %r9
Ltmp4998:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp4999:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1492
Ltmp5000:
	.align	4, 0x90
Ltmp5001:                               ## Block address taken
LBB17_1489:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2375 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2375:22
	shrl	$24, %r13d
	.loc	1 2376 13               ## /Users/dylan/github/ravi/src/lvm.c:2376:13
Ltmp5002:
	shlq	$4, %r13
Ltmp5003:
	.loc	1 2376 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2376:13
	cmpl	$85, 8(%r9,%r13)
	jne	LBB17_1543
Ltmp5004:
## BB#1490:                             ##   in Loop: Header=BB17_1489 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2377 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2377:11
	movq	(%r9,%r13), %rax
	movq	8(%r9,%r13), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp5005:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2381 9                ## /Users/dylan/github/ravi/src/lvm.c:2381:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5006:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2381 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2381:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1491
Ltmp5007:
LBB17_1492:                             ##   in Loop: Header=BB17_1489 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2381 9                ## /Users/dylan/github/ravi/src/lvm.c:2381:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5008:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5009:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5010:
LBB17_1495:                             ##   in Loop: Header=BB17_1493 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2390 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2390:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5011:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2390 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2390:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5012:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5013:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5014:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5015:
	.loc	1 2390 9                ## /Users/dylan/github/ravi/src/lvm.c:2390:9
	movq	32(%r12), %r9
Ltmp5016:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5017:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1496
Ltmp5018:
	.align	4, 0x90
Ltmp5019:                               ## Block address taken
LBB17_1493:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2384 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2384:22
	shrl	$24, %r13d
	.loc	1 2385 13               ## /Users/dylan/github/ravi/src/lvm.c:2385:13
Ltmp5020:
	shlq	$4, %r13
Ltmp5021:
	.loc	1 2385 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2385:13
	cmpl	$101, 8(%r9,%r13)
	jne	LBB17_1548
Ltmp5022:
## BB#1494:                             ##   in Loop: Header=BB17_1493 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2386 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2386:11
	movq	(%r9,%r13), %rax
	movq	8(%r9,%r13), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp5023:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2390 9                ## /Users/dylan/github/ravi/src/lvm.c:2390:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5024:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2390 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2390:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1495
Ltmp5025:
LBB17_1496:                             ##   in Loop: Header=BB17_1493 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2390 9                ## /Users/dylan/github/ravi/src/lvm.c:2390:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5026:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5027:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5028:
LBB17_1499:                             ##   in Loop: Header=BB17_1497 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2399 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2399:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5029:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2399 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2399:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5030:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5031:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5032:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5033:
	.loc	1 2399 9                ## /Users/dylan/github/ravi/src/lvm.c:2399:9
	movq	32(%r12), %r9
Ltmp5034:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5035:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1500
Ltmp5036:
	.align	4, 0x90
Ltmp5037:                               ## Block address taken
LBB17_1497:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2393 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2393:22
	shrl	$24, %r13d
	.loc	1 2394 13               ## /Users/dylan/github/ravi/src/lvm.c:2394:13
Ltmp5038:
	shlq	$4, %r13
Ltmp5039:
	.loc	1 2394 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2394:13
	cmpl	$69, 8(%r9,%r13)
	jne	LBB17_1538
Ltmp5040:
## BB#1498:                             ##   in Loop: Header=BB17_1497 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2395 11 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2395:11
	movq	(%r9,%r13), %rax
	movq	8(%r9,%r13), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp5041:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2399 9                ## /Users/dylan/github/ravi/src/lvm.c:2399:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5042:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2399 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2399:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1499
Ltmp5043:
LBB17_1500:                             ##   in Loop: Header=BB17_1497 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2399 9                ## /Users/dylan/github/ravi/src/lvm.c:2399:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5044:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5045:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5046:
LBB17_1503:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp5047:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	.loc	1 2403 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2403:13
Ltmp5048:
	movq	%r15, %rbx
	jmp	LBB17_1504
	.align	4, 0x90
LBB17_1515:                             ## %._crit_edge.6282
                                        ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp5049:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
	leaq	-56(%rbp), %rbx
Ltmp5050:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	%r13, %r11
	movq	%r12, %r9
Ltmp5051:
LBB17_1504:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1501 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB17_1516
## BB#1505:                             ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r9, %r12
	movq	%r11, %r13
	cmpl	$3, %eax
	je	LBB17_1506
## BB#1510:                             ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
Ltmp5052:
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB17_1598
## BB#1511:                             ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp5053:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	##DEBUG_VALUE: luaV_tointeger:v <- [%RSI+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5054:
	cmpl	$4, %esi
	jne	LBB17_1513
## BB#1512:                             ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
Ltmp5055:
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	shrl	$24, %ecx
	jmp	LBB17_1514
	.align	4, 0x90
LBB17_1513:                             ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	movq	16(%rdx), %rcx
LBB17_1514:                             ##   in Loop: Header=BB17_1504 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:v <- undef
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp5056:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB17_1515
	jmp	LBB17_1598
Ltmp5057:
LBB17_1519:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2406 9                ## /Users/dylan/github/ravi/src/lvm.c:2406:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5058:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2406 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2406:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5059:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5060:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5061:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5062:
	.loc	1 2406 9                ## /Users/dylan/github/ravi/src/lvm.c:2406:9
	movq	32(%r12), %r9
Ltmp5063:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5064:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1520
Ltmp5065:
LBB17_1516:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
Ltmp5066:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %rcx
	movq	%rcx, %r8
	jmp	LBB17_1517
Ltmp5067:
LBB17_1506:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp5068:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -88(%rbp)        ## 8-byte Spill
Ltmp5069:
	##DEBUG_VALUE: n <- [%RBP+-88]
	callq	_floor
Ltmp5070:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-88(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB17_1598
	jp	LBB17_1598
Ltmp5071:
## BB#1507:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI17_0(%rip), %xmm0
	jb	LBB17_1598
Ltmp5072:
## BB#1508:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movsd	LCPI17_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB17_1598
## BB#1509:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	cvttsd2si	%xmm0, %rax
Ltmp5073:
	.loc	1 1291 5                ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %rcx
	movq	%rcx, %r8
	movq	%r13, %r11
	movq	%r12, %r9
Ltmp5074:
LBB17_1517:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp5075:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-104(%rbp), %r10        ## 8-byte Reload
Ltmp5076:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	jmp	LBB17_1518
Ltmp5077:
	.align	4, 0x90
Ltmp5078:                               ## Block address taken
LBB17_1501:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1504 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2403 13               ## /Users/dylan/github/ravi/src/lvm.c:2403:13
	movl	8(%r15), %eax
	cmpl	$19, %eax
	jne	LBB17_1503
Ltmp5079:
## BB#1502:                             ## %.thread709
                                        ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	(%r15), %rax
Ltmp5080:
	##DEBUG_VALUE: j <- %RAX
LBB17_1518:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2403 47 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2403:47
	movq	%rax, (%r15)
	movl	$19, 8(%r15)
Ltmp5081:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2406 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2406:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5082:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2406 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2406:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1519
Ltmp5083:
LBB17_1520:                             ##   in Loop: Header=BB17_1501 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2406 9                ## /Users/dylan/github/ravi/src/lvm.c:2406:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5084:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5085:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5086:
LBB17_1523:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB17_1525
Ltmp5087:
## BB#1524:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r15), %xmm0
	jmp	LBB17_1533
Ltmp5088:
LBB17_1535:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2413 9                ## /Users/dylan/github/ravi/src/lvm.c:2413:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5089:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2413 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2413:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5090:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5091:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5092:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5093:
	.loc	1 2413 9                ## /Users/dylan/github/ravi/src/lvm.c:2413:9
	movq	32(%r12), %r9
Ltmp5094:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5095:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1536
Ltmp5096:
LBB17_1525:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB17_1599
Ltmp5097:
## BB#1526:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%rdi, -96(%rbp)         ## 8-byte Spill
Ltmp5098:
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	%r8, %r13
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movl	%r14d, -88(%rbp)        ## 4-byte Spill
	movq	%r10, %r12
Ltmp5099:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	movq	%r9, %r14
	movq	%r11, %rbx
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp5100:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5101:
	cmpl	$4, %esi
	jne	LBB17_1528
Ltmp5102:
## BB#1527:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	shrl	$24, %ecx
	jmp	LBB17_1529
Ltmp5103:
LBB17_1528:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R12
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	movq	16(%rdx), %rcx
Ltmp5104:
LBB17_1529:                             ##   in Loop: Header=BB17_1521 Depth=2
	movq	%rbx, %r11
	movq	%r14, %r9
	movq	%r12, %r10
Ltmp5105:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r13, %r8
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- [%RBP+-96]
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5106:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	movl	-88(%rbp), %r14d        ## 4-byte Reload
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	-96(%rbp), %rdi         ## 8-byte Reload
Ltmp5107:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	jne	LBB17_1599
Ltmp5108:
## BB#1530:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB17_1532
Ltmp5109:
## BB#1531:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB17_1533
Ltmp5110:
LBB17_1532:                             ## %select.false9616
                                        ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movd	%rax, %xmm0
Ltmp5111:
LBB17_1533:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB17_1534
Ltmp5112:
	.align	4, 0x90
Ltmp5113:                               ## Block address taken
LBB17_1521:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp5114:
	.loc	1 2410 13               ## /Users/dylan/github/ravi/src/lvm.c:2410:13
	cmpl	$3, %eax
	jne	LBB17_1523
Ltmp5115:
## BB#1522:                             ## %.thread712
                                        ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	(%r15), %rax
Ltmp5116:
LBB17_1534:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2410 46 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2410:46
	movq	%rax, (%r15)
	movl	$3, 8(%r15)
Ltmp5117:
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	.loc	1 2413 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2413:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5118:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2413 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2413:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1535
Ltmp5119:
LBB17_1536:                             ##   in Loop: Header=BB17_1521 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2413 9                ## /Users/dylan/github/ravi/src/lvm.c:2413:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5120:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5121:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5122:
LBB17_1540:                             ##   in Loop: Header=BB17_1537 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2418 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2418:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5123:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2418 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2418:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5124:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5125:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5126:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5127:
	.loc	1 2418 9                ## /Users/dylan/github/ravi/src/lvm.c:2418:9
	movq	32(%r12), %r9
Ltmp5128:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5129:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1541
Ltmp5130:
	.align	4, 0x90
Ltmp5131:                               ## Block address taken
LBB17_1537:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2416 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2416:13
	cmpl	$69, 8(%r15)
	jne	LBB17_1538
Ltmp5132:
## BB#1539:                             ##   in Loop: Header=BB17_1537 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2418 9                ## /Users/dylan/github/ravi/src/lvm.c:2418:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5133:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2418 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2418:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1540
Ltmp5134:
LBB17_1541:                             ##   in Loop: Header=BB17_1537 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2418 9                ## /Users/dylan/github/ravi/src/lvm.c:2418:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5135:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5136:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5137:
LBB17_1545:                             ##   in Loop: Header=BB17_1542 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2423 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2423:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5138:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2423 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2423:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5139:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5140:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5141:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5142:
	.loc	1 2423 9                ## /Users/dylan/github/ravi/src/lvm.c:2423:9
	movq	32(%r12), %r9
Ltmp5143:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5144:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1546
Ltmp5145:
	.align	4, 0x90
Ltmp5146:                               ## Block address taken
LBB17_1542:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2421 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2421:13
	cmpl	$85, 8(%r15)
	jne	LBB17_1543
Ltmp5147:
## BB#1544:                             ##   in Loop: Header=BB17_1542 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2423 9                ## /Users/dylan/github/ravi/src/lvm.c:2423:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5148:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2423 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2423:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1545
Ltmp5149:
LBB17_1546:                             ##   in Loop: Header=BB17_1542 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2423 9                ## /Users/dylan/github/ravi/src/lvm.c:2423:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5150:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5151:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5152:
LBB17_1550:                             ##   in Loop: Header=BB17_1547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2428 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2428:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5153:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2428 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2428:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5154:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5155:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5156:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5157:
	.loc	1 2428 9                ## /Users/dylan/github/ravi/src/lvm.c:2428:9
	movq	32(%r12), %r9
Ltmp5158:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5159:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1551
Ltmp5160:
	.align	4, 0x90
Ltmp5161:                               ## Block address taken
LBB17_1547:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2426 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2426:13
	cmpl	$101, 8(%r15)
	jne	LBB17_1548
Ltmp5162:
## BB#1549:                             ##   in Loop: Header=BB17_1547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2428 9                ## /Users/dylan/github/ravi/src/lvm.c:2428:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5163:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2428 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2428:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1550
Ltmp5164:
LBB17_1551:                             ##   in Loop: Header=BB17_1547 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2428 9                ## /Users/dylan/github/ravi/src/lvm.c:2428:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5165:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5166:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5167:
LBB17_1556:                             ##   in Loop: Header=BB17_1552 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2433 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2433:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5168:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2433 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2433:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5169:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5170:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5171:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5172:
	.loc	1 2433 9                ## /Users/dylan/github/ravi/src/lvm.c:2433:9
	movq	32(%r12), %r9
Ltmp5173:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5174:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1557
Ltmp5175:
	.align	4, 0x90
Ltmp5176:                               ## Block address taken
LBB17_1552:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2431 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2431:14
	movl	8(%r15), %eax
	testl	%eax, %eax
	je	LBB17_1555
Ltmp5177:
## BB#1553:                             ##   in Loop: Header=BB17_1552 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2431 29 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2431:29
	andl	$15, %eax
	cmpl	$4, %eax
	jne	LBB17_1554
Ltmp5178:
LBB17_1555:                             ##   in Loop: Header=BB17_1552 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2433 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2433:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5179:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2433 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2433:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1556
Ltmp5180:
LBB17_1557:                             ##   in Loop: Header=BB17_1552 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2433 9                ## /Users/dylan/github/ravi/src/lvm.c:2433:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5181:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5182:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5183:
LBB17_1562:                             ##   in Loop: Header=BB17_1558 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2438 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2438:9
	movq	%r11, 40(%r12)
	movq	%r12, -80(%rbp)         ## 8-byte Spill
	movq	%rdi, %r12
Ltmp5184:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2438 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2438:9
	movq	%r10, %rdi
	movq	%r11, %r14
	movq	%r10, %rbx
Ltmp5185:
	##DEBUG_VALUE: luaV_execute:L <- %RBX
	movq	%r8, %r15
	callq	_luaG_traceexec
	movq	%r12, %rdi
Ltmp5186:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	-80(%rbp), %r12         ## 8-byte Reload
	movq	%r15, %r8
	movq	%rbx, %r10
Ltmp5187:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r14, %r11
Ltmp5188:
	.loc	1 2438 9                ## /Users/dylan/github/ravi/src/lvm.c:2438:9
	movq	32(%r12), %r9
Ltmp5189:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5190:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1563
Ltmp5191:
	.align	4, 0x90
Ltmp5192:                               ## Block address taken
LBB17_1558:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2436 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2436:14
	movl	8(%r15), %eax
	testl	%eax, %eax
	je	LBB17_1561
Ltmp5193:
## BB#1559:                             ##   in Loop: Header=BB17_1558 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2436 29 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2436:29
	andl	$31, %eax
	cmpl	$6, %eax
	jne	LBB17_1560
Ltmp5194:
LBB17_1561:                             ##   in Loop: Header=BB17_1558 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	.loc	1 2438 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2438:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5195:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2438 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2438:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1562
Ltmp5196:
LBB17_1563:                             ##   in Loop: Header=BB17_1558 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2438 9                ## /Users/dylan/github/ravi/src/lvm.c:2438:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5197:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5198:
	##DEBUG_VALUE: ra <- %R15
	leaq	(%r8,%rax,8), %rcx
	jmpq	*(%rcx)
Ltmp5199:
LBB17_1580:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: i <- %R13D
	movq	%r8, %rbx
	.loc	1 2449 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2449:9
Ltmp5200:
	movq	%r11, 40(%rbx)
	.loc	1 2449 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2449:9
Ltmp5201:
	movq	%r10, %rdi
	movq	%r11, %r15
	movq	%r10, %r14
Ltmp5202:
	##DEBUG_VALUE: luaV_execute:L <- %R14
	callq	_luaG_traceexec
	movq	%r14, %r10
Ltmp5203:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	movq	%r15, %r11
Ltmp5204:
	.loc	1 2449 9                ## /Users/dylan/github/ravi/src/lvm.c:2449:9
	movq	32(%rbx), %r9
Ltmp5205:
	##DEBUG_VALUE: luaV_execute:base <- %R9
	movq	%rbx, %r8
	movzbl	200(%r10), %r14d
	andl	$12, %r14d
Ltmp5206:
	##DEBUG_VALUE: luaV_execute:mask <- %R14D
	jmp	LBB17_1581
Ltmp5207:
	.align	4, 0x90
Ltmp5208:                               ## Block address taken
LBB17_1564:                             ##   Parent Loop BB17_1 Depth=1
                                        ## =>  This Loop Header: Depth=2
                                        ##       Child Loop BB17_1573 Depth 3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r12, %r8
	movq	%rdi, %r12
Ltmp5209:
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2441 14 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2441:14
	movl	8(%r15), %eax
	testl	%eax, %eax
	movabsq	$4294967296, %rbx       ## imm = 0x100000000
	je	LBB17_1579
Ltmp5210:
## BB#1565:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2442 28               ## /Users/dylan/github/ravi/src/lvm.c:2442:28
	shrl	$16, %r13d
	.loc	1 2443 17               ## /Users/dylan/github/ravi/src/lvm.c:2443:17
Ltmp5211:
	shlq	$4, %r13
	cmpl	$68, 8(%r12,%r13)
	jne	LBB17_1566
Ltmp5212:
## BB#1567:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2445 26               ## /Users/dylan/github/ravi/src/lvm.c:2445:26
	movq	(%r12,%r13), %rdx
Ltmp5213:
	##DEBUG_VALUE: key <- %RDX
	##DEBUG_VALUE: check_usertype:name <- %RDX
	.loc	1 1119 11               ## /Users/dylan/github/ravi/src/lvm.c:1119:11
	andl	$15, %eax
	.loc	1 1119 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1119:3
	cmpl	$7, %eax
	je	LBB17_1570
Ltmp5214:
## BB#1568:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	cmpl	$5, %eax
	jne	LBB17_1600
Ltmp5215:
## BB#1569:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 1121 10 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1121:10
	movq	(%r15), %rax
	.loc	1 1121 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1121:21
	addq	$40, %rax
	jmp	LBB17_1571
Ltmp5216:
	.align	4, 0x90
LBB17_1570:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	.loc	1 1124 10 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1124:10
	movq	(%r15), %rax
	.loc	1 1124 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1124:21
	addq	$16, %rax
Ltmp5217:
LBB17_1571:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	movq	(%rax), %rax
Ltmp5218:
	.loc	1 1129 10 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1129:10
	testq	%rax, %rax
	je	LBB17_1600
Ltmp5219:
## BB#1572:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	.loc	1 1132 16               ## /Users/dylan/github/ravi/src/lvm.c:1132:16
	movq	24(%r10), %rcx
Ltmp5220:
	##DEBUG_VALUE: check_usertype:L <- %R10
	movq	64(%rcx), %rsi
Ltmp5221:
	##DEBUG_VALUE: check_usertype:reg <- %RSI
	.loc	13 85 13                ## /Users/dylan/github/ravi/include/ltable.h:85:13
	movl	12(%rdx), %ecx
	andl	80(%rsi), %ecx
	shlq	$5, %rcx
	addq	24(%rsi), %rcx
Ltmp5222:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RCX
	.align	4, 0x90
LBB17_1573:                             ##   Parent Loop BB17_1 Depth=1
                                        ##     Parent Loop BB17_1564 Depth=2
                                        ## =>    This Inner Loop Header: Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %R10
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%rcx), %rsi
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %esi
	jne	LBB17_1575
Ltmp5223:
## BB#1574:                             ##   in Loop: Header=BB17_1573 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %R10
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%rdx, 16(%rcx)
	je	LBB17_1577
Ltmp5224:
LBB17_1575:                             ##   in Loop: Header=BB17_1573 Depth=3
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %R10
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rsi, %rdi
	sarq	$32, %rdi
	shlq	$5, %rdi
	addq	%rdi, %rcx
Ltmp5225:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RCX
	.loc	1 1133 27               ## /Users/dylan/github/ravi/src/lvm.c:1133:27
	cmpq	%rbx, %rsi
	jae	LBB17_1573
Ltmp5226:
## BB#1576:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	movq	_luaO_nilobject_@GOTPCREL(%rip), %rcx
Ltmp5227:
LBB17_1577:                             ## %luaH_getshortstr.exit.i
                                        ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %R10
	##DEBUG_VALUE: check_usertype:metatab <- %RCX
	.loc	1 1134 29               ## /Users/dylan/github/ravi/src/lvm.c:1134:29
	cmpl	$69, 8(%rcx)
	jne	LBB17_1600
Ltmp5228:
## BB#1578:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %R10
	##DEBUG_VALUE: check_usertype:metatab <- %RCX
	.loc	1 1134 71 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1134:71
	cmpq	%rax, (%rcx)
	jne	LBB17_1600
Ltmp5229:
LBB17_1579:                             ## %check_usertype.exit
                                        ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:pc <- %R11
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	.loc	1 2449 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2449:9
	movl	(%r11), %r13d
	addq	$4, %r11
Ltmp5230:
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2449 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2449:9
	testl	%r14d, %r14d
	movl	$0, %r14d
	jne	LBB17_1580
Ltmp5231:
LBB17_1581:                             ##   in Loop: Header=BB17_1564 Depth=2
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_execute:cl <- [%RBP+-112]
	##DEBUG_VALUE: luaV_execute:k <- %R12
	##DEBUG_VALUE: i <- %R13D
	.loc	1 2449 9                ## /Users/dylan/github/ravi/src/lvm.c:2449:9
	movl	%r13d, %eax
	andl	$511, %eax              ## imm = 0x1FF
Ltmp5232:
	##DEBUG_VALUE: op <- %EAX
	movl	%r13d, %r15d
	shrl	$9, %r15d
	andl	$127, %r15d
	shlq	$4, %r15
	addq	%r9, %r15
Ltmp5233:
	##DEBUG_VALUE: ra <- %R15
	.loc	1 1291 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1291:5
	leaq	_luaV_execute.dispatch_table(%rip), %rcx
	movq	%rcx, %rdx
Ltmp5234:
	.loc	1 2449 9                ## /Users/dylan/github/ravi/src/lvm.c:2449:9
	leaq	(%rdx,%rax,8), %rcx
	movq	%r12, %rdi
Ltmp5235:
	##DEBUG_VALUE: luaV_execute:k <- %RDI
	movq	%r8, %r12
	movq	%rdx, %r8
	jmpq	*(%rcx)
Ltmp5236:
LBB17_1582:
	.loc	1 2453 1                ## /Users/dylan/github/ravi/src/lvm.c:2453:1
	addq	$120, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB17_1027:                             ## %.loopexit
Ltmp5237:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1871 21               ## /Users/dylan/github/ravi/src/lvm.c:1871:21
	leaq	L_.str.5(%rip), %rsi
	jmp	LBB17_1028
Ltmp5238:
LBB17_1300:                             ## %.loopexit751
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 2164 13               ## /Users/dylan/github/ravi/src/lvm.c:2164:13
	leaq	L_.str.14(%rip), %rsi
Ltmp5239:
LBB17_1028:                             ## %.loopexit
	.loc	1 1871 21               ## /Users/dylan/github/ravi/src/lvm.c:1871:21
	xorl	%eax, %eax
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	callq	_luaG_runerror
Ltmp5240:
LBB17_1598:                             ## %.loopexit749
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 2405 11               ## /Users/dylan/github/ravi/src/lvm.c:2405:11
	leaq	L_.str.26(%rip), %rsi
	jmp	LBB17_1028
Ltmp5241:
LBB17_1595:                             ## %.loopexit752
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 2209 11               ## /Users/dylan/github/ravi/src/lvm.c:2209:11
	leaq	L_.str.16(%rip), %rsi
	jmp	LBB17_1028
Ltmp5242:
LBB17_1467:                             ## %.loopexit750
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 2363 11               ## /Users/dylan/github/ravi/src/lvm.c:2363:11
	leaq	L_.str.21(%rip), %rsi
	jmp	LBB17_1028
Ltmp5243:
LBB17_1600:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: key <- %RDX
	.loc	1 2447 60               ## /Users/dylan/github/ravi/src/lvm.c:2447:60
	addq	$24, %rdx
Ltmp5244:
	.loc	1 2447 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2447:13
	leaq	L_.str.31(%rip), %rsi
	xorl	%eax, %eax
	movq	%r10, %rdi
	callq	_luaG_runerror
Ltmp5245:
LBB17_45:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1329 9 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	leaq	L_.str.3(%rip), %rsi
	jmp	LBB17_46
Ltmp5246:
LBB17_1538:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2398 11               ## /Users/dylan/github/ravi/src/lvm.c:2398:11
	leaq	L_.str.25(%rip), %rsi
	jmp	LBB17_46
Ltmp5247:
LBB17_1543:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2380 11               ## /Users/dylan/github/ravi/src/lvm.c:2380:11
	leaq	L_.str.23(%rip), %rsi
	jmp	LBB17_46
Ltmp5248:
LBB17_1548:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2389 11               ## /Users/dylan/github/ravi/src/lvm.c:2389:11
	leaq	L_.str.24(%rip), %rsi
	jmp	LBB17_46
Ltmp5249:
LBB17_1592:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	.loc	1 1887 21               ## /Users/dylan/github/ravi/src/lvm.c:1887:21
	leaq	L_.str.4(%rip), %rsi
	jmp	LBB17_1028
Ltmp5250:
LBB17_278:                              ## %.loopexit742
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	leaq	L_.str.5(%rip), %rsi
	jmp	LBB17_46
Ltmp5251:
LBB17_1376:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2227 11               ## /Users/dylan/github/ravi/src/lvm.c:2227:11
	leaq	L_.str.18(%rip), %rsi
	jmp	LBB17_46
Ltmp5252:
LBB17_1384:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2237 11               ## /Users/dylan/github/ravi/src/lvm.c:2237:11
	leaq	L_.str.19(%rip), %rsi
	jmp	LBB17_46
Ltmp5253:
LBB17_1392:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2247 11               ## /Users/dylan/github/ravi/src/lvm.c:2247:11
	leaq	L_.str.20(%rip), %rsi
	jmp	LBB17_46
Ltmp5254:
LBB17_1554:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2432 11               ## /Users/dylan/github/ravi/src/lvm.c:2432:11
	leaq	L_.str.28(%rip), %rsi
	jmp	LBB17_46
Ltmp5255:
LBB17_1560:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2437 11               ## /Users/dylan/github/ravi/src/lvm.c:2437:11
	leaq	L_.str.29(%rip), %rsi
	jmp	LBB17_46
Ltmp5256:
LBB17_1327:
	##DEBUG_VALUE: luaV_execute:L <- %R12
	.loc	1 2189 13               ## /Users/dylan/github/ravi/src/lvm.c:2189:13
	leaq	L_.str.15(%rip), %rsi
	xorl	%eax, %eax
	movq	%r12, %rdi
	callq	_luaG_runerror
Ltmp5257:
LBB17_1566:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2444 13               ## /Users/dylan/github/ravi/src/lvm.c:2444:13
	leaq	L_.str.30(%rip), %rsi
	jmp	LBB17_46
Ltmp5258:
LBB17_1583:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	leaq	L_.str(%rip), %rdx
	movq	%r10, %rdi
	movq	%rbx, %rsi
	callq	_luaG_typeerror
Ltmp5259:
LBB17_676:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_mod:L <- %R10
	.loc	1 842 7                 ## /Users/dylan/github/ravi/src/lvm.c:842:7
	leaq	L_.str.9(%rip), %rsi
	jmp	LBB17_46
Ltmp5260:
LBB17_713:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: luaV_div:L <- %R10
	.loc	1 822 7                 ## /Users/dylan/github/ravi/src/lvm.c:822:7
	leaq	L_.str.8(%rip), %rsi
	jmp	LBB17_46
Ltmp5261:
LBB17_1594:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 2100 9                ## /Users/dylan/github/ravi/src/lvm.c:2100:9
	leaq	L_.str.10(%rip), %rdx
	movq	%r10, %rdi
	callq	_luaG_typeerror
Ltmp5262:
LBB17_258:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1342 9                ## /Users/dylan/github/ravi/src/lvm.c:1342:9
	leaq	L_.str.4(%rip), %rsi
	jmp	LBB17_46
Ltmp5263:
LBB17_1584:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1367 9                ## /Users/dylan/github/ravi/src/lvm.c:1367:9
	leaq	L_.str.10(%rip), %rdx
	movq	%r10, %rdi
	movq	%r15, %rsi
	callq	_luaG_typeerror
Ltmp5264:
LBB17_1585:
	##DEBUG_VALUE: luaV_execute:L <- [%RBP+-104]
	##DEBUG_VALUE: rb <- %RSI
	.loc	1 1387 9                ## /Users/dylan/github/ravi/src/lvm.c:1387:9
	leaq	L_.str.10(%rip), %rdx
	movq	-104(%rbp), %rdi        ## 8-byte Reload
	callq	_luaG_typeerror
Ltmp5265:
LBB17_1596:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2221 11               ## /Users/dylan/github/ravi/src/lvm.c:2221:11
	leaq	L_.str.17(%rip), %rsi
	jmp	LBB17_46
Ltmp5266:
LBB17_1597:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2371 11               ## /Users/dylan/github/ravi/src/lvm.c:2371:11
	leaq	L_.str.22(%rip), %rsi
	jmp	LBB17_46
Ltmp5267:
LBB17_1599:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 2412 11               ## /Users/dylan/github/ravi/src/lvm.c:2412:11
	leaq	L_.str.27(%rip), %rsi
	jmp	LBB17_46
Ltmp5268:
LBB17_1589:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1800 13               ## /Users/dylan/github/ravi/src/lvm.c:1800:13
	leaq	L_.str.11(%rip), %rsi
	jmp	LBB17_46
Ltmp5269:
LBB17_1590:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1803 13               ## /Users/dylan/github/ravi/src/lvm.c:1803:13
	leaq	L_.str.12(%rip), %rsi
	jmp	LBB17_46
Ltmp5270:
LBB17_1591:
	##DEBUG_VALUE: luaV_execute:L <- %R10
	.loc	1 1806 13               ## /Users/dylan/github/ravi/src/lvm.c:1806:13
	leaq	L_.str.13(%rip), %rsi
Ltmp5271:
LBB17_46:
	.loc	1 1329 9                ## /Users/dylan/github/ravi/src/lvm.c:1329:9
	xorl	%eax, %eax
	movq	%r10, %rdi
	callq	_luaG_runerror
Ltmp5272:
Lfunc_end17:
	.cfi_endproc

	.globl	_ravi_dump_value
	.align	4, 0x90
_ravi_dump_value:                       ## @ravi_dump_value
Lfunc_begin18:
	.loc	1 2455 0                ## /Users/dylan/github/ravi/src/lvm.c:2455:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5273:
	.cfi_def_cfa_offset 16
Ltmp5274:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5275:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2457 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2457:7
Ltmp5276:
	movl	8(%rsi), %eax
Ltmp5277:
	.loc	1 2457 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2457:7
	cmpl	$22, %eax
	je	LBB18_4
Ltmp5278:
## BB#1:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	cmpl	$70, %eax
	je	LBB18_5
Ltmp5279:
## BB#2:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	cmpl	$102, %eax
	jne	LBB18_6
Ltmp5280:
## BB#3:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2458 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2458:5
	leaq	L_str.83(%rip), %rdi
Ltmp5281:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_4:
Ltmp5282:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2460 5                ## /Users/dylan/github/ravi/src/lvm.c:2460:5
	leaq	L_str.82(%rip), %rdi
Ltmp5283:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_5:
Ltmp5284:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2462 5                ## /Users/dylan/github/ravi/src/lvm.c:2462:5
	leaq	L_str.81(%rip), %rdi
Ltmp5285:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_6:
Ltmp5286:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2463 12               ## /Users/dylan/github/ravi/src/lvm.c:2463:12
	movl	%eax, %ecx
	andl	$15, %ecx
Ltmp5287:
	.loc	1 2463 12 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2463:12
	cmpl	$6, %ecx
	jne	LBB18_7
Ltmp5288:
## BB#27:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2464 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2464:5
	leaq	L_str.80(%rip), %rdi
Ltmp5289:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_7:
Ltmp5290:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2465 37               ## /Users/dylan/github/ravi/src/lvm.c:2465:37
	movl	%eax, %edx
	orl	$16, %edx
	cmpl	$84, %edx
	je	LBB18_10
Ltmp5291:
## BB#8:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2465 12 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2465:12
	cmpl	$5, %ecx
	je	LBB18_11
Ltmp5292:
## BB#9:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	cmpl	$4, %ecx
	jne	LBB18_12
Ltmp5293:
LBB18_10:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2467 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2467:22
	movq	(%rsi), %rsi
Ltmp5294:
	addq	$24, %rsi
	.loc	1 2467 5 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2467:5
	leaq	L_.str.36(%rip), %rdi
Ltmp5295:
LBB18_22:
	.loc	1 2475 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2475:5
	xorl	%eax, %eax
	popq	%rbp
	jmp	_printf                 ## TAILCALL
Ltmp5296:
LBB18_11:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2469 5                ## /Users/dylan/github/ravi/src/lvm.c:2469:5
	leaq	L_str.79(%rip), %rdi
Ltmp5297:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_12:
Ltmp5298:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2470 12               ## /Users/dylan/github/ravi/src/lvm.c:2470:12
	cmpl	$18, %eax
	jg	LBB18_15
Ltmp5299:
## BB#13:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	movl	%eax, %ecx
	cmpl	$3, %eax
	ja	LBB18_26
Ltmp5300:
## BB#14:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	leaq	LJTI18_0(%rip), %rax
	movslq	(%rax,%rcx,4), %rcx
	addq	%rax, %rcx
	jmpq	*%rcx
Ltmp5301:
LBB18_19:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2471 5                ## /Users/dylan/github/ravi/src/lvm.c:2471:5
	leaq	L_str.78(%rip), %rdi
Ltmp5302:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_15:
Ltmp5303:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	cmpl	$19, %eax
	je	LBB18_21
Ltmp5304:
## BB#16:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	cmpl	$71, %eax
	je	LBB18_24
Ltmp5305:
## BB#17:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	cmpl	$72, %eax
	jne	LBB18_26
Ltmp5306:
## BB#18:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2483 5                ## /Users/dylan/github/ravi/src/lvm.c:2483:5
	leaq	L_str.74(%rip), %rdi
Ltmp5307:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
Ltmp5308:
LBB18_25:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2481 5                ## /Users/dylan/github/ravi/src/lvm.c:2481:5
	leaq	L_str.75(%rip), %rdi
Ltmp5309:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
Ltmp5310:
LBB18_23:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2477 5                ## /Users/dylan/github/ravi/src/lvm.c:2477:5
	leaq	L_str.77(%rip), %rdi
Ltmp5311:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
Ltmp5312:
LBB18_20:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2473 22               ## /Users/dylan/github/ravi/src/lvm.c:2473:22
	movsd	(%rsi), %xmm0           ## xmm0 = mem[0],zero
	.loc	1 2473 5 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2473:5
	leaq	L_.str.39(%rip), %rdi
Ltmp5313:
	movb	$1, %al
	popq	%rbp
	jmp	_printf                 ## TAILCALL
Ltmp5314:
LBB18_21:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	##DEBUG_VALUE: ravi_dump_value:stack_ptr <- %RSI
	.loc	1 2475 33 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2475:33
	movq	(%rsi), %rsi
Ltmp5315:
	.loc	1 2475 5 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2475:5
	leaq	L_.str.40(%rip), %rdi
Ltmp5316:
	jmp	LBB18_22
LBB18_24:
Ltmp5317:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2479 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2479:5
	leaq	L_str.76(%rip), %rdi
Ltmp5318:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
LBB18_26:
Ltmp5319:
	##DEBUG_VALUE: ravi_dump_value:L <- %RDI
	.loc	1 2485 5                ## /Users/dylan/github/ravi/src/lvm.c:2485:5
	leaq	L_str.73(%rip), %rdi
Ltmp5320:
	popq	%rbp
	jmp	_puts                   ## TAILCALL
Ltmp5321:
Lfunc_end18:
	.cfi_endproc
	.align	2, 0x90
L18_0_set_19 = LBB18_19-LJTI18_0
L18_0_set_25 = LBB18_25-LJTI18_0
L18_0_set_23 = LBB18_23-LJTI18_0
L18_0_set_20 = LBB18_20-LJTI18_0
LJTI18_0:
	.long	L18_0_set_19
	.long	L18_0_set_25
	.long	L18_0_set_23
	.long	L18_0_set_20

	.globl	_ravi_dump_stack
	.align	4, 0x90
_ravi_dump_stack:                       ## @ravi_dump_stack
Lfunc_begin19:
	.loc	1 2551 0                ## /Users/dylan/github/ravi/src/lvm.c:2551:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5322:
	.cfi_def_cfa_offset 16
Ltmp5323:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5324:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp5325:
	.cfi_offset %rbx, -56
Ltmp5326:
	.cfi_offset %r12, -48
Ltmp5327:
	.cfi_offset %r13, -40
Ltmp5328:
	.cfi_offset %r14, -32
Ltmp5329:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: ravi_dump_stack:L <- %RDI
	##DEBUG_VALUE: ravi_dump_stack:s <- %RSI
	movq	%rsi, %r14
Ltmp5330:
	##DEBUG_VALUE: ravi_dump_stack:s <- %R14
	movq	%rdi, %rbx
Ltmp5331:
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	.loc	1 2552 8 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2552:8
	movq	%rbx, -48(%rbp)         ## 8-byte Spill
	testq	%r14, %r14
Ltmp5332:
	.loc	1 2552 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2552:7
	je	LBB19_45
Ltmp5333:
## BB#1:
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	##DEBUG_VALUE: ravi_dump_stack:s <- %R14
	.loc	1 2554 21 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2554:21
	movq	32(%rbx), %r15
Ltmp5334:
	##DEBUG_VALUE: ravi_dump_stack:ci <- %R15
	.loc	1 2555 3                ## /Users/dylan/github/ravi/src/lvm.c:2555:3
	leaq	L_str.71(%rip), %r12
	movq	%r12, %rdi
	callq	_puts
	.loc	1 2556 3                ## /Users/dylan/github/ravi/src/lvm.c:2556:3
	leaq	L_.str.47(%rip), %rdi
	xorl	%eax, %eax
	movq	%r14, %rsi
	callq	_printf
	.loc	1 2557 3                ## /Users/dylan/github/ravi/src/lvm.c:2557:3
	movq	%r12, %rdi
	callq	_puts
	.loc	1 2558 36               ## /Users/dylan/github/ravi/src/lvm.c:2558:36
	movq	16(%rbx), %rsi
	.loc	1 2558 40 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2558:40
	subq	56(%rbx), %rsi
	shrq	$4, %rsi
	.loc	1 2558 3                ## /Users/dylan/github/ravi/src/lvm.c:2558:3
	leaq	L_.str.48(%rip), %rdi
	xorl	%eax, %eax
	callq	_printf
	.loc	1 2559 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2559:3
	testq	%r15, %r15
	je	LBB19_44
Ltmp5335:
## BB#2:
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	##DEBUG_VALUE: ravi_dump_stack:ci <- %R15
	.loc	1 2514 68               ## /Users/dylan/github/ravi/src/lvm.c:2514:68
	leaq	L_.str.57(%rip), %r13
Ltmp5336:
	.align	4, 0x90
LBB19_3:                                ## %.lr.ph
                                        ## =>This Loop Header: Depth=1
                                        ##     Child Loop BB19_11 Depth 2
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	.loc	1 2489 20               ## /Users/dylan/github/ravi/src/lvm.c:2489:20
	movq	(%r15), %rdx
Ltmp5337:
	##DEBUG_VALUE: ravi_dump_ci:func <- %RDX
	.loc	1 2490 19               ## /Users/dylan/github/ravi/src/lvm.c:2490:19
	movl	8(%rdx), %ecx
	andl	$63, %ecx
Ltmp5338:
	##DEBUG_VALUE: ravi_dump_ci:func_type <- %ECX
	.loc	1 2493 31               ## /Users/dylan/github/ravi/src/lvm.c:2493:31
	movq	56(%rbx), %rax
	.loc	1 2493 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2493:26
	movq	%rdx, %rsi
	subq	%rax, %rsi
	shrq	$4, %rsi
Ltmp5339:
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- %ESI
	.loc	1 2496 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2496:3
	cmpl	$6, %ecx
Ltmp5340:
	##DEBUG_VALUE: ravi_dump_ci:L <- %RBX
	je	LBB19_9
Ltmp5341:
## BB#4:                                ## %.lr.ph
                                        ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	cmpl	$38, %ecx
	je	LBB19_8
Ltmp5342:
## BB#5:                                ## %.lr.ph
                                        ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	cmpl	$22, %ecx
	jne	LBB19_43
Ltmp5343:
## BB#6:                                ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	.loc	1 2545 3                ## /Users/dylan/github/ravi/src/lvm.c:2545:3
	xorl	%eax, %eax
	.loc	1 2498 5                ## /Users/dylan/github/ravi/src/lvm.c:2498:5
Ltmp5344:
	leaq	L_.str.52(%rip), %rdi
	jmp	LBB19_7
Ltmp5345:
	.align	4, 0x90
LBB19_9:                                ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	##DEBUG_VALUE: ravi_dump_ci:func <- %RDX
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- %ESI
	##DEBUG_VALUE: ravi_dump_ci:L <- %RBX
	movq	%rsi, -56(%rbp)         ## 8-byte Spill
Ltmp5346:
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2494 25               ## /Users/dylan/github/ravi/src/lvm.c:2494:25
	movq	8(%r15), %r14
	.loc	1 2506 9                ## /Users/dylan/github/ravi/src/lvm.c:2506:9
Ltmp5347:
	movq	(%rdx), %rcx
	.loc	1 2506 25 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2506:25
	movq	24(%rcx), %rcx
Ltmp5348:
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
	.loc	1 2507 20 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2507:20
	movq	%rcx, -64(%rbp)         ## 8-byte Spill
	movq	32(%r15), %r12
Ltmp5349:
	##DEBUG_VALUE: ravi_dump_ci:base <- %R12
	.loc	1 2494 29               ## /Users/dylan/github/ravi/src/lvm.c:2494:29
	leaq	-16(%r14), %rbx
	.loc	1 2513 20               ## /Users/dylan/github/ravi/src/lvm.c:2513:20
Ltmp5350:
	cmpq	%r12, %rbx
	jb	LBB19_42
Ltmp5351:
## BB#10:                               ## %.lr.ph.i
                                        ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
	##DEBUG_VALUE: ravi_dump_ci:base <- %R12
	.loc	1 2508 17               ## /Users/dylan/github/ravi/src/lvm.c:2508:17
	subq	%rax, %r14
	shrq	$4, %r14
	.loc	1 2508 28 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2508:28
	decl	%r14d
	jmp	LBB19_11
Ltmp5352:
LBB19_21:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2523 39 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2523:39
	movl	%eax, %edx
	orl	$16, %edx
	cmpl	$84, %edx
	je	LBB19_24
Ltmp5353:
## BB#22:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2523 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2523:14
	cmpl	$5, %ecx
	je	LBB19_25
## BB#23:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	cmpl	$4, %ecx
	jne	LBB19_26
LBB19_24:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2525 24 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2525:24
Ltmp5354:
	movq	(%rbx), %rsi
	addq	$24, %rsi
Ltmp5355:
	.loc	1 2545 3                ## /Users/dylan/github/ravi/src/lvm.c:2545:3
	xorl	%eax, %eax
	.loc	1 2525 7                ## /Users/dylan/github/ravi/src/lvm.c:2525:7
Ltmp5356:
	leaq	L_.str.36(%rip), %rdi
	callq	_printf
	jmp	LBB19_41
LBB19_25:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2527 7                ## /Users/dylan/github/ravi/src/lvm.c:2527:7
Ltmp5357:
	leaq	L_str.79(%rip), %rdi
	jmp	LBB19_40
LBB19_26:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2528 14               ## /Users/dylan/github/ravi/src/lvm.c:2528:14
	cmpl	$18, %eax
	jg	LBB19_29
## BB#27:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	movl	%eax, %ecx
	cmpl	$3, %eax
	ja	LBB19_39
## BB#28:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	leaq	LJTI19_0(%rip), %rax
	movq	%rax, %rdx
	movslq	(%rdx,%rcx,4), %rax
	addq	%rdx, %rax
	jmpq	*%rax
LBB19_33:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2529 7                ## /Users/dylan/github/ravi/src/lvm.c:2529:7
Ltmp5358:
	leaq	L_str.78(%rip), %rdi
	jmp	LBB19_40
LBB19_29:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	cmpl	$19, %eax
	je	LBB19_35
## BB#30:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	cmpl	$71, %eax
	je	LBB19_37
## BB#31:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	cmpl	$72, %eax
	jne	LBB19_39
## BB#32:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2541 7                ## /Users/dylan/github/ravi/src/lvm.c:2541:7
Ltmp5359:
	leaq	L_str.74(%rip), %rdi
	jmp	LBB19_40
Ltmp5360:
LBB19_38:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2539 7                ## /Users/dylan/github/ravi/src/lvm.c:2539:7
	leaq	L_str.75(%rip), %rdi
	jmp	LBB19_40
Ltmp5361:
LBB19_36:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2535 7                ## /Users/dylan/github/ravi/src/lvm.c:2535:7
	leaq	L_str.77(%rip), %rdi
	jmp	LBB19_40
Ltmp5362:
LBB19_34:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2531 24               ## /Users/dylan/github/ravi/src/lvm.c:2531:24
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
	.loc	1 2531 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2531:7
	movb	$1, %al
	leaq	L_.str.39(%rip), %rdi
	callq	_printf
	jmp	LBB19_41
LBB19_35:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2533 35 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2533:35
Ltmp5363:
	movq	(%rbx), %rsi
Ltmp5364:
	.loc	1 2545 3                ## /Users/dylan/github/ravi/src/lvm.c:2545:3
	xorl	%eax, %eax
	.loc	1 2533 7                ## /Users/dylan/github/ravi/src/lvm.c:2533:7
Ltmp5365:
	leaq	L_.str.40(%rip), %rdi
	callq	_printf
	jmp	LBB19_41
LBB19_37:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2537 7                ## /Users/dylan/github/ravi/src/lvm.c:2537:7
Ltmp5366:
	leaq	L_str.76(%rip), %rdi
	jmp	LBB19_40
LBB19_39:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2543 7                ## /Users/dylan/github/ravi/src/lvm.c:2543:7
Ltmp5367:
	leaq	L_str.73(%rip), %rdi
	jmp	LBB19_40
Ltmp5368:
	.align	4, 0x90
LBB19_11:                               ##   Parent Loop BB19_3 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
	##DEBUG_VALUE: ravi_dump_ci:base <- %R12
	.loc	1 2514 59               ## /Users/dylan/github/ravi/src/lvm.c:2514:59
	movq	%rbx, %rdx
	subq	%r12, %rdx
	.loc	1 2514 68 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2514:68
	movq	%r13, %rcx
	leaq	L_.str.56(%rip), %rax
	cmoveq	%rax, %rcx
	.loc	1 2514 59               ## /Users/dylan/github/ravi/src/lvm.c:2514:59
	shrq	$4, %rdx
	.loc	1 2514 116              ## /Users/dylan/github/ravi/src/lvm.c:2514:116
	movq	-48(%rbp), %rax         ## 8-byte Reload
	cmpq	16(%rax), %rbx
	leaq	L_.str.58(%rip), %r8
	je	LBB19_13
Ltmp5369:
## BB#12:                               ## %select.false
                                        ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	movq	%r13, %r8
LBB19_13:                               ## %select.end
                                        ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
Ltmp5370:
	##DEBUG_VALUE: ravi_dump_ci:base <- %R12
	.loc	1 2545 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2545:3
	xorl	%eax, %eax
	.loc	1 2514 5                ## /Users/dylan/github/ravi/src/lvm.c:2514:5
Ltmp5371:
	leaq	L_.str.55(%rip), %rdi
	movl	%r14d, %esi
	callq	_printf
	.loc	1 2515 9                ## /Users/dylan/github/ravi/src/lvm.c:2515:9
Ltmp5372:
	movl	8(%rbx), %eax
Ltmp5373:
	.loc	1 2515 9 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2515:9
	cmpl	$22, %eax
	je	LBB19_17
Ltmp5374:
## BB#14:                               ## %select.end
                                        ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	cmpl	$70, %eax
	je	LBB19_18
## BB#15:                               ## %select.end
                                        ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	cmpl	$102, %eax
	jne	LBB19_19
## BB#16:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2516 7 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2516:7
Ltmp5375:
	leaq	L_str.83(%rip), %rdi
	jmp	LBB19_40
	.align	4, 0x90
LBB19_17:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
Ltmp5376:
	##DEBUG_VALUE: ravi_dump_ci:base <- %R12
	.loc	1 2518 7                ## /Users/dylan/github/ravi/src/lvm.c:2518:7
	leaq	L_str.82(%rip), %rdi
	jmp	LBB19_40
Ltmp5377:
	.align	4, 0x90
LBB19_18:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2520 7                ## /Users/dylan/github/ravi/src/lvm.c:2520:7
	leaq	L_str.81(%rip), %rdi
	jmp	LBB19_40
	.align	4, 0x90
LBB19_19:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2521 14               ## /Users/dylan/github/ravi/src/lvm.c:2521:14
Ltmp5378:
	movl	%eax, %ecx
	andl	$15, %ecx
Ltmp5379:
	.loc	1 2521 14 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2521:14
	cmpl	$6, %ecx
	jne	LBB19_21
## BB#20:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	.loc	1 2522 7 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2522:7
Ltmp5380:
	leaq	L_str.80(%rip), %rdi
	.align	4, 0x90
LBB19_40:                               ##   in Loop: Header=BB19_11 Depth=2
	.loc	1 2543 7                ## /Users/dylan/github/ravi/src/lvm.c:2543:7
Ltmp5381:
	callq	_puts
Ltmp5382:
LBB19_41:                               ##   in Loop: Header=BB19_11 Depth=2
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
	##DEBUG_VALUE: ravi_dump_ci:base <- %R12
	.loc	1 2513 43               ## /Users/dylan/github/ravi/src/lvm.c:2513:43
	decl	%r14d
Ltmp5383:
	##DEBUG_VALUE: ravi_dump_ci:i <- %R14D
	.loc	1 2513 20 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2513:20
	addq	$-16, %rbx
Ltmp5384:
	.loc	1 2513 3                ## /Users/dylan/github/ravi/src/lvm.c:2513:3
	cmpq	%r12, %rbx
	jae	LBB19_11
Ltmp5385:
LBB19_42:                               ## %._crit_edge.i
                                        ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:funcpos <- [%RBP+-56]
	##DEBUG_VALUE: ravi_dump_ci:L <- [%RBP+-48]
	##DEBUG_VALUE: ravi_dump_ci:p <- [%RBP+-64]
	movq	-64(%rbp), %rax         ## 8-byte Reload
Ltmp5386:
	##DEBUG_VALUE: ravi_dump_ci:p <- %RAX
	.loc	1 2547 16 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2547:16
	movzbl	12(%rax), %edx
	.loc	1 2547 40 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2547:40
	movzbl	10(%rax), %ecx
	.loc	1 2547 64               ## /Users/dylan/github/ravi/src/lvm.c:2547:64
	movl	36(%rax), %r8d
	.loc	1 2545 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2545:3
	xorl	%eax, %eax
Ltmp5387:
	leaq	L_.str.59(%rip), %rdi
	movq	-56(%rbp), %rsi         ## 8-byte Reload
	callq	_printf
	.loc	1 2548 3                ## /Users/dylan/github/ravi/src/lvm.c:2548:3
	leaq	L_str.85(%rip), %rdi
	callq	_puts
	movq	-48(%rbp), %rbx         ## 8-byte Reload
Ltmp5388:
	##DEBUG_VALUE: ravi_dump_ci:L <- %RBX
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	jmp	LBB19_43
Ltmp5389:
	.align	4, 0x90
LBB19_8:                                ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	.loc	1 2545 3                ## /Users/dylan/github/ravi/src/lvm.c:2545:3
	xorl	%eax, %eax
	.loc	1 2502 5                ## /Users/dylan/github/ravi/src/lvm.c:2502:5
Ltmp5390:
	leaq	L_.str.54(%rip), %rdi
Ltmp5391:
LBB19_7:                                ## %ravi_dump_ci.exit
                                        ##   in Loop: Header=BB19_3 Depth=1
	.loc	1 2498 5                ## /Users/dylan/github/ravi/src/lvm.c:2498:5
	callq	_printf
Ltmp5392:
	.loc	1 2548 3                ## /Users/dylan/github/ravi/src/lvm.c:2548:3
	leaq	L_str.85(%rip), %rdi
	.loc	1 2499 5                ## /Users/dylan/github/ravi/src/lvm.c:2499:5
Ltmp5393:
	callq	_puts
Ltmp5394:
LBB19_43:                               ## %ravi_dump_ci.exit
                                        ##   in Loop: Header=BB19_3 Depth=1
	##DEBUG_VALUE: ravi_dump_stack:L <- %RBX
	.loc	1 2561 14               ## /Users/dylan/github/ravi/src/lvm.c:2561:14
	movq	16(%r15), %r15
Ltmp5395:
	##DEBUG_VALUE: ravi_dump_ci:ci <- %R15
	##DEBUG_VALUE: ravi_dump_stack:ci <- %R15
	.loc	1 2559 3                ## /Users/dylan/github/ravi/src/lvm.c:2559:3
	testq	%r15, %r15
	jne	LBB19_3
Ltmp5396:
LBB19_44:                               ## %._crit_edge
	.loc	1 2563 3                ## /Users/dylan/github/ravi/src/lvm.c:2563:3
	movl	$10, %edi
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_putchar                ## TAILCALL
LBB19_45:
	.loc	1 2564 1                ## /Users/dylan/github/ravi/src/lvm.c:2564:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5397:
Lfunc_end19:
	.cfi_endproc
	.align	2, 0x90
L19_0_set_33 = LBB19_33-LJTI19_0
L19_0_set_38 = LBB19_38-LJTI19_0
L19_0_set_36 = LBB19_36-LJTI19_0
L19_0_set_34 = LBB19_34-LJTI19_0
LJTI19_0:
	.long	L19_0_set_33
	.long	L19_0_set_38
	.long	L19_0_set_36
	.long	L19_0_set_34

	.globl	_ravi_dump_stacktop
	.align	4, 0x90
_ravi_dump_stacktop:                    ## @ravi_dump_stacktop
Lfunc_begin20:
	.loc	1 2566 0                ## /Users/dylan/github/ravi/src/lvm.c:2566:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5398:
	.cfi_def_cfa_offset 16
Ltmp5399:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5400:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: ravi_dump_stacktop:L <- %RDI
	##DEBUG_VALUE: ravi_dump_stacktop:s <- %RSI
	.loc	1 2569 22 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2569:22
Ltmp5401:
	movq	16(%rdi), %rcx
	.loc	1 2567 21               ## /Users/dylan/github/ravi/src/lvm.c:2567:21
	movq	32(%rdi), %rax
Ltmp5402:
	##DEBUG_VALUE: ravi_dump_stacktop:ci <- %RAX
	.loc	1 2568 37               ## /Users/dylan/github/ravi/src/lvm.c:2568:37
	movq	56(%rdi), %rdi
Ltmp5403:
	.loc	1 2568 27 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2568:27
	movq	(%rax), %rdx
	.loc	1 2570 26 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2570:26
	movq	8(%rax), %r8
	.loc	1 2568 32               ## /Users/dylan/github/ravi/src/lvm.c:2568:32
	subq	%rdi, %rdx
	shrq	$4, %rdx
Ltmp5404:
	##DEBUG_VALUE: ravi_dump_stacktop:funcpos <- %EDX
	.loc	1 2569 26               ## /Users/dylan/github/ravi/src/lvm.c:2569:26
	subq	%rdi, %rcx
	shrq	$4, %rcx
Ltmp5405:
	##DEBUG_VALUE: ravi_dump_stacktop:top <- %ECX
	.loc	1 2570 30               ## /Users/dylan/github/ravi/src/lvm.c:2570:30
	subq	%rdi, %r8
	shrq	$4, %r8
Ltmp5406:
	##DEBUG_VALUE: ravi_dump_stacktop:ci_top <- %R8D
	.loc	1 2571 3                ## /Users/dylan/github/ravi/src/lvm.c:2571:3
	leaq	L_.str.50(%rip), %rdi
	xorl	%eax, %eax
Ltmp5407:
	popq	%rbp
	jmp	_printf                 ## TAILCALL
Ltmp5408:
Lfunc_end20:
	.cfi_endproc

	.globl	_ravi_debug_trace
	.align	4, 0x90
_ravi_debug_trace:                      ## @ravi_debug_trace
Lfunc_begin21:
	.loc	1 2580 0                ## /Users/dylan/github/ravi/src/lvm.c:2580:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5409:
	.cfi_def_cfa_offset 16
Ltmp5410:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5411:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$152, %rsp
Ltmp5412:
	.cfi_offset %rbx, -56
Ltmp5413:
	.cfi_offset %r12, -48
Ltmp5414:
	.cfi_offset %r13, -40
Ltmp5415:
	.cfi_offset %r14, -32
Ltmp5416:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: ravi_debug_trace:L <- %RDI
	##DEBUG_VALUE: ravi_debug_trace:opCode <- %ESI
	##DEBUG_VALUE: ravi_debug_trace:pc <- %EDX
	movl	%edx, %r8d
Ltmp5417:
	##DEBUG_VALUE: ravi_debug_trace:pc <- %R8D
	movq	%rdi, %r13
Ltmp5418:
	##DEBUG_VALUE: ravi_debug_trace:L <- %R13
	movq	___stack_chk_guard@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rbx
	movq	%rbx, -48(%rbp)
	.loc	1 2581 3 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2581:3
Ltmp5419:
	movq	_ravi_parser_debug@GOTPCREL(%rip), %rax
Ltmp5420:
	.loc	1 2581 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2581:3
	testb	$8, (%rax)
	je	LBB21_2
Ltmp5421:
## BB#1:
	##DEBUG_VALUE: ravi_debug_trace:L <- %R13
	##DEBUG_VALUE: ravi_debug_trace:opCode <- %ESI
	##DEBUG_VALUE: ravi_debug_trace:pc <- %R8D
	.loc	1 2581 3                ## /Users/dylan/github/ravi/src/lvm.c:2581:3
	movq	16(%r13), %r15
	movq	32(%r13), %rax
Ltmp5422:
	##DEBUG_VALUE: ci <- %RAX
	movq	56(%r13), %rcx
	movq	(%rax), %rbx
	movq	8(%rax), %r14
	movq	(%rbx), %rdx
	subq	%rcx, %rbx
	shrq	$4, %rbx
Ltmp5423:
	##DEBUG_VALUE: funcpos <- %EBX
	subq	%rcx, %r15
	shrq	$4, %r15
Ltmp5424:
	##DEBUG_VALUE: top <- %R15D
	subq	%rcx, %r14
	shrq	$4, %r14
Ltmp5425:
	##DEBUG_VALUE: ci_top <- %R14D
	movq	32(%rax), %r12
	subq	%rcx, %r12
	shrq	$4, %r12
Ltmp5426:
	##DEBUG_VALUE: base <- %R12D
	movslq	%r8d, %rcx
	movq	%rcx, -176(%rbp)        ## 8-byte Spill
	movq	24(%rdx), %rax
Ltmp5427:
	movq	56(%rax), %rax
	movl	(%rax,%rcx,4), %edx
	leaq	-160(%rbp), %rdi
Ltmp5428:
	##DEBUG_VALUE: buf <- [%RDI+0]
	movl	%esi, -180(%rbp)        ## 4-byte Spill
Ltmp5429:
	##DEBUG_VALUE: ravi_debug_trace:opCode <- [%RBP+-180]
	movl	$100, %esi
Ltmp5430:
	##DEBUG_VALUE: buf <- undef
	movl	%r8d, -164(%rbp)        ## 4-byte Spill
Ltmp5431:
	##DEBUG_VALUE: ravi_debug_trace:pc <- [%RBP+-164]
	callq	_raviP_instruction_to_str
	movslq	-180(%rbp), %rax        ## 4-byte Folded Reload
	movq	_luaP_opnames@GOTPCREL(%rip), %rcx
	movq	(%rcx,%rax,8), %rsi
	subl	%r12d, %r15d
Ltmp5432:
	subl	%r12d, %r14d
Ltmp5433:
	movl	%r14d, (%rsp)
	leaq	L_.str.51(%rip), %rdi
	xorl	%eax, %eax
	leaq	-160(%rbp), %rdx
	movq	-176(%rbp), %r8         ## 8-byte Reload
	movl	%r15d, %r9d
	movl	%ebx, %ecx
	movq	___stack_chk_guard@GOTPCREL(%rip), %rbx
Ltmp5434:
	movq	(%rbx), %rbx
	callq	_printf
	movl	-164(%rbp), %r8d        ## 4-byte Reload
Ltmp5435:
	##DEBUG_VALUE: ravi_debug_trace:pc <- %R8D
LBB21_2:
	##DEBUG_VALUE: ravi_debug_trace:L <- %R13
	##DEBUG_VALUE: ravi_debug_trace:pc <- %R8D
	.loc	1 2610 23 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2610:23
	movq	32(%r13), %rax
	movq	(%rax), %rcx
	movq	(%rcx), %rcx
Ltmp5436:
	##DEBUG_VALUE: ravi_debug_trace:closure <- %RCX
	.loc	1 2611 25               ## /Users/dylan/github/ravi/src/lvm.c:2611:25
	movslq	%r8d, %rdx
	.loc	1 2611 34 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2611:34
	movq	24(%rcx), %rcx
Ltmp5437:
	.loc	1 2611 37               ## /Users/dylan/github/ravi/src/lvm.c:2611:37
	movq	56(%rcx), %rcx
	.loc	1 2611 25               ## /Users/dylan/github/ravi/src/lvm.c:2611:25
	leaq	4(%rcx,%rdx,4), %rcx
	.loc	1 2611 22               ## /Users/dylan/github/ravi/src/lvm.c:2611:22
	movq	%rcx, 40(%rax)
	.loc	1 2612 19 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2612:19
Ltmp5438:
	testb	$12, 200(%r13)
	je	LBB21_4
Ltmp5439:
## BB#3:
	##DEBUG_VALUE: ravi_debug_trace:L <- %R13
	.loc	1 2612 53 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2612:53
	movq	%r13, %rdi
	callq	_luaG_traceexec
Ltmp5440:
LBB21_4:
	cmpq	-48(%rbp), %rbx
	jne	LBB21_6
## BB#5:
	.loc	1 2613 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2613:1
	addq	$152, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5441:
LBB21_6:
	callq	___stack_chk_fail
Lfunc_end21:
	.cfi_endproc

	.globl	_raviV_op_newarrayint
	.align	4, 0x90
_raviV_op_newarrayint:                  ## @raviV_op_newarrayint
Lfunc_begin22:
	.loc	1 2615 0                ## /Users/dylan/github/ravi/src/lvm.c:2615:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5442:
	.cfi_def_cfa_offset 16
Ltmp5443:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5444:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
Ltmp5445:
	.cfi_offset %rbx, -40
Ltmp5446:
	.cfi_offset %r14, -32
Ltmp5447:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_newarrayint:L <- %RDI
	##DEBUG_VALUE: raviV_op_newarrayint:ci <- %RSI
	##DEBUG_VALUE: raviV_op_newarrayint:ra <- %RDX
Ltmp5448:
	##DEBUG_VALUE: io <- %RDX
	movq	%rdx, %rbx
Ltmp5449:
	##DEBUG_VALUE: io <- %RBX
	##DEBUG_VALUE: raviV_op_newarrayint:ra <- %RBX
	movq	%rsi, %r14
Ltmp5450:
	##DEBUG_VALUE: raviV_op_newarrayint:ci <- %R14
	movq	%rdi, %r15
Ltmp5451:
	##DEBUG_VALUE: raviV_op_newarrayint:L <- %R15
	.loc	1 2616 14 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2616:14
	movl	$3, %esi
	xorl	%edx, %edx
	callq	_raviH_new
Ltmp5452:
	##DEBUG_VALUE: x_ <- %RAX
	##DEBUG_VALUE: raviV_op_newarrayint:t <- %RAX
	.loc	1 2617 3                ## /Users/dylan/github/ravi/src/lvm.c:2617:3
	movq	%rax, (%rbx)
	movl	$85, 8(%rbx)
Ltmp5453:
	.loc	1 2618 3                ## /Users/dylan/github/ravi/src/lvm.c:2618:3
	movq	24(%r15), %rax
Ltmp5454:
	.loc	1 2618 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2618:3
	cmpq	$0, 24(%rax)
	jle	LBB22_2
Ltmp5455:
## BB#1:
	##DEBUG_VALUE: raviV_op_newarrayint:L <- %R15
	##DEBUG_VALUE: raviV_op_newarrayint:ci <- %R14
	##DEBUG_VALUE: raviV_op_newarrayint:ra <- %RBX
	.loc	1 2618 3                ## /Users/dylan/github/ravi/src/lvm.c:2618:3
	addq	$16, %rbx
Ltmp5456:
	movq	%rbx, 16(%r15)
	movq	%r15, %rdi
	callq	_luaC_step
	movq	8(%r14), %rax
	movq	%rax, 16(%r15)
Ltmp5457:
LBB22_2:
	.loc	1 2619 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2619:1
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5458:
Lfunc_end22:
	.cfi_endproc

	.globl	_raviV_op_newarrayfloat
	.align	4, 0x90
_raviV_op_newarrayfloat:                ## @raviV_op_newarrayfloat
Lfunc_begin23:
	.loc	1 2621 0                ## /Users/dylan/github/ravi/src/lvm.c:2621:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5459:
	.cfi_def_cfa_offset 16
Ltmp5460:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5461:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
Ltmp5462:
	.cfi_offset %rbx, -40
Ltmp5463:
	.cfi_offset %r14, -32
Ltmp5464:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_newarrayfloat:L <- %RDI
	##DEBUG_VALUE: raviV_op_newarrayfloat:ci <- %RSI
	##DEBUG_VALUE: raviV_op_newarrayfloat:ra <- %RDX
Ltmp5465:
	##DEBUG_VALUE: io <- %RDX
	movq	%rdx, %rbx
Ltmp5466:
	##DEBUG_VALUE: io <- %RBX
	##DEBUG_VALUE: raviV_op_newarrayfloat:ra <- %RBX
	movq	%rsi, %r14
Ltmp5467:
	##DEBUG_VALUE: raviV_op_newarrayfloat:ci <- %R14
	movq	%rdi, %r15
Ltmp5468:
	##DEBUG_VALUE: raviV_op_newarrayfloat:L <- %R15
	.loc	1 2622 14 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2622:14
	movl	$4, %esi
	xorl	%edx, %edx
	callq	_raviH_new
Ltmp5469:
	##DEBUG_VALUE: x_ <- %RAX
	##DEBUG_VALUE: raviV_op_newarrayfloat:t <- %RAX
	.loc	1 2623 3                ## /Users/dylan/github/ravi/src/lvm.c:2623:3
	movq	%rax, (%rbx)
	movl	$101, 8(%rbx)
Ltmp5470:
	.loc	1 2624 3                ## /Users/dylan/github/ravi/src/lvm.c:2624:3
	movq	24(%r15), %rax
Ltmp5471:
	.loc	1 2624 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2624:3
	cmpq	$0, 24(%rax)
	jle	LBB23_2
Ltmp5472:
## BB#1:
	##DEBUG_VALUE: raviV_op_newarrayfloat:L <- %R15
	##DEBUG_VALUE: raviV_op_newarrayfloat:ci <- %R14
	##DEBUG_VALUE: raviV_op_newarrayfloat:ra <- %RBX
	.loc	1 2624 3                ## /Users/dylan/github/ravi/src/lvm.c:2624:3
	addq	$16, %rbx
Ltmp5473:
	movq	%rbx, 16(%r15)
	movq	%r15, %rdi
	callq	_luaC_step
	movq	8(%r14), %rax
	movq	%rax, 16(%r15)
Ltmp5474:
LBB23_2:
	.loc	1 2625 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2625:1
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5475:
Lfunc_end23:
	.cfi_endproc

	.globl	_raviV_op_newtable
	.align	4, 0x90
_raviV_op_newtable:                     ## @raviV_op_newtable
Lfunc_begin24:
	.loc	1 2627 0                ## /Users/dylan/github/ravi/src/lvm.c:2627:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5476:
	.cfi_def_cfa_offset 16
Ltmp5477:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5478:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
Ltmp5479:
	.cfi_offset %rbx, -56
Ltmp5480:
	.cfi_offset %r12, -48
Ltmp5481:
	.cfi_offset %r13, -40
Ltmp5482:
	.cfi_offset %r14, -32
Ltmp5483:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_newtable:L <- %RDI
	##DEBUG_VALUE: raviV_op_newtable:ci <- %RSI
	##DEBUG_VALUE: raviV_op_newtable:ra <- %RDX
	##DEBUG_VALUE: raviV_op_newtable:b <- %ECX
	##DEBUG_VALUE: raviV_op_newtable:c <- %R8D
Ltmp5484:
	##DEBUG_VALUE: io <- %RDX
	movl	%r8d, %r12d
Ltmp5485:
	##DEBUG_VALUE: raviV_op_newtable:c <- %R12D
	movl	%ecx, %r14d
Ltmp5486:
	##DEBUG_VALUE: raviV_op_newtable:b <- %R14D
	movq	%rdx, %r15
Ltmp5487:
	##DEBUG_VALUE: io <- %R15
	##DEBUG_VALUE: raviV_op_newtable:ra <- %R15
	movq	%rsi, -48(%rbp)         ## 8-byte Spill
Ltmp5488:
	##DEBUG_VALUE: raviV_op_newtable:ci <- [%RBP+-48]
	movq	%rdi, %rbx
Ltmp5489:
	##DEBUG_VALUE: raviV_op_newtable:L <- %RBX
	.loc	1 2628 14 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2628:14
	callq	_luaH_new
	movq	%rax, %r13
Ltmp5490:
	##DEBUG_VALUE: x_ <- %R13
	##DEBUG_VALUE: raviV_op_newtable:t <- %R13
	.loc	1 2629 3                ## /Users/dylan/github/ravi/src/lvm.c:2629:3
	movq	%r13, (%r15)
	movl	$69, 8(%r15)
Ltmp5491:
	.loc	1 2630 14               ## /Users/dylan/github/ravi/src/lvm.c:2630:14
	movl	%r12d, %eax
	orl	%r14d, %eax
	je	LBB24_2
Ltmp5492:
## BB#1:
	##DEBUG_VALUE: raviV_op_newtable:L <- %RBX
	##DEBUG_VALUE: raviV_op_newtable:ci <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_newtable:ra <- %R15
	##DEBUG_VALUE: raviV_op_newtable:b <- %R14D
	##DEBUG_VALUE: raviV_op_newtable:c <- %R12D
	##DEBUG_VALUE: raviV_op_newtable:t <- %R13
	.loc	1 2630 43 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2630:43
	movl	%r14d, %edi
	callq	_luaO_fb2int
	movl	%eax, %r14d
Ltmp5493:
	.loc	1 2630 59               ## /Users/dylan/github/ravi/src/lvm.c:2630:59
	movl	%r12d, %edi
	callq	_luaO_fb2int
	.loc	1 2630 25               ## /Users/dylan/github/ravi/src/lvm.c:2630:25
	movq	%rbx, %rdi
	movq	%r13, %rsi
	movl	%r14d, %edx
	movl	%eax, %ecx
	callq	_luaH_resize
Ltmp5494:
LBB24_2:
	##DEBUG_VALUE: raviV_op_newtable:L <- %RBX
	##DEBUG_VALUE: raviV_op_newtable:ci <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_newtable:ra <- %R15
	.loc	1 2631 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2631:3
	movq	24(%rbx), %rax
Ltmp5495:
	.loc	1 2631 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2631:3
	cmpq	$0, 24(%rax)
	jle	LBB24_4
Ltmp5496:
## BB#3:
	##DEBUG_VALUE: raviV_op_newtable:L <- %RBX
	##DEBUG_VALUE: raviV_op_newtable:ci <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_newtable:ra <- %R15
	.loc	1 2631 3                ## /Users/dylan/github/ravi/src/lvm.c:2631:3
	addq	$16, %r15
Ltmp5497:
	movq	%r15, 16(%rbx)
	movq	%rbx, %rdi
	callq	_luaC_step
	movq	-48(%rbp), %rax         ## 8-byte Reload
	movq	8(%rax), %rax
	movq	%rax, 16(%rbx)
Ltmp5498:
LBB24_4:
	.loc	1 2632 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2632:1
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5499:
Lfunc_end24:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI25_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI25_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_setlist
	.align	4, 0x90
_raviV_op_setlist:                      ## @raviV_op_setlist
Lfunc_begin25:
	.loc	1 2634 0                ## /Users/dylan/github/ravi/src/lvm.c:2634:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5500:
	.cfi_def_cfa_offset 16
Ltmp5501:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5502:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$56, %rsp
Ltmp5503:
	.cfi_offset %rbx, -56
Ltmp5504:
	.cfi_offset %r12, -48
Ltmp5505:
	.cfi_offset %r13, -40
Ltmp5506:
	.cfi_offset %r14, -32
Ltmp5507:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_setlist:L <- %RDI
	##DEBUG_VALUE: raviV_op_setlist:ci <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setlist:b <- %ECX
	##DEBUG_VALUE: raviV_op_setlist:c <- %R8D
Ltmp5508:
	##DEBUG_VALUE: raviV_op_setlist:n <- %ECX
	movl	%ecx, %r14d
Ltmp5509:
	##DEBUG_VALUE: raviV_op_setlist:n <- %R14D
	##DEBUG_VALUE: raviV_op_setlist:b <- %R14D
	movq	%rdx, %r12
Ltmp5510:
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	movq	%rsi, -80(%rbp)         ## 8-byte Spill
Ltmp5511:
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp5512:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	.loc	1 2638 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2638:7
	testl	%r14d, %r14d
	jne	LBB25_2
Ltmp5513:
## BB#1:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:c <- %R8D
	.loc	1 2638 19 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2638:19
	movq	-64(%rbp), %rax         ## 8-byte Reload
	movq	16(%rax), %r14
	subq	%r12, %r14
	shrq	$4, %r14
	.loc	1 2638 41               ## /Users/dylan/github/ravi/src/lvm.c:2638:41
	decl	%r14d
Ltmp5514:
	##DEBUG_VALUE: raviV_op_setlist:n <- %R14D
LBB25_2:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:c <- %R8D
	.loc	1 2639 7 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2639:7
	movq	(%r12), %rcx
Ltmp5515:
	##DEBUG_VALUE: raviV_op_setlist:h <- %RCX
	.loc	1 2640 19               ## /Users/dylan/github/ravi/src/lvm.c:2640:19
	imull	$50, %r8d, %r15d
	.loc	1 2640 40 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2640:40
	leal	-50(%r15,%r14), %r13d
Ltmp5516:
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2641 7 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2641:7
	movzbl	72(%rcx), %eax
	cmpl	$6, %eax
	jne	LBB25_13
Ltmp5517:
## BB#3:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RCX
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2642 9                ## /Users/dylan/github/ravi/src/lvm.c:2642:9
	cmpl	12(%rcx), %r13d
	movq	%rcx, %r15
Ltmp5518:
	##DEBUG_VALUE: raviV_op_setlist:h <- %R15
	jbe	LBB25_5
Ltmp5519:
## BB#4:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %R15
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2643 7                ## /Users/dylan/github/ravi/src/lvm.c:2643:7
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r15, %rsi
	movl	%r13d, %edx
	callq	_luaH_resizearray
Ltmp5520:
LBB25_5:                                ## %.preheader
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %R15
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2644 5                ## /Users/dylan/github/ravi/src/lvm.c:2644:5
	testl	%r14d, %r14d
	jle	LBB25_12
Ltmp5521:
## BB#6:                                ## %.lr.ph
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %R15
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	movslq	%r14d, %rax
	leaq	1(%rax), %rbx
	shlq	$4, %rax
	addq	%rax, %r12
Ltmp5522:
	.align	4, 0x90
LBB25_7:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:h <- %R15
	.loc	1 2646 25               ## /Users/dylan/github/ravi/src/lvm.c:2646:25
	movl	%r13d, %edx
	.loc	1 2646 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2646:7
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r15, %r14
Ltmp5523:
	##DEBUG_VALUE: raviV_op_setlist:h <- %R14
	movq	%r14, %rsi
	movq	%r12, %rcx
	callq	_luaH_setint
	.loc	1 2647 7 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2647:7
	testb	$64, 8(%r12)
	je	LBB25_11
Ltmp5524:
## BB#8:                                ##   in Loop: Header=BB25_7 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:h <- %R14
	testb	$4, 9(%r14)
	je	LBB25_11
Ltmp5525:
## BB#9:                                ##   in Loop: Header=BB25_7 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:h <- %R14
	movq	(%r12), %rax
	testb	$3, 9(%rax)
	je	LBB25_11
Ltmp5526:
## BB#10:                               ##   in Loop: Header=BB25_7 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:h <- %R14
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r14, %rsi
	callq	_luaC_barrierback_
Ltmp5527:
	.align	4, 0x90
LBB25_11:                               ##   in Loop: Header=BB25_7 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:h <- %R14
	movq	%r14, %r15
Ltmp5528:
	##DEBUG_VALUE: raviV_op_setlist:h <- %R15
	.loc	1 2646 29               ## /Users/dylan/github/ravi/src/lvm.c:2646:29
	decl	%r13d
Ltmp5529:
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2644 14               ## /Users/dylan/github/ravi/src/lvm.c:2644:14
	decq	%rbx
	addq	$-16, %r12
	cmpq	$1, %rbx
	jg	LBB25_7
	jmp	LBB25_12
Ltmp5530:
LBB25_13:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RCX
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	movq	%rcx, -72(%rbp)         ## 8-byte Spill
Ltmp5531:
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	.loc	1 2651 22               ## /Users/dylan/github/ravi/src/lvm.c:2651:22
	addl	$-49, %r15d
Ltmp5532:
	##DEBUG_VALUE: i <- %R15D
	.loc	1 2652 14               ## /Users/dylan/github/ravi/src/lvm.c:2652:14
	cmpl	%r13d, %r15d
	jg	LBB25_12
Ltmp5533:
## BB#14:                               ## %.lr.ph21
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	leaq	-56(%rbp), %rbx
	jmp	LBB25_15
Ltmp5534:
	.align	4, 0x90
LBB25_63:                               ## %._crit_edge
                                        ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2652 29 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2652:29
	incl	%r15d
Ltmp5535:
	##DEBUG_VALUE: u <- %R15D
	##DEBUG_VALUE: ukey <- %R15D
	##DEBUG_VALUE: ukey <- %R15D
	##DEBUG_VALUE: ukey <- %R15D
	##DEBUG_VALUE: ukey <- %R15D
	##DEBUG_VALUE: ukey <- %R15D
	##DEBUG_VALUE: i <- %R15D
	.loc	1 2655 29 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2655:29
	movq	-72(%rbp), %rax         ## 8-byte Reload
	movb	72(%rax), %al
Ltmp5536:
LBB25_15:                               ## =>This Loop Header: Depth=1
                                        ##     Child Loop BB25_21 Depth 2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2653 24               ## /Users/dylan/github/ravi/src/lvm.c:2653:24
	movslq	%r15d, %rcx
	shlq	$4, %rcx
	leaq	(%r12,%rcx), %r14
Ltmp5537:
	##DEBUG_VALUE: val <- %R14
	##DEBUG_VALUE: luaV_tointeger_:obj <- %R14
	##DEBUG_VALUE: luaV_tointeger:obj <- %R14
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	.loc	1 2655 15               ## /Users/dylan/github/ravi/src/lvm.c:2655:15
	movzbl	%al, %eax
	.loc	1 2655 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2655:7
	cmpl	$4, %eax
	je	LBB25_40
Ltmp5538:
## BB#16:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	cmpl	$3, %eax
	jne	LBB25_62
Ltmp5539:
## BB#17:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2657 15 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2657:15
	cmpl	$19, 8(%r12,%rcx)
	jne	LBB25_21
Ltmp5540:
## BB#18:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	movq	-72(%rbp), %rsi         ## 8-byte Reload
Ltmp5541:
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	.loc	1 2657 35 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2657:35
	cmpl	64(%rsi), %r15d
	jb	LBB25_19
Ltmp5542:
## BB#20:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2657 35               ## /Users/dylan/github/ravi/src/lvm.c:2657:35
	movl	%r15d, %edx
	movq	(%r14), %rcx
	jmp	LBB25_39
Ltmp5543:
	.align	4, 0x90
LBB25_21:                               ##   Parent Loop BB25_15 Depth=1
                                        ## =>  This Inner Loop Header: Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	8(%r14), %eax
Ltmp5544:
	.loc	1 102 7 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB25_34
Ltmp5545:
## BB#22:                               ##   in Loop: Header=BB25_21 Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	cmpl	$3, %eax
	je	LBB25_23
Ltmp5546:
## BB#27:                               ##   in Loop: Header=BB25_21 Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB25_32
Ltmp5547:
## BB#28:                               ##   in Loop: Header=BB25_21 Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r14), %rdi
	addq	$24, %rdi
Ltmp5548:
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%rbx, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB25_30
Ltmp5549:
## BB#29:                               ##   in Loop: Header=BB25_21 Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	shrl	$24, %ecx
	jmp	LBB25_31
Ltmp5550:
	.align	4, 0x90
LBB25_30:                               ##   in Loop: Header=BB25_21 Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	movq	16(%rdx), %rcx
Ltmp5551:
LBB25_31:                               ##   in Loop: Header=BB25_21 Depth=2
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tointeger:v <- [%RBX+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
	.loc	1 117 43                ## /Users/dylan/github/ravi/src/lvm.c:117:43
	cmpq	%rcx, %rax
Ltmp5552:
	.loc	1 129 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:129:10
	movq	%rbx, %r14
	je	LBB25_21
	jmp	LBB25_32
Ltmp5553:
	.align	4, 0x90
LBB25_40:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R14
	##DEBUG_VALUE: val <- %R14
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r12,%rcx), %eax
Ltmp5554:
	.loc	1 2666 15               ## /Users/dylan/github/ravi/src/lvm.c:2666:15
	cmpl	$19, %eax
	je	LBB25_45
Ltmp5555:
## BB#41:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	cmpl	$3, %eax
	jne	LBB25_49
Ltmp5556:
## BB#42:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	movq	-72(%rbp), %rsi         ## 8-byte Reload
Ltmp5557:
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	.loc	1 2667 13               ## /Users/dylan/github/ravi/src/lvm.c:2667:13
	cmpl	64(%rsi), %r15d
	jae	LBB25_43
Ltmp5558:
LBB25_19:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2657 35               ## /Users/dylan/github/ravi/src/lvm.c:2657:35
	movq	56(%rsi), %rax
Ltmp5559:
	##DEBUG_VALUE: data <- %RAX
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	.loc	1 2657 35 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2657:35
	movq	(%r14), %rcx
	jmp	LBB25_37
Ltmp5560:
LBB25_45:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: val <- %R14
	movq	-72(%rbp), %rsi         ## 8-byte Reload
Ltmp5561:
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	.loc	1 2670 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2670:13
	cmpl	64(%rsi), %r15d
	jae	LBB25_48
Ltmp5562:
## BB#46:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: val <- %R14
	movq	56(%rsi), %rax
Ltmp5563:
	##DEBUG_VALUE: data <- %RAX
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	.loc	1 2670 13 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2670:13
	cvtsi2sdq	(%r14), %xmm0
	jmp	LBB25_47
Ltmp5564:
LBB25_49:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB25_59
Ltmp5565:
## BB#50:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r14), %rdi
	addq	$24, %rdi
Ltmp5566:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	movq	%rbx, %rsi
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r14), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB25_52
Ltmp5567:
## BB#51:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	shrl	$24, %ecx
	jmp	LBB25_53
Ltmp5568:
LBB25_34:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r14), %rcx
	jmp	LBB25_35
Ltmp5569:
LBB25_23:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r14), %xmm0           ## xmm0 = mem[0],zero
Ltmp5570:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -88(%rbp)        ## 8-byte Spill
Ltmp5571:
	##DEBUG_VALUE: n <- [%RBP+-88]
	callq	_floor
Ltmp5572:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-88(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB25_32
	jp	LBB25_32
Ltmp5573:
## BB#24:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI25_0(%rip), %xmm0
	jb	LBB25_32
Ltmp5574:
## BB#25:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	movsd	LCPI25_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB25_32
Ltmp5575:
## BB#26:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	cvttsd2si	%xmm0, %rcx
Ltmp5576:
LBB25_35:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: i <- 0
	movq	-72(%rbp), %rsi         ## 8-byte Reload
Ltmp5577:
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	.loc	1 2660 45               ## /Users/dylan/github/ravi/src/lvm.c:2660:45
	cmpl	64(%rsi), %r15d
	jae	LBB25_38
Ltmp5578:
## BB#36:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: i <- 0
	movq	56(%rsi), %rax
Ltmp5579:
LBB25_37:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: data <- %RAX
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	.loc	1 2660 45 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2660:45
	movl	%r15d, %edx
	movq	%rcx, (%rax,%rdx,8)
	jmp	LBB25_62
Ltmp5580:
LBB25_38:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: i <- 0
	.loc	1 2660 45               ## /Users/dylan/github/ravi/src/lvm.c:2660:45
	movl	%r15d, %edx
Ltmp5581:
LBB25_39:                               ##   in Loop: Header=BB25_15 Depth=1
	movq	-64(%rbp), %rdi         ## 8-byte Reload
Ltmp5582:
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	callq	_raviH_set_int
	jmp	LBB25_62
Ltmp5583:
LBB25_43:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2667 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2667:13
	movl	%r15d, %edx
	movsd	(%r14), %xmm0           ## xmm0 = mem[0],zero
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	jmp	LBB25_61
Ltmp5584:
LBB25_48:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: val <- %R14
	.loc	1 2670 13               ## /Users/dylan/github/ravi/src/lvm.c:2670:13
	movl	%r15d, %edx
	movq	(%r14), %rax
	cvtsi2sdq	%rax, %xmm0
Ltmp5585:
	.loc	1 2667 13               ## /Users/dylan/github/ravi/src/lvm.c:2667:13
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	jmp	LBB25_61
Ltmp5586:
LBB25_52:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp5587:
LBB25_53:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5588:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB25_59
Ltmp5589:
## BB#54:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB25_56
Ltmp5590:
## BB#55:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB25_57
Ltmp5591:
LBB25_56:                               ## %select.false
                                        ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RBX+0]
	movd	%rax, %xmm0
Ltmp5592:
LBB25_57:                               ## %select.end
                                        ##   in Loop: Header=BB25_15 Depth=1
	movq	-72(%rbp), %rsi         ## 8-byte Reload
Ltmp5593:
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2674 44               ## /Users/dylan/github/ravi/src/lvm.c:2674:44
	cmpl	64(%rsi), %r15d
	jae	LBB25_60
Ltmp5594:
## BB#58:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	movq	56(%rsi), %rax
Ltmp5595:
	##DEBUG_VALUE: data <- %RAX
	movq	%rsi, -72(%rbp)         ## 8-byte Spill
Ltmp5596:
LBB25_47:                               ##   in Loop: Header=BB25_15 Depth=1
	.loc	1 2670 13               ## /Users/dylan/github/ravi/src/lvm.c:2670:13
	movl	%r15d, %ecx
	movsd	%xmm0, (%rax,%rcx,8)
	jmp	LBB25_62
Ltmp5597:
LBB25_60:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- %RSI
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2674 44               ## /Users/dylan/github/ravi/src/lvm.c:2674:44
	movl	%r15d, %edx
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%rsi, -72(%rbp)         ## 8-byte Spill
Ltmp5598:
LBB25_61:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	callq	_raviH_set_float
Ltmp5599:
	.align	4, 0x90
LBB25_62:                               ##   in Loop: Header=BB25_15 Depth=1
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_setlist:ra <- %R12
	##DEBUG_VALUE: raviV_op_setlist:h <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_setlist:last <- %R13D
	.loc	1 2652 5                ## /Users/dylan/github/ravi/src/lvm.c:2652:5
	cmpl	%r13d, %r15d
	jl	LBB25_63
Ltmp5600:
LBB25_12:                               ## %.loopexit
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_setlist:ci <- [%RBP+-80]
	.loc	1 2683 16               ## /Users/dylan/github/ravi/src/lvm.c:2683:16
	movq	-80(%rbp), %rax         ## 8-byte Reload
	movq	8(%rax), %rax
	.loc	1 2683 10 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2683:10
	movq	-64(%rbp), %rcx         ## 8-byte Reload
	movq	%rax, 16(%rcx)
	.loc	1 2684 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2684:1
	addq	$56, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB25_32:                               ## %.loopexit11
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	.loc	1 2662 15               ## /Users/dylan/github/ravi/src/lvm.c:2662:15
Ltmp5601:
	leaq	L_.str.5(%rip), %rsi
LBB25_33:                               ## %.loopexit11
	xorl	%eax, %eax
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	callq	_luaG_runerror
Ltmp5602:
LBB25_59:
	##DEBUG_VALUE: raviV_op_setlist:L <- [%RBP+-64]
	.loc	1 2676 15               ## /Users/dylan/github/ravi/src/lvm.c:2676:15
	leaq	L_.str.4(%rip), %rsi
	jmp	LBB25_33
Ltmp5603:
Lfunc_end25:
	.cfi_endproc

	.globl	_raviV_op_concat
	.align	4, 0x90
_raviV_op_concat:                       ## @raviV_op_concat
Lfunc_begin26:
	.loc	1 2686 0                ## /Users/dylan/github/ravi/src/lvm.c:2686:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5604:
	.cfi_def_cfa_offset 16
Ltmp5605:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5606:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
Ltmp5607:
	.cfi_offset %rbx, -48
Ltmp5608:
	.cfi_offset %r12, -40
Ltmp5609:
	.cfi_offset %r14, -32
Ltmp5610:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_concat:L <- %RDI
	##DEBUG_VALUE: raviV_op_concat:ci <- %RSI
	##DEBUG_VALUE: raviV_op_concat:a <- %EDX
	##DEBUG_VALUE: raviV_op_concat:b <- %ECX
	##DEBUG_VALUE: raviV_op_concat:c <- %R8D
	movl	%ecx, %r15d
Ltmp5611:
	##DEBUG_VALUE: raviV_op_concat:b <- %R15D
	movl	%edx, %r12d
Ltmp5612:
	##DEBUG_VALUE: raviV_op_concat:a <- %R12D
	movq	%rsi, %r14
Ltmp5613:
	##DEBUG_VALUE: raviV_op_concat:ci <- %R14
	movq	%rdi, %rbx
Ltmp5614:
	##DEBUG_VALUE: raviV_op_concat:L <- %RBX
	.loc	1 2688 24 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2688:24
	movq	32(%r14), %rax
Ltmp5615:
	##DEBUG_VALUE: raviV_op_concat:base <- %RAX
	.loc	1 2689 17               ## /Users/dylan/github/ravi/src/lvm.c:2689:17
	movslq	%r8d, %rsi
	movq	%rsi, %rcx
	shlq	$4, %rcx
	.loc	1 2689 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2689:21
	leaq	16(%rax,%rcx), %rax
Ltmp5616:
	.loc	1 2689 10               ## /Users/dylan/github/ravi/src/lvm.c:2689:10
	movq	%rax, 16(%rbx)
	.loc	1 2690 3 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2690:3
Ltmp5617:
	movl	$1, %eax
	subl	%r15d, %eax
	addl	%eax, %esi
	callq	_luaV_concat
Ltmp5618:
	.loc	1 2690 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2690:3
	movq	32(%r14), %rdx
Ltmp5619:
	##DEBUG_VALUE: raviV_op_concat:base <- %RDX
	.loc	1 2691 13 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2691:13
	movslq	%r12d, %rax
	shlq	$4, %rax
	.loc	1 2692 13               ## /Users/dylan/github/ravi/src/lvm.c:2692:13
	movslq	%r15d, %rcx
	shlq	$4, %rcx
	.loc	1 2693 3                ## /Users/dylan/github/ravi/src/lvm.c:2693:3
Ltmp5620:
	movq	(%rdx,%rcx), %rsi
	movq	8(%rdx,%rcx), %rdi
	movq	%rdi, 8(%rdx,%rax)
	movq	%rsi, (%rdx,%rax)
Ltmp5621:
	.loc	1 2694 3                ## /Users/dylan/github/ravi/src/lvm.c:2694:3
	movq	24(%rbx), %rsi
	cmpq	$0, 24(%rsi)
	jle	LBB26_1
Ltmp5622:
## BB#2:
	##DEBUG_VALUE: raviV_op_concat:L <- %RBX
	##DEBUG_VALUE: raviV_op_concat:ci <- %R14
	##DEBUG_VALUE: raviV_op_concat:a <- %R12D
	##DEBUG_VALUE: raviV_op_concat:b <- %R15D
	##DEBUG_VALUE: raviV_op_concat:base <- %RDX
	.loc	1 2691 13               ## /Users/dylan/github/ravi/src/lvm.c:2691:13
	addq	%rdx, %rax
Ltmp5623:
	##DEBUG_VALUE: raviV_op_concat:ra <- %RAX
	##DEBUG_VALUE: io1 <- %RAX
	.loc	1 2692 13               ## /Users/dylan/github/ravi/src/lvm.c:2692:13
	addq	%rdx, %rcx
Ltmp5624:
	##DEBUG_VALUE: raviV_op_concat:rb <- %RCX
	.loc	1 2694 3                ## /Users/dylan/github/ravi/src/lvm.c:2694:3
	addq	$16, %rax
Ltmp5625:
	cmpl	%r15d, %r12d
	cmovlq	%rcx, %rax
	movq	%rax, 16(%rbx)
	movq	%rbx, %rdi
	callq	_luaC_step
	.loc	1 2694 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2694:3
Ltmp5626:
	movq	8(%r14), %rax
	movq	%rax, 16(%rbx)
	jmp	LBB26_3
Ltmp5627:
LBB26_1:                                ## %._crit_edge
	##DEBUG_VALUE: raviV_op_concat:L <- %RBX
	##DEBUG_VALUE: raviV_op_concat:ci <- %R14
	.loc	1 2695 16 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2695:16
	movq	8(%r14), %rax
Ltmp5628:
LBB26_3:
	##DEBUG_VALUE: raviV_op_concat:L <- %RBX
	.loc	1 2695 10 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2695:10
	movq	%rax, 16(%rbx)
	.loc	1 2696 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2696:1
	popq	%rbx
Ltmp5629:
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5630:
Lfunc_end26:
	.cfi_endproc

	.globl	_raviV_op_closure
	.align	4, 0x90
_raviV_op_closure:                      ## @raviV_op_closure
Lfunc_begin27:
	.loc	1 2698 0                ## /Users/dylan/github/ravi/src/lvm.c:2698:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5631:
	.cfi_def_cfa_offset 16
Ltmp5632:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5633:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp5634:
	.cfi_offset %rbx, -56
Ltmp5635:
	.cfi_offset %r12, -48
Ltmp5636:
	.cfi_offset %r13, -40
Ltmp5637:
	.cfi_offset %r14, -32
Ltmp5638:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_closure:L <- %RDI
	##DEBUG_VALUE: raviV_op_closure:ci <- %RSI
	##DEBUG_VALUE: raviV_op_closure:cl <- %RDX
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: raviV_op_closure:Bx <- %R8D
	movq	%rdx, -48(%rbp)         ## 8-byte Spill
	movq	%rsi, %r15
Ltmp5639:
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	movq	%rdi, %r12
Ltmp5640:
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	.loc	1 2699 24 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2699:24
	movq	32(%r15), %r14
Ltmp5641:
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: pushclosure:base <- %R14
	.loc	1 2700 14               ## /Users/dylan/github/ravi/src/lvm.c:2700:14
	movslq	%r8d, %rax
	.loc	1 2700 18 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2700:18
	movq	24(%rdx), %rdx
Ltmp5642:
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	.loc	1 2700 21               ## /Users/dylan/github/ravi/src/lvm.c:2700:21
	movq	64(%rdx), %rdx
	.loc	1 2700 14               ## /Users/dylan/github/ravi/src/lvm.c:2700:14
	movq	(%rdx,%rax,8), %rax
Ltmp5643:
	##DEBUG_VALUE: getcached:p <- %RAX
	##DEBUG_VALUE: raviV_op_closure:p <- %RAX
	##DEBUG_VALUE: pushclosure:p <- %RAX
	.loc	1 878 20 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:878:20
	movq	%rax, -56(%rbp)         ## 8-byte Spill
	movq	96(%rax), %r9
Ltmp5644:
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: x_ <- %R9
	.loc	1 879 9                 ## /Users/dylan/github/ravi/src/lvm.c:879:9
	testq	%r9, %r9
Ltmp5645:
	.loc	1 901 16                ## /Users/dylan/github/ravi/src/lvm.c:901:16
	movl	16(%rax), %ebx
Ltmp5646:
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: pushclosure:nup <- %EBX
	.loc	1 902 22                ## /Users/dylan/github/ravi/src/lvm.c:902:22
	movq	88(%rax), %r13
Ltmp5647:
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: pushclosure:uv <- %R13
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	je	LBB27_8
Ltmp5648:
## BB#1:
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	.loc	1 883 5                 ## /Users/dylan/github/ravi/src/lvm.c:883:5
	testl	%ebx, %ebx
	jle	LBB27_17
Ltmp5649:
## BB#2:                                ## %.lr.ph.preheader.i
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	.loc	1 884 19                ## /Users/dylan/github/ravi/src/lvm.c:884:19
	movslq	%ebx, %r8
	leaq	18(%r13), %rsi
	xorl	%edi, %edi
Ltmp5650:
	.align	4, 0x90
LBB27_4:                                ## %.lr.ph.i
                                        ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	cmpb	$0, -1(%rsi)
	.loc	1 884 54 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:884:54
	movzbl	(%rsi), %edx
	.loc	1 884 19                ## /Users/dylan/github/ravi/src/lvm.c:884:19
	je	LBB27_6
Ltmp5651:
## BB#5:                                ##   in Loop: Header=BB27_4 Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	.loc	1 884 40                ## /Users/dylan/github/ravi/src/lvm.c:884:40
	shlq	$4, %rdx
	addq	%r14, %rdx
	jmp	LBB27_7
Ltmp5652:
	.align	4, 0x90
LBB27_6:                                ##   in Loop: Header=BB27_4 Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	.loc	1 884 54                ## /Users/dylan/github/ravi/src/lvm.c:884:54
	movq	-48(%rbp), %rax         ## 8-byte Reload
	movq	32(%rax,%rdx,8), %rdx
	.loc	1 884 72                ## /Users/dylan/github/ravi/src/lvm.c:884:72
	movq	(%rdx), %rdx
Ltmp5653:
LBB27_7:                                ##   in Loop: Header=BB27_4 Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: v <- %RDX
	.loc	1 885 11 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:885:11
	movq	32(%r9,%rdi,8), %rax
	.loc	1 885 27 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:885:27
	cmpq	%rdx, (%rax)
	jne	LBB27_8
Ltmp5654:
## BB#3:                                ##   in Loop: Header=BB27_4 Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: getcached:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: getcached:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	##DEBUG_VALUE: getcached:c <- %R9
	##DEBUG_VALUE: nup <- %EBX
	##DEBUG_VALUE: uv <- %R13
	##DEBUG_VALUE: i <- 0
	.loc	1 883 5 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:883:5
	incq	%rdi
	.loc	1 883 19 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:883:19
Ltmp5655:
	addq	$24, %rsi
Ltmp5656:
	.loc	1 883 5                 ## /Users/dylan/github/ravi/src/lvm.c:883:5
	cmpq	%r8, %rdi
	jl	LBB27_4
Ltmp5657:
LBB27_17:                               ## %.loopexit4
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:ncl <- %R9
	.loc	1 2702 19 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2702:19
	movslq	%ecx, %rax
	shlq	$4, %rax
	.loc	1 2707 5                ## /Users/dylan/github/ravi/src/lvm.c:2707:5
Ltmp5658:
	movq	%r9, (%r14,%rax)
	movl	$70, 8(%r14,%rax)
Ltmp5659:
	.loc	1 2702 19               ## /Users/dylan/github/ravi/src/lvm.c:2702:19
	leaq	(%r14,%rax), %r14
Ltmp5660:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_closure:ra <- %R14
	##DEBUG_VALUE: pushclosure:ra <- %R14
	##DEBUG_VALUE: io <- %R14
	jmp	LBB27_18
Ltmp5661:
LBB27_8:                                ## %.loopexit
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: raviV_op_closure:a <- %ECX
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:nup <- %EBX
	##DEBUG_VALUE: pushclosure:uv <- %R13
	movq	%r15, -80(%rbp)         ## 8-byte Spill
Ltmp5662:
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	movslq	%ecx, %r15
	shlq	$4, %r15
	.loc	1 904 19                ## /Users/dylan/github/ravi/src/lvm.c:904:19
Ltmp5663:
	movq	%r15, -72(%rbp)         ## 8-byte Spill
Ltmp5664:
	##DEBUG_VALUE: pushclosure:L <- %R12
	movq	%r12, %rdi
	movl	%ebx, %esi
	callq	_luaF_newLclosure
	movq	%rax, %rcx
Ltmp5665:
	##DEBUG_VALUE: pushclosure:ncl <- %RCX
	##DEBUG_VALUE: x_ <- %RCX
	.loc	1 905 10                ## /Users/dylan/github/ravi/src/lvm.c:905:10
	movq	%rcx, -64(%rbp)         ## 8-byte Spill
	movq	-56(%rbp), %rax         ## 8-byte Reload
	movq	%rax, 24(%rcx)
	.loc	1 906 3                 ## /Users/dylan/github/ravi/src/lvm.c:906:3
Ltmp5666:
	movq	%rcx, (%r14,%r15)
Ltmp5667:
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: x_ <- [%RBP+-64]
	movl	$70, 8(%r14,%r15)
Ltmp5668:
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 907 3                 ## /Users/dylan/github/ravi/src/lvm.c:907:3
	testl	%ebx, %ebx
	jle	LBB27_14
Ltmp5669:
## BB#9:                                ## %.lr.ph.i.2.preheader
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:nup <- %EBX
	##DEBUG_VALUE: pushclosure:uv <- %R13
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 908 15                ## /Users/dylan/github/ravi/src/lvm.c:908:15
	movq	-64(%rbp), %rax         ## 8-byte Reload
	leaq	32(%rax), %r15
	addq	$18, %r13
Ltmp5670:
	.align	4, 0x90
LBB27_10:                               ## %.lr.ph.i.2
                                        ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 908 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:908:9
	cmpb	$0, -1(%r13)
	.loc	1 911 24 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:911:24
	movzbl	(%r13), %esi
Ltmp5671:
	.loc	1 908 9                 ## /Users/dylan/github/ravi/src/lvm.c:908:9
	je	LBB27_12
Ltmp5672:
## BB#11:                               ##   in Loop: Header=BB27_10 Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 909 47                ## /Users/dylan/github/ravi/src/lvm.c:909:47
	shlq	$4, %rsi
	addq	%r14, %rsi
	.loc	1 909 24 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:909:24
	movq	%r12, %rdi
	callq	_luaF_findupval
	jmp	LBB27_13
Ltmp5673:
	.align	4, 0x90
LBB27_12:                               ##   in Loop: Header=BB27_10 Depth=1
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 911 24 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:911:24
	movq	-48(%rbp), %rax         ## 8-byte Reload
	movq	32(%rax,%rsi,8), %rax
Ltmp5674:
LBB27_13:                               ##   in Loop: Header=BB27_10 Depth=1
	.loc	1 911 22 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:911:22
	movq	%rax, (%r15)
Ltmp5675:
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: raviV_op_closure:cl <- [%RBP+-48]
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 912 29 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:912:29
	incq	8(%rax)
Ltmp5676:
	.loc	1 907 3                 ## /Users/dylan/github/ravi/src/lvm.c:907:3
	addq	$8, %r15
	addq	$24, %r13
	decl	%ebx
	jne	LBB27_10
Ltmp5677:
LBB27_14:                               ## %._crit_edge.i
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: pushclosure:base <- %R14
	##DEBUG_VALUE: raviV_op_closure:base <- %R14
	##DEBUG_VALUE: pushclosure:p <- [%RBP+-56]
	##DEBUG_VALUE: raviV_op_closure:p <- [%RBP+-56]
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 2702 19               ## /Users/dylan/github/ravi/src/lvm.c:2702:19
	addq	-72(%rbp), %r14         ## 8-byte Folded Reload
Ltmp5678:
	movq	-56(%rbp), %rax         ## 8-byte Reload
Ltmp5679:
	##DEBUG_VALUE: raviV_op_closure:p <- %RAX
	##DEBUG_VALUE: pushclosure:p <- %RAX
	.loc	1 915 7                 ## /Users/dylan/github/ravi/src/lvm.c:915:7
	testb	$4, 9(%rax)
	jne	LBB27_15
Ltmp5680:
## BB#16:
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	##DEBUG_VALUE: pushclosure:p <- %RAX
	##DEBUG_VALUE: raviV_op_closure:p <- %RAX
	##DEBUG_VALUE: pushclosure:L <- %R12
	##DEBUG_VALUE: pushclosure:ncl <- [%RBP+-64]
	##DEBUG_VALUE: pushclosure:i <- 0
	.loc	1 916 14                ## /Users/dylan/github/ravi/src/lvm.c:916:14
	movq	-64(%rbp), %rcx         ## 8-byte Reload
	movq	%rcx, 96(%rax)
	movq	-80(%rbp), %r15         ## 8-byte Reload
Ltmp5681:
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	jmp	LBB27_18
Ltmp5682:
LBB27_15:
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- [%RBP+-80]
	movq	-80(%rbp), %r15         ## 8-byte Reload
Ltmp5683:
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
LBB27_18:                               ## %pushclosure.exit
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	.loc	1 2709 3                ## /Users/dylan/github/ravi/src/lvm.c:2709:3
	movq	24(%r12), %rax
Ltmp5684:
	.loc	1 2709 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2709:3
	cmpq	$0, 24(%rax)
	jle	LBB27_20
Ltmp5685:
## BB#19:
	##DEBUG_VALUE: raviV_op_closure:L <- %R12
	##DEBUG_VALUE: raviV_op_closure:ci <- %R15
	.loc	1 2709 3                ## /Users/dylan/github/ravi/src/lvm.c:2709:3
	addq	$16, %r14
	movq	%r14, 16(%r12)
	movq	%r12, %rdi
	callq	_luaC_step
	.loc	1 2709 3                ## /Users/dylan/github/ravi/src/lvm.c:2709:3
Ltmp5686:
	movq	8(%r15), %rax
	movq	%rax, 16(%r12)
Ltmp5687:
LBB27_20:
	.loc	1 2710 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2710:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5688:
Lfunc_end27:
	.cfi_endproc

	.globl	_raviV_op_vararg
	.align	4, 0x90
_raviV_op_vararg:                       ## @raviV_op_vararg
Lfunc_begin28:
	.loc	1 2712 0                ## /Users/dylan/github/ravi/src/lvm.c:2712:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5689:
	.cfi_def_cfa_offset 16
Ltmp5690:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5691:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
Ltmp5692:
	.cfi_offset %rbx, -56
Ltmp5693:
	.cfi_offset %r12, -48
Ltmp5694:
	.cfi_offset %r13, -40
Ltmp5695:
	.cfi_offset %r14, -32
Ltmp5696:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_vararg:L <- %RDI
	##DEBUG_VALUE: raviV_op_vararg:ci <- %RSI
	##DEBUG_VALUE: raviV_op_vararg:cl <- %RDX
	##DEBUG_VALUE: raviV_op_vararg:a <- %ECX
	##DEBUG_VALUE: raviV_op_vararg:b <- %R8D
	movq	%rsi, %r12
Ltmp5697:
	##DEBUG_VALUE: raviV_op_vararg:ci <- %R12
	movq	%rdi, %r14
Ltmp5698:
	##DEBUG_VALUE: raviV_op_vararg:L <- %R14
	.loc	1 2713 24 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2713:24
	movq	32(%r12), %rdi
Ltmp5699:
	##DEBUG_VALUE: raviV_op_vararg:base <- %RDI
	.loc	1 2716 11               ## /Users/dylan/github/ravi/src/lvm.c:2716:11
	movq	%rdi, %r13
	subq	(%r12), %r13
	shrq	$4, %r13
	.loc	1 2716 43 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2716:43
	movq	24(%rdx), %rax
	.loc	1 2729 21 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2729:21
Ltmp5700:
	movzbl	10(%rax), %esi
Ltmp5701:
	.loc	1 2716 37               ## /Users/dylan/github/ravi/src/lvm.c:2716:37
	movl	%r13d, %ebx
	subl	%esi, %ebx
	xorl	%eax, %eax
	.loc	1 2716 56 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2716:56
	decl	%ebx
Ltmp5702:
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	.loc	1 2717 7 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2717:7
	cmovsl	%eax, %ebx
Ltmp5703:
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	.loc	1 2720 7                ## /Users/dylan/github/ravi/src/lvm.c:2720:7
	testl	%r8d, %r8d
	jle	LBB28_1
Ltmp5704:
## BB#4:
	##DEBUG_VALUE: raviV_op_vararg:a <- %ECX
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:base <- %RDI
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	.loc	1 2719 9                ## /Users/dylan/github/ravi/src/lvm.c:2719:9
	decl	%r8d
Ltmp5705:
	##DEBUG_VALUE: raviV_op_vararg:b <- %R8D
	.loc	1 2727 15               ## /Users/dylan/github/ravi/src/lvm.c:2727:15
	movslq	%ecx, %r9
	shlq	$4, %r9
	addq	%rdi, %r9
Ltmp5706:
	##DEBUG_VALUE: raviV_op_vararg:ra <- %R9
	jmp	LBB28_5
Ltmp5707:
LBB28_1:
	##DEBUG_VALUE: raviV_op_vararg:L <- %R14
	##DEBUG_VALUE: raviV_op_vararg:ci <- %R12
	##DEBUG_VALUE: raviV_op_vararg:a <- %ECX
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:base <- %RDI
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	.loc	1 2722 5                ## /Users/dylan/github/ravi/src/lvm.c:2722:5
	movq	48(%r14), %rax
	subq	16(%r14), %rax
	sarq	$4, %rax
	movslq	%ebx, %r15
	cmpq	%r15, %rax
	jg	LBB28_3
Ltmp5708:
## BB#2:
	##DEBUG_VALUE: raviV_op_vararg:L <- %R14
	##DEBUG_VALUE: raviV_op_vararg:ci <- %R12
	##DEBUG_VALUE: raviV_op_vararg:a <- %ECX
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	.loc	1 2722 5 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2722:5
	movq	%r14, %rdi
	movl	%esi, -44(%rbp)         ## 4-byte Spill
	movl	%ebx, %esi
	movl	%ecx, -48(%rbp)         ## 4-byte Spill
Ltmp5709:
	##DEBUG_VALUE: raviV_op_vararg:a <- [%RBP+-48]
	callq	_luaD_growstack
	movl	-48(%rbp), %ecx         ## 4-byte Reload
Ltmp5710:
	##DEBUG_VALUE: raviV_op_vararg:a <- %ECX
	movl	-44(%rbp), %esi         ## 4-byte Reload
Ltmp5711:
	.loc	1 2722 5                ## /Users/dylan/github/ravi/src/lvm.c:2722:5
	movq	32(%r12), %rdi
Ltmp5712:
LBB28_3:
	##DEBUG_VALUE: raviV_op_vararg:L <- %R14
	##DEBUG_VALUE: raviV_op_vararg:a <- %ECX
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	.loc	1 2723 15 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2723:15
	movslq	%ecx, %r9
	shlq	$4, %r9
Ltmp5713:
	##DEBUG_VALUE: raviV_op_vararg:base <- %RDI
	addq	%rdi, %r9
Ltmp5714:
	##DEBUG_VALUE: raviV_op_vararg:ra <- %R9
	.loc	1 2724 17               ## /Users/dylan/github/ravi/src/lvm.c:2724:17
	shlq	$4, %r15
	addq	%r9, %r15
	.loc	1 2724 12 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2724:12
	movq	%r15, 16(%r14)
	movl	%ebx, %r8d
Ltmp5715:
LBB28_5:
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	xorl	%edx, %edx
	.loc	1 2729 21 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2729:21
Ltmp5716:
	testl	%r8d, %r8d
	jle	LBB28_9
Ltmp5717:
## BB#6:
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	testl	%ebx, %ebx
	jle	LBB28_9
Ltmp5718:
## BB#7:                                ## %.lr.ph4
	##DEBUG_VALUE: raviV_op_vararg:b <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:n <- %EBX
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	.loc	1 2730 5                ## /Users/dylan/github/ravi/src/lvm.c:2730:5
	movslq	%ebx, %r10
Ltmp5719:
	.loc	1 2729 21               ## /Users/dylan/github/ravi/src/lvm.c:2729:21
	movslq	%r8d, %rcx
	decl	%r13d
	xorl	%edx, %edx
	subl	%esi, %r13d
	cmovsl	%edx, %r13d
	movl	%r13d, %eax
	shlq	$4, %rax
	subq	%rax, %rdi
	movq	%r9, %rax
Ltmp5720:
	.align	4, 0x90
LBB28_8:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	.loc	1 2730 5                ## /Users/dylan/github/ravi/src/lvm.c:2730:5
	movq	(%rdi), %rbx
	movq	8(%rdi), %rsi
	movq	%rsi, 8(%rax)
	movq	%rbx, (%rax)
Ltmp5721:
	.loc	1 2729 21               ## /Users/dylan/github/ravi/src/lvm.c:2729:21
	incq	%rdx
	cmpq	%rcx, %rdx
	jge	LBB28_9
## BB#17:                               ##   in Loop: Header=BB28_8 Depth=1
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	addq	$16, %rax
	addq	$16, %rdi
	cmpq	%r10, %rdx
	jl	LBB28_8
Ltmp5722:
LBB28_9:                                ## %.critedge.preheader
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	.loc	1 2731 3                ## /Users/dylan/github/ravi/src/lvm.c:2731:3
	movl	%r8d, %esi
	subl	%edx, %esi
	jle	LBB28_16
## BB#10:                               ## %.critedge.preheader5
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	.loc	1 2732 5                ## /Users/dylan/github/ravi/src/lvm.c:2732:5
Ltmp5723:
	movslq	%edx, %rcx
	leal	-1(%r8), %edi
	subl	%edx, %edi
	testb	$7, %sil
	je	LBB28_13
## BB#11:                               ## %.critedge.prol.preheader
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	movslq	%edx, %rax
	shlq	$4, %rax
	leaq	8(%r9,%rax), %rax
	andl	$7, %esi
	negl	%esi
	.align	4, 0x90
LBB28_12:                               ## %.critedge.prol
                                        ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	movl	$0, (%rax)
Ltmp5724:
	.loc	1 2731 3                ## /Users/dylan/github/ravi/src/lvm.c:2731:3
	incq	%rcx
	addq	$16, %rax
	incl	%esi
	jne	LBB28_12
LBB28_13:                               ## %.critedge.preheader5.split
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	.loc	1 2732 5                ## /Users/dylan/github/ravi/src/lvm.c:2732:5
Ltmp5725:
	cmpl	$7, %edi
	jb	LBB28_16
## BB#14:                               ## %.critedge.preheader5.split.split
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	subl	%ecx, %r8d
	shlq	$4, %rcx
	leaq	120(%rcx,%r9), %rax
	.align	4, 0x90
LBB28_15:                               ## %.critedge
                                        ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	movl	$0, -112(%rax)
	movl	$0, -96(%rax)
	movl	$0, -80(%rax)
	movl	$0, -64(%rax)
	movl	$0, -48(%rax)
	movl	$0, -32(%rax)
	movl	$0, -16(%rax)
	movl	$0, (%rax)
Ltmp5726:
	.loc	1 2731 3                ## /Users/dylan/github/ravi/src/lvm.c:2731:3
	subq	$-128, %rax
	addl	$-8, %r8d
	jne	LBB28_15
Ltmp5727:
LBB28_16:                               ## %.critedge._crit_edge
	.loc	1 2733 1                ## /Users/dylan/github/ravi/src/lvm.c:2733:1
	addq	$8, %rsp
	##DEBUG_VALUE: raviV_op_vararg:j <- 0
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
Ltmp5728:
Lfunc_end28:
	.cfi_endproc

	.globl	_raviV_op_loadnil
	.align	4, 0x90
_raviV_op_loadnil:                      ## @raviV_op_loadnil
Lfunc_begin29:
	.loc	1 2736 0                ## /Users/dylan/github/ravi/src/lvm.c:2736:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5729:
	.cfi_def_cfa_offset 16
Ltmp5730:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5731:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_op_loadnil:ci <- %RDI
	##DEBUG_VALUE: raviV_op_loadnil:a <- %ESI
	##DEBUG_VALUE: raviV_op_loadnil:b <- %EDX
	.loc	1 2739 21 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2739:21
Ltmp5732:
	movslq	%esi, %rax
	shlq	$4, %rax
	addq	32(%rdi), %rax
Ltmp5733:
	##DEBUG_VALUE: raviV_op_loadnil:ra <- %RAX
	.loc	1 2740 3                ## /Users/dylan/github/ravi/src/lvm.c:2740:3
	leal	1(%rdx), %esi
Ltmp5734:
	testb	$7, %sil
	je	LBB29_1
Ltmp5735:
## BB#2:                                ## %.preheader
	##DEBUG_VALUE: raviV_op_loadnil:b <- %EDX
	##DEBUG_VALUE: raviV_op_loadnil:ra <- %RAX
	.loc	1 2740 8 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2740:8
	andl	$7, %esi
	negl	%esi
	movl	%edx, %ecx
Ltmp5736:
	.align	4, 0x90
LBB29_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_loadnil:b <- %EDX
	##DEBUG_VALUE: raviV_op_loadnil:ra <- %RAX
	movl	$0, 8(%rax)
	addq	$16, %rax
Ltmp5737:
	.loc	1 2740 37               ## /Users/dylan/github/ravi/src/lvm.c:2740:37
	decl	%ecx
Ltmp5738:
	##DEBUG_VALUE: raviV_op_loadnil:b <- %ECX
	.loc	1 2740 27               ## /Users/dylan/github/ravi/src/lvm.c:2740:27
	incl	%esi
	jne	LBB29_3
	jmp	LBB29_4
Ltmp5739:
LBB29_1:
	##DEBUG_VALUE: raviV_op_loadnil:b <- %EDX
	##DEBUG_VALUE: raviV_op_loadnil:ra <- %RAX
	movl	%edx, %ecx
Ltmp5740:
LBB29_4:                                ## %.split
	##DEBUG_VALUE: raviV_op_loadnil:b <- %EDX
	.loc	1 2740 3                ## /Users/dylan/github/ravi/src/lvm.c:2740:3
	cmpl	$7, %edx
	jb	LBB29_7
## BB#5:                                ## %.split.split
	notl	%ecx
	addq	$120, %rax
	.align	4, 0x90
LBB29_6:                                ## =>This Inner Loop Header: Depth=1
	.loc	1 2740 8                ## /Users/dylan/github/ravi/src/lvm.c:2740:8
Ltmp5741:
	movl	$0, -112(%rax)
	movl	$0, -96(%rax)
	movl	$0, -80(%rax)
	movl	$0, -64(%rax)
	movl	$0, -48(%rax)
	movl	$0, -32(%rax)
	movl	$0, -16(%rax)
	movl	$0, (%rax)
	.loc	1 2740 27               ## /Users/dylan/github/ravi/src/lvm.c:2740:27
	subq	$-128, %rax
	addl	$8, %ecx
	jne	LBB29_6
Ltmp5742:
LBB29_7:
	.loc	1 2741 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2741:1
	popq	%rbp
	retq
Ltmp5743:
Lfunc_end29:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI30_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI30_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_setupvali
	.align	4, 0x90
_raviV_op_setupvali:                    ## @raviV_op_setupvali
Lfunc_begin30:
	.loc	1 2743 0                ## /Users/dylan/github/ravi/src/lvm.c:2743:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5744:
	.cfi_def_cfa_offset 16
Ltmp5745:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5746:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp5747:
	.cfi_offset %rbx, -56
Ltmp5748:
	.cfi_offset %r12, -48
Ltmp5749:
	.cfi_offset %r13, -40
Ltmp5750:
	.cfi_offset %r14, -32
Ltmp5751:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_setupvali:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvali:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvali:b <- %ECX
	movl	%ecx, %r14d
Ltmp5752:
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	movq	%rdx, %rbx
Ltmp5753:
	##DEBUG_VALUE: raviV_op_setupvali:ra <- %RBX
	movq	%rsi, %r12
Ltmp5754:
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	movq	%rdi, %r15
Ltmp5755:
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	.loc	1 2745 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2745:7
	movl	8(%rbx), %eax
Ltmp5756:
	.loc	1 2745 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2745:7
	cmpl	$19, %eax
	jne	LBB30_1
Ltmp5757:
LBB30_14:
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
Ltmp5758:
LBB30_15:
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	.loc	1 2746 17               ## /Users/dylan/github/ravi/src/lvm.c:2746:17
	movslq	%r14d, %rcx
	movq	32(%r12,%rcx,8), %rcx
Ltmp5759:
	##DEBUG_VALUE: uv <- %RCX
	.loc	1 2747 5                ## /Users/dylan/github/ravi/src/lvm.c:2747:5
	movq	(%rcx), %rcx
Ltmp5760:
	##DEBUG_VALUE: io <- %RCX
	movq	%rax, (%rcx)
	movl	$19, 8(%rcx)
Ltmp5761:
	.loc	1 2753 1                ## /Users/dylan/github/ravi/src/lvm.c:2753:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
Ltmp5762:
	popq	%r13
	popq	%r14
Ltmp5763:
	popq	%r15
	popq	%rbp
	retq
Ltmp5764:
LBB30_1:
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:ra <- %RBX
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	leaq	-56(%rbp), %r13
	jmp	LBB30_2
Ltmp5765:
	.align	4, 0x90
LBB30_13:                               ## %._crit_edge
                                        ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp5766:
	.loc	1 2745 7                ## /Users/dylan/github/ravi/src/lvm.c:2745:7
	movq	%r13, %rbx
Ltmp5767:
LBB30_2:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB30_14
Ltmp5768:
## BB#3:                                ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	cmpl	$3, %eax
	je	LBB30_4
Ltmp5769:
## BB#8:                                ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB30_16
Ltmp5770:
## BB#9:                                ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp5771:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r13, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB30_11
Ltmp5772:
## BB#10:                               ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	shrl	$24, %ecx
	jmp	LBB30_12
Ltmp5773:
	.align	4, 0x90
LBB30_11:                               ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	movq	16(%rdx), %rcx
Ltmp5774:
LBB30_12:                               ##   in Loop: Header=BB30_2 Depth=1
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp5775:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB30_13
	jmp	LBB30_16
Ltmp5776:
LBB30_4:
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp5777:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -64(%rbp)        ## 8-byte Spill
Ltmp5778:
	##DEBUG_VALUE: n <- [%RBP+-64]
	callq	_floor
Ltmp5779:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-64(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB30_16
	jp	LBB30_16
Ltmp5780:
## BB#5:
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI30_0(%rip), %xmm0
	jb	LBB30_16
Ltmp5781:
## BB#6:
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	movsd	LCPI30_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB30_16
Ltmp5782:
## BB#7:
	##DEBUG_VALUE: raviV_op_setupvali:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvali:b <- %R14D
	cvttsd2si	%xmm0, %rax
	jmp	LBB30_15
Ltmp5783:
LBB30_16:                               ## %.loopexit
	##DEBUG_VALUE: raviV_op_setupvali:L <- %R15
	.loc	1 2751 5                ## /Users/dylan/github/ravi/src/lvm.c:2751:5
	leaq	L_.str.16(%rip), %rsi
	xorl	%eax, %eax
	movq	%r15, %rdi
	callq	_luaG_runerror
Ltmp5784:
Lfunc_end30:
	.cfi_endproc

	.globl	_raviV_op_setupvalf
	.align	4, 0x90
_raviV_op_setupvalf:                    ## @raviV_op_setupvalf
Lfunc_begin31:
	.loc	1 2755 0                ## /Users/dylan/github/ravi/src/lvm.c:2755:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5785:
	.cfi_def_cfa_offset 16
Ltmp5786:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5787:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
	subq	$16, %rsp
Ltmp5788:
	.cfi_offset %rbx, -48
Ltmp5789:
	.cfi_offset %r12, -40
Ltmp5790:
	.cfi_offset %r14, -32
Ltmp5791:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %ECX
	movl	%ecx, %r14d
Ltmp5792:
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	movq	%rdx, %rbx
Ltmp5793:
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RBX
	movq	%rsi, %r12
Ltmp5794:
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	movq	%rdi, %r15
Ltmp5795:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	.loc	1 79 7 prologue_end     ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp5796:
	.loc	1 2757 7                ## /Users/dylan/github/ravi/src/lvm.c:2757:7
	cmpl	$3, %eax
	jne	LBB31_2
Ltmp5797:
## BB#1:
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RBX
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 2757 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2757:7
	movq	(%rbx), %rax
Ltmp5798:
LBB31_13:
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 2758 17 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2758:17
	movslq	%r14d, %rcx
	movq	32(%r12,%rcx,8), %rcx
Ltmp5799:
	##DEBUG_VALUE: uv <- %RCX
	.loc	1 2759 5                ## /Users/dylan/github/ravi/src/lvm.c:2759:5
	movq	(%rcx), %rcx
Ltmp5800:
	##DEBUG_VALUE: io <- %RCX
	movq	%rax, (%rcx)
	movl	$3, 8(%rcx)
Ltmp5801:
	.loc	1 2765 1                ## /Users/dylan/github/ravi/src/lvm.c:2765:1
	addq	$16, %rsp
	popq	%rbx
	popq	%r12
Ltmp5802:
	popq	%r14
Ltmp5803:
	popq	%r15
	popq	%rbp
	retq
Ltmp5804:
LBB31_2:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RBX
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB31_4
Ltmp5805:
## BB#3:
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RBX
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%rbx), %xmm0
	jmp	LBB31_12
Ltmp5806:
LBB31_4:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RBX
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 83 12                 ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB31_14
Ltmp5807:
## BB#5:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:ra <- %RBX
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
Ltmp5808:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	addq	$24, %rdi
	leaq	-48(%rbp), %rsi
Ltmp5809:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5810:
	cmpl	$4, %esi
	jne	LBB31_7
Ltmp5811:
## BB#6:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	shrl	$24, %ecx
	jmp	LBB31_8
Ltmp5812:
LBB31_7:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	movq	16(%rdx), %rcx
Ltmp5813:
LBB31_8:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5814:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB31_14
Ltmp5815:
## BB#9:
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -40(%rbp)
	movq	-48(%rbp), %rax
	jne	LBB31_11
Ltmp5816:
## BB#10:
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB31_12
Ltmp5817:
LBB31_11:                               ## %select.false
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	movd	%rax, %xmm0
Ltmp5818:
LBB31_12:                               ## %luaV_tonumber_.exit
	##DEBUG_VALUE: raviV_op_setupvalf:cl <- %R12
	##DEBUG_VALUE: raviV_op_setupvalf:b <- %R14D
	.loc	1 80 8                  ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB31_13
Ltmp5819:
LBB31_14:
	##DEBUG_VALUE: raviV_op_setupvalf:L <- %R15
	.loc	1 2763 5                ## /Users/dylan/github/ravi/src/lvm.c:2763:5
	leaq	L_.str.17(%rip), %rsi
	xorl	%eax, %eax
	movq	%r15, %rdi
	callq	_luaG_runerror
Ltmp5820:
Lfunc_end31:
	.cfi_endproc

	.globl	_raviV_op_setupvalai
	.align	4, 0x90
_raviV_op_setupvalai:                   ## @raviV_op_setupvalai
Lfunc_begin32:
	.loc	1 2767 0                ## /Users/dylan/github/ravi/src/lvm.c:2767:0
	.cfi_startproc
## BB#0:
	##DEBUG_VALUE: raviV_op_setupvalai:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalai:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalai:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalai:b <- %ECX
	.loc	1 2768 8 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2768:8
	cmpl	$85, 8(%rdx)
Ltmp5821:
	.loc	1 2768 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2768:7
	jne	LBB32_4
Ltmp5822:
## BB#1:
	##DEBUG_VALUE: raviV_op_setupvalai:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalai:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalai:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalai:b <- %ECX
	.loc	1 2771 15 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2771:15
	movslq	%ecx, %rax
	movq	32(%rsi,%rax,8), %rsi
Ltmp5823:
	##DEBUG_VALUE: raviV_op_setupvalai:uv <- %RSI
	.loc	1 2772 3                ## /Users/dylan/github/ravi/src/lvm.c:2772:3
	movq	(%rsi), %rax
	movq	(%rdx), %rcx
Ltmp5824:
	movq	8(%rdx), %rdx
Ltmp5825:
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp5826:
	.loc	1 2773 3                ## /Users/dylan/github/ravi/src/lvm.c:2773:3
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB32_3
Ltmp5827:
## BB#2:
	##DEBUG_VALUE: raviV_op_setupvalai:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalai:uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	je	LBB32_5
Ltmp5828:
LBB32_3:
	.loc	1 2774 1                ## /Users/dylan/github/ravi/src/lvm.c:2774:1
	retq
LBB32_5:
	##DEBUG_VALUE: raviV_op_setupvalai:L <- %RDI
Ltmp5829:
	##DEBUG_VALUE: raviV_op_setupvalai:uv <- %RSI
	.loc	1 2773 3                ## /Users/dylan/github/ravi/src/lvm.c:2773:3
	jmp	_luaC_upvalbarrier_     ## TAILCALL
Ltmp5830:
LBB32_4:
	pushq	%rbp
Ltmp5831:
	.cfi_def_cfa_offset 16
Ltmp5832:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5833:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_op_setupvalai:L <- %RDI
	.loc	1 2769 5                ## /Users/dylan/github/ravi/src/lvm.c:2769:5
Ltmp5834:
	leaq	L_.str.18(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp5835:
Lfunc_end32:
	.cfi_endproc

	.globl	_raviV_op_setupvalaf
	.align	4, 0x90
_raviV_op_setupvalaf:                   ## @raviV_op_setupvalaf
Lfunc_begin33:
	.loc	1 2776 0                ## /Users/dylan/github/ravi/src/lvm.c:2776:0
	.cfi_startproc
## BB#0:
	##DEBUG_VALUE: raviV_op_setupvalaf:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalaf:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalaf:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalaf:b <- %ECX
	.loc	1 2777 8 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2777:8
	cmpl	$101, 8(%rdx)
Ltmp5836:
	.loc	1 2777 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2777:7
	jne	LBB33_4
Ltmp5837:
## BB#1:
	##DEBUG_VALUE: raviV_op_setupvalaf:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalaf:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalaf:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalaf:b <- %ECX
	.loc	1 2780 15 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2780:15
	movslq	%ecx, %rax
	movq	32(%rsi,%rax,8), %rsi
Ltmp5838:
	##DEBUG_VALUE: raviV_op_setupvalaf:uv <- %RSI
	.loc	1 2781 3                ## /Users/dylan/github/ravi/src/lvm.c:2781:3
	movq	(%rsi), %rax
	movq	(%rdx), %rcx
Ltmp5839:
	movq	8(%rdx), %rdx
Ltmp5840:
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp5841:
	.loc	1 2782 3                ## /Users/dylan/github/ravi/src/lvm.c:2782:3
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB33_3
Ltmp5842:
## BB#2:
	##DEBUG_VALUE: raviV_op_setupvalaf:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalaf:uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	je	LBB33_5
Ltmp5843:
LBB33_3:
	.loc	1 2783 1                ## /Users/dylan/github/ravi/src/lvm.c:2783:1
	retq
LBB33_5:
	##DEBUG_VALUE: raviV_op_setupvalaf:L <- %RDI
Ltmp5844:
	##DEBUG_VALUE: raviV_op_setupvalaf:uv <- %RSI
	.loc	1 2782 3                ## /Users/dylan/github/ravi/src/lvm.c:2782:3
	jmp	_luaC_upvalbarrier_     ## TAILCALL
Ltmp5845:
LBB33_4:
	pushq	%rbp
Ltmp5846:
	.cfi_def_cfa_offset 16
Ltmp5847:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5848:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_op_setupvalaf:L <- %RDI
	.loc	1 2778 5                ## /Users/dylan/github/ravi/src/lvm.c:2778:5
Ltmp5849:
	leaq	L_.str.19(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp5850:
Lfunc_end33:
	.cfi_endproc

	.globl	_raviV_op_setupvalt
	.align	4, 0x90
_raviV_op_setupvalt:                    ## @raviV_op_setupvalt
Lfunc_begin34:
	.loc	1 2785 0                ## /Users/dylan/github/ravi/src/lvm.c:2785:0
	.cfi_startproc
## BB#0:
	##DEBUG_VALUE: raviV_op_setupvalt:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalt:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalt:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalt:b <- %ECX
	.loc	1 2786 8 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2786:8
	cmpl	$69, 8(%rdx)
Ltmp5851:
	.loc	1 2786 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2786:7
	jne	LBB34_4
Ltmp5852:
## BB#1:
	##DEBUG_VALUE: raviV_op_setupvalt:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalt:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupvalt:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupvalt:b <- %ECX
	.loc	1 2788 15 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2788:15
	movslq	%ecx, %rax
	movq	32(%rsi,%rax,8), %rsi
Ltmp5853:
	##DEBUG_VALUE: raviV_op_setupvalt:uv <- %RSI
	.loc	1 2789 3                ## /Users/dylan/github/ravi/src/lvm.c:2789:3
	movq	(%rsi), %rax
	movq	(%rdx), %rcx
Ltmp5854:
	movq	8(%rdx), %rdx
Ltmp5855:
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp5856:
	.loc	1 2790 3                ## /Users/dylan/github/ravi/src/lvm.c:2790:3
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB34_3
Ltmp5857:
## BB#2:
	##DEBUG_VALUE: raviV_op_setupvalt:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupvalt:uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	je	LBB34_5
Ltmp5858:
LBB34_3:
	.loc	1 2791 1                ## /Users/dylan/github/ravi/src/lvm.c:2791:1
	retq
LBB34_5:
	##DEBUG_VALUE: raviV_op_setupvalt:L <- %RDI
Ltmp5859:
	##DEBUG_VALUE: raviV_op_setupvalt:uv <- %RSI
	.loc	1 2790 3                ## /Users/dylan/github/ravi/src/lvm.c:2790:3
	jmp	_luaC_upvalbarrier_     ## TAILCALL
Ltmp5860:
LBB34_4:
	pushq	%rbp
Ltmp5861:
	.cfi_def_cfa_offset 16
Ltmp5862:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5863:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_op_setupvalt:L <- %RDI
	.loc	1 2787 5                ## /Users/dylan/github/ravi/src/lvm.c:2787:5
Ltmp5864:
	leaq	L_.str.20(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp5865:
Lfunc_end34:
	.cfi_endproc

	.globl	_raviV_op_setupval
	.align	4, 0x90
_raviV_op_setupval:                     ## @raviV_op_setupval
Lfunc_begin35:
	.loc	1 2793 0                ## /Users/dylan/github/ravi/src/lvm.c:2793:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5866:
	.cfi_def_cfa_offset 16
Ltmp5867:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5868:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_op_setupval:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupval:cl <- %RSI
	##DEBUG_VALUE: raviV_op_setupval:ra <- %RDX
	##DEBUG_VALUE: raviV_op_setupval:b <- %ECX
	.loc	1 2794 15 prologue_end  ## /Users/dylan/github/ravi/src/lvm.c:2794:15
Ltmp5869:
	movslq	%ecx, %rax
	movq	32(%rsi,%rax,8), %rsi
Ltmp5870:
	##DEBUG_VALUE: raviV_op_setupval:uv <- %RSI
	.loc	1 2795 3                ## /Users/dylan/github/ravi/src/lvm.c:2795:3
	movq	(%rsi), %rax
	movq	(%rdx), %rcx
Ltmp5871:
	movq	8(%rdx), %rdx
Ltmp5872:
	movq	%rdx, 8(%rax)
	movq	%rcx, (%rax)
Ltmp5873:
	.loc	1 2796 3                ## /Users/dylan/github/ravi/src/lvm.c:2796:3
	movq	(%rsi), %rax
	testb	$64, 8(%rax)
	je	LBB35_2
Ltmp5874:
## BB#1:
	##DEBUG_VALUE: raviV_op_setupval:L <- %RDI
	##DEBUG_VALUE: raviV_op_setupval:uv <- %RSI
	leaq	16(%rsi), %rcx
	cmpq	%rcx, %rax
	je	LBB35_3
Ltmp5875:
LBB35_2:
	.loc	1 2797 1                ## /Users/dylan/github/ravi/src/lvm.c:2797:1
	popq	%rbp
	retq
LBB35_3:
	##DEBUG_VALUE: raviV_op_setupval:L <- %RDI
Ltmp5876:
	##DEBUG_VALUE: raviV_op_setupval:uv <- %RSI
	.loc	1 2796 3                ## /Users/dylan/github/ravi/src/lvm.c:2796:3
	popq	%rbp
	jmp	_luaC_upvalbarrier_     ## TAILCALL
Ltmp5877:
Lfunc_end35:
	.cfi_endproc

	.globl	_raviV_op_add
	.align	4, 0x90
_raviV_op_add:                          ## @raviV_op_add
Lfunc_begin36:
	.loc	1 2799 0                ## /Users/dylan/github/ravi/src/lvm.c:2799:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5878:
	.cfi_def_cfa_offset 16
Ltmp5879:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5880:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp5881:
	.cfi_offset %rbx, -56
Ltmp5882:
	.cfi_offset %r12, -48
Ltmp5883:
	.cfi_offset %r13, -40
Ltmp5884:
	.cfi_offset %r14, -32
Ltmp5885:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_add:L <- %RDI
	##DEBUG_VALUE: raviV_op_add:ra <- %RSI
	##DEBUG_VALUE: raviV_op_add:rb <- %RDX
	##DEBUG_VALUE: raviV_op_add:rc <- %RCX
Ltmp5886:
	##DEBUG_VALUE: io <- %RSI
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %rbx
Ltmp5887:
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	movq	%rdx, %r15
Ltmp5888:
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	movq	%rsi, %r14
Ltmp5889:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	movq	%rdi, %r12
Ltmp5890:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	.loc	1 79 7 prologue_end     ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp5891:
	.loc	1 2802 23               ## /Users/dylan/github/ravi/src/lvm.c:2802:23
	cmpl	$19, %eax
	jne	LBB36_1
Ltmp5892:
## BB#3:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 2802 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2802:7
	cmpl	$19, 8(%rbx)
	jne	LBB36_13
Ltmp5893:
## BB#4:
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 2804 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2804:22
	movq	(%rbx), %rax
Ltmp5894:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 2805 5                ## /Users/dylan/github/ravi/src/lvm.c:2805:5
	addq	(%r15), %rax
Ltmp5895:
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
	jmp	LBB36_30
Ltmp5896:
LBB36_1:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	cmpl	$3, %eax
	jne	LBB36_5
Ltmp5897:
## BB#2:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 2807 12               ## /Users/dylan/github/ravi/src/lvm.c:2807:12
	movq	(%r15), %r13
	jmp	LBB36_15
Ltmp5898:
LBB36_13:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r15), %xmm0
Ltmp5899:
LBB36_14:                               ## %luaV_tonumber_.exit
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %r13
Ltmp5900:
LBB36_15:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp5901:
	.loc	1 2807 12               ## /Users/dylan/github/ravi/src/lvm.c:2807:12
	cmpl	$3, %eax
	jne	LBB36_17
Ltmp5902:
## BB#16:
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 2807 33 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2807:33
	movq	(%rbx), %rax
Ltmp5903:
LBB36_28:
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	.loc	1 2808 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2808:5
	movd	%r13, %xmm0
	movd	%rax, %xmm1
	addsd	%xmm0, %xmm1
	movsd	%xmm1, (%r14)
	movl	$3, 8(%r14)
Ltmp5904:
LBB36_30:
	.loc	1 2813 1                ## /Users/dylan/github/ravi/src/lvm.c:2813:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB36_17:
Ltmp5905:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB36_19
Ltmp5906:
## BB#18:
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%rbx), %xmm0
Ltmp5907:
LBB36_27:                               ## %luaV_tonumber_.exit5
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB36_28
Ltmp5908:
LBB36_5:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB36_29
Ltmp5909:
## BB#6:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
Ltmp5910:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp5911:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5912:
	cmpl	$4, %esi
	jne	LBB36_8
Ltmp5913:
## BB#7:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	shrl	$24, %ecx
	jmp	LBB36_9
Ltmp5914:
LBB36_19:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB36_29
Ltmp5915:
## BB#20:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
Ltmp5916:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp5917:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5918:
	cmpl	$4, %esi
	jne	LBB36_22
Ltmp5919:
## BB#21:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	shrl	$24, %ecx
	jmp	LBB36_23
Ltmp5920:
LBB36_8:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp5921:
LBB36_9:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5922:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB36_29
Ltmp5923:
## BB#10:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB36_12
Ltmp5924:
## BB#11:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB36_14
Ltmp5925:
LBB36_22:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp5926:
LBB36_23:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5927:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB36_29
Ltmp5928:
## BB#24:
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB36_26
Ltmp5929:
## BB#25:
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB36_27
Ltmp5930:
LBB36_29:
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	.loc	1 2811 5                ## /Users/dylan/github/ravi/src/lvm.c:2811:5
	movl	$6, %r8d
	movq	%r12, %rdi
	movq	%r15, %rsi
	movq	%rbx, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB36_30
Ltmp5931:
LBB36_12:                               ## %select.false
	##DEBUG_VALUE: raviV_op_add:L <- %R12
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	##DEBUG_VALUE: raviV_op_add:rb <- %R15
	##DEBUG_VALUE: raviV_op_add:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB36_14
Ltmp5932:
LBB36_26:                               ## %select.false8
	##DEBUG_VALUE: raviV_op_add:ra <- %R14
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB36_27
Ltmp5933:
Lfunc_end36:
	.cfi_endproc

	.globl	_raviV_op_sub
	.align	4, 0x90
_raviV_op_sub:                          ## @raviV_op_sub
Lfunc_begin37:
	.loc	1 2815 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2815:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5934:
	.cfi_def_cfa_offset 16
Ltmp5935:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5936:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp5937:
	.cfi_offset %rbx, -56
Ltmp5938:
	.cfi_offset %r12, -48
Ltmp5939:
	.cfi_offset %r13, -40
Ltmp5940:
	.cfi_offset %r14, -32
Ltmp5941:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_sub:L <- %RDI
	##DEBUG_VALUE: raviV_op_sub:ra <- %RSI
	##DEBUG_VALUE: raviV_op_sub:rb <- %RDX
	##DEBUG_VALUE: raviV_op_sub:rc <- %RCX
Ltmp5942:
	##DEBUG_VALUE: io <- %RSI
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %rbx
Ltmp5943:
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	movq	%rdx, %r15
Ltmp5944:
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	movq	%rsi, %r14
Ltmp5945:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	movq	%rdi, %r12
Ltmp5946:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	.loc	1 79 7 prologue_end     ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp5947:
	.loc	1 2818 23               ## /Users/dylan/github/ravi/src/lvm.c:2818:23
	cmpl	$19, %eax
	jne	LBB37_1
Ltmp5948:
## BB#3:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 2818 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2818:7
	cmpl	$19, 8(%rbx)
	jne	LBB37_13
Ltmp5949:
## BB#4:
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 2819 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2819:22
	movq	(%r15), %rax
Ltmp5950:
	##DEBUG_VALUE: ib <- %RAX
	.loc	1 2821 5                ## /Users/dylan/github/ravi/src/lvm.c:2821:5
	subq	(%rbx), %rax
Ltmp5951:
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
	jmp	LBB37_30
Ltmp5952:
LBB37_1:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	cmpl	$3, %eax
	jne	LBB37_5
Ltmp5953:
## BB#2:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 2823 12               ## /Users/dylan/github/ravi/src/lvm.c:2823:12
	movq	(%r15), %r13
	jmp	LBB37_15
Ltmp5954:
LBB37_13:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r15), %xmm0
Ltmp5955:
LBB37_14:                               ## %luaV_tonumber_.exit
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %r13
Ltmp5956:
LBB37_15:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp5957:
	.loc	1 2823 12               ## /Users/dylan/github/ravi/src/lvm.c:2823:12
	cmpl	$3, %eax
	jne	LBB37_17
Ltmp5958:
## BB#16:
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 2823 33 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2823:33
	movq	(%rbx), %rax
Ltmp5959:
LBB37_28:
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	.loc	1 2824 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2824:5
	movd	%r13, %xmm0
	movd	%rax, %xmm1
	subsd	%xmm1, %xmm0
	movsd	%xmm0, (%r14)
	movl	$3, 8(%r14)
Ltmp5960:
LBB37_30:
	.loc	1 2829 1                ## /Users/dylan/github/ravi/src/lvm.c:2829:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB37_17:
Ltmp5961:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB37_19
Ltmp5962:
## BB#18:
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%rbx), %xmm0
Ltmp5963:
LBB37_27:                               ## %luaV_tonumber_.exit5
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB37_28
Ltmp5964:
LBB37_5:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB37_29
Ltmp5965:
## BB#6:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
Ltmp5966:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp5967:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5968:
	cmpl	$4, %esi
	jne	LBB37_8
Ltmp5969:
## BB#7:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	shrl	$24, %ecx
	jmp	LBB37_9
Ltmp5970:
LBB37_19:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB37_29
Ltmp5971:
## BB#20:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
Ltmp5972:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp5973:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp5974:
	cmpl	$4, %esi
	jne	LBB37_22
Ltmp5975:
## BB#21:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	shrl	$24, %ecx
	jmp	LBB37_23
Ltmp5976:
LBB37_8:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp5977:
LBB37_9:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5978:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB37_29
Ltmp5979:
## BB#10:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB37_12
Ltmp5980:
## BB#11:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB37_14
Ltmp5981:
LBB37_22:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp5982:
LBB37_23:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp5983:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB37_29
Ltmp5984:
## BB#24:
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB37_26
Ltmp5985:
## BB#25:
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB37_27
Ltmp5986:
LBB37_29:
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	.loc	1 2827 5                ## /Users/dylan/github/ravi/src/lvm.c:2827:5
	movl	$7, %r8d
	movq	%r12, %rdi
	movq	%r15, %rsi
	movq	%rbx, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB37_30
Ltmp5987:
LBB37_12:                               ## %select.false
	##DEBUG_VALUE: raviV_op_sub:L <- %R12
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	##DEBUG_VALUE: raviV_op_sub:rb <- %R15
	##DEBUG_VALUE: raviV_op_sub:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB37_14
Ltmp5988:
LBB37_26:                               ## %select.false8
	##DEBUG_VALUE: raviV_op_sub:ra <- %R14
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB37_27
Ltmp5989:
Lfunc_end37:
	.cfi_endproc

	.globl	_raviV_op_mul
	.align	4, 0x90
_raviV_op_mul:                          ## @raviV_op_mul
Lfunc_begin38:
	.loc	1 2831 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2831:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp5990:
	.cfi_def_cfa_offset 16
Ltmp5991:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp5992:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp5993:
	.cfi_offset %rbx, -56
Ltmp5994:
	.cfi_offset %r12, -48
Ltmp5995:
	.cfi_offset %r13, -40
Ltmp5996:
	.cfi_offset %r14, -32
Ltmp5997:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_mul:L <- %RDI
	##DEBUG_VALUE: raviV_op_mul:ra <- %RSI
	##DEBUG_VALUE: raviV_op_mul:rb <- %RDX
	##DEBUG_VALUE: raviV_op_mul:rc <- %RCX
Ltmp5998:
	##DEBUG_VALUE: io <- %RSI
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %rbx
Ltmp5999:
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	movq	%rdx, %r15
Ltmp6000:
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	movq	%rsi, %r14
Ltmp6001:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	movq	%rdi, %r12
Ltmp6002:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	.loc	1 79 7 prologue_end     ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp6003:
	.loc	1 2834 23               ## /Users/dylan/github/ravi/src/lvm.c:2834:23
	cmpl	$19, %eax
	jne	LBB38_1
Ltmp6004:
## BB#3:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 2834 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2834:7
	cmpl	$19, 8(%rbx)
	jne	LBB38_13
Ltmp6005:
## BB#4:
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 2836 22 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2836:22
	movq	(%rbx), %rax
Ltmp6006:
	##DEBUG_VALUE: ic <- %RAX
	.loc	1 2837 5                ## /Users/dylan/github/ravi/src/lvm.c:2837:5
	imulq	(%r15), %rax
Ltmp6007:
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
	jmp	LBB38_30
Ltmp6008:
LBB38_1:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	cmpl	$3, %eax
	jne	LBB38_5
Ltmp6009:
## BB#2:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 2839 12               ## /Users/dylan/github/ravi/src/lvm.c:2839:12
	movq	(%r15), %r13
	jmp	LBB38_15
Ltmp6010:
LBB38_13:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%r15), %xmm0
Ltmp6011:
LBB38_14:                               ## %luaV_tonumber_.exit
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %r13
Ltmp6012:
LBB38_15:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp6013:
	.loc	1 2839 12               ## /Users/dylan/github/ravi/src/lvm.c:2839:12
	cmpl	$3, %eax
	jne	LBB38_17
Ltmp6014:
## BB#16:
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 2839 33 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2839:33
	movq	(%rbx), %rax
Ltmp6015:
LBB38_28:
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	.loc	1 2840 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2840:5
	movd	%r13, %xmm0
	movd	%rax, %xmm1
	mulsd	%xmm0, %xmm1
	movsd	%xmm1, (%r14)
	movl	$3, 8(%r14)
Ltmp6016:
LBB38_30:
	.loc	1 2845 1                ## /Users/dylan/github/ravi/src/lvm.c:2845:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB38_17:
Ltmp6017:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB38_19
Ltmp6018:
## BB#18:
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%rbx), %xmm0
Ltmp6019:
LBB38_27:                               ## %luaV_tonumber_.exit5
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB38_28
Ltmp6020:
LBB38_5:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB38_29
Ltmp6021:
## BB#6:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
Ltmp6022:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp6023:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp6024:
	cmpl	$4, %esi
	jne	LBB38_8
Ltmp6025:
## BB#7:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	shrl	$24, %ecx
	jmp	LBB38_9
Ltmp6026:
LBB38_19:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB38_29
Ltmp6027:
## BB#20:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
Ltmp6028:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp6029:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp6030:
	cmpl	$4, %esi
	jne	LBB38_22
Ltmp6031:
## BB#21:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	shrl	$24, %ecx
	jmp	LBB38_23
Ltmp6032:
LBB38_8:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp6033:
LBB38_9:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp6034:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB38_29
Ltmp6035:
## BB#10:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB38_12
Ltmp6036:
## BB#11:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB38_14
Ltmp6037:
LBB38_22:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp6038:
LBB38_23:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp6039:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB38_29
Ltmp6040:
## BB#24:
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB38_26
Ltmp6041:
## BB#25:
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB38_27
Ltmp6042:
LBB38_29:
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	.loc	1 2843 5                ## /Users/dylan/github/ravi/src/lvm.c:2843:5
	movl	$8, %r8d
	movq	%r12, %rdi
	movq	%r15, %rsi
	movq	%rbx, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB38_30
Ltmp6043:
LBB38_12:                               ## %select.false
	##DEBUG_VALUE: raviV_op_mul:L <- %R12
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	##DEBUG_VALUE: raviV_op_mul:rb <- %R15
	##DEBUG_VALUE: raviV_op_mul:rc <- %RBX
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB38_14
Ltmp6044:
LBB38_26:                               ## %select.false8
	##DEBUG_VALUE: raviV_op_mul:ra <- %R14
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB38_27
Ltmp6045:
Lfunc_end38:
	.cfi_endproc

	.globl	_raviV_op_div
	.align	4, 0x90
_raviV_op_div:                          ## @raviV_op_div
Lfunc_begin39:
	.loc	1 2847 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2847:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6046:
	.cfi_def_cfa_offset 16
Ltmp6047:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6048:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp6049:
	.cfi_offset %rbx, -56
Ltmp6050:
	.cfi_offset %r12, -48
Ltmp6051:
	.cfi_offset %r13, -40
Ltmp6052:
	.cfi_offset %r14, -32
Ltmp6053:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_div:L <- %RDI
	##DEBUG_VALUE: raviV_op_div:ra <- %RSI
	##DEBUG_VALUE: raviV_op_div:rb <- %RDX
	##DEBUG_VALUE: raviV_op_div:rc <- %RCX
Ltmp6054:
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %r15
Ltmp6055:
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	movq	%rdx, %rbx
Ltmp6056:
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	movq	%rsi, %r14
Ltmp6057:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	movq	%rdi, %r12
Ltmp6058:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	.loc	1 79 7 prologue_end     ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%rbx), %eax
Ltmp6059:
	.loc	1 2850 25               ## /Users/dylan/github/ravi/src/lvm.c:2850:25
	cmpl	$3, %eax
	jne	LBB39_2
Ltmp6060:
## BB#1:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 2850 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2850:7
	movq	(%rbx), %r13
Ltmp6061:
LBB39_13:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r15), %eax
Ltmp6062:
	.loc	1 2850 7                ## /Users/dylan/github/ravi/src/lvm.c:2850:7
	cmpl	$3, %eax
	jne	LBB39_15
Ltmp6063:
## BB#14:
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 2850 28 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2850:28
	movq	(%r15), %rax
Ltmp6064:
LBB39_26:
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	.loc	1 2851 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2851:5
	movd	%r13, %xmm0
	movd	%rax, %xmm1
	divsd	%xmm1, %xmm0
	movsd	%xmm0, (%r14)
	movl	$3, 8(%r14)
Ltmp6065:
LBB39_28:
	.loc	1 2856 1                ## /Users/dylan/github/ravi/src/lvm.c:2856:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB39_2:
Ltmp6066:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 79 7                  ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB39_4
Ltmp6067:
## BB#3:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	cvtsi2sdq	(%rbx), %xmm0
Ltmp6068:
LBB39_12:                               ## %luaV_tonumber_.exit
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %r13
	jmp	LBB39_13
Ltmp6069:
LBB39_15:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	cmpl	$19, %eax
	jne	LBB39_17
Ltmp6070:
## BB#16:
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 80 10                 ## /Users/dylan/github/ravi/src/lvm.c:80:10
	xorps	%xmm0, %xmm0
	cvtsi2sdq	(%r15), %xmm0
Ltmp6071:
LBB39_25:                               ## %luaV_tonumber_.exit4
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	.loc	1 80 8 is_stmt 0        ## /Users/dylan/github/ravi/src/lvm.c:80:8
	movd	%xmm0, %rax
	jmp	LBB39_26
Ltmp6072:
LBB39_4:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB39_27
Ltmp6073:
## BB#5:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%rbx), %rdi
Ltmp6074:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp6075:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp6076:
	cmpl	$4, %esi
	jne	LBB39_7
Ltmp6077:
## BB#6:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	shrl	$24, %ecx
	jmp	LBB39_8
Ltmp6078:
LBB39_17:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB39_27
Ltmp6079:
## BB#18:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r15), %rdi
Ltmp6080:
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp6081:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r15), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
Ltmp6082:
	cmpl	$4, %esi
	jne	LBB39_20
Ltmp6083:
## BB#19:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	shrl	$24, %ecx
	jmp	LBB39_21
Ltmp6084:
LBB39_7:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp6085:
LBB39_8:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 84 57                 ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp6086:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB39_27
Ltmp6087:
## BB#9:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB39_11
Ltmp6088:
## BB#10:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB39_12
Ltmp6089:
LBB39_20:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rcx
Ltmp6090:
LBB39_21:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R15
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rcx
Ltmp6091:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rcx, %rax
	jne	LBB39_27
Ltmp6092:
## BB#22:
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB39_24
Ltmp6093:
## BB#23:
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB39_25
Ltmp6094:
LBB39_27:
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	.loc	1 2854 5                ## /Users/dylan/github/ravi/src/lvm.c:2854:5
	movl	$11, %r8d
	movq	%r12, %rdi
	movq	%rbx, %rsi
	movq	%r15, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB39_28
Ltmp6095:
LBB39_11:                               ## %select.false
	##DEBUG_VALUE: raviV_op_div:L <- %R12
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	##DEBUG_VALUE: raviV_op_div:rb <- %RBX
	##DEBUG_VALUE: raviV_op_div:rc <- %R15
	##DEBUG_VALUE: luaV_tonumber_:obj <- %RBX
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB39_12
Ltmp6096:
LBB39_24:                               ## %select.false7
	##DEBUG_VALUE: raviV_op_div:ra <- %R14
	.loc	1 85 10 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:85:10
	movd	%rax, %xmm0
	jmp	LBB39_25
Ltmp6097:
Lfunc_end39:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI40_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI40_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_shl
	.align	4, 0x90
_raviV_op_shl:                          ## @raviV_op_shl
Lfunc_begin40:
	.loc	1 2858 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2858:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6098:
	.cfi_def_cfa_offset 16
Ltmp6099:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6100:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp6101:
	.cfi_offset %rbx, -56
Ltmp6102:
	.cfi_offset %r12, -48
Ltmp6103:
	.cfi_offset %r13, -40
Ltmp6104:
	.cfi_offset %r14, -32
Ltmp6105:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_shl:L <- %RDI
	##DEBUG_VALUE: raviV_op_shl:ra <- %RSI
	##DEBUG_VALUE: raviV_op_shl:rb <- %RDX
	##DEBUG_VALUE: raviV_op_shl:rc <- %RCX
Ltmp6106:
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %r15
Ltmp6107:
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	movq	%rdx, %r13
Ltmp6108:
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	movq	%rsi, %r14
Ltmp6109:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	.loc	1 2861 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2861:7
	movl	8(%r13), %eax
	.loc	1 2861 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2861:26
	cmpl	$19, %eax
	jne	LBB40_2
Ltmp6110:
## BB#1:
	##DEBUG_VALUE: raviV_op_shl:L <- %RDI
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 2861 7                ## /Users/dylan/github/ravi/src/lvm.c:2861:7
	movq	(%r13), %r12
Ltmp6111:
	##DEBUG_VALUE: raviV_op_shl:ib <- %R12
LBB40_17:
	##DEBUG_VALUE: raviV_op_shl:L <- %RDI
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 2861 29               ## /Users/dylan/github/ravi/src/lvm.c:2861:29
	movl	8(%r15), %eax
Ltmp6112:
	.loc	1 2861 7                ## /Users/dylan/github/ravi/src/lvm.c:2861:7
	cmpl	$19, %eax
	jne	LBB40_19
Ltmp6113:
## BB#18:
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 2861 29               ## /Users/dylan/github/ravi/src/lvm.c:2861:29
	movq	(%r15), %rax
Ltmp6114:
	##DEBUG_VALUE: raviV_op_shl:ic <- %RAX
LBB40_34:
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 861 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:861:7
	testq	%rax, %rax
	js	LBB40_35
Ltmp6115:
## BB#36:
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	##DEBUG_VALUE: luaV_shiftl:x <- %R12
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
	movb	%al, %cl
	shlq	%cl, %r12
Ltmp6116:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	xorl	%ecx, %ecx
	.loc	1 866 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp6117:
	cmpq	$63, %rax
Ltmp6118:
	.loc	1 866 9                 ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovleq	%r12, %rcx
	jmp	LBB40_37
Ltmp6119:
LBB40_35:
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: luaV_shiftl:y <- %RAX
	.loc	1 863 17 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movl	%eax, %ecx
	negl	%ecx
	shrq	%cl, %r12
	xorl	%ecx, %ecx
	.loc	1 862 11                ## /Users/dylan/github/ravi/src/lvm.c:862:11
	cmpq	$-63, %rax
Ltmp6120:
	.loc	1 862 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovgeq	%r12, %rcx
Ltmp6121:
LBB40_37:                               ## %luaV_shiftl.exit
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	.loc	1 2862 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2862:5
	movq	%rcx, (%r14)
	movl	$19, 8(%r14)
Ltmp6122:
LBB40_40:
	.loc	1 2867 1                ## /Users/dylan/github/ravi/src/lvm.c:2867:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB40_2:
Ltmp6123:
	##DEBUG_VALUE: raviV_op_shl:L <- %RDI
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6124:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	leaq	-56(%rbp), %r12
	.loc	1 2861 7                ## /Users/dylan/github/ravi/src/lvm.c:2861:7
Ltmp6125:
	movq	%r13, %rbx
	jmp	LBB40_3
Ltmp6126:
	.align	4, 0x90
LBB40_14:                               ## %._crit_edge
                                        ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6127:
	.loc	1 2861 7                ## /Users/dylan/github/ravi/src/lvm.c:2861:7
	movq	%r12, %rbx
Ltmp6128:
LBB40_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB40_15
Ltmp6129:
## BB#4:                                ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	cmpl	$3, %eax
	je	LBB40_5
Ltmp6130:
## BB#9:                                ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB40_39
Ltmp6131:
## BB#10:                               ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6132:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB40_12
Ltmp6133:
## BB#11:                               ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB40_13
Ltmp6134:
	.align	4, 0x90
LBB40_12:                               ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp6135:
LBB40_13:                               ##   in Loop: Header=BB40_3 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6136:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB40_14
	jmp	LBB40_39
Ltmp6137:
LBB40_19:
	##DEBUG_VALUE: raviV_op_shl:L <- %RDI
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r14, -72(%rbp)         ## 8-byte Spill
Ltmp6138:
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6139:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	leaq	-56(%rbp), %r14
	.loc	1 2861 29               ## /Users/dylan/github/ravi/src/lvm.c:2861:29
	movq	%r15, %rbx
	jmp	LBB40_20
Ltmp6140:
	.align	4, 0x90
LBB40_31:                               ## %._crit_edge.14
                                        ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6141:
	.loc	1 2861 29               ## /Users/dylan/github/ravi/src/lvm.c:2861:29
	movq	%r14, %rbx
Ltmp6142:
LBB40_20:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB40_32
Ltmp6143:
## BB#21:                               ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	cmpl	$3, %eax
	je	LBB40_22
Ltmp6144:
## BB#26:                               ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB40_38
Ltmp6145:
## BB#27:                               ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6146:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB40_29
Ltmp6147:
## BB#28:                               ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB40_30
Ltmp6148:
	.align	4, 0x90
LBB40_29:                               ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp6149:
LBB40_30:                               ##   in Loop: Header=BB40_20 Depth=1
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6150:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB40_31
	jmp	LBB40_38
Ltmp6151:
LBB40_15:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %r12
	jmp	LBB40_16
Ltmp6152:
LBB40_5:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6153:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -72(%rbp)        ## 8-byte Spill
Ltmp6154:
	##DEBUG_VALUE: n <- [%RBP+-72]
	callq	_floor
Ltmp6155:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-72(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB40_39
	jp	LBB40_39
Ltmp6156:
## BB#6:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI40_0(%rip), %xmm0
	jb	LBB40_39
Ltmp6157:
## BB#7:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	movsd	LCPI40_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB40_39
Ltmp6158:
## BB#8:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	cvttsd2si	%xmm0, %r12
Ltmp6159:
LBB40_16:
	movq	-64(%rbp), %rdi         ## 8-byte Reload
Ltmp6160:
	##DEBUG_VALUE: raviV_op_shl:L <- %RDI
	jmp	LBB40_17
Ltmp6161:
LBB40_32:
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB40_33
Ltmp6162:
LBB40_22:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6163:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -80(%rbp)        ## 8-byte Spill
Ltmp6164:
	##DEBUG_VALUE: n <- [%RBP+-80]
	callq	_floor
Ltmp6165:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-80(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB40_38
	jp	LBB40_38
Ltmp6166:
## BB#23:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI40_0(%rip), %xmm0
	jb	LBB40_38
Ltmp6167:
## BB#24:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	movsd	LCPI40_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB40_38
Ltmp6168:
## BB#25:
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	cvttsd2si	%xmm0, %rax
Ltmp6169:
LBB40_33:                               ## %luaV_tointeger.exit5
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6170:
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	jmp	LBB40_34
Ltmp6171:
LBB40_38:                               ## %luaV_tointeger.exit5.thread
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6172:
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
LBB40_39:
	##DEBUG_VALUE: raviV_op_shl:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shl:ra <- %R14
	##DEBUG_VALUE: raviV_op_shl:rb <- %R13
	##DEBUG_VALUE: raviV_op_shl:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R15
	.loc	1 2865 5                ## /Users/dylan/github/ravi/src/lvm.c:2865:5
	movl	$16, %r8d
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB40_40
Ltmp6173:
Lfunc_end40:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI41_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI41_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_shr
	.align	4, 0x90
_raviV_op_shr:                          ## @raviV_op_shr
Lfunc_begin41:
	.loc	1 2869 0                ## /Users/dylan/github/ravi/src/lvm.c:2869:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6174:
	.cfi_def_cfa_offset 16
Ltmp6175:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6176:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp6177:
	.cfi_offset %rbx, -56
Ltmp6178:
	.cfi_offset %r12, -48
Ltmp6179:
	.cfi_offset %r13, -40
Ltmp6180:
	.cfi_offset %r14, -32
Ltmp6181:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_shr:L <- %RDI
	##DEBUG_VALUE: raviV_op_shr:ra <- %RSI
	##DEBUG_VALUE: raviV_op_shr:rb <- %RDX
	##DEBUG_VALUE: raviV_op_shr:rc <- %RCX
Ltmp6182:
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %r15
Ltmp6183:
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	movq	%rdx, %r13
Ltmp6184:
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	movq	%rsi, %r14
Ltmp6185:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	.loc	1 2872 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2872:7
	movl	8(%r13), %eax
	.loc	1 2872 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2872:26
	cmpl	$19, %eax
	jne	LBB41_2
Ltmp6186:
## BB#1:
	##DEBUG_VALUE: raviV_op_shr:L <- %RDI
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 2872 7                ## /Users/dylan/github/ravi/src/lvm.c:2872:7
	movq	(%r13), %r12
Ltmp6187:
	##DEBUG_VALUE: raviV_op_shr:ib <- %R12
LBB41_17:
	##DEBUG_VALUE: raviV_op_shr:L <- %RDI
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 2872 29               ## /Users/dylan/github/ravi/src/lvm.c:2872:29
	movl	8(%r15), %eax
Ltmp6188:
	.loc	1 2872 7                ## /Users/dylan/github/ravi/src/lvm.c:2872:7
	cmpl	$19, %eax
	jne	LBB41_19
Ltmp6189:
## BB#18:
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 2872 29               ## /Users/dylan/github/ravi/src/lvm.c:2872:29
	movq	(%r15), %rax
Ltmp6190:
	##DEBUG_VALUE: raviV_op_shr:ic <- %RAX
LBB41_34:
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	.loc	1 861 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:861:7
	testq	%rax, %rax
	jle	LBB41_36
Ltmp6191:
## BB#35:
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	.loc	1 863 17                ## /Users/dylan/github/ravi/src/lvm.c:863:17
	movb	%al, %cl
	shrq	%cl, %r12
Ltmp6192:
	.loc	1 862 9                 ## /Users/dylan/github/ravi/src/lvm.c:862:9
	xorl	%ecx, %ecx
	.loc	1 862 11 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:862:11
Ltmp6193:
	cmpq	$63, %rax
Ltmp6194:
	.loc	1 862 9                 ## /Users/dylan/github/ravi/src/lvm.c:862:9
	cmovleq	%r12, %rcx
	jmp	LBB41_37
Ltmp6195:
LBB41_36:
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	.loc	1 2873 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2873:5
	movl	%eax, %ecx
	negl	%ecx
Ltmp6196:
	##DEBUG_VALUE: luaV_shiftl:x <- %R12
	.loc	1 867 17                ## /Users/dylan/github/ravi/src/lvm.c:867:17
	shlq	%cl, %r12
Ltmp6197:
	.loc	1 2873 5                ## /Users/dylan/github/ravi/src/lvm.c:2873:5
	xorl	%ecx, %ecx
	.loc	1 866 11                ## /Users/dylan/github/ravi/src/lvm.c:866:11
Ltmp6198:
	cmpq	$-63, %rax
Ltmp6199:
	.loc	1 866 9 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:866:9
	cmovgeq	%r12, %rcx
Ltmp6200:
LBB41_37:                               ## %luaV_shiftl.exit
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	.loc	1 2873 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2873:5
	movq	%rcx, (%r14)
	movl	$19, 8(%r14)
Ltmp6201:
LBB41_40:
	.loc	1 2878 1                ## /Users/dylan/github/ravi/src/lvm.c:2878:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB41_2:
Ltmp6202:
	##DEBUG_VALUE: raviV_op_shr:L <- %RDI
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6203:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	leaq	-56(%rbp), %r12
	.loc	1 2872 7                ## /Users/dylan/github/ravi/src/lvm.c:2872:7
Ltmp6204:
	movq	%r13, %rbx
	jmp	LBB41_3
Ltmp6205:
	.align	4, 0x90
LBB41_14:                               ## %._crit_edge
                                        ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6206:
	.loc	1 2872 7                ## /Users/dylan/github/ravi/src/lvm.c:2872:7
	movq	%r12, %rbx
Ltmp6207:
LBB41_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB41_15
Ltmp6208:
## BB#4:                                ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	cmpl	$3, %eax
	je	LBB41_5
Ltmp6209:
## BB#9:                                ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB41_39
Ltmp6210:
## BB#10:                               ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6211:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB41_12
Ltmp6212:
## BB#11:                               ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB41_13
Ltmp6213:
	.align	4, 0x90
LBB41_12:                               ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp6214:
LBB41_13:                               ##   in Loop: Header=BB41_3 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6215:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB41_14
	jmp	LBB41_39
Ltmp6216:
LBB41_19:
	##DEBUG_VALUE: raviV_op_shr:L <- %RDI
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r14, -72(%rbp)         ## 8-byte Spill
Ltmp6217:
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6218:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	leaq	-56(%rbp), %r14
	.loc	1 2872 29               ## /Users/dylan/github/ravi/src/lvm.c:2872:29
	movq	%r15, %rbx
	jmp	LBB41_20
Ltmp6219:
	.align	4, 0x90
LBB41_31:                               ## %._crit_edge.14
                                        ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6220:
	.loc	1 2872 29               ## /Users/dylan/github/ravi/src/lvm.c:2872:29
	movq	%r14, %rbx
Ltmp6221:
LBB41_20:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB41_32
Ltmp6222:
## BB#21:                               ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	cmpl	$3, %eax
	je	LBB41_22
Ltmp6223:
## BB#26:                               ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB41_38
Ltmp6224:
## BB#27:                               ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6225:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB41_29
Ltmp6226:
## BB#28:                               ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB41_30
Ltmp6227:
	.align	4, 0x90
LBB41_29:                               ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp6228:
LBB41_30:                               ##   in Loop: Header=BB41_20 Depth=1
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6229:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB41_31
	jmp	LBB41_38
Ltmp6230:
LBB41_15:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %r12
	jmp	LBB41_16
Ltmp6231:
LBB41_5:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6232:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -72(%rbp)        ## 8-byte Spill
Ltmp6233:
	##DEBUG_VALUE: n <- [%RBP+-72]
	callq	_floor
Ltmp6234:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-72(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB41_39
	jp	LBB41_39
Ltmp6235:
## BB#6:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI41_0(%rip), %xmm0
	jb	LBB41_39
Ltmp6236:
## BB#7:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	movsd	LCPI41_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB41_39
Ltmp6237:
## BB#8:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	cvttsd2si	%xmm0, %r12
Ltmp6238:
LBB41_16:
	movq	-64(%rbp), %rdi         ## 8-byte Reload
Ltmp6239:
	##DEBUG_VALUE: raviV_op_shr:L <- %RDI
	jmp	LBB41_17
Ltmp6240:
LBB41_32:
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB41_33
Ltmp6241:
LBB41_22:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6242:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -80(%rbp)        ## 8-byte Spill
Ltmp6243:
	##DEBUG_VALUE: n <- [%RBP+-80]
	callq	_floor
Ltmp6244:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-80(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB41_38
	jp	LBB41_38
Ltmp6245:
## BB#23:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI41_0(%rip), %xmm0
	jb	LBB41_38
Ltmp6246:
## BB#24:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	movsd	LCPI41_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB41_38
Ltmp6247:
## BB#25:
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	cvttsd2si	%xmm0, %rax
Ltmp6248:
LBB41_33:                               ## %luaV_tointeger.exit5
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6249:
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	jmp	LBB41_34
Ltmp6250:
LBB41_38:                               ## %luaV_tointeger.exit5.thread
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6251:
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
LBB41_39:
	##DEBUG_VALUE: raviV_op_shr:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_shr:ra <- %R14
	##DEBUG_VALUE: raviV_op_shr:rb <- %R13
	##DEBUG_VALUE: raviV_op_shr:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R15
	.loc	1 2876 5                ## /Users/dylan/github/ravi/src/lvm.c:2876:5
	movl	$17, %r8d
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB41_40
Ltmp6252:
Lfunc_end41:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI42_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI42_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_band
	.align	4, 0x90
_raviV_op_band:                         ## @raviV_op_band
Lfunc_begin42:
	.loc	1 2880 0                ## /Users/dylan/github/ravi/src/lvm.c:2880:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6253:
	.cfi_def_cfa_offset 16
Ltmp6254:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6255:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp6256:
	.cfi_offset %rbx, -56
Ltmp6257:
	.cfi_offset %r12, -48
Ltmp6258:
	.cfi_offset %r13, -40
Ltmp6259:
	.cfi_offset %r14, -32
Ltmp6260:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_band:L <- %RDI
	##DEBUG_VALUE: raviV_op_band:ra <- %RSI
	##DEBUG_VALUE: raviV_op_band:rb <- %RDX
	##DEBUG_VALUE: raviV_op_band:rc <- %RCX
Ltmp6261:
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %r15
Ltmp6262:
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	movq	%rdx, %r13
Ltmp6263:
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	movq	%rsi, %r14
Ltmp6264:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	.loc	1 2883 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2883:7
	movl	8(%r13), %eax
	.loc	1 2883 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2883:26
	cmpl	$19, %eax
	jne	LBB42_2
Ltmp6265:
## BB#1:
	##DEBUG_VALUE: raviV_op_band:L <- %RDI
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 2883 7                ## /Users/dylan/github/ravi/src/lvm.c:2883:7
	movq	(%r13), %r12
Ltmp6266:
	##DEBUG_VALUE: raviV_op_band:ib <- %R12
LBB42_17:
	##DEBUG_VALUE: raviV_op_band:L <- %RDI
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 2883 29               ## /Users/dylan/github/ravi/src/lvm.c:2883:29
	movl	8(%r15), %eax
Ltmp6267:
	.loc	1 2883 7                ## /Users/dylan/github/ravi/src/lvm.c:2883:7
	cmpl	$19, %eax
	jne	LBB42_19
Ltmp6268:
## BB#18:
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 2883 29               ## /Users/dylan/github/ravi/src/lvm.c:2883:29
	movq	(%r15), %rax
Ltmp6269:
	##DEBUG_VALUE: raviV_op_band:ic <- %RAX
LBB42_34:
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	.loc	1 2884 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2884:5
	andq	%r12, %rax
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
Ltmp6270:
LBB42_37:
	.loc	1 2889 1                ## /Users/dylan/github/ravi/src/lvm.c:2889:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB42_2:
Ltmp6271:
	##DEBUG_VALUE: raviV_op_band:L <- %RDI
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6272:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	leaq	-56(%rbp), %r12
	.loc	1 2883 7                ## /Users/dylan/github/ravi/src/lvm.c:2883:7
Ltmp6273:
	movq	%r13, %rbx
	jmp	LBB42_3
Ltmp6274:
	.align	4, 0x90
LBB42_14:                               ## %._crit_edge
                                        ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6275:
	.loc	1 2883 7                ## /Users/dylan/github/ravi/src/lvm.c:2883:7
	movq	%r12, %rbx
Ltmp6276:
LBB42_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB42_15
Ltmp6277:
## BB#4:                                ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	cmpl	$3, %eax
	je	LBB42_5
Ltmp6278:
## BB#9:                                ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB42_36
Ltmp6279:
## BB#10:                               ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6280:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB42_12
Ltmp6281:
## BB#11:                               ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB42_13
Ltmp6282:
	.align	4, 0x90
LBB42_12:                               ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp6283:
LBB42_13:                               ##   in Loop: Header=BB42_3 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6284:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB42_14
	jmp	LBB42_36
Ltmp6285:
LBB42_19:
	##DEBUG_VALUE: raviV_op_band:L <- %RDI
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r14, -72(%rbp)         ## 8-byte Spill
Ltmp6286:
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6287:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	leaq	-56(%rbp), %r14
	.loc	1 2883 29               ## /Users/dylan/github/ravi/src/lvm.c:2883:29
	movq	%r15, %rbx
	jmp	LBB42_20
Ltmp6288:
	.align	4, 0x90
LBB42_31:                               ## %._crit_edge.14
                                        ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6289:
	.loc	1 2883 29               ## /Users/dylan/github/ravi/src/lvm.c:2883:29
	movq	%r14, %rbx
Ltmp6290:
LBB42_20:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB42_32
Ltmp6291:
## BB#21:                               ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	cmpl	$3, %eax
	je	LBB42_22
Ltmp6292:
## BB#26:                               ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB42_35
Ltmp6293:
## BB#27:                               ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6294:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB42_29
Ltmp6295:
## BB#28:                               ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB42_30
Ltmp6296:
	.align	4, 0x90
LBB42_29:                               ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp6297:
LBB42_30:                               ##   in Loop: Header=BB42_20 Depth=1
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6298:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB42_31
	jmp	LBB42_35
Ltmp6299:
LBB42_15:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %r12
	jmp	LBB42_16
Ltmp6300:
LBB42_5:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6301:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -72(%rbp)        ## 8-byte Spill
Ltmp6302:
	##DEBUG_VALUE: n <- [%RBP+-72]
	callq	_floor
Ltmp6303:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-72(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB42_36
	jp	LBB42_36
Ltmp6304:
## BB#6:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI42_0(%rip), %xmm0
	jb	LBB42_36
Ltmp6305:
## BB#7:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	movsd	LCPI42_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB42_36
Ltmp6306:
## BB#8:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	cvttsd2si	%xmm0, %r12
Ltmp6307:
LBB42_16:
	movq	-64(%rbp), %rdi         ## 8-byte Reload
Ltmp6308:
	##DEBUG_VALUE: raviV_op_band:L <- %RDI
	jmp	LBB42_17
Ltmp6309:
LBB42_32:
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB42_33
Ltmp6310:
LBB42_22:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6311:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -80(%rbp)        ## 8-byte Spill
Ltmp6312:
	##DEBUG_VALUE: n <- [%RBP+-80]
	callq	_floor
Ltmp6313:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-80(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB42_35
	jp	LBB42_35
Ltmp6314:
## BB#23:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI42_0(%rip), %xmm0
	jb	LBB42_35
Ltmp6315:
## BB#24:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	movsd	LCPI42_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB42_35
Ltmp6316:
## BB#25:
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	cvttsd2si	%xmm0, %rax
Ltmp6317:
LBB42_33:                               ## %luaV_tointeger.exit5
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6318:
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	jmp	LBB42_34
Ltmp6319:
LBB42_35:                               ## %luaV_tointeger.exit5.thread
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6320:
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
LBB42_36:
	##DEBUG_VALUE: raviV_op_band:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_band:ra <- %R14
	##DEBUG_VALUE: raviV_op_band:rb <- %R13
	##DEBUG_VALUE: raviV_op_band:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R15
	.loc	1 2887 5                ## /Users/dylan/github/ravi/src/lvm.c:2887:5
	movl	$13, %r8d
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB42_37
Ltmp6321:
Lfunc_end42:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI43_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI43_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_bor
	.align	4, 0x90
_raviV_op_bor:                          ## @raviV_op_bor
Lfunc_begin43:
	.loc	1 2891 0                ## /Users/dylan/github/ravi/src/lvm.c:2891:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6322:
	.cfi_def_cfa_offset 16
Ltmp6323:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6324:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp6325:
	.cfi_offset %rbx, -56
Ltmp6326:
	.cfi_offset %r12, -48
Ltmp6327:
	.cfi_offset %r13, -40
Ltmp6328:
	.cfi_offset %r14, -32
Ltmp6329:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_bor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bor:ra <- %RSI
	##DEBUG_VALUE: raviV_op_bor:rb <- %RDX
	##DEBUG_VALUE: raviV_op_bor:rc <- %RCX
Ltmp6330:
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %r15
Ltmp6331:
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	movq	%rdx, %r13
Ltmp6332:
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	movq	%rsi, %r14
Ltmp6333:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	.loc	1 2894 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2894:7
	movl	8(%r13), %eax
	.loc	1 2894 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2894:26
	cmpl	$19, %eax
	jne	LBB43_2
Ltmp6334:
## BB#1:
	##DEBUG_VALUE: raviV_op_bor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 2894 7                ## /Users/dylan/github/ravi/src/lvm.c:2894:7
	movq	(%r13), %r12
Ltmp6335:
	##DEBUG_VALUE: raviV_op_bor:ib <- %R12
LBB43_17:
	##DEBUG_VALUE: raviV_op_bor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 2894 29               ## /Users/dylan/github/ravi/src/lvm.c:2894:29
	movl	8(%r15), %eax
Ltmp6336:
	.loc	1 2894 7                ## /Users/dylan/github/ravi/src/lvm.c:2894:7
	cmpl	$19, %eax
	jne	LBB43_19
Ltmp6337:
## BB#18:
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 2894 29               ## /Users/dylan/github/ravi/src/lvm.c:2894:29
	movq	(%r15), %rax
Ltmp6338:
	##DEBUG_VALUE: raviV_op_bor:ic <- %RAX
LBB43_34:
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	.loc	1 2895 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2895:5
	orq	%r12, %rax
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
Ltmp6339:
LBB43_37:
	.loc	1 2900 1                ## /Users/dylan/github/ravi/src/lvm.c:2900:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB43_2:
Ltmp6340:
	##DEBUG_VALUE: raviV_op_bor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6341:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	leaq	-56(%rbp), %r12
	.loc	1 2894 7                ## /Users/dylan/github/ravi/src/lvm.c:2894:7
Ltmp6342:
	movq	%r13, %rbx
	jmp	LBB43_3
Ltmp6343:
	.align	4, 0x90
LBB43_14:                               ## %._crit_edge
                                        ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6344:
	.loc	1 2894 7                ## /Users/dylan/github/ravi/src/lvm.c:2894:7
	movq	%r12, %rbx
Ltmp6345:
LBB43_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB43_15
Ltmp6346:
## BB#4:                                ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	cmpl	$3, %eax
	je	LBB43_5
Ltmp6347:
## BB#9:                                ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB43_36
Ltmp6348:
## BB#10:                               ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6349:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB43_12
Ltmp6350:
## BB#11:                               ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB43_13
Ltmp6351:
	.align	4, 0x90
LBB43_12:                               ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp6352:
LBB43_13:                               ##   in Loop: Header=BB43_3 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6353:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB43_14
	jmp	LBB43_36
Ltmp6354:
LBB43_19:
	##DEBUG_VALUE: raviV_op_bor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r14, -72(%rbp)         ## 8-byte Spill
Ltmp6355:
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6356:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	leaq	-56(%rbp), %r14
	.loc	1 2894 29               ## /Users/dylan/github/ravi/src/lvm.c:2894:29
	movq	%r15, %rbx
	jmp	LBB43_20
Ltmp6357:
	.align	4, 0x90
LBB43_31:                               ## %._crit_edge.14
                                        ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6358:
	.loc	1 2894 29               ## /Users/dylan/github/ravi/src/lvm.c:2894:29
	movq	%r14, %rbx
Ltmp6359:
LBB43_20:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB43_32
Ltmp6360:
## BB#21:                               ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	cmpl	$3, %eax
	je	LBB43_22
Ltmp6361:
## BB#26:                               ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB43_35
Ltmp6362:
## BB#27:                               ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6363:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB43_29
Ltmp6364:
## BB#28:                               ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB43_30
Ltmp6365:
	.align	4, 0x90
LBB43_29:                               ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp6366:
LBB43_30:                               ##   in Loop: Header=BB43_20 Depth=1
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6367:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB43_31
	jmp	LBB43_35
Ltmp6368:
LBB43_15:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %r12
	jmp	LBB43_16
Ltmp6369:
LBB43_5:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6370:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -72(%rbp)        ## 8-byte Spill
Ltmp6371:
	##DEBUG_VALUE: n <- [%RBP+-72]
	callq	_floor
Ltmp6372:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-72(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB43_36
	jp	LBB43_36
Ltmp6373:
## BB#6:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI43_0(%rip), %xmm0
	jb	LBB43_36
Ltmp6374:
## BB#7:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	movsd	LCPI43_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB43_36
Ltmp6375:
## BB#8:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	cvttsd2si	%xmm0, %r12
Ltmp6376:
LBB43_16:
	movq	-64(%rbp), %rdi         ## 8-byte Reload
Ltmp6377:
	##DEBUG_VALUE: raviV_op_bor:L <- %RDI
	jmp	LBB43_17
Ltmp6378:
LBB43_32:
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB43_33
Ltmp6379:
LBB43_22:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6380:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -80(%rbp)        ## 8-byte Spill
Ltmp6381:
	##DEBUG_VALUE: n <- [%RBP+-80]
	callq	_floor
Ltmp6382:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-80(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB43_35
	jp	LBB43_35
Ltmp6383:
## BB#23:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI43_0(%rip), %xmm0
	jb	LBB43_35
Ltmp6384:
## BB#24:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	movsd	LCPI43_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB43_35
Ltmp6385:
## BB#25:
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	cvttsd2si	%xmm0, %rax
Ltmp6386:
LBB43_33:                               ## %luaV_tointeger.exit5
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6387:
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	jmp	LBB43_34
Ltmp6388:
LBB43_35:                               ## %luaV_tointeger.exit5.thread
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6389:
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
LBB43_36:
	##DEBUG_VALUE: raviV_op_bor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R15
	.loc	1 2898 5                ## /Users/dylan/github/ravi/src/lvm.c:2898:5
	movl	$14, %r8d
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB43_37
Ltmp6390:
Lfunc_end43:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI44_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI44_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_bxor
	.align	4, 0x90
_raviV_op_bxor:                         ## @raviV_op_bxor
Lfunc_begin44:
	.loc	1 2902 0                ## /Users/dylan/github/ravi/src/lvm.c:2902:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6391:
	.cfi_def_cfa_offset 16
Ltmp6392:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6393:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
Ltmp6394:
	.cfi_offset %rbx, -56
Ltmp6395:
	.cfi_offset %r12, -48
Ltmp6396:
	.cfi_offset %r13, -40
Ltmp6397:
	.cfi_offset %r14, -32
Ltmp6398:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_bxor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bxor:ra <- %RSI
	##DEBUG_VALUE: raviV_op_bxor:rb <- %RDX
	##DEBUG_VALUE: raviV_op_bxor:rc <- %RCX
Ltmp6399:
	##DEBUG_VALUE: io <- %RSI
	movq	%rcx, %r15
Ltmp6400:
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	movq	%rdx, %r13
Ltmp6401:
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	movq	%rsi, %r14
Ltmp6402:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	.loc	1 2905 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2905:7
	movl	8(%r13), %eax
	.loc	1 2905 26 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:2905:26
	cmpl	$19, %eax
	jne	LBB44_2
Ltmp6403:
## BB#1:
	##DEBUG_VALUE: raviV_op_bxor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 2905 7                ## /Users/dylan/github/ravi/src/lvm.c:2905:7
	movq	(%r13), %r12
Ltmp6404:
	##DEBUG_VALUE: raviV_op_bxor:ib <- %R12
LBB44_17:
	##DEBUG_VALUE: raviV_op_bxor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 2905 29               ## /Users/dylan/github/ravi/src/lvm.c:2905:29
	movl	8(%r15), %eax
Ltmp6405:
	.loc	1 2905 7                ## /Users/dylan/github/ravi/src/lvm.c:2905:7
	cmpl	$19, %eax
	jne	LBB44_19
Ltmp6406:
## BB#18:
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 2905 29               ## /Users/dylan/github/ravi/src/lvm.c:2905:29
	movq	(%r15), %rax
Ltmp6407:
	##DEBUG_VALUE: raviV_op_bxor:ic <- %RAX
LBB44_34:
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	.loc	1 2906 5 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2906:5
	xorq	%r12, %rax
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
Ltmp6408:
LBB44_37:
	.loc	1 2911 1                ## /Users/dylan/github/ravi/src/lvm.c:2911:1
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB44_2:
Ltmp6409:
	##DEBUG_VALUE: raviV_op_bxor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6410:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	leaq	-56(%rbp), %r12
	.loc	1 2905 7                ## /Users/dylan/github/ravi/src/lvm.c:2905:7
Ltmp6411:
	movq	%r13, %rbx
	jmp	LBB44_3
Ltmp6412:
	.align	4, 0x90
LBB44_14:                               ## %._crit_edge
                                        ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6413:
	.loc	1 2905 7                ## /Users/dylan/github/ravi/src/lvm.c:2905:7
	movq	%r12, %rbx
Ltmp6414:
LBB44_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB44_15
Ltmp6415:
## BB#4:                                ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	cmpl	$3, %eax
	je	LBB44_5
Ltmp6416:
## BB#9:                                ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB44_36
Ltmp6417:
## BB#10:                               ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6418:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB44_12
Ltmp6419:
## BB#11:                               ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB44_13
Ltmp6420:
	.align	4, 0x90
LBB44_12:                               ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp6421:
LBB44_13:                               ##   in Loop: Header=BB44_3 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6422:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB44_14
	jmp	LBB44_36
Ltmp6423:
LBB44_19:
	##DEBUG_VALUE: raviV_op_bxor:L <- %RDI
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	movq	%r14, -72(%rbp)         ## 8-byte Spill
Ltmp6424:
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	movq	%rdi, -64(%rbp)         ## 8-byte Spill
Ltmp6425:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	leaq	-56(%rbp), %r14
	.loc	1 2905 29               ## /Users/dylan/github/ravi/src/lvm.c:2905:29
	movq	%r15, %rbx
	jmp	LBB44_20
Ltmp6426:
	.align	4, 0x90
LBB44_31:                               ## %._crit_edge.14
                                        ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6427:
	.loc	1 2905 29               ## /Users/dylan/github/ravi/src/lvm.c:2905:29
	movq	%r14, %rbx
Ltmp6428:
LBB44_20:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB44_32
Ltmp6429:
## BB#21:                               ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	cmpl	$3, %eax
	je	LBB44_22
Ltmp6430:
## BB#26:                               ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB44_35
Ltmp6431:
## BB#27:                               ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6432:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r14, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB44_29
Ltmp6433:
## BB#28:                               ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	shrl	$24, %ecx
	jmp	LBB44_30
Ltmp6434:
	.align	4, 0x90
LBB44_29:                               ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	movq	16(%rdx), %rcx
Ltmp6435:
LBB44_30:                               ##   in Loop: Header=BB44_20 Depth=1
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R14+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6436:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB44_31
	jmp	LBB44_35
Ltmp6437:
LBB44_15:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %r12
	jmp	LBB44_16
Ltmp6438:
LBB44_5:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6439:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -72(%rbp)        ## 8-byte Spill
Ltmp6440:
	##DEBUG_VALUE: n <- [%RBP+-72]
	callq	_floor
Ltmp6441:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-72(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB44_36
	jp	LBB44_36
Ltmp6442:
## BB#6:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI44_0(%rip), %xmm0
	jb	LBB44_36
Ltmp6443:
## BB#7:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	movsd	LCPI44_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB44_36
Ltmp6444:
## BB#8:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	cvttsd2si	%xmm0, %r12
Ltmp6445:
LBB44_16:
	movq	-64(%rbp), %rdi         ## 8-byte Reload
Ltmp6446:
	##DEBUG_VALUE: raviV_op_bxor:L <- %RDI
	jmp	LBB44_17
Ltmp6447:
LBB44_32:
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB44_33
Ltmp6448:
LBB44_22:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6449:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -80(%rbp)        ## 8-byte Spill
Ltmp6450:
	##DEBUG_VALUE: n <- [%RBP+-80]
	callq	_floor
Ltmp6451:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-80(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB44_35
	jp	LBB44_35
Ltmp6452:
## BB#23:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI44_0(%rip), %xmm0
	jb	LBB44_35
Ltmp6453:
## BB#24:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	movsd	LCPI44_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB44_35
Ltmp6454:
## BB#25:
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	cvttsd2si	%xmm0, %rax
Ltmp6455:
LBB44_33:                               ## %luaV_tointeger.exit5
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6456:
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	jmp	LBB44_34
Ltmp6457:
LBB44_35:                               ## %luaV_tointeger.exit5.thread
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- [%RBP+-72]
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	movq	-72(%rbp), %r14         ## 8-byte Reload
Ltmp6458:
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
LBB44_36:
	##DEBUG_VALUE: raviV_op_bxor:L <- [%RBP+-64]
	##DEBUG_VALUE: raviV_op_bxor:ra <- %R14
	##DEBUG_VALUE: raviV_op_bxor:rb <- %R13
	##DEBUG_VALUE: raviV_op_bxor:rc <- %R15
	##DEBUG_VALUE: luaV_tointeger:obj <- %R15
	.loc	1 2909 5                ## /Users/dylan/github/ravi/src/lvm.c:2909:5
	movl	$15, %r8d
	movq	-64(%rbp), %rdi         ## 8-byte Reload
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB44_37
Ltmp6459:
Lfunc_end44:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI45_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI45_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_op_bnot
	.align	4, 0x90
_raviV_op_bnot:                         ## @raviV_op_bnot
Lfunc_begin45:
	.loc	1 2913 0                ## /Users/dylan/github/ravi/src/lvm.c:2913:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6460:
	.cfi_def_cfa_offset 16
Ltmp6461:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6462:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp6463:
	.cfi_offset %rbx, -56
Ltmp6464:
	.cfi_offset %r12, -48
Ltmp6465:
	.cfi_offset %r13, -40
Ltmp6466:
	.cfi_offset %r14, -32
Ltmp6467:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_op_bnot:L <- %RDI
	##DEBUG_VALUE: raviV_op_bnot:ra <- %RSI
	##DEBUG_VALUE: raviV_op_bnot:rb <- %RDX
Ltmp6468:
	##DEBUG_VALUE: io <- %RSI
	movq	%rdx, %r13
Ltmp6469:
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	movq	%rsi, %r14
Ltmp6470:
	##DEBUG_VALUE: io <- %R14
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	movq	%rdi, %r15
Ltmp6471:
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	.loc	1 2915 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2915:7
	movl	8(%r13), %eax
Ltmp6472:
	.loc	1 2915 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2915:7
	cmpl	$19, %eax
	jne	LBB45_2
Ltmp6473:
## BB#1:
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	.loc	1 2915 7                ## /Users/dylan/github/ravi/src/lvm.c:2915:7
	movq	(%r13), %rax
Ltmp6474:
	##DEBUG_VALUE: raviV_op_bnot:ib <- %RAX
LBB45_16:
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: io <- %R14
	.loc	1 2915 29               ## /Users/dylan/github/ravi/src/lvm.c:2915:29
	notq	%rax
	movq	%rax, (%r14)
	movl	$19, 8(%r14)
Ltmp6475:
LBB45_18:
	.loc	1 2919 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2919:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB45_2:
Ltmp6476:
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	leaq	-56(%rbp), %r12
	.loc	1 2915 7                ## /Users/dylan/github/ravi/src/lvm.c:2915:7
Ltmp6477:
	movq	%r13, %rbx
	jmp	LBB45_3
Ltmp6478:
	.align	4, 0x90
LBB45_14:                               ## %._crit_edge
                                        ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6479:
	.loc	1 2915 7                ## /Users/dylan/github/ravi/src/lvm.c:2915:7
	movq	%r12, %rbx
Ltmp6480:
LBB45_3:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB45_15
Ltmp6481:
## BB#4:                                ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	cmpl	$3, %eax
	je	LBB45_5
Ltmp6482:
## BB#9:                                ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB45_17
Ltmp6483:
## BB#10:                               ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%rbx), %rdi
	addq	$24, %rdi
Ltmp6484:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r12, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%rbx), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB45_12
Ltmp6485:
## BB#11:                               ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	shrl	$24, %ecx
	jmp	LBB45_13
Ltmp6486:
	.align	4, 0x90
LBB45_12:                               ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	movq	16(%rdx), %rcx
Ltmp6487:
LBB45_13:                               ##   in Loop: Header=BB45_3 Depth=1
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:v <- [%R12+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6488:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB45_14
	jmp	LBB45_17
Ltmp6489:
LBB45_15:
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10                ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%rbx), %rax
	jmp	LBB45_16
Ltmp6490:
LBB45_5:
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%rbx), %xmm0           ## xmm0 = mem[0],zero
Ltmp6491:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -64(%rbp)        ## 8-byte Spill
Ltmp6492:
	##DEBUG_VALUE: n <- [%RBP+-64]
	callq	_floor
Ltmp6493:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-64(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB45_17
	jp	LBB45_17
Ltmp6494:
## BB#6:
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI45_0(%rip), %xmm0
	jb	LBB45_17
Ltmp6495:
## BB#7:
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	movsd	LCPI45_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB45_17
Ltmp6496:
## BB#8:
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	cvttsd2si	%xmm0, %rax
	jmp	LBB45_16
Ltmp6497:
LBB45_17:                               ## %.loopexit
	##DEBUG_VALUE: raviV_op_bnot:L <- %R15
	##DEBUG_VALUE: raviV_op_bnot:ra <- %R14
	##DEBUG_VALUE: raviV_op_bnot:rb <- %R13
	##DEBUG_VALUE: luaV_tointeger:obj <- %R13
	.loc	1 2917 5                ## /Users/dylan/github/ravi/src/lvm.c:2917:5
	movl	$19, %r8d
	movq	%r15, %rdi
	movq	%r13, %rsi
	movq	%r13, %rdx
	movq	%r14, %rcx
	callq	_luaT_trybinTM
	jmp	LBB45_18
Ltmp6498:
Lfunc_end45:
	.cfi_endproc

	.globl	_raviV_gettable_sskey
	.align	4, 0x90
_raviV_gettable_sskey:                  ## @raviV_gettable_sskey
Lfunc_begin46:
	.loc	1 2927 0                ## /Users/dylan/github/ravi/src/lvm.c:2927:0
	.cfi_startproc
## BB#0:
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	##DEBUG_VALUE: io1 <- %RCX
	.loc	1 2928 3 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	movl	8(%rsi), %eax
Ltmp6499:
	.loc	1 2928 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	cmpl	$69, %eax
	jne	LBB46_8
Ltmp6500:
## BB#1:
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	movq	(%rsi), %r8
	movq	(%rdx), %r9
	.loc	13 85 13 is_stmt 1      ## /Users/dylan/github/ravi/include/ltable.h:85:13
Ltmp6501:
	movl	12(%r9), %r11d
	andl	80(%r8), %r11d
	shlq	$5, %r11
	addq	24(%r8), %r11
Ltmp6502:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R11
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r8
Ltmp6503:
	.align	4, 0x90
LBB46_2:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%r11), %r10
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %r10d
	jne	LBB46_5
Ltmp6504:
## BB#3:                                ##   in Loop: Header=BB46_2 Depth=1
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%r9, 16(%r11)
	je	LBB46_4
Ltmp6505:
LBB46_5:                                ##   in Loop: Header=BB46_2 Depth=1
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%r10, %rax
	sarq	$32, %rax
	shlq	$5, %rax
	addq	%rax, %r11
Ltmp6506:
	##DEBUG_VALUE: luaH_getshortstr:n <- %R11
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	shrq	$32, %r10
	jne	LBB46_2
	jmp	LBB46_6
Ltmp6507:
LBB46_4:                                ## %.thread.i
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	movq	%r11, %r8
Ltmp6508:
LBB46_6:                                ## %luaH_getshortstr.exit
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2928 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	cmpl	$0, 8(%r8)
	je	LBB46_7
Ltmp6509:
## BB#10:
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	movq	(%r8), %rax
	movq	8(%r8), %rdx
	movq	%rdx, 8(%rcx)
	movq	%rax, (%rcx)
Ltmp6510:
	.loc	1 2929 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2929:1
	retq
Ltmp6511:
LBB46_8:
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	andl	$15, %eax
Ltmp6512:
	.loc	1 2928 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	cmpl	$5, %eax
	je	LBB46_11
Ltmp6513:
## BB#9:
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	xorl	%r8d, %r8d
	jmp	_luaV_finishget         ## TAILCALL
Ltmp6514:
LBB46_7:
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_sskey:val <- %RCX
	##DEBUG_VALUE: aux <- %R8
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
	jmp	_luaV_finishget         ## TAILCALL
Ltmp6515:
LBB46_11:
	pushq	%rbp
Ltmp6516:
	.cfi_def_cfa_offset 16
Ltmp6517:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6518:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_gettable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_sskey:t <- %RSI
	.loc	1 2928 3                ## /Users/dylan/github/ravi/src/lvm.c:2928:3
Ltmp6519:
	leaq	L_.str.10(%rip), %rdx
	callq	_luaG_typeerror
Ltmp6520:
Lfunc_end46:
	.cfi_endproc

	.globl	_raviV_settable_sskey
	.align	4, 0x90
_raviV_settable_sskey:                  ## @raviV_settable_sskey
Lfunc_begin47:
	.loc	1 2938 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2938:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6521:
	.cfi_def_cfa_offset 16
Ltmp6522:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6523:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
Ltmp6524:
	.cfi_offset %rbx, -40
Ltmp6525:
	.cfi_offset %r14, -32
Ltmp6526:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %RCX
	movq	%rcx, %r14
Ltmp6527:
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	1 2939 3 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	movl	8(%rsi), %eax
Ltmp6528:
	.loc	1 2939 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	cmpl	$69, %eax
	jne	LBB47_14
Ltmp6529:
## BB#1:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	movq	(%rsi), %r8
Ltmp6530:
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	movq	(%rdx), %r9
	.loc	13 85 13 is_stmt 1      ## /Users/dylan/github/ravi/include/ltable.h:85:13
Ltmp6531:
	movl	12(%r9), %ecx
	andl	80(%r8), %ecx
	shlq	$5, %rcx
	addq	24(%r8), %rcx
Ltmp6532:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RCX
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r15
Ltmp6533:
	.align	4, 0x90
LBB47_2:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%rcx), %rax
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %eax
	jne	LBB47_5
Ltmp6534:
## BB#3:                                ##   in Loop: Header=BB47_2 Depth=1
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%r9, 16(%rcx)
	je	LBB47_4
Ltmp6535:
LBB47_5:                                ##   in Loop: Header=BB47_2 Depth=1
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rax, %rbx
	sarq	$32, %rbx
	shlq	$5, %rbx
	addq	%rbx, %rcx
Ltmp6536:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RCX
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	shrq	$32, %rax
	jne	LBB47_2
	jmp	LBB47_6
Ltmp6537:
LBB47_4:                                ## %.thread.i
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	movq	%rcx, %r15
Ltmp6538:
LBB47_6:                                ## %luaH_getshortstr.exit
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	.loc	1 2939 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	cmpl	$0, 8(%r15)
Ltmp6539:
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	je	LBB47_12
Ltmp6540:
## BB#7:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	testb	$64, 8(%r14)
	je	LBB47_11
Ltmp6541:
## BB#8:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	testb	$4, 9(%r8)
	je	LBB47_11
Ltmp6542:
## BB#9:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	movq	(%r14), %rax
	testb	$3, 9(%rax)
	je	LBB47_11
Ltmp6543:
## BB#10:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	movq	%r8, %rsi
	callq	_luaC_barrierback_
Ltmp6544:
LBB47_11:
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	movq	(%r14), %rax
	movq	8(%r14), %rcx
	movq	%rcx, 8(%r15)
	movq	%rax, (%r15)
Ltmp6545:
	.loc	1 2940 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2940:1
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
Ltmp6546:
	popq	%r15
Ltmp6547:
	popq	%rbp
	retq
LBB47_12:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
Ltmp6548:
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	##DEBUG_VALUE: slot <- %R15
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	movq	%r14, %rcx
	movq	%r15, %r8
Ltmp6549:
LBB47_13:
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_luaV_finishset         ## TAILCALL
Ltmp6550:
LBB47_14:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	1 2939 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	andl	$15, %eax
Ltmp6551:
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	cmpl	$5, %eax
	je	LBB47_16
Ltmp6552:
## BB#15:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	##DEBUG_VALUE: raviV_settable_sskey:key <- %RDX
	##DEBUG_VALUE: raviV_settable_sskey:val <- %R14
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	xorl	%r8d, %r8d
	movq	%r14, %rcx
	jmp	LBB47_13
Ltmp6553:
LBB47_16:
	##DEBUG_VALUE: raviV_settable_sskey:L <- %RDI
	##DEBUG_VALUE: raviV_settable_sskey:t <- %RSI
	.loc	1 2939 3                ## /Users/dylan/github/ravi/src/lvm.c:2939:3
	leaq	L_.str.10(%rip), %rdx
	callq	_luaG_typeerror
Ltmp6554:
Lfunc_end47:
	.cfi_endproc

	.globl	_raviV_gettable_i
	.align	4, 0x90
_raviV_gettable_i:                      ## @raviV_gettable_i
Lfunc_begin48:
	.loc	1 2948 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2948:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6555:
	.cfi_def_cfa_offset 16
Ltmp6556:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6557:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
Ltmp6558:
	.cfi_offset %rbx, -48
Ltmp6559:
	.cfi_offset %r12, -40
Ltmp6560:
	.cfi_offset %r14, -32
Ltmp6561:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_gettable_i:L <- %RDI
	##DEBUG_VALUE: raviV_gettable_i:t <- %RSI
	##DEBUG_VALUE: raviV_gettable_i:key <- %RDX
	##DEBUG_VALUE: raviV_gettable_i:val <- %RCX
Ltmp6562:
	##DEBUG_VALUE: io <- %RCX
	##DEBUG_VALUE: io <- %RCX
	##DEBUG_VALUE: io1 <- %RCX
	movq	%rcx, %r12
Ltmp6563:
	##DEBUG_VALUE: io1 <- %R12
	##DEBUG_VALUE: io <- %R12
	##DEBUG_VALUE: io <- %R12
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	movq	%rdx, %r15
Ltmp6564:
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	movq	%rsi, %rbx
Ltmp6565:
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	movq	%rdi, %r14
Ltmp6566:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	.loc	1 2949 3 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movl	8(%rbx), %eax
Ltmp6567:
	.loc	1 2949 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	cmpl	$69, %eax
	jne	LBB48_1
Ltmp6568:
## BB#6:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	(%r15), %rsi
Ltmp6569:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%rbx), %rdi
Ltmp6570:
	##DEBUG_VALUE: h <- %RDI
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	leaq	-1(%rsi), %rax
	movl	12(%rdi), %ecx
Ltmp6571:
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	cmpq	%rcx, %rax
	jae	LBB48_8
Ltmp6572:
## BB#7:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	##DEBUG_VALUE: h <- %RDI
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	shlq	$4, %rax
	addq	16(%rdi), %rax
Ltmp6573:
	##DEBUG_VALUE: v <- %RAX
LBB48_9:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	cmpl	$0, 8(%rax)
Ltmp6574:
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	je	LBB48_11
Ltmp6575:
## BB#10:
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	(%rax), %rcx
	movq	8(%rax), %rax
	movq	%rax, 8(%r12)
	movq	%rcx, (%r12)
Ltmp6576:
LBB48_5:
	.loc	1 2950 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2950:1
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB48_1:
Ltmp6577:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	cmpl	$101, %eax
	jne	LBB48_2
Ltmp6578:
## BB#13:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	(%rbx), %rcx
Ltmp6579:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 2949 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	(%r15), %rax
Ltmp6580:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB48_15
Ltmp6581:
## BB#14:
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp6582:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movl	%eax, %eax
Ltmp6583:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r12)
	movl	$3, 8(%r12)
	jmp	LBB48_5
Ltmp6584:
LBB48_8:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %RDI
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	callq	_luaH_getint
Ltmp6585:
	##DEBUG_VALUE: v <- %RAX
	jmp	LBB48_9
Ltmp6586:
LBB48_11:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	%r14, %rdi
	movq	%rbx, %rsi
	movq	%r15, %rdx
	movq	%r12, %rcx
	movq	%rax, %r8
	jmp	LBB48_12
Ltmp6587:
LBB48_2:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	cmpl	$85, %eax
	jne	LBB48_16
Ltmp6588:
## BB#3:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	(%rbx), %rcx
Ltmp6589:
	##DEBUG_VALUE: h <- %RCX
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movq	(%r15), %rax
Ltmp6590:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rcx), %eax
	jae	LBB48_15
Ltmp6591:
## BB#4:
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	##DEBUG_VALUE: h <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rcx), %rcx
Ltmp6592:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	movl	%eax, %eax
Ltmp6593:
	movq	(%rcx,%rax,8), %rax
	movq	%rax, (%r12)
	movl	$19, 8(%r12)
	jmp	LBB48_5
Ltmp6594:
LBB48_16:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	##DEBUG_VALUE: raviV_gettable_i:t <- %RBX
	##DEBUG_VALUE: raviV_gettable_i:key <- %R15
	##DEBUG_VALUE: raviV_gettable_i:val <- %R12
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	xorl	%r8d, %r8d
	movq	%r14, %rdi
	movq	%rbx, %rsi
	movq	%r15, %rdx
	movq	%r12, %rcx
Ltmp6595:
LBB48_12:
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_luaV_finishget         ## TAILCALL
Ltmp6596:
LBB48_15:
	##DEBUG_VALUE: raviV_gettable_i:L <- %R14
	.loc	1 2949 3                ## /Users/dylan/github/ravi/src/lvm.c:2949:3
	leaq	L_.str.3(%rip), %rsi
	xorl	%eax, %eax
	movq	%r14, %rdi
	callq	_luaG_runerror
Ltmp6597:
Lfunc_end48:
	.cfi_endproc

	.section	__TEXT,__literal8,8byte_literals
	.align	3
LCPI49_0:
	.quad	-4332462841530417152    ## double -9.2233720368547758E+18
LCPI49_1:
	.quad	4890909195324358656     ## double 9.2233720368547758E+18
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_raviV_settable_i
	.align	4, 0x90
_raviV_settable_i:                      ## @raviV_settable_i
Lfunc_begin49:
	.loc	1 2959 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2959:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6598:
	.cfi_def_cfa_offset 16
Ltmp6599:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6600:
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
Ltmp6601:
	.cfi_offset %rbx, -56
Ltmp6602:
	.cfi_offset %r12, -48
Ltmp6603:
	.cfi_offset %r13, -40
Ltmp6604:
	.cfi_offset %r14, -32
Ltmp6605:
	.cfi_offset %r15, -24
	##DEBUG_VALUE: raviV_settable_i:L <- %RDI
	##DEBUG_VALUE: raviV_settable_i:t <- %RSI
	##DEBUG_VALUE: raviV_settable_i:key <- %RDX
	##DEBUG_VALUE: raviV_settable_i:val <- %RCX
	movq	%rcx, %r12
Ltmp6606:
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	movq	%rdx, %r15
Ltmp6607:
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	movq	%rsi, %r13
Ltmp6608:
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	movq	%rdi, %rcx
Ltmp6609:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	.loc	1 2960 3 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	8(%r13), %eax
Ltmp6610:
	.loc	1 2960 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	cmpl	$69, %eax
	jne	LBB49_1
Ltmp6611:
## BB#6:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r15), %rsi
Ltmp6612:
	##DEBUG_VALUE: idx <- %RSI
	movq	(%r13), %r14
Ltmp6613:
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	leaq	-1(%rsi), %rbx
	movl	12(%r14), %eax
Ltmp6614:
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	cmpq	%rax, %rbx
	jae	LBB49_8
Ltmp6615:
## BB#7:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	shlq	$4, %rbx
	addq	16(%r14), %rbx
Ltmp6616:
	##DEBUG_VALUE: slot <- %RBX
LBB49_9:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	cmpl	$0, 8(%rbx)
Ltmp6617:
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	je	LBB49_15
Ltmp6618:
## BB#10:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	testb	$64, 8(%r12)
	je	LBB49_14
Ltmp6619:
## BB#11:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	testb	$4, 9(%r14)
	je	LBB49_14
Ltmp6620:
## BB#12:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	movq	(%r12), %rax
	testb	$3, 9(%rax)
	je	LBB49_14
Ltmp6621:
## BB#13:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	movq	%rcx, %rdi
	movq	%r14, %rsi
	callq	_luaC_barrierback_
Ltmp6622:
LBB49_14:
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	movq	(%r12), %rax
	movq	8(%r12), %rcx
	movq	%rcx, 8(%rbx)
	movq	%rax, (%rbx)
Ltmp6623:
LBB49_60:
	.loc	1 2961 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2961:1
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB49_15:
Ltmp6624:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	%rcx, %rdi
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r12, %rcx
Ltmp6625:
	movq	%rbx, %r8
Ltmp6626:
LBB49_16:
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_luaV_finishset         ## TAILCALL
Ltmp6627:
LBB49_1:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	cmpl	$101, %eax
	jne	LBB49_2
Ltmp6628:
## BB#17:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 2960 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r13), %rbx
Ltmp6629:
	##DEBUG_VALUE: h <- %RBX
	.loc	1 79 7 is_stmt 1        ## /Users/dylan/github/ravi/src/lvm.c:79:7
	movl	8(%r12), %eax
Ltmp6630:
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	cmpl	$19, %eax
	je	LBB49_24
Ltmp6631:
## BB#18:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	cmpl	$3, %eax
	jne	LBB49_27
Ltmp6632:
## BB#19:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 2960 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r15), %rax
Ltmp6633:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rbx), %eax
	jae	LBB49_22
Ltmp6634:
## BB#20:
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rbx), %rcx
	jmp	LBB49_21
Ltmp6635:
LBB49_8:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: idx <- %RSI
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	%r14, %rdi
	movq	%rcx, %rbx
Ltmp6636:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	callq	_luaH_getint
	movq	%rbx, %rcx
Ltmp6637:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	movq	%rax, %rbx
Ltmp6638:
	##DEBUG_VALUE: slot <- %RBX
	jmp	LBB49_9
Ltmp6639:
LBB49_2:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	movq	%rcx, %rbx
Ltmp6640:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	cmpl	$85, %eax
	jne	LBB49_58
Ltmp6641:
## BB#3:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r13), %r14
Ltmp6642:
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	8(%r12), %eax
Ltmp6643:
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	cmpl	$19, %eax
	jne	LBB49_40
Ltmp6644:
## BB#4:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r15), %rax
Ltmp6645:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r14), %eax
	jae	LBB49_39
Ltmp6646:
## BB#5:
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r14), %rcx
Ltmp6647:
LBB49_21:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r12), %rdx
	movl	%eax, %eax
	movq	%rdx, (%rcx,%rax,8)
	jmp	LBB49_60
Ltmp6648:
LBB49_58:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:t <- %R13
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	xorl	%r8d, %r8d
	movq	%rbx, %rdi
	movq	%r13, %rsi
	movq	%r15, %rdx
	movq	%r12, %rcx
	jmp	LBB49_16
Ltmp6649:
LBB49_24:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %RBX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r15), %rax
Ltmp6650:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rbx), %eax
	jae	LBB49_26
Ltmp6651:
## BB#25:
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %RBX
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rbx), %rcx
Ltmp6652:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	cvtsi2sdq	(%r12), %xmm0
	jmp	LBB49_37
Ltmp6653:
LBB49_27:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	andl	$15, %eax
	.loc	1 83 25 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:83:25
	cmpl	$4, %eax
	jne	LBB49_38
Ltmp6654:
## BB#28:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	movq	%rcx, %r14
Ltmp6655:
	##DEBUG_VALUE: raviV_settable_i:L <- %R14
	.loc	1 84 26 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:26
	movq	(%r12), %rdi
	addq	$24, %rdi
	leaq	-56(%rbp), %rsi
Ltmp6656:
	##DEBUG_VALUE: luaV_tonumber_:v <- [%RSI+0]
	##DEBUG_VALUE: luaV_tonumber_:obj <- %R12
	.loc	1 84 13 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:13
	callq	_luaO_str2num
	.loc	1 84 46                 ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	(%r12), %rdx
	movl	8(%rdx), %edi
	movzbl	%dil, %esi
Ltmp6657:
	cmpl	$4, %esi
	jne	LBB49_30
Ltmp6658:
## BB#29:
	##DEBUG_VALUE: raviV_settable_i:L <- %R14
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	shrl	$24, %edi
	jmp	LBB49_31
Ltmp6659:
LBB49_40:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	leaq	-56(%rbp), %r13
	jmp	LBB49_41
Ltmp6660:
	.align	4, 0x90
LBB49_52:                               ## %._crit_edge
                                        ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 102 7 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:102:7
	movl	-48(%rbp), %eax
Ltmp6661:
	.loc	1 129 10                ## /Users/dylan/github/ravi/src/lvm.c:129:10
	movq	%r13, %r12
Ltmp6662:
LBB49_41:                               ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 102 7                 ## /Users/dylan/github/ravi/src/lvm.c:102:7
	cmpl	$19, %eax
	je	LBB49_53
Ltmp6663:
## BB#42:                               ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	cmpl	$3, %eax
	je	LBB49_43
Ltmp6664:
## BB#47:                               ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 116 12                ## /Users/dylan/github/ravi/src/lvm.c:116:12
	andl	$15, %eax
	.loc	1 116 25 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:116:25
	cmpl	$4, %eax
	jne	LBB49_57
Ltmp6665:
## BB#48:                               ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 117 26 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:117:26
	movq	(%r12), %rdi
	addq	$24, %rdi
Ltmp6666:
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 117 13 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:117:13
	movq	%r13, %rsi
	callq	_luaO_str2num
	.loc	1 117 46                ## /Users/dylan/github/ravi/src/lvm.c:117:46
	movq	(%r12), %rdx
	movl	8(%rdx), %ecx
	movzbl	%cl, %esi
	cmpl	$4, %esi
	jne	LBB49_50
Ltmp6667:
## BB#49:                               ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	shrl	$24, %ecx
	jmp	LBB49_51
Ltmp6668:
LBB49_50:                               ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	movq	16(%rdx), %rcx
Ltmp6669:
LBB49_51:                               ##   in Loop: Header=BB49_41 Depth=1
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: luaV_tointeger:v <- [%R13+0]
	.loc	1 117 57                ## /Users/dylan/github/ravi/src/lvm.c:117:57
	incq	%rcx
Ltmp6670:
	.loc	1 116 12 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:116:12
	cmpq	%rcx, %rax
	je	LBB49_52
	jmp	LBB49_57
Ltmp6671:
LBB49_26:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %RBX
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %edx
	movq	(%r12), %rax
Ltmp6672:
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB49_23
Ltmp6673:
LBB49_22:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 2960 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %edx
	movsd	(%r12), %xmm0           ## xmm0 = mem[0],zero
Ltmp6674:
LBB49_23:
	movq	%rcx, %rdi
	movq	%rbx, %rsi
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_raviH_set_float        ## TAILCALL
Ltmp6675:
LBB49_30:
	##DEBUG_VALUE: raviV_settable_i:L <- %R14
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 84 46 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:84:46
	movq	16(%rdx), %rdi
Ltmp6676:
LBB49_31:
	movq	%r14, %rcx
Ltmp6677:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 84 57 is_stmt 0       ## /Users/dylan/github/ravi/src/lvm.c:84:57
	incq	%rdi
Ltmp6678:
	.loc	1 83 12 is_stmt 1       ## /Users/dylan/github/ravi/src/lvm.c:83:12
	cmpq	%rdi, %rax
	jne	LBB49_38
Ltmp6679:
## BB#32:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 85 10                 ## /Users/dylan/github/ravi/src/lvm.c:85:10
	cmpl	$19, -48(%rbp)
	movq	-56(%rbp), %rax
	jne	LBB49_34
Ltmp6680:
## BB#33:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	cvtsi2sdq	%rax, %xmm0
	jmp	LBB49_35
Ltmp6681:
LBB49_34:                               ## %select.false
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	movd	%rax, %xmm0
Ltmp6682:
LBB49_35:                               ## %select.end
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r15), %rax
Ltmp6683:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%rbx), %eax
	jae	LBB49_59
Ltmp6684:
## BB#36:
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%rbx), %rcx
Ltmp6685:
LBB49_37:
	##DEBUG_VALUE: data <- %RCX
	.loc	1 2960 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %eax
	movsd	%xmm0, (%rcx,%rax,8)
	jmp	LBB49_60
Ltmp6686:
LBB49_59:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %edx
	movq	%rcx, %rdi
	movq	%rbx, %rsi
	callq	_raviH_set_float
	jmp	LBB49_60
Ltmp6687:
LBB49_39:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:val <- %R12
	##DEBUG_VALUE: h <- %R14
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %edx
Ltmp6688:
	##DEBUG_VALUE: luaV_tointeger:obj <- %R12
	movq	(%r12), %rcx
	movq	%rbx, %rdi
	movq	%r14, %rsi
	addq	$24, %rsp
	popq	%rbx
Ltmp6689:
	popq	%r12
Ltmp6690:
	popq	%r13
	popq	%r14
Ltmp6691:
	popq	%r15
	popq	%rbp
	jmp	_raviH_set_int          ## TAILCALL
Ltmp6692:
LBB49_53:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: luaV_tointeger:mode <- 0
	.loc	1 113 10 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:113:10
	movq	(%r12), %rcx
	jmp	LBB49_54
Ltmp6693:
LBB49_43:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	.loc	1 103 20                ## /Users/dylan/github/ravi/src/lvm.c:103:20
	movsd	(%r12), %xmm0           ## xmm0 = mem[0],zero
Ltmp6694:
	##DEBUG_VALUE: n <- %XMM0
	.loc	1 104 20                ## /Users/dylan/github/ravi/src/lvm.c:104:20
	movsd	%xmm0, -64(%rbp)        ## 8-byte Spill
Ltmp6695:
	##DEBUG_VALUE: n <- [%RBP+-64]
	callq	_floor
Ltmp6696:
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 105 9                 ## /Users/dylan/github/ravi/src/lvm.c:105:9
	movsd	-64(%rbp), %xmm1        ## 8-byte Reload
                                        ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jne	LBB49_57
	jp	LBB49_57
Ltmp6697:
## BB#44:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: f <- %XMM0
	.loc	1 110 12                ## /Users/dylan/github/ravi/src/lvm.c:110:12
	ucomisd	LCPI49_0(%rip), %xmm0
	jb	LBB49_57
Ltmp6698:
## BB#45:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	movsd	LCPI49_1(%rip), %xmm1   ## xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	jbe	LBB49_57
Ltmp6699:
## BB#46:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	cvttsd2si	%xmm0, %rcx
Ltmp6700:
LBB49_54:
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	##DEBUG_VALUE: raviV_settable_i:key <- %R15
	##DEBUG_VALUE: i <- 0
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movq	(%r15), %rax
Ltmp6701:
	##DEBUG_VALUE: ukey <- %EAX
	cmpl	64(%r14), %eax
	movq	%rbx, %rdi
Ltmp6702:
	##DEBUG_VALUE: raviV_settable_i:L <- %RDI
	jae	LBB49_56
Ltmp6703:
## BB#55:
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	movq	56(%r14), %rdx
Ltmp6704:
	##DEBUG_VALUE: data <- %RDX
	.loc	1 2960 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %eax
Ltmp6705:
	movq	%rcx, (%rdx,%rax,8)
	jmp	LBB49_60
Ltmp6706:
LBB49_56:
	##DEBUG_VALUE: raviV_settable_i:L <- %RDI
	##DEBUG_VALUE: i <- 0
	##DEBUG_VALUE: ukey <- %EAX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	movl	%eax, %edx
	movq	%r14, %rsi
	callq	_raviH_set_int
	jmp	LBB49_60
Ltmp6707:
LBB49_57:                               ## %.loopexit
	##DEBUG_VALUE: raviV_settable_i:L <- %RBX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	leaq	L_.str.5(%rip), %rsi
	xorl	%eax, %eax
	movq	%rbx, %rdi
	callq	_luaG_runerror
Ltmp6708:
LBB49_38:
	##DEBUG_VALUE: raviV_settable_i:L <- %RCX
	.loc	1 2960 3                ## /Users/dylan/github/ravi/src/lvm.c:2960:3
	leaq	L_.str.4(%rip), %rsi
	xorl	%eax, %eax
	movq	%rcx, %rdi
	callq	_luaG_runerror
Ltmp6709:
Lfunc_end49:
	.cfi_endproc

	.globl	_raviV_op_totype
	.align	4, 0x90
_raviV_op_totype:                       ## @raviV_op_totype
Lfunc_begin50:
	.loc	1 2967 0 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2967:0
	.cfi_startproc
## BB#0:
	pushq	%rbp
Ltmp6710:
	.cfi_def_cfa_offset 16
Ltmp6711:
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
Ltmp6712:
	.cfi_def_cfa_register %rbp
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: raviV_op_totype:ra <- %RSI
	##DEBUG_VALUE: raviV_op_totype:rb <- %RDX
	.loc	1 2968 7 prologue_end   ## /Users/dylan/github/ravi/src/lvm.c:2968:7
Ltmp6713:
	movl	8(%rsi), %eax
	testl	%eax, %eax
	je	LBB50_14
Ltmp6714:
## BB#1:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: raviV_op_totype:ra <- %RSI
	##DEBUG_VALUE: raviV_op_totype:rb <- %RDX
	.loc	1 2970 8                ## /Users/dylan/github/ravi/src/lvm.c:2970:8
	cmpl	$68, 8(%rdx)
Ltmp6715:
	.loc	1 2970 7 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2970:7
	jne	LBB50_15
Ltmp6716:
## BB#2:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: raviV_op_totype:ra <- %RSI
	##DEBUG_VALUE: raviV_op_totype:rb <- %RDX
	.loc	1 2971 18 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2971:18
	movq	(%rdx), %rdx
Ltmp6717:
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:name <- %RDX
	.loc	1 1119 11               ## /Users/dylan/github/ravi/src/lvm.c:1119:11
	andl	$15, %eax
	.loc	1 1119 3 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:1119:3
	cmpl	$7, %eax
	je	LBB50_5
Ltmp6718:
## BB#3:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: raviV_op_totype:ra <- %RSI
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	cmpl	$5, %eax
	jne	LBB50_16
Ltmp6719:
## BB#4:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: raviV_op_totype:ra <- %RSI
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	.loc	1 1121 10 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1121:10
	movq	(%rsi), %rax
	.loc	1 1121 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1121:21
	addq	$40, %rax
	jmp	LBB50_6
Ltmp6720:
LBB50_5:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: raviV_op_totype:ra <- %RSI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	.loc	1 1124 10 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1124:10
	movq	(%rsi), %rax
	.loc	1 1124 21 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1124:21
	addq	$16, %rax
Ltmp6721:
	##DEBUG_VALUE: check_usertype:o <- %RSI
LBB50_6:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	movq	(%rax), %r8
Ltmp6722:
	.loc	1 1129 10 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:1129:10
	testq	%r8, %r8
	je	LBB50_16
Ltmp6723:
## BB#7:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	.loc	1 1132 16               ## /Users/dylan/github/ravi/src/lvm.c:1132:16
	movq	24(%rdi), %rax
Ltmp6724:
	##DEBUG_VALUE: check_usertype:L <- %RDI
	movq	64(%rax), %rax
Ltmp6725:
	##DEBUG_VALUE: check_usertype:reg <- %RAX
	.loc	13 85 13                ## /Users/dylan/github/ravi/include/ltable.h:85:13
	movl	12(%rdx), %ecx
	andl	80(%rax), %ecx
	shlq	$5, %rcx
	addq	24(%rax), %rcx
Ltmp6726:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RCX
	movq	_luaO_nilobject_@GOTPCREL(%rip), %r9
Ltmp6727:
	.align	4, 0x90
LBB50_8:                                ## =>This Inner Loop Header: Depth=1
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %RDI
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	movq	24(%rcx), %rsi
	.loc	13 89 26 is_stmt 0      ## /Users/dylan/github/ravi/include/ltable.h:89:26
	cmpl	$68, %esi
	jne	LBB50_11
Ltmp6728:
## BB#9:                                ##   in Loop: Header=BB50_8 Depth=1
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %RDI
	.loc	13 89 9                 ## /Users/dylan/github/ravi/include/ltable.h:89:9
	cmpq	%rdx, 16(%rcx)
	je	LBB50_10
Ltmp6729:
LBB50_11:                               ##   in Loop: Header=BB50_8 Depth=1
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %RDI
	.loc	13 95 9 is_stmt 1       ## /Users/dylan/github/ravi/include/ltable.h:95:9
	movq	%rsi, %rax
	sarq	$32, %rax
	shlq	$5, %rax
	addq	%rax, %rcx
Ltmp6730:
	##DEBUG_VALUE: luaH_getshortstr:n <- %RCX
	.loc	1 1133 27               ## /Users/dylan/github/ravi/src/lvm.c:1133:27
	shrq	$32, %rsi
	jne	LBB50_8
	jmp	LBB50_12
Ltmp6731:
LBB50_10:                               ## %.thread.i.i
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %RDI
	movq	%rcx, %r9
Ltmp6732:
LBB50_12:                               ## %luaH_getshortstr.exit.i
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %RDI
	##DEBUG_VALUE: check_usertype:metatab <- %R9
	.loc	1 1134 29               ## /Users/dylan/github/ravi/src/lvm.c:1134:29
	cmpl	$69, 8(%r9)
	jne	LBB50_16
Ltmp6733:
## BB#13:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	##DEBUG_VALUE: check_usertype:name <- %RDX
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	##DEBUG_VALUE: check_usertype:L <- %RDI
	##DEBUG_VALUE: check_usertype:metatab <- %R9
	.loc	1 1134 71 is_stmt 0     ## /Users/dylan/github/ravi/src/lvm.c:1134:71
	cmpq	%r8, (%r9)
	jne	LBB50_16
Ltmp6734:
LBB50_14:                               ## %check_usertype.exit
	.loc	1 2974 1 is_stmt 1      ## /Users/dylan/github/ravi/src/lvm.c:2974:1
	popq	%rbp
	retq
LBB50_16:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
Ltmp6735:
	##DEBUG_VALUE: raviV_op_totype:key <- %RDX
	.loc	1 2973 52               ## /Users/dylan/github/ravi/src/lvm.c:2973:52
	addq	$24, %rdx
Ltmp6736:
	.loc	1 2973 5 is_stmt 0      ## /Users/dylan/github/ravi/src/lvm.c:2973:5
	leaq	L_.str.31(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp6737:
LBB50_15:
	##DEBUG_VALUE: raviV_op_totype:L <- %RDI
	.loc	1 2970 27 is_stmt 1     ## /Users/dylan/github/ravi/src/lvm.c:2970:27
	leaq	L_.str.30(%rip), %rsi
	xorl	%eax, %eax
	callq	_luaG_runerror
Ltmp6738:
Lfunc_end50:
	.cfi_endproc

	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"index"

L_.str.1:                               ## @.str.1
	.asciz	"'__index' chain too long; possible loop"

L_.str.2:                               ## @.str.2
	.asciz	"'__newindex' chain too long; possible loop"

L_.str.3:                               ## @.str.3
	.asciz	"array out of bounds"

L_.str.4:                               ## @.str.4
	.asciz	"value cannot be converted to number"

L_.str.5:                               ## @.str.5
	.asciz	"value cannot be converted to integer"

L_.str.6:                               ## @.str.6
	.asciz	"string length overflow"

L_.str.7:                               ## @.str.7
	.asciz	"get length of"

L_.str.8:                               ## @.str.8
	.asciz	"attempt to divide by zero"

L_.str.9:                               ## @.str.9
	.asciz	"attempt to perform 'n%%0'"

	.section	__DATA,__const
	.align	4                       ## @luaV_execute.dispatch_table
_luaV_execute.dispatch_table:
	.quad	Ltmp887
	.quad	Ltmp902
	.quad	Ltmp918
	.quad	Ltmp934
	.quad	Ltmp952
	.quad	Ltmp975
	.quad	Ltmp1023
	.quad	Ltmp1094
	.quad	Ltmp1236
	.quad	Ltmp1293
	.quad	Ltmp1419
	.quad	Ltmp1671
	.quad	Ltmp1757
	.quad	Ltmp1835
	.quad	Ltmp1911
	.quad	Ltmp1987
	.quad	Ltmp2535
	.quad	Ltmp2710
	.quad	Ltmp2070
	.quad	Ltmp2623
	.quad	Ltmp2150
	.quad	Ltmp2228
	.quad	Ltmp2306
	.quad	Ltmp2379
	.quad	Ltmp2461
	.quad	Ltmp2763
	.quad	Ltmp2820
	.quad	Ltmp2840
	.quad	Ltmp2858
	.quad	Ltmp2880
	.quad	Ltmp2921
	.quad	Ltmp2944
	.quad	Ltmp2979
	.quad	Ltmp3021
	.quad	Ltmp3063
	.quad	Ltmp3097
	.quad	Ltmp3135
	.quad	Ltmp3169
	.quad	Ltmp3209
	.quad	Ltmp3238
	.quad	Ltmp3316
	.quad	Ltmp3356
	.quad	Ltmp3383
	.quad	Ltmp3399
	.quad	Ltmp3495
	.quad	Ltmp3560
	.quad	Ltmp3609
	.quad	Ltmp3971
	.quad	Ltmp4000
	.quad	Ltmp4616
	.quad	Ltmp4631
	.quad	Ltmp4646
	.quad	Ltmp4662
	.quad	Ltmp4678
	.quad	Ltmp4695
	.quad	Ltmp4712
	.quad	Ltmp4729
	.quad	Ltmp4746
	.quad	Ltmp4763
	.quad	Ltmp4780
	.quad	Ltmp4797
	.quad	Ltmp4814
	.quad	Ltmp4831
	.quad	Ltmp4848
	.quad	Ltmp4865
	.quad	Ltmp4882
	.quad	Ltmp4899
	.quad	Ltmp5078
	.quad	Ltmp5113
	.quad	Ltmp5146
	.quad	Ltmp5161
	.quad	Ltmp5131
	.quad	Ltmp5176
	.quad	Ltmp5192
	.quad	Ltmp5208
	.quad	Ltmp4941
	.quad	Ltmp4980
	.quad	Ltmp5001
	.quad	Ltmp5019
	.quad	Ltmp5037
	.quad	Ltmp4227
	.quad	Ltmp4248
	.quad	Ltmp4270
	.quad	Ltmp4370
	.quad	Ltmp4339
	.quad	Ltmp4432
	.quad	Ltmp3927
	.quad	Ltmp3927
	.quad	Ltmp3948
	.quad	Ltmp3948
	.quad	Ltmp4485
	.quad	Ltmp4524
	.quad	Ltmp4544
	.quad	Ltmp4568
	.quad	Ltmp4592
	.quad	Ltmp3623
	.quad	Ltmp3640
	.quad	Ltmp3657
	.quad	Ltmp3674
	.quad	Ltmp3701
	.quad	Ltmp3730
	.quad	Ltmp3747
	.quad	Ltmp3777
	.quad	Ltmp3807
	.quad	Ltmp3837
	.quad	Ltmp3867
	.quad	Ltmp3897
	.quad	Ltmp4193
	.quad	Ltmp1625
	.quad	Ltmp4193
	.quad	Ltmp4058
	.quad	Ltmp1575
	.quad	Ltmp4151
	.quad	Ltmp1725
	.quad	Ltmp1625
	.quad	Ltmp4104

	.section	__TEXT,__cstring,cstring_literals
L_.str.10:                              ## @.str.10
	.asciz	"incorrectly index"

L_.str.11:                              ## @.str.11
	.asciz	"'for' limit must be a number"

L_.str.12:                              ## @.str.12
	.asciz	"'for' step must be a number"

L_.str.13:                              ## @.str.13
	.asciz	"'for' initial value must be a number"

L_.str.14:                              ## @.str.14
	.asciz	"integer expected"

L_.str.15:                              ## @.str.15
	.asciz	"number expected"

L_.str.16:                              ## @.str.16
	.asciz	"upvalue of integer type, cannot be set to non integer value"

L_.str.17:                              ## @.str.17
	.asciz	"upvalue of number type, cannot be set to non number value"

L_.str.18:                              ## @.str.18
	.asciz	"upvalue of integer[] type, cannot be set to non integer[] value"

L_.str.19:                              ## @.str.19
	.asciz	"upvalue of number[] type, cannot be set to non number[] value"

L_.str.20:                              ## @.str.20
	.asciz	"upvalue of table type, cannot be set to non table value"

L_.str.21:                              ## @.str.21
	.asciz	"MOVEI: integer expected"

L_.str.22:                              ## @.str.22
	.asciz	"MOVEF: number expected"

L_.str.23:                              ## @.str.23
	.asciz	"integer[] expected"

L_.str.24:                              ## @.str.24
	.asciz	"number[] expected"

L_.str.25:                              ## @.str.25
	.asciz	"table expected"

L_.str.26:                              ## @.str.26
	.asciz	"TOINT: integer expected"

L_.str.27:                              ## @.str.27
	.asciz	"TOFLT: number expected"

L_.str.28:                              ## @.str.28
	.asciz	"string expected"

L_.str.29:                              ## @.str.29
	.asciz	"closure expected"

L_.str.30:                              ## @.str.30
	.asciz	"type name must be string"

L_.str.31:                              ## @.str.31
	.asciz	"type mismatch: expected %s"

L_.str.36:                              ## @.str.36
	.asciz	"'%s'\n"

L_.str.39:                              ## @.str.39
	.asciz	"%.6f\n"

L_.str.40:                              ## @.str.40
	.asciz	"%lld\n"

L_.str.47:                              ## @.str.47
	.asciz	"Stack dump %s\n"

L_.str.48:                              ## @.str.48
	.asciz	"L->top = %d\n"

L_.str.50:                              ## @.str.50
	.asciz	"Stack dump %s function %d L->top = %d, ci->top = %d\n"

L_.str.51:                              ## @.str.51
	.asciz	"Stack dump %s (%s) function %d, pc=%d, L->top = %d, ci->top = %d\n"

L_.str.52:                              ## @.str.52
	.asciz	"stack[%d] = Light C function\n"

L_.str.54:                              ## @.str.54
	.asciz	"stack[%d] = C closure\n"

L_.str.55:                              ## @.str.55
	.asciz	"stack[%d] reg[%d] = %s %s"

L_.str.56:                              ## @.str.56
	.asciz	"(base) "

L_.str.57:                              ## @.str.57
	.space	1

L_.str.58:                              ## @.str.58
	.asciz	"(L->top) "

L_.str.59:                              ## @.str.59
	.asciz	"stack[%d] = Lua function (registers = %d, params = %d, locals = %d)\n"

	.align	4                       ## @str.71
L_str.71:
	.asciz	"======================="

L_str.73:                               ## @str.73
	.asciz	"other"

L_str.74:                               ## @str.74
	.asciz	"thread"

L_str.75:                               ## @str.75
	.asciz	"boolean"

L_str.76:                               ## @str.76
	.asciz	"full user data"

L_str.77:                               ## @str.77
	.asciz	"light user data"

L_str.78:                               ## @str.78
	.asciz	"nil"

L_str.79:                               ## @str.79
	.asciz	"table"

L_str.80:                               ## @str.80
	.asciz	"function"

L_str.81:                               ## @str.81
	.asciz	"Lua closure"

	.align	4                       ## @str.82
L_str.82:
	.asciz	"light C function"

L_str.83:                               ## @str.83
	.asciz	"C closure"

	.align	4                       ## @str.85
L_str.85:
	.asciz	"---> called from "

	.section	__DWARF,__debug_str,regular,debug
Linfo_string:
	.asciz	"Apple LLVM version 7.3.0 (clang-703.0.29)" ## string offset=0
	.asciz	"/Users/dylan/github/ravi/src/lvm.c" ## string offset=42
	.asciz	"/Users/dylan/github/ravi/vmbuilder/compiler-output" ## string offset=77
	.asciz	"dispatch_table"        ## string offset=128
	.asciz	"sizetype"              ## string offset=143
	.asciz	"TM_INDEX"              ## string offset=152
	.asciz	"TM_NEWINDEX"           ## string offset=161
	.asciz	"TM_GC"                 ## string offset=173
	.asciz	"TM_MODE"               ## string offset=179
	.asciz	"TM_LEN"                ## string offset=187
	.asciz	"TM_EQ"                 ## string offset=194
	.asciz	"TM_ADD"                ## string offset=200
	.asciz	"TM_SUB"                ## string offset=207
	.asciz	"TM_MUL"                ## string offset=214
	.asciz	"TM_MOD"                ## string offset=221
	.asciz	"TM_POW"                ## string offset=228
	.asciz	"TM_DIV"                ## string offset=235
	.asciz	"TM_IDIV"               ## string offset=242
	.asciz	"TM_BAND"               ## string offset=250
	.asciz	"TM_BOR"                ## string offset=258
	.asciz	"TM_BXOR"               ## string offset=265
	.asciz	"TM_SHL"                ## string offset=273
	.asciz	"TM_SHR"                ## string offset=280
	.asciz	"TM_UNM"                ## string offset=287
	.asciz	"TM_BNOT"               ## string offset=294
	.asciz	"TM_LT"                 ## string offset=302
	.asciz	"TM_LE"                 ## string offset=308
	.asciz	"TM_CONCAT"             ## string offset=314
	.asciz	"TM_CALL"               ## string offset=324
	.asciz	"TM_N"                  ## string offset=332
	.asciz	"OP_MOVE"               ## string offset=337
	.asciz	"OP_LOADK"              ## string offset=345
	.asciz	"OP_LOADKX"             ## string offset=354
	.asciz	"OP_LOADBOOL"           ## string offset=364
	.asciz	"OP_LOADNIL"            ## string offset=376
	.asciz	"OP_GETUPVAL"           ## string offset=387
	.asciz	"OP_GETTABUP"           ## string offset=399
	.asciz	"OP_GETTABLE"           ## string offset=411
	.asciz	"OP_SETTABUP"           ## string offset=423
	.asciz	"OP_SETUPVAL"           ## string offset=435
	.asciz	"OP_SETTABLE"           ## string offset=447
	.asciz	"OP_NEWTABLE"           ## string offset=459
	.asciz	"OP_SELF"               ## string offset=471
	.asciz	"OP_ADD"                ## string offset=479
	.asciz	"OP_SUB"                ## string offset=486
	.asciz	"OP_MUL"                ## string offset=493
	.asciz	"OP_MOD"                ## string offset=500
	.asciz	"OP_POW"                ## string offset=507
	.asciz	"OP_DIV"                ## string offset=514
	.asciz	"OP_IDIV"               ## string offset=521
	.asciz	"OP_BAND"               ## string offset=529
	.asciz	"OP_BOR"                ## string offset=537
	.asciz	"OP_BXOR"               ## string offset=544
	.asciz	"OP_SHL"                ## string offset=552
	.asciz	"OP_SHR"                ## string offset=559
	.asciz	"OP_UNM"                ## string offset=566
	.asciz	"OP_BNOT"               ## string offset=573
	.asciz	"OP_NOT"                ## string offset=581
	.asciz	"OP_LEN"                ## string offset=588
	.asciz	"OP_CONCAT"             ## string offset=595
	.asciz	"OP_JMP"                ## string offset=605
	.asciz	"OP_EQ"                 ## string offset=612
	.asciz	"OP_LT"                 ## string offset=618
	.asciz	"OP_LE"                 ## string offset=624
	.asciz	"OP_TEST"               ## string offset=630
	.asciz	"OP_TESTSET"            ## string offset=638
	.asciz	"OP_CALL"               ## string offset=649
	.asciz	"OP_TAILCALL"           ## string offset=657
	.asciz	"OP_RETURN"             ## string offset=669
	.asciz	"OP_FORLOOP"            ## string offset=679
	.asciz	"OP_FORPREP"            ## string offset=690
	.asciz	"OP_TFORCALL"           ## string offset=701
	.asciz	"OP_TFORLOOP"           ## string offset=713
	.asciz	"OP_SETLIST"            ## string offset=725
	.asciz	"OP_CLOSURE"            ## string offset=736
	.asciz	"OP_VARARG"             ## string offset=747
	.asciz	"OP_EXTRAARG"           ## string offset=757
	.asciz	"OP_RAVI_NEWARRAYI"     ## string offset=769
	.asciz	"OP_RAVI_NEWARRAYF"     ## string offset=787
	.asciz	"OP_RAVI_LOADIZ"        ## string offset=805
	.asciz	"OP_RAVI_LOADFZ"        ## string offset=820
	.asciz	"OP_RAVI_UNMF"          ## string offset=835
	.asciz	"OP_RAVI_UNMI"          ## string offset=848
	.asciz	"OP_RAVI_ADDFF"         ## string offset=861
	.asciz	"OP_RAVI_ADDFI"         ## string offset=875
	.asciz	"OP_RAVI_ADDII"         ## string offset=889
	.asciz	"OP_RAVI_SUBFF"         ## string offset=903
	.asciz	"OP_RAVI_SUBFI"         ## string offset=917
	.asciz	"OP_RAVI_SUBIF"         ## string offset=931
	.asciz	"OP_RAVI_SUBII"         ## string offset=945
	.asciz	"OP_RAVI_MULFF"         ## string offset=959
	.asciz	"OP_RAVI_MULFI"         ## string offset=973
	.asciz	"OP_RAVI_MULII"         ## string offset=987
	.asciz	"OP_RAVI_DIVFF"         ## string offset=1001
	.asciz	"OP_RAVI_DIVFI"         ## string offset=1015
	.asciz	"OP_RAVI_DIVIF"         ## string offset=1029
	.asciz	"OP_RAVI_DIVII"         ## string offset=1043
	.asciz	"OP_RAVI_TOINT"         ## string offset=1057
	.asciz	"OP_RAVI_TOFLT"         ## string offset=1071
	.asciz	"OP_RAVI_TOARRAYI"      ## string offset=1085
	.asciz	"OP_RAVI_TOARRAYF"      ## string offset=1102
	.asciz	"OP_RAVI_TOTAB"         ## string offset=1119
	.asciz	"OP_RAVI_TOSTRING"      ## string offset=1133
	.asciz	"OP_RAVI_TOCLOSURE"     ## string offset=1150
	.asciz	"OP_RAVI_TOTYPE"        ## string offset=1168
	.asciz	"OP_RAVI_MOVEI"         ## string offset=1183
	.asciz	"OP_RAVI_MOVEF"         ## string offset=1197
	.asciz	"OP_RAVI_MOVEAI"        ## string offset=1211
	.asciz	"OP_RAVI_MOVEAF"        ## string offset=1226
	.asciz	"OP_RAVI_MOVETAB"       ## string offset=1241
	.asciz	"OP_RAVI_GETTABLE_AI"   ## string offset=1257
	.asciz	"OP_RAVI_GETTABLE_AF"   ## string offset=1277
	.asciz	"OP_RAVI_SETTABLE_AI"   ## string offset=1297
	.asciz	"OP_RAVI_SETTABLE_AF"   ## string offset=1317
	.asciz	"OP_RAVI_SETTABLE_AII"  ## string offset=1337
	.asciz	"OP_RAVI_SETTABLE_AFF"  ## string offset=1358
	.asciz	"OP_RAVI_FORLOOP_IP"    ## string offset=1379
	.asciz	"OP_RAVI_FORLOOP_I1"    ## string offset=1398
	.asciz	"OP_RAVI_FORPREP_IP"    ## string offset=1417
	.asciz	"OP_RAVI_FORPREP_I1"    ## string offset=1436
	.asciz	"OP_RAVI_SETUPVALI"     ## string offset=1455
	.asciz	"OP_RAVI_SETUPVALF"     ## string offset=1473
	.asciz	"OP_RAVI_SETUPVALAI"    ## string offset=1491
	.asciz	"OP_RAVI_SETUPVALAF"    ## string offset=1510
	.asciz	"OP_RAVI_SETUPVALT"     ## string offset=1529
	.asciz	"OP_RAVI_BAND_II"       ## string offset=1547
	.asciz	"OP_RAVI_BOR_II"        ## string offset=1563
	.asciz	"OP_RAVI_BXOR_II"       ## string offset=1578
	.asciz	"OP_RAVI_SHL_II"        ## string offset=1594
	.asciz	"OP_RAVI_SHR_II"        ## string offset=1609
	.asciz	"OP_RAVI_BNOT_I"        ## string offset=1624
	.asciz	"OP_RAVI_EQ_II"         ## string offset=1639
	.asciz	"OP_RAVI_EQ_FF"         ## string offset=1653
	.asciz	"OP_RAVI_LT_II"         ## string offset=1667
	.asciz	"OP_RAVI_LT_FF"         ## string offset=1681
	.asciz	"OP_RAVI_LE_II"         ## string offset=1695
	.asciz	"OP_RAVI_LE_FF"         ## string offset=1709
	.asciz	"OP_RAVI_GETTABLE_S"    ## string offset=1723
	.asciz	"OP_RAVI_SETTABLE_S"    ## string offset=1742
	.asciz	"OP_RAVI_SELF_S"        ## string offset=1761
	.asciz	"OP_RAVI_GETTABLE_I"    ## string offset=1776
	.asciz	"OP_RAVI_SETTABLE_I"    ## string offset=1795
	.asciz	"OP_RAVI_GETTABLE_SK"   ## string offset=1814
	.asciz	"OP_RAVI_SELF_SK"       ## string offset=1834
	.asciz	"OP_RAVI_SETTABLE_SK"   ## string offset=1850
	.asciz	"OP_RAVI_GETTABUP_SK"   ## string offset=1870
	.asciz	"RAVI_TANY"             ## string offset=1890
	.asciz	"RAVI_TNUMINT"          ## string offset=1900
	.asciz	"RAVI_TNUMFLT"          ## string offset=1913
	.asciz	"RAVI_TARRAYINT"        ## string offset=1926
	.asciz	"RAVI_TARRAYFLT"        ## string offset=1941
	.asciz	"RAVI_TFUNCTION"        ## string offset=1956
	.asciz	"RAVI_TTABLE"           ## string offset=1971
	.asciz	"RAVI_TSTRING"          ## string offset=1983
	.asciz	"RAVI_TNIL"             ## string offset=1996
	.asciz	"RAVI_TBOOLEAN"         ## string offset=2006
	.asciz	"RAVI_TUSERDATA"        ## string offset=2020
	.asciz	"lua_Number"            ## string offset=2035
	.asciz	"double"                ## string offset=2046
	.asciz	"char"                  ## string offset=2053
	.asciz	"GCUnion"               ## string offset=2058
	.asciz	"gc"                    ## string offset=2066
	.asciz	"GCObject"              ## string offset=2069
	.asciz	"next"                  ## string offset=2078
	.asciz	"tt"                    ## string offset=2083
	.asciz	"lu_byte"               ## string offset=2086
	.asciz	"unsigned char"         ## string offset=2094
	.asciz	"marked"                ## string offset=2108
	.asciz	"ts"                    ## string offset=2115
	.asciz	"TString"               ## string offset=2118
	.asciz	"extra"                 ## string offset=2126
	.asciz	"shrlen"                ## string offset=2132
	.asciz	"hash"                  ## string offset=2139
	.asciz	"unsigned int"          ## string offset=2144
	.asciz	"u"                     ## string offset=2157
	.asciz	"lnglen"                ## string offset=2159
	.asciz	"size_t"                ## string offset=2166
	.asciz	"__darwin_size_t"       ## string offset=2173
	.asciz	"long unsigned int"     ## string offset=2189
	.asciz	"hnext"                 ## string offset=2207
	.asciz	"Udata"                 ## string offset=2213
	.asciz	"ttuv_"                 ## string offset=2219
	.asciz	"metatable"             ## string offset=2225
	.asciz	"Table"                 ## string offset=2235
	.asciz	"flags"                 ## string offset=2241
	.asciz	"lsizenode"             ## string offset=2247
	.asciz	"sizearray"             ## string offset=2257
	.asciz	"array"                 ## string offset=2267
	.asciz	"TValue"                ## string offset=2273
	.asciz	"lua_TValue"            ## string offset=2280
	.asciz	"value_"                ## string offset=2291
	.asciz	"Value"                 ## string offset=2298
	.asciz	"p"                     ## string offset=2304
	.asciz	"b"                     ## string offset=2306
	.asciz	"int"                   ## string offset=2308
	.asciz	"f"                     ## string offset=2312
	.asciz	"lua_CFunction"         ## string offset=2314
	.asciz	"lua_State"             ## string offset=2328
	.asciz	"status"                ## string offset=2338
	.asciz	"top"                   ## string offset=2345
	.asciz	"StkId"                 ## string offset=2349
	.asciz	"l_G"                   ## string offset=2355
	.asciz	"global_State"          ## string offset=2359
	.asciz	"frealloc"              ## string offset=2372
	.asciz	"lua_Alloc"             ## string offset=2381
	.asciz	"ud"                    ## string offset=2391
	.asciz	"totalbytes"            ## string offset=2394
	.asciz	"l_mem"                 ## string offset=2405
	.asciz	"ptrdiff_t"             ## string offset=2411
	.asciz	"long int"              ## string offset=2421
	.asciz	"GCdebt"                ## string offset=2430
	.asciz	"GCmemtrav"             ## string offset=2437
	.asciz	"lu_mem"                ## string offset=2447
	.asciz	"GCestimate"            ## string offset=2454
	.asciz	"strt"                  ## string offset=2465
	.asciz	"stringtable"           ## string offset=2470
	.asciz	"nuse"                  ## string offset=2482
	.asciz	"size"                  ## string offset=2487
	.asciz	"l_registry"            ## string offset=2492
	.asciz	"seed"                  ## string offset=2503
	.asciz	"currentwhite"          ## string offset=2508
	.asciz	"gcstate"               ## string offset=2521
	.asciz	"gckind"                ## string offset=2529
	.asciz	"gcrunning"             ## string offset=2536
	.asciz	"allgc"                 ## string offset=2546
	.asciz	"sweepgc"               ## string offset=2552
	.asciz	"finobj"                ## string offset=2560
	.asciz	"gray"                  ## string offset=2567
	.asciz	"grayagain"             ## string offset=2572
	.asciz	"weak"                  ## string offset=2582
	.asciz	"ephemeron"             ## string offset=2587
	.asciz	"allweak"               ## string offset=2597
	.asciz	"tobefnz"               ## string offset=2605
	.asciz	"fixedgc"               ## string offset=2613
	.asciz	"twups"                 ## string offset=2621
	.asciz	"gcfinnum"              ## string offset=2627
	.asciz	"gcpause"               ## string offset=2636
	.asciz	"gcstepmul"             ## string offset=2644
	.asciz	"panic"                 ## string offset=2654
	.asciz	"mainthread"            ## string offset=2660
	.asciz	"version"               ## string offset=2671
	.asciz	"memerrmsg"             ## string offset=2679
	.asciz	"tmname"                ## string offset=2689
	.asciz	"mt"                    ## string offset=2696
	.asciz	"strcache"              ## string offset=2699
	.asciz	"ravi_state"            ## string offset=2708
	.asciz	"ravi_State"            ## string offset=2719
	.asciz	"dispatch"              ## string offset=2730
	.asciz	"ASMFunction"           ## string offset=2739
	.asciz	"ravi_writeline"        ## string offset=2751
	.asciz	"ravi_Writeline"        ## string offset=2766
	.asciz	"ravi_writestring"      ## string offset=2781
	.asciz	"ravi_Writestring"      ## string offset=2798
	.asciz	"ravi_writestringerror" ## string offset=2815
	.asciz	"ravi_Writestringerror" ## string offset=2837
	.asciz	"ravi_debugger_data"    ## string offset=2859
	.asciz	"ci"                    ## string offset=2878
	.asciz	"CallInfo"              ## string offset=2881
	.asciz	"func"                  ## string offset=2890
	.asciz	"previous"              ## string offset=2895
	.asciz	"l"                     ## string offset=2904
	.asciz	"base"                  ## string offset=2906
	.asciz	"savedpc"               ## string offset=2911
	.asciz	"Instruction"           ## string offset=2919
	.asciz	"c"                     ## string offset=2931
	.asciz	"k"                     ## string offset=2933
	.asciz	"lua_KFunction"         ## string offset=2935
	.asciz	"lua_KContext"          ## string offset=2949
	.asciz	"intptr_t"              ## string offset=2962
	.asciz	"__darwin_intptr_t"     ## string offset=2971
	.asciz	"old_errfunc"           ## string offset=2989
	.asciz	"ctx"                   ## string offset=3001
	.asciz	"nresults"              ## string offset=3005
	.asciz	"short"                 ## string offset=3014
	.asciz	"callstatus"            ## string offset=3020
	.asciz	"unsigned short"        ## string offset=3031
	.asciz	"stacklevel"            ## string offset=3046
	.asciz	"jitstatus"             ## string offset=3057
	.asciz	"oldpc"                 ## string offset=3067
	.asciz	"stack_last"            ## string offset=3073
	.asciz	"stack"                 ## string offset=3084
	.asciz	"openupval"             ## string offset=3090
	.asciz	"UpVal"                 ## string offset=3100
	.asciz	"v"                     ## string offset=3106
	.asciz	"refcount"              ## string offset=3108
	.asciz	"open"                  ## string offset=3117
	.asciz	"touched"               ## string offset=3122
	.asciz	"value"                 ## string offset=3130
	.asciz	"gclist"                ## string offset=3136
	.asciz	"errorJmp"              ## string offset=3143
	.asciz	"lua_longjmp"           ## string offset=3152
	.asciz	"base_ci"               ## string offset=3164
	.asciz	"hook"                  ## string offset=3172
	.asciz	"lua_Hook"              ## string offset=3177
	.asciz	"lua_Debug"             ## string offset=3186
	.asciz	"event"                 ## string offset=3196
	.asciz	"name"                  ## string offset=3202
	.asciz	"namewhat"              ## string offset=3207
	.asciz	"what"                  ## string offset=3216
	.asciz	"source"                ## string offset=3221
	.asciz	"currentline"           ## string offset=3228
	.asciz	"linedefined"           ## string offset=3240
	.asciz	"lastlinedefined"       ## string offset=3252
	.asciz	"nups"                  ## string offset=3268
	.asciz	"nparams"               ## string offset=3273
	.asciz	"isvararg"              ## string offset=3281
	.asciz	"istailcall"            ## string offset=3290
	.asciz	"short_src"             ## string offset=3301
	.asciz	"i_ci"                  ## string offset=3311
	.asciz	"errfunc"               ## string offset=3316
	.asciz	"stacksize"             ## string offset=3324
	.asciz	"basehookcount"         ## string offset=3334
	.asciz	"hookcount"             ## string offset=3348
	.asciz	"nny"                   ## string offset=3358
	.asciz	"nCcalls"               ## string offset=3362
	.asciz	"hookmask"              ## string offset=3370
	.asciz	"allowhook"             ## string offset=3379
	.asciz	"nci"                   ## string offset=3389
	.asciz	"i"                     ## string offset=3393
	.asciz	"lua_Integer"           ## string offset=3395
	.asciz	"long long int"         ## string offset=3407
	.asciz	"n"                     ## string offset=3421
	.asciz	"tt_"                   ## string offset=3423
	.asciz	"node"                  ## string offset=3427
	.asciz	"Node"                  ## string offset=3432
	.asciz	"i_val"                 ## string offset=3437
	.asciz	"i_key"                 ## string offset=3443
	.asciz	"TKey"                  ## string offset=3449
	.asciz	"nk"                    ## string offset=3454
	.asciz	"tvk"                   ## string offset=3457
	.asciz	"lastfree"              ## string offset=3461
	.asciz	"ravi_array"            ## string offset=3470
	.asciz	"RaviArray"             ## string offset=3481
	.asciz	"data"                  ## string offset=3491
	.asciz	"len"                   ## string offset=3496
	.asciz	"array_type"            ## string offset=3500
	.asciz	"array_modifier"        ## string offset=3511
	.asciz	"hmask"                 ## string offset=3526
	.asciz	"user_"                 ## string offset=3532
	.asciz	"cl"                    ## string offset=3538
	.asciz	"Closure"               ## string offset=3541
	.asciz	"CClosure"              ## string offset=3549
	.asciz	"nupvalues"             ## string offset=3558
	.asciz	"upvalue"               ## string offset=3568
	.asciz	"LClosure"              ## string offset=3576
	.asciz	"Proto"                 ## string offset=3585
	.asciz	"numparams"             ## string offset=3591
	.asciz	"is_vararg"             ## string offset=3601
	.asciz	"maxstacksize"          ## string offset=3611
	.asciz	"sizeupvalues"          ## string offset=3624
	.asciz	"sizek"                 ## string offset=3637
	.asciz	"sizecode"              ## string offset=3643
	.asciz	"sizelineinfo"          ## string offset=3652
	.asciz	"sizep"                 ## string offset=3665
	.asciz	"sizelocvars"           ## string offset=3671
	.asciz	"code"                  ## string offset=3683
	.asciz	"lineinfo"              ## string offset=3688
	.asciz	"locvars"               ## string offset=3697
	.asciz	"LocVar"                ## string offset=3705
	.asciz	"varname"               ## string offset=3712
	.asciz	"usertype"              ## string offset=3720
	.asciz	"startpc"               ## string offset=3729
	.asciz	"endpc"                 ## string offset=3737
	.asciz	"ravi_type"             ## string offset=3743
	.asciz	"upvalues"              ## string offset=3753
	.asciz	"Upvaldesc"             ## string offset=3762
	.asciz	"instack"               ## string offset=3772
	.asciz	"idx"                   ## string offset=3780
	.asciz	"cache"                 ## string offset=3784
	.asciz	"ravi_jit"              ## string offset=3790
	.asciz	"RaviJITProto"          ## string offset=3799
	.asciz	"jit_status"            ## string offset=3812
	.asciz	"jit_flags"             ## string offset=3823
	.asciz	"execution_count"       ## string offset=3833
	.asciz	"jit_data"              ## string offset=3849
	.asciz	"jit_function"          ## string offset=3858
	.asciz	"upvals"                ## string offset=3871
	.asciz	"h"                     ## string offset=3878
	.asciz	"th"                    ## string offset=3880
	.asciz	"lua_Unsigned"          ## string offset=3883
	.asciz	"long long unsigned int" ## string offset=3896
	.asciz	"OpCode"                ## string offset=3919
	.asciz	"luaV_tonumber_"        ## string offset=3926
	.asciz	"luaV_tointeger"        ## string offset=3941
	.asciz	"obj"                   ## string offset=3956
	.asciz	"mode"                  ## string offset=3960
	.asciz	"luaV_tointeger_"       ## string offset=3965
	.asciz	"luaV_forlimit"         ## string offset=3981
	.asciz	"luaV_finishget"        ## string offset=3995
	.asciz	"luaV_finishset"        ## string offset=4010
	.asciz	"luaV_gettable"         ## string offset=4025
	.asciz	"luaV_settable"         ## string offset=4039
	.asciz	"LTnum"                 ## string offset=4053
	.asciz	"r"                     ## string offset=4059
	.asciz	"li"                    ## string offset=4061
	.asciz	"lf"                    ## string offset=4064
	.asciz	"l_strcmp"              ## string offset=4067
	.asciz	"ls"                    ## string offset=4076
	.asciz	"rs"                    ## string offset=4079
	.asciz	"ll"                    ## string offset=4082
	.asciz	"lr"                    ## string offset=4085
	.asciz	"temp"                  ## string offset=4088
	.asciz	"LTintfloat"            ## string offset=4093
	.asciz	"LEintfloat"            ## string offset=4104
	.asciz	"luaV_lessthan"         ## string offset=4115
	.asciz	"LEnum"                 ## string offset=4129
	.asciz	"luaV_lessequal"        ## string offset=4135
	.asciz	"luaV_equalobj"         ## string offset=4150
	.asciz	"copy2buff"             ## string offset=4164
	.asciz	"buff"                  ## string offset=4174
	.asciz	"tl"                    ## string offset=4179
	.asciz	"luaV_concat"           ## string offset=4182
	.asciz	"luaV_objlen"           ## string offset=4194
	.asciz	"luaV_div"              ## string offset=4206
	.asciz	"luaV_mod"              ## string offset=4215
	.asciz	"luaV_shiftl"           ## string offset=4224
	.asciz	"luaV_finishOp"         ## string offset=4236
	.asciz	"luaH_getshortstr"      ## string offset=4250
	.asciz	"t"                     ## string offset=4267
	.asciz	"key"                   ## string offset=4269
	.asciz	"nx"                    ## string offset=4273
	.asciz	"x"                     ## string offset=4276
	.asciz	"y"                     ## string offset=4278
	.asciz	"L"                     ## string offset=4280
	.asciz	"m"                     ## string offset=4282
	.asciz	"q"                     ## string offset=4284
	.asciz	"getcached"             ## string offset=4286
	.asciz	"encup"                 ## string offset=4296
	.asciz	"nup"                   ## string offset=4302
	.asciz	"uv"                    ## string offset=4306
	.asciz	"pushclosure"           ## string offset=4309
	.asciz	"ra"                    ## string offset=4321
	.asciz	"ncl"                   ## string offset=4324
	.asciz	"x_"                    ## string offset=4328
	.asciz	"io"                    ## string offset=4331
	.asciz	"check_usertype"        ## string offset=4334
	.asciz	"o"                     ## string offset=4349
	.asciz	"reg"                   ## string offset=4351
	.asciz	"metatab"               ## string offset=4355
	.asciz	"luaV_execute"          ## string offset=4363
	.asciz	"ravi_dump_value"       ## string offset=4376
	.asciz	"ravi_dump_ci"          ## string offset=4392
	.asciz	"func_type"             ## string offset=4405
	.asciz	"funcpos"               ## string offset=4415
	.asciz	"stack_ptr"             ## string offset=4423
	.asciz	"ravi_dump_stack"       ## string offset=4433
	.asciz	"ravi_dump_stacktop"    ## string offset=4449
	.asciz	"ravi_debug_trace"      ## string offset=4468
	.asciz	"raviV_op_newarrayint"  ## string offset=4485
	.asciz	"raviV_op_newarrayfloat" ## string offset=4506
	.asciz	"raviV_op_newtable"     ## string offset=4529
	.asciz	"raviV_op_setlist"      ## string offset=4547
	.asciz	"raviV_op_concat"       ## string offset=4564
	.asciz	"raviV_op_closure"      ## string offset=4580
	.asciz	"raviV_op_vararg"       ## string offset=4597
	.asciz	"raviV_op_loadnil"      ## string offset=4613
	.asciz	"raviV_op_setupvali"    ## string offset=4630
	.asciz	"raviV_op_setupvalf"    ## string offset=4649
	.asciz	"raviV_op_setupvalai"   ## string offset=4668
	.asciz	"raviV_op_setupvalaf"   ## string offset=4688
	.asciz	"raviV_op_setupvalt"    ## string offset=4708
	.asciz	"raviV_op_setupval"     ## string offset=4727
	.asciz	"raviV_op_add"          ## string offset=4745
	.asciz	"raviV_op_sub"          ## string offset=4758
	.asciz	"raviV_op_mul"          ## string offset=4771
	.asciz	"raviV_op_div"          ## string offset=4784
	.asciz	"raviV_op_shl"          ## string offset=4797
	.asciz	"raviV_op_shr"          ## string offset=4810
	.asciz	"raviV_op_band"         ## string offset=4823
	.asciz	"raviV_op_bor"          ## string offset=4837
	.asciz	"raviV_op_bxor"         ## string offset=4850
	.asciz	"raviV_op_bnot"         ## string offset=4864
	.asciz	"raviV_gettable_sskey"  ## string offset=4878
	.asciz	"raviV_settable_sskey"  ## string offset=4899
	.asciz	"raviV_gettable_i"      ## string offset=4920
	.asciz	"raviV_settable_i"      ## string offset=4937
	.asciz	"raviV_op_totype"       ## string offset=4954
	.asciz	"step"                  ## string offset=4970
	.asciz	"stopnow"               ## string offset=4975
	.asciz	"val"                   ## string offset=4983
	.asciz	"slot"                  ## string offset=4987
	.asciz	"io1"                   ## string offset=4992
	.asciz	"loop"                  ## string offset=4996
	.asciz	"tm"                    ## string offset=5001
	.asciz	"aux"                   ## string offset=5004
	.asciz	"ukey"                  ## string offset=5008
	.asciz	"d"                     ## string offset=5013
	.asciz	"res"                   ## string offset=5015
	.asciz	"t1"                    ## string offset=5019
	.asciz	"t2"                    ## string offset=5022
	.asciz	"i1"                    ## string offset=5025
	.asciz	"i2"                    ## string offset=5028
	.asciz	"total"                 ## string offset=5031
	.asciz	"rb"                    ## string offset=5037
	.asciz	"inst"                  ## string offset=5040
	.asciz	"op"                    ## string offset=5045
	.asciz	"pc"                    ## string offset=5048
	.asciz	"mask"                  ## string offset=5051
	.asciz	"upval"                 ## string offset=5056
	.asciz	"rc"                    ## string offset=5062
	.asciz	"ic"                    ## string offset=5065
	.asciz	"ib"                    ## string offset=5068
	.asciz	"c_or_compiled"         ## string offset=5071
	.asciz	"nfunc"                 ## string offset=5085
	.asciz	"oci"                   ## string offset=5091
	.asciz	"ofunc"                 ## string offset=5095
	.asciz	"lim"                   ## string offset=5101
	.asciz	"nres"                  ## string offset=5105
	.asciz	"limit"                 ## string offset=5110
	.asciz	"plimit"                ## string offset=5116
	.asciz	"ilimit"                ## string offset=5123
	.asciz	"initv"                 ## string offset=5130
	.asciz	"cb"                    ## string offset=5136
	.asciz	"last"                  ## string offset=5139
	.asciz	"j"                     ## string offset=5144
	.asciz	"istep"                 ## string offset=5146
	.asciz	"ia"                    ## string offset=5152
	.asciz	"nb"                    ## string offset=5155
	.asciz	"nc"                    ## string offset=5158
	.asciz	"a"                     ## string offset=5161
	.asciz	"init"                  ## string offset=5163
	.asciz	"pstep"                 ## string offset=5168
	.asciz	"ninit"                 ## string offset=5174
	.asciz	"nlimit"                ## string offset=5180
	.asciz	"nstep"                 ## string offset=5187
	.asciz	"equals"                ## string offset=5193
	.asciz	"lessthan"              ## string offset=5200
	.asciz	"lessequals"            ## string offset=5209
	.asciz	"pinit"                 ## string offset=5220
	.asciz	"na"                    ## string offset=5226
	.asciz	"s"                     ## string offset=5229
	.asciz	"ci_top"                ## string offset=5231
	.asciz	"buf"                   ## string offset=5238
	.asciz	"opCode"                ## string offset=5242
	.asciz	"closure"               ## string offset=5249
	.asciz	"Bx"                    ## string offset=5257
	.section	__DWARF,__debug_loc,regular,debug
Lsection_debug_loc:
Ldebug_loc0:
Lset0 = Lfunc_begin0-Lfunc_begin0
	.quad	Lset0
Lset1 = Ltmp7-Lfunc_begin0
	.quad	Lset1
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2 = Ltmp7-Lfunc_begin0
	.quad	Lset2
Lset3 = Ltmp10-Lfunc_begin0
	.quad	Lset3
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset4 = Ltmp11-Lfunc_begin0
	.quad	Lset4
Lset5 = Ltmp15-Lfunc_begin0
	.quad	Lset5
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc1:
Lset6 = Lfunc_begin0-Lfunc_begin0
	.quad	Lset6
Lset7 = Ltmp6-Lfunc_begin0
	.quad	Lset7
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8 = Ltmp6-Lfunc_begin0
	.quad	Lset8
Lset9 = Ltmp21-Lfunc_begin0
	.quad	Lset9
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset10 = Ltmp22-Lfunc_begin0
	.quad	Lset10
Lset11 = Lfunc_end0-Lfunc_begin0
	.quad	Lset11
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc2:
Lset12 = Ltmp13-Lfunc_begin0
	.quad	Lset12
Lset13 = Ltmp14-Lfunc_begin0
	.quad	Lset13
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc3:
Lset14 = Lfunc_begin1-Lfunc_begin0
	.quad	Lset14
Lset15 = Ltmp34-Lfunc_begin0
	.quad	Lset15
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset16 = Ltmp34-Lfunc_begin0
	.quad	Lset16
Lset17 = Ltmp35-Lfunc_begin0
	.quad	Lset17
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc4:
Lset18 = Lfunc_begin1-Lfunc_begin0
	.quad	Lset18
Lset19 = Ltmp33-Lfunc_begin0
	.quad	Lset19
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset20 = Ltmp33-Lfunc_begin0
	.quad	Lset20
Lset21 = Ltmp56-Lfunc_begin0
	.quad	Lset21
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc5:
Lset22 = Lfunc_begin1-Lfunc_begin0
	.quad	Lset22
Lset23 = Ltmp32-Lfunc_begin0
	.quad	Lset23
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset24 = Ltmp32-Lfunc_begin0
	.quad	Lset24
Lset25 = Ltmp44-Lfunc_begin0
	.quad	Lset25
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset26 = Ltmp45-Lfunc_begin0
	.quad	Lset26
Lset27 = Ltmp52-Lfunc_begin0
	.quad	Lset27
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc6:
Lset28 = Ltmp40-Lfunc_begin0
	.quad	Lset28
Lset29 = Ltmp44-Lfunc_begin0
	.quad	Lset29
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc7:
Lset30 = Ltmp46-Lfunc_begin0
	.quad	Lset30
Lset31 = Ltmp47-Lfunc_begin0
	.quad	Lset31
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset32 = Ltmp47-Lfunc_begin0
	.quad	Lset32
Lset33 = Lfunc_end1-Lfunc_begin0
	.quad	Lset33
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc8:
Lset34 = Ltmp48-Lfunc_begin0
	.quad	Lset34
Lset35 = Ltmp53-Lfunc_begin0
	.quad	Lset35
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc9:
Lset36 = Lfunc_begin2-Lfunc_begin0
	.quad	Lset36
Lset37 = Ltmp67-Lfunc_begin0
	.quad	Lset37
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset38 = Ltmp67-Lfunc_begin0
	.quad	Lset38
Lset39 = Ltmp68-Lfunc_begin0
	.quad	Lset39
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc10:
Lset40 = Lfunc_begin2-Lfunc_begin0
	.quad	Lset40
Lset41 = Ltmp66-Lfunc_begin0
	.quad	Lset41
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset42 = Ltmp66-Lfunc_begin0
	.quad	Lset42
Lset43 = Ltmp86-Lfunc_begin0
	.quad	Lset43
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc11:
Lset44 = Ltmp73-Lfunc_begin0
	.quad	Lset44
Lset45 = Ltmp78-Lfunc_begin0
	.quad	Lset45
	.short	2                       ## Loc expr size
	.byte	127                     ## DW_OP_breg15
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc12:
Lset46 = Ltmp80-Lfunc_begin0
	.quad	Lset46
Lset47 = Ltmp81-Lfunc_begin0
	.quad	Lset47
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset48 = Ltmp81-Lfunc_begin0
	.quad	Lset48
Lset49 = Lfunc_end2-Lfunc_begin0
	.quad	Lset49
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
	.quad	0
	.quad	0
Ldebug_loc13:
Lset50 = Ltmp82-Lfunc_begin0
	.quad	Lset50
Lset51 = Ltmp84-Lfunc_begin0
	.quad	Lset51
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc14:
Lset52 = Lfunc_begin3-Lfunc_begin0
	.quad	Lset52
Lset53 = Ltmp100-Lfunc_begin0
	.quad	Lset53
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset54 = Ltmp100-Lfunc_begin0
	.quad	Lset54
Lset55 = Ltmp112-Lfunc_begin0
	.quad	Lset55
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset56 = Ltmp113-Lfunc_begin0
	.quad	Lset56
Lset57 = Ltmp125-Lfunc_begin0
	.quad	Lset57
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset58 = Ltmp127-Lfunc_begin0
	.quad	Lset58
Lset59 = Ltmp130-Lfunc_begin0
	.quad	Lset59
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset60 = Ltmp138-Lfunc_begin0
	.quad	Lset60
Lset61 = Ltmp140-Lfunc_begin0
	.quad	Lset61
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset62 = Ltmp141-Lfunc_begin0
	.quad	Lset62
Lset63 = Ltmp146-Lfunc_begin0
	.quad	Lset63
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc15:
Lset64 = Lfunc_begin3-Lfunc_begin0
	.quad	Lset64
Lset65 = Ltmp99-Lfunc_begin0
	.quad	Lset65
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset66 = Ltmp99-Lfunc_begin0
	.quad	Lset66
Lset67 = Ltmp134-Lfunc_begin0
	.quad	Lset67
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset68 = Ltmp135-Lfunc_begin0
	.quad	Lset68
Lset69 = Ltmp136-Lfunc_begin0
	.quad	Lset69
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset70 = Ltmp138-Lfunc_begin0
	.quad	Lset70
Lset71 = Ltmp152-Lfunc_begin0
	.quad	Lset71
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset72 = Ltmp153-Lfunc_begin0
	.quad	Lset72
Lset73 = Lfunc_end3-Lfunc_begin0
	.quad	Lset73
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc16:
Lset74 = Lfunc_begin3-Lfunc_begin0
	.quad	Lset74
Lset75 = Ltmp98-Lfunc_begin0
	.quad	Lset75
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset76 = Ltmp98-Lfunc_begin0
	.quad	Lset76
Lset77 = Lfunc_end3-Lfunc_begin0
	.quad	Lset77
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc17:
Lset78 = Lfunc_begin3-Lfunc_begin0
	.quad	Lset78
Lset79 = Ltmp97-Lfunc_begin0
	.quad	Lset79
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset80 = Ltmp97-Lfunc_begin0
	.quad	Lset80
Lset81 = Ltmp112-Lfunc_begin0
	.quad	Lset81
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset82 = Ltmp113-Lfunc_begin0
	.quad	Lset82
Lset83 = Ltmp125-Lfunc_begin0
	.quad	Lset83
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset84 = Ltmp127-Lfunc_begin0
	.quad	Lset84
Lset85 = Ltmp137-Lfunc_begin0
	.quad	Lset85
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset86 = Ltmp138-Lfunc_begin0
	.quad	Lset86
Lset87 = Ltmp152-Lfunc_begin0
	.quad	Lset87
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset88 = Ltmp153-Lfunc_begin0
	.quad	Lset88
Lset89 = Lfunc_end3-Lfunc_begin0
	.quad	Lset89
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc18:
Lset90 = Ltmp107-Lfunc_begin0
	.quad	Lset90
Lset91 = Ltmp112-Lfunc_begin0
	.quad	Lset91
	.short	2                       ## Loc expr size
	.byte	127                     ## DW_OP_breg15
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc19:
Lset92 = Ltmp114-Lfunc_begin0
	.quad	Lset92
Lset93 = Ltmp115-Lfunc_begin0
	.quad	Lset93
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset94 = Ltmp115-Lfunc_begin0
	.quad	Lset94
Lset95 = Ltmp120-Lfunc_begin0
	.quad	Lset95
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset96 = Ltmp120-Lfunc_begin0
	.quad	Lset96
Lset97 = Ltmp121-Lfunc_begin0
	.quad	Lset97
	.short	1                       ## Loc expr size
	.byte	99                      ## DW_OP_reg19
	.quad	0
	.quad	0
Ldebug_loc20:
Lset98 = Ltmp116-Lfunc_begin0
	.quad	Lset98
Lset99 = Ltmp119-Lfunc_begin0
	.quad	Lset99
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset100 = Ltmp119-Lfunc_begin0
	.quad	Lset100
Lset101 = Ltmp122-Lfunc_begin0
	.quad	Lset101
	.short	1                       ## Loc expr size
	.byte	98                      ## DW_OP_reg18
	.quad	0
	.quad	0
Ldebug_loc21:
Lset102 = Ltmp143-Lfunc_begin0
	.quad	Lset102
Lset103 = Ltmp146-Lfunc_begin0
	.quad	Lset103
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc22:
Lset104 = Ltmp144-Lfunc_begin0
	.quad	Lset104
Lset105 = Ltmp145-Lfunc_begin0
	.quad	Lset105
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc23:
Lset106 = Lfunc_begin4-Lfunc_begin0
	.quad	Lset106
Lset107 = Ltmp168-Lfunc_begin0
	.quad	Lset107
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset108 = Ltmp168-Lfunc_begin0
	.quad	Lset108
Lset109 = Ltmp187-Lfunc_begin0
	.quad	Lset109
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset110 = Ltmp188-Lfunc_begin0
	.quad	Lset110
Lset111 = Ltmp189-Lfunc_begin0
	.quad	Lset111
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset112 = Ltmp195-Lfunc_begin0
	.quad	Lset112
Lset113 = Lfunc_end4-Lfunc_begin0
	.quad	Lset113
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc24:
Lset114 = Lfunc_begin4-Lfunc_begin0
	.quad	Lset114
Lset115 = Ltmp167-Lfunc_begin0
	.quad	Lset115
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset116 = Ltmp167-Lfunc_begin0
	.quad	Lset116
Lset117 = Ltmp169-Lfunc_begin0
	.quad	Lset117
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc25:
Lset118 = Lfunc_begin4-Lfunc_begin0
	.quad	Lset118
Lset119 = Ltmp166-Lfunc_begin0
	.quad	Lset119
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset120 = Ltmp166-Lfunc_begin0
	.quad	Lset120
Lset121 = Ltmp186-Lfunc_begin0
	.quad	Lset121
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset122 = Ltmp188-Lfunc_begin0
	.quad	Lset122
Lset123 = Ltmp190-Lfunc_begin0
	.quad	Lset123
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc26:
Lset124 = Lfunc_begin4-Lfunc_begin0
	.quad	Lset124
Lset125 = Ltmp165-Lfunc_begin0
	.quad	Lset125
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset126 = Ltmp165-Lfunc_begin0
	.quad	Lset126
Lset127 = Ltmp193-Lfunc_begin0
	.quad	Lset127
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
Lset128 = Ltmp193-Lfunc_begin0
	.quad	Lset128
Lset129 = Ltmp194-Lfunc_begin0
	.quad	Lset129
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc27:
Lset130 = Lfunc_begin4-Lfunc_begin0
	.quad	Lset130
Lset131 = Ltmp164-Lfunc_begin0
	.quad	Lset131
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset132 = Ltmp164-Lfunc_begin0
	.quad	Lset132
Lset133 = Ltmp169-Lfunc_begin0
	.quad	Lset133
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset134 = Ltmp183-Lfunc_begin0
	.quad	Lset134
Lset135 = Ltmp184-Lfunc_begin0
	.quad	Lset135
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset136 = Ltmp191-Lfunc_begin0
	.quad	Lset136
Lset137 = Ltmp192-Lfunc_begin0
	.quad	Lset137
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc28:
Lset138 = Ltmp163-Lfunc_begin0
	.quad	Lset138
Lset139 = Ltmp165-Lfunc_begin0
	.quad	Lset139
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset140 = Ltmp165-Lfunc_begin0
	.quad	Lset140
Lset141 = Lfunc_end4-Lfunc_begin0
	.quad	Lset141
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
	.quad	0
	.quad	0
Ldebug_loc29:
Lset142 = Ltmp169-Lfunc_begin0
	.quad	Lset142
Lset143 = Ltmp185-Lfunc_begin0
	.quad	Lset143
	.short	2                       ## Loc expr size
	.byte	17                      ## DW_OP_consts
	.byte	0                       ## 0
Lset144 = Ltmp185-Lfunc_begin0
	.quad	Lset144
Lset145 = Ltmp186-Lfunc_begin0
	.quad	Lset145
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset146 = Ltmp187-Lfunc_begin0
	.quad	Lset146
Lset147 = Lfunc_end4-Lfunc_begin0
	.quad	Lset147
	.short	2                       ## Loc expr size
	.byte	17                      ## DW_OP_consts
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc30:
Lset148 = Ltmp173-Lfunc_begin0
	.quad	Lset148
Lset149 = Ltmp175-Lfunc_begin0
	.quad	Lset149
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset150 = Ltmp177-Lfunc_begin0
	.quad	Lset150
Lset151 = Ltmp179-Lfunc_begin0
	.quad	Lset151
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc31:
Lset152 = Lfunc_begin5-Lfunc_begin0
	.quad	Lset152
Lset153 = Ltmp209-Lfunc_begin0
	.quad	Lset153
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset154 = Ltmp209-Lfunc_begin0
	.quad	Lset154
Lset155 = Lfunc_end5-Lfunc_begin0
	.quad	Lset155
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
	.quad	0
	.quad	0
Ldebug_loc32:
Lset156 = Lfunc_begin5-Lfunc_begin0
	.quad	Lset156
Lset157 = Ltmp208-Lfunc_begin0
	.quad	Lset157
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset158 = Ltmp208-Lfunc_begin0
	.quad	Lset158
Lset159 = Ltmp210-Lfunc_begin0
	.quad	Lset159
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc33:
Lset160 = Lfunc_begin5-Lfunc_begin0
	.quad	Lset160
Lset161 = Ltmp207-Lfunc_begin0
	.quad	Lset161
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset162 = Ltmp207-Lfunc_begin0
	.quad	Lset162
Lset163 = Lfunc_end5-Lfunc_begin0
	.quad	Lset163
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
	.quad	0
	.quad	0
Ldebug_loc34:
Lset164 = Lfunc_begin5-Lfunc_begin0
	.quad	Lset164
Lset165 = Ltmp206-Lfunc_begin0
	.quad	Lset165
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset166 = Ltmp206-Lfunc_begin0
	.quad	Lset166
Lset167 = Ltmp233-Lfunc_begin0
	.quad	Lset167
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset168 = Ltmp233-Lfunc_begin0
	.quad	Lset168
Lset169 = Ltmp236-Lfunc_begin0
	.quad	Lset169
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset170 = Ltmp238-Lfunc_begin0
	.quad	Lset170
Lset171 = Ltmp240-Lfunc_begin0
	.quad	Lset171
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset172 = Ltmp240-Lfunc_begin0
	.quad	Lset172
Lset173 = Ltmp245-Lfunc_begin0
	.quad	Lset173
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc35:
Lset174 = Lfunc_begin5-Lfunc_begin0
	.quad	Lset174
Lset175 = Ltmp205-Lfunc_begin0
	.quad	Lset175
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset176 = Ltmp205-Lfunc_begin0
	.quad	Lset176
Lset177 = Ltmp210-Lfunc_begin0
	.quad	Lset177
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset178 = Ltmp226-Lfunc_begin0
	.quad	Lset178
Lset179 = Ltmp227-Lfunc_begin0
	.quad	Lset179
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset180 = Ltmp232-Lfunc_begin0
	.quad	Lset180
Lset181 = Ltmp232-Lfunc_begin0
	.quad	Lset181
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset182 = Ltmp239-Lfunc_begin0
	.quad	Lset182
Lset183 = Ltmp245-Lfunc_begin0
	.quad	Lset183
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc36:
Lset184 = Ltmp210-Lfunc_begin0
	.quad	Lset184
Lset185 = Ltmp228-Lfunc_begin0
	.quad	Lset185
	.short	2                       ## Loc expr size
	.byte	17                      ## DW_OP_consts
	.byte	0                       ## 0
Lset186 = Ltmp228-Lfunc_begin0
	.quad	Lset186
Lset187 = Ltmp229-Lfunc_begin0
	.quad	Lset187
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset188 = Ltmp230-Lfunc_begin0
	.quad	Lset188
Lset189 = Lfunc_end5-Lfunc_begin0
	.quad	Lset189
	.short	2                       ## Loc expr size
	.byte	17                      ## DW_OP_consts
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc37:
Lset190 = Ltmp213-Lfunc_begin0
	.quad	Lset190
Lset191 = Ltmp219-Lfunc_begin0
	.quad	Lset191
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset192 = Ltmp230-Lfunc_begin0
	.quad	Lset192
Lset193 = Ltmp237-Lfunc_begin0
	.quad	Lset193
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc38:
Lset194 = Ltmp218-Lfunc_begin0
	.quad	Lset194
Lset195 = Ltmp220-Lfunc_begin0
	.quad	Lset195
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset196 = Ltmp221-Lfunc_begin0
	.quad	Lset196
Lset197 = Ltmp223-Lfunc_begin0
	.quad	Lset197
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc39:
Lset198 = Lfunc_begin6-Lfunc_begin0
	.quad	Lset198
Lset199 = Ltmp259-Lfunc_begin0
	.quad	Lset199
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset200 = Ltmp259-Lfunc_begin0
	.quad	Lset200
Lset201 = Ltmp271-Lfunc_begin0
	.quad	Lset201
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset202 = Ltmp273-Lfunc_begin0
	.quad	Lset202
Lset203 = Ltmp278-Lfunc_begin0
	.quad	Lset203
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset204 = Ltmp281-Lfunc_begin0
	.quad	Lset204
Lset205 = Ltmp287-Lfunc_begin0
	.quad	Lset205
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset206 = Ltmp290-Lfunc_begin0
	.quad	Lset206
Lset207 = Ltmp293-Lfunc_begin0
	.quad	Lset207
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset208 = Ltmp294-Lfunc_begin0
	.quad	Lset208
Lset209 = Lfunc_end6-Lfunc_begin0
	.quad	Lset209
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc40:
Lset210 = Lfunc_begin6-Lfunc_begin0
	.quad	Lset210
Lset211 = Ltmp258-Lfunc_begin0
	.quad	Lset211
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset212 = Ltmp258-Lfunc_begin0
	.quad	Lset212
Lset213 = Ltmp271-Lfunc_begin0
	.quad	Lset213
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset214 = Ltmp273-Lfunc_begin0
	.quad	Lset214
Lset215 = Ltmp278-Lfunc_begin0
	.quad	Lset215
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset216 = Ltmp281-Lfunc_begin0
	.quad	Lset216
Lset217 = Ltmp287-Lfunc_begin0
	.quad	Lset217
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset218 = Ltmp290-Lfunc_begin0
	.quad	Lset218
Lset219 = Ltmp293-Lfunc_begin0
	.quad	Lset219
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc41:
Lset220 = Lfunc_begin6-Lfunc_begin0
	.quad	Lset220
Lset221 = Ltmp257-Lfunc_begin0
	.quad	Lset221
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset222 = Ltmp257-Lfunc_begin0
	.quad	Lset222
Lset223 = Ltmp271-Lfunc_begin0
	.quad	Lset223
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset224 = Ltmp273-Lfunc_begin0
	.quad	Lset224
Lset225 = Ltmp278-Lfunc_begin0
	.quad	Lset225
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset226 = Ltmp281-Lfunc_begin0
	.quad	Lset226
Lset227 = Ltmp287-Lfunc_begin0
	.quad	Lset227
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset228 = Ltmp290-Lfunc_begin0
	.quad	Lset228
Lset229 = Ltmp293-Lfunc_begin0
	.quad	Lset229
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset230 = Ltmp294-Lfunc_begin0
	.quad	Lset230
Lset231 = Ltmp295-Lfunc_begin0
	.quad	Lset231
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc42:
Lset232 = Lfunc_begin6-Lfunc_begin0
	.quad	Lset232
Lset233 = Ltmp256-Lfunc_begin0
	.quad	Lset233
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset234 = Ltmp256-Lfunc_begin0
	.quad	Lset234
Lset235 = Ltmp272-Lfunc_begin0
	.quad	Lset235
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset236 = Ltmp273-Lfunc_begin0
	.quad	Lset236
Lset237 = Ltmp293-Lfunc_begin0
	.quad	Lset237
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc43:
Lset238 = Ltmp255-Lfunc_begin0
	.quad	Lset238
Lset239 = Ltmp256-Lfunc_begin0
	.quad	Lset239
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset240 = Ltmp256-Lfunc_begin0
	.quad	Lset240
Lset241 = Ltmp261-Lfunc_begin0
	.quad	Lset241
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc44:
Lset242 = Ltmp255-Lfunc_begin0
	.quad	Lset242
Lset243 = Ltmp256-Lfunc_begin0
	.quad	Lset243
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset244 = Ltmp256-Lfunc_begin0
	.quad	Lset244
Lset245 = Ltmp261-Lfunc_begin0
	.quad	Lset245
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc45:
Lset246 = Ltmp255-Lfunc_begin0
	.quad	Lset246
Lset247 = Ltmp256-Lfunc_begin0
	.quad	Lset247
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset248 = Ltmp256-Lfunc_begin0
	.quad	Lset248
Lset249 = Ltmp261-Lfunc_begin0
	.quad	Lset249
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc46:
Lset250 = Ltmp263-Lfunc_begin0
	.quad	Lset250
Lset251 = Ltmp266-Lfunc_begin0
	.quad	Lset251
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset252 = Ltmp290-Lfunc_begin0
	.quad	Lset252
Lset253 = Ltmp292-Lfunc_begin0
	.quad	Lset253
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc47:
Lset254 = Ltmp264-Lfunc_begin0
	.quad	Lset254
Lset255 = Ltmp268-Lfunc_begin0
	.quad	Lset255
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset256 = Ltmp290-Lfunc_begin0
	.quad	Lset256
Lset257 = Ltmp292-Lfunc_begin0
	.quad	Lset257
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc48:
Lset258 = Ltmp267-Lfunc_begin0
	.quad	Lset258
Lset259 = Ltmp268-Lfunc_begin0
	.quad	Lset259
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset260 = Ltmp269-Lfunc_begin0
	.quad	Lset260
Lset261 = Ltmp269-Lfunc_begin0
	.quad	Lset261
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset262 = Ltmp291-Lfunc_begin0
	.quad	Lset262
Lset263 = Ltmp292-Lfunc_begin0
	.quad	Lset263
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc49:
Lset264 = Ltmp276-Lfunc_begin0
	.quad	Lset264
Lset265 = Ltmp279-Lfunc_begin0
	.quad	Lset265
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc50:
Lset266 = Ltmp277-Lfunc_begin0
	.quad	Lset266
Lset267 = Ltmp280-Lfunc_begin0
	.quad	Lset267
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc51:
Lset268 = Ltmp279-Lfunc_begin0
	.quad	Lset268
Lset269 = Ltmp281-Lfunc_begin0
	.quad	Lset269
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc52:
Lset270 = Ltmp285-Lfunc_begin0
	.quad	Lset270
Lset271 = Ltmp288-Lfunc_begin0
	.quad	Lset271
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc53:
Lset272 = Ltmp286-Lfunc_begin0
	.quad	Lset272
Lset273 = Ltmp289-Lfunc_begin0
	.quad	Lset273
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc54:
Lset274 = Ltmp288-Lfunc_begin0
	.quad	Lset274
Lset275 = Ltmp290-Lfunc_begin0
	.quad	Lset275
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc55:
Lset276 = Lfunc_begin7-Lfunc_begin0
	.quad	Lset276
Lset277 = Ltmp308-Lfunc_begin0
	.quad	Lset277
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset278 = Ltmp308-Lfunc_begin0
	.quad	Lset278
Lset279 = Ltmp318-Lfunc_begin0
	.quad	Lset279
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset280 = Ltmp319-Lfunc_begin0
	.quad	Lset280
Lset281 = Ltmp325-Lfunc_begin0
	.quad	Lset281
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset282 = Ltmp327-Lfunc_begin0
	.quad	Lset282
Lset283 = Ltmp328-Lfunc_begin0
	.quad	Lset283
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset284 = Ltmp329-Lfunc_begin0
	.quad	Lset284
Lset285 = Ltmp345-Lfunc_begin0
	.quad	Lset285
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset286 = Ltmp348-Lfunc_begin0
	.quad	Lset286
Lset287 = Ltmp352-Lfunc_begin0
	.quad	Lset287
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset288 = Ltmp354-Lfunc_begin0
	.quad	Lset288
Lset289 = Ltmp373-Lfunc_begin0
	.quad	Lset289
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset290 = Ltmp374-Lfunc_begin0
	.quad	Lset290
Lset291 = Ltmp382-Lfunc_begin0
	.quad	Lset291
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset292 = Ltmp384-Lfunc_begin0
	.quad	Lset292
Lset293 = Ltmp389-Lfunc_begin0
	.quad	Lset293
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset294 = Ltmp390-Lfunc_begin0
	.quad	Lset294
Lset295 = Ltmp400-Lfunc_begin0
	.quad	Lset295
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset296 = Ltmp403-Lfunc_begin0
	.quad	Lset296
Lset297 = Ltmp405-Lfunc_begin0
	.quad	Lset297
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset298 = Ltmp406-Lfunc_begin0
	.quad	Lset298
Lset299 = Lfunc_end7-Lfunc_begin0
	.quad	Lset299
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc56:
Lset300 = Lfunc_begin7-Lfunc_begin0
	.quad	Lset300
Lset301 = Ltmp307-Lfunc_begin0
	.quad	Lset301
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset302 = Ltmp307-Lfunc_begin0
	.quad	Lset302
Lset303 = Ltmp318-Lfunc_begin0
	.quad	Lset303
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset304 = Ltmp319-Lfunc_begin0
	.quad	Lset304
Lset305 = Ltmp323-Lfunc_begin0
	.quad	Lset305
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset306 = Ltmp327-Lfunc_begin0
	.quad	Lset306
Lset307 = Ltmp328-Lfunc_begin0
	.quad	Lset307
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset308 = Ltmp329-Lfunc_begin0
	.quad	Lset308
Lset309 = Ltmp332-Lfunc_begin0
	.quad	Lset309
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset310 = Ltmp338-Lfunc_begin0
	.quad	Lset310
Lset311 = Ltmp341-Lfunc_begin0
	.quad	Lset311
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset312 = Ltmp348-Lfunc_begin0
	.quad	Lset312
Lset313 = Ltmp350-Lfunc_begin0
	.quad	Lset313
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc57:
Lset314 = Lfunc_begin7-Lfunc_begin0
	.quad	Lset314
Lset315 = Ltmp306-Lfunc_begin0
	.quad	Lset315
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset316 = Ltmp306-Lfunc_begin0
	.quad	Lset316
Lset317 = Ltmp318-Lfunc_begin0
	.quad	Lset317
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset318 = Ltmp319-Lfunc_begin0
	.quad	Lset318
Lset319 = Ltmp321-Lfunc_begin0
	.quad	Lset319
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset320 = Ltmp327-Lfunc_begin0
	.quad	Lset320
Lset321 = Ltmp328-Lfunc_begin0
	.quad	Lset321
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset322 = Ltmp329-Lfunc_begin0
	.quad	Lset322
Lset323 = Ltmp337-Lfunc_begin0
	.quad	Lset323
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset324 = Ltmp338-Lfunc_begin0
	.quad	Lset324
Lset325 = Ltmp345-Lfunc_begin0
	.quad	Lset325
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset326 = Ltmp348-Lfunc_begin0
	.quad	Lset326
Lset327 = Ltmp352-Lfunc_begin0
	.quad	Lset327
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset328 = Ltmp354-Lfunc_begin0
	.quad	Lset328
Lset329 = Ltmp371-Lfunc_begin0
	.quad	Lset329
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset330 = Ltmp374-Lfunc_begin0
	.quad	Lset330
Lset331 = Ltmp382-Lfunc_begin0
	.quad	Lset331
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset332 = Ltmp390-Lfunc_begin0
	.quad	Lset332
Lset333 = Ltmp400-Lfunc_begin0
	.quad	Lset333
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset334 = Ltmp406-Lfunc_begin0
	.quad	Lset334
Lset335 = Ltmp407-Lfunc_begin0
	.quad	Lset335
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc58:
Lset336 = Lfunc_begin7-Lfunc_begin0
	.quad	Lset336
Lset337 = Ltmp305-Lfunc_begin0
	.quad	Lset337
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset338 = Ltmp305-Lfunc_begin0
	.quad	Lset338
Lset339 = Ltmp318-Lfunc_begin0
	.quad	Lset339
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset340 = Ltmp319-Lfunc_begin0
	.quad	Lset340
Lset341 = Ltmp326-Lfunc_begin0
	.quad	Lset341
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset342 = Ltmp327-Lfunc_begin0
	.quad	Lset342
Lset343 = Ltmp328-Lfunc_begin0
	.quad	Lset343
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset344 = Ltmp329-Lfunc_begin0
	.quad	Lset344
Lset345 = Ltmp358-Lfunc_begin0
	.quad	Lset345
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset346 = Ltmp359-Lfunc_begin0
	.quad	Lset346
Lset347 = Ltmp360-Lfunc_begin0
	.quad	Lset347
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset348 = Ltmp371-Lfunc_begin0
	.quad	Lset348
Lset349 = Ltmp373-Lfunc_begin0
	.quad	Lset349
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset350 = Ltmp385-Lfunc_begin0
	.quad	Lset350
Lset351 = Ltmp388-Lfunc_begin0
	.quad	Lset351
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc59:
Lset352 = Ltmp312-Lfunc_begin0
	.quad	Lset352
Lset353 = Ltmp315-Lfunc_begin0
	.quad	Lset353
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset354 = Ltmp348-Lfunc_begin0
	.quad	Lset354
Lset355 = Ltmp349-Lfunc_begin0
	.quad	Lset355
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc60:
Lset356 = Ltmp313-Lfunc_begin0
	.quad	Lset356
Lset357 = Ltmp317-Lfunc_begin0
	.quad	Lset357
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset358 = Ltmp348-Lfunc_begin0
	.quad	Lset358
Lset359 = Ltmp349-Lfunc_begin0
	.quad	Lset359
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc61:
Lset360 = Ltmp316-Lfunc_begin0
	.quad	Lset360
Lset361 = Ltmp317-Lfunc_begin0
	.quad	Lset361
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset362 = Ltmp319-Lfunc_begin0
	.quad	Lset362
Lset363 = Ltmp319-Lfunc_begin0
	.quad	Lset363
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc62:
Lset364 = Ltmp332-Lfunc_begin0
	.quad	Lset364
Lset365 = Ltmp334-Lfunc_begin0
	.quad	Lset365
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset366 = Ltmp350-Lfunc_begin0
	.quad	Lset366
Lset367 = Ltmp354-Lfunc_begin0
	.quad	Lset367
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset368 = Ltmp371-Lfunc_begin0
	.quad	Lset368
Lset369 = Ltmp373-Lfunc_begin0
	.quad	Lset369
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc63:
Lset370 = Ltmp336-Lfunc_begin0
	.quad	Lset370
Lset371 = Ltmp338-Lfunc_begin0
	.quad	Lset371
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset372 = Ltmp345-Lfunc_begin0
	.quad	Lset372
Lset373 = Ltmp347-Lfunc_begin0
	.quad	Lset373
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc64:
Lset374 = Ltmp341-Lfunc_begin0
	.quad	Lset374
Lset375 = Ltmp345-Lfunc_begin0
	.quad	Lset375
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset376 = Ltmp385-Lfunc_begin0
	.quad	Lset376
Lset377 = Ltmp387-Lfunc_begin0
	.quad	Lset377
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc65:
Lset378 = Ltmp344-Lfunc_begin0
	.quad	Lset378
Lset379 = Ltmp345-Lfunc_begin0
	.quad	Lset379
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset380 = Ltmp385-Lfunc_begin0
	.quad	Lset380
Lset381 = Ltmp390-Lfunc_begin0
	.quad	Lset381
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc66:
Lset382 = Ltmp346-Lfunc_begin0
	.quad	Lset382
Lset383 = Ltmp348-Lfunc_begin0
	.quad	Lset383
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc67:
Lset384 = Ltmp351-Lfunc_begin0
	.quad	Lset384
Lset385 = Ltmp354-Lfunc_begin0
	.quad	Lset385
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset386 = Ltmp371-Lfunc_begin0
	.quad	Lset386
Lset387 = Ltmp372-Lfunc_begin0
	.quad	Lset387
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc68:
Lset388 = Ltmp353-Lfunc_begin0
	.quad	Lset388
Lset389 = Ltmp354-Lfunc_begin0
	.quad	Lset389
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc69:
Lset390 = Ltmp356-Lfunc_begin0
	.quad	Lset390
Lset391 = Ltmp357-Lfunc_begin0
	.quad	Lset391
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc70:
Lset392 = Ltmp356-Lfunc_begin0
	.quad	Lset392
Lset393 = Ltmp358-Lfunc_begin0
	.quad	Lset393
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc71:
Lset394 = Ltmp360-Lfunc_begin0
	.quad	Lset394
Lset395 = Ltmp362-Lfunc_begin0
	.quad	Lset395
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset396 = Ltmp366-Lfunc_begin0
	.quad	Lset396
Lset397 = Ltmp371-Lfunc_begin0
	.quad	Lset397
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc72:
Lset398 = Ltmp381-Lfunc_begin0
	.quad	Lset398
Lset399 = Ltmp383-Lfunc_begin0
	.quad	Lset399
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset400 = Ltmp384-Lfunc_begin0
	.quad	Lset400
Lset401 = Ltmp385-Lfunc_begin0
	.quad	Lset401
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc73:
Lset402 = Ltmp383-Lfunc_begin0
	.quad	Lset402
Lset403 = Ltmp384-Lfunc_begin0
	.quad	Lset403
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc74:
Lset404 = Ltmp386-Lfunc_begin0
	.quad	Lset404
Lset405 = Ltmp388-Lfunc_begin0
	.quad	Lset405
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc75:
Lset406 = Ltmp392-Lfunc_begin0
	.quad	Lset406
Lset407 = Ltmp393-Lfunc_begin0
	.quad	Lset407
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset408 = Ltmp393-Lfunc_begin0
	.quad	Lset408
Lset409 = Lfunc_end7-Lfunc_begin0
	.quad	Lset409
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc76:
Lset410 = Ltmp394-Lfunc_begin0
	.quad	Lset410
Lset411 = Ltmp396-Lfunc_begin0
	.quad	Lset411
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc77:
Lset412 = Ltmp399-Lfunc_begin0
	.quad	Lset412
Lset413 = Ltmp402-Lfunc_begin0
	.quad	Lset413
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset414 = Ltmp403-Lfunc_begin0
	.quad	Lset414
Lset415 = Ltmp404-Lfunc_begin0
	.quad	Lset415
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc78:
Lset416 = Ltmp401-Lfunc_begin0
	.quad	Lset416
Lset417 = Ltmp403-Lfunc_begin0
	.quad	Lset417
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc79:
Lset418 = Lfunc_begin8-Lfunc_begin0
	.quad	Lset418
Lset419 = Ltmp418-Lfunc_begin0
	.quad	Lset419
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset420 = Ltmp418-Lfunc_begin0
	.quad	Lset420
Lset421 = Ltmp423-Lfunc_begin0
	.quad	Lset421
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset422 = Ltmp428-Lfunc_begin0
	.quad	Lset422
Lset423 = Ltmp430-Lfunc_begin0
	.quad	Lset423
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset424 = Ltmp434-Lfunc_begin0
	.quad	Lset424
Lset425 = Ltmp437-Lfunc_begin0
	.quad	Lset425
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc80:
Lset426 = Lfunc_begin8-Lfunc_begin0
	.quad	Lset426
Lset427 = Ltmp417-Lfunc_begin0
	.quad	Lset427
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset428 = Ltmp417-Lfunc_begin0
	.quad	Lset428
Lset429 = Ltmp427-Lfunc_begin0
	.quad	Lset429
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset430 = Ltmp428-Lfunc_begin0
	.quad	Lset430
Lset431 = Ltmp433-Lfunc_begin0
	.quad	Lset431
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset432 = Ltmp434-Lfunc_begin0
	.quad	Lset432
Lset433 = Ltmp437-Lfunc_begin0
	.quad	Lset433
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset434 = Ltmp452-Lfunc_begin0
	.quad	Lset434
Lset435 = Ltmp454-Lfunc_begin0
	.quad	Lset435
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc81:
Lset436 = Lfunc_begin8-Lfunc_begin0
	.quad	Lset436
Lset437 = Ltmp416-Lfunc_begin0
	.quad	Lset437
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset438 = Ltmp416-Lfunc_begin0
	.quad	Lset438
Lset439 = Ltmp433-Lfunc_begin0
	.quad	Lset439
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset440 = Ltmp434-Lfunc_begin0
	.quad	Lset440
Lset441 = Ltmp437-Lfunc_begin0
	.quad	Lset441
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset442 = Ltmp452-Lfunc_begin0
	.quad	Lset442
Lset443 = Ltmp458-Lfunc_begin0
	.quad	Lset443
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset444 = Ltmp459-Lfunc_begin0
	.quad	Lset444
Lset445 = Ltmp462-Lfunc_begin0
	.quad	Lset445
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc82:
Lset446 = Ltmp426-Lfunc_begin0
	.quad	Lset446
Lset447 = Ltmp428-Lfunc_begin0
	.quad	Lset447
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset448 = Ltmp456-Lfunc_begin0
	.quad	Lset448
Lset449 = Ltmp459-Lfunc_begin0
	.quad	Lset449
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset450 = Ltmp466-Lfunc_begin0
	.quad	Lset450
Lset451 = Ltmp471-Lfunc_begin0
	.quad	Lset451
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc83:
Lset452 = Ltmp426-Lfunc_begin0
	.quad	Lset452
Lset453 = Ltmp427-Lfunc_begin0
	.quad	Lset453
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset454 = Ltmp456-Lfunc_begin0
	.quad	Lset454
Lset455 = Ltmp459-Lfunc_begin0
	.quad	Lset455
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset456 = Ltmp466-Lfunc_begin0
	.quad	Lset456
Lset457 = Ltmp471-Lfunc_begin0
	.quad	Lset457
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc84:
Lset458 = Ltmp431-Lfunc_begin0
	.quad	Lset458
Lset459 = Ltmp434-Lfunc_begin0
	.quad	Lset459
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset460 = Ltmp437-Lfunc_begin0
	.quad	Lset460
Lset461 = Ltmp439-Lfunc_begin0
	.quad	Lset461
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc85:
Lset462 = Ltmp432-Lfunc_begin0
	.quad	Lset462
Lset463 = Ltmp434-Lfunc_begin0
	.quad	Lset463
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset464 = Ltmp437-Lfunc_begin0
	.quad	Lset464
Lset465 = Ltmp440-Lfunc_begin0
	.quad	Lset465
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset466 = Ltmp441-Lfunc_begin0
	.quad	Lset466
Lset467 = Ltmp442-Lfunc_begin0
	.quad	Lset467
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc86:
Lset468 = Ltmp435-Lfunc_begin0
	.quad	Lset468
Lset469 = Ltmp436-Lfunc_begin0
	.quad	Lset469
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc87:
Lset470 = Ltmp442-Lfunc_begin0
	.quad	Lset470
Lset471 = Ltmp443-Lfunc_begin0
	.quad	Lset471
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset472 = Ltmp443-Lfunc_begin0
	.quad	Lset472
Lset473 = Ltmp447-Lfunc_begin0
	.quad	Lset473
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset474 = Ltmp450-Lfunc_begin0
	.quad	Lset474
Lset475 = Ltmp452-Lfunc_begin0
	.quad	Lset475
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset476 = Ltmp463-Lfunc_begin0
	.quad	Lset476
Lset477 = Ltmp464-Lfunc_begin0
	.quad	Lset477
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc88:
Lset478 = Ltmp444-Lfunc_begin0
	.quad	Lset478
Lset479 = Ltmp447-Lfunc_begin0
	.quad	Lset479
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc89:
Lset480 = Ltmp445-Lfunc_begin0
	.quad	Lset480
Lset481 = Ltmp447-Lfunc_begin0
	.quad	Lset481
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc90:
Lset482 = Ltmp446-Lfunc_begin0
	.quad	Lset482
Lset483 = Ltmp447-Lfunc_begin0
	.quad	Lset483
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc91:
Lset484 = Ltmp448-Lfunc_begin0
	.quad	Lset484
Lset485 = Ltmp449-Lfunc_begin0
	.quad	Lset485
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc92:
Lset486 = Ltmp453-Lfunc_begin0
	.quad	Lset486
Lset487 = Ltmp456-Lfunc_begin0
	.quad	Lset487
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset488 = Ltmp459-Lfunc_begin0
	.quad	Lset488
Lset489 = Ltmp463-Lfunc_begin0
	.quad	Lset489
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset490 = Ltmp473-Lfunc_begin0
	.quad	Lset490
Lset491 = Ltmp476-Lfunc_begin0
	.quad	Lset491
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset492 = Ltmp478-Lfunc_begin0
	.quad	Lset492
Lset493 = Ltmp479-Lfunc_begin0
	.quad	Lset493
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc93:
Lset494 = Ltmp453-Lfunc_begin0
	.quad	Lset494
Lset495 = Ltmp456-Lfunc_begin0
	.quad	Lset495
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset496 = Ltmp459-Lfunc_begin0
	.quad	Lset496
Lset497 = Ltmp463-Lfunc_begin0
	.quad	Lset497
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset498 = Ltmp473-Lfunc_begin0
	.quad	Lset498
Lset499 = Ltmp476-Lfunc_begin0
	.quad	Lset499
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset500 = Ltmp478-Lfunc_begin0
	.quad	Lset500
Lset501 = Lfunc_end8-Lfunc_begin0
	.quad	Lset501
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc94:
Lset502 = Ltmp453-Lfunc_begin0
	.quad	Lset502
Lset503 = Ltmp454-Lfunc_begin0
	.quad	Lset503
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc95:
Lset504 = Ltmp457-Lfunc_begin0
	.quad	Lset504
Lset505 = Ltmp459-Lfunc_begin0
	.quad	Lset505
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset506 = Ltmp466-Lfunc_begin0
	.quad	Lset506
Lset507 = Ltmp471-Lfunc_begin0
	.quad	Lset507
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc96:
Lset508 = Ltmp461-Lfunc_begin0
	.quad	Lset508
Lset509 = Ltmp463-Lfunc_begin0
	.quad	Lset509
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset510 = Ltmp473-Lfunc_begin0
	.quad	Lset510
Lset511 = Ltmp476-Lfunc_begin0
	.quad	Lset511
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset512 = Ltmp478-Lfunc_begin0
	.quad	Lset512
Lset513 = Lfunc_end8-Lfunc_begin0
	.quad	Lset513
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc97:
Lset514 = Ltmp461-Lfunc_begin0
	.quad	Lset514
Lset515 = Ltmp463-Lfunc_begin0
	.quad	Lset515
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset516 = Ltmp473-Lfunc_begin0
	.quad	Lset516
Lset517 = Ltmp476-Lfunc_begin0
	.quad	Lset517
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset518 = Ltmp478-Lfunc_begin0
	.quad	Lset518
Lset519 = Ltmp479-Lfunc_begin0
	.quad	Lset519
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc98:
Lset520 = Lfunc_begin9-Lfunc_begin0
	.quad	Lset520
Lset521 = Ltmp491-Lfunc_begin0
	.quad	Lset521
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset522 = Ltmp491-Lfunc_begin0
	.quad	Lset522
Lset523 = Ltmp496-Lfunc_begin0
	.quad	Lset523
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset524 = Ltmp502-Lfunc_begin0
	.quad	Lset524
Lset525 = Ltmp504-Lfunc_begin0
	.quad	Lset525
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset526 = Ltmp508-Lfunc_begin0
	.quad	Lset526
Lset527 = Ltmp512-Lfunc_begin0
	.quad	Lset527
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset528 = Ltmp557-Lfunc_begin0
	.quad	Lset528
Lset529 = Lfunc_end9-Lfunc_begin0
	.quad	Lset529
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc99:
Lset530 = Lfunc_begin9-Lfunc_begin0
	.quad	Lset530
Lset531 = Ltmp490-Lfunc_begin0
	.quad	Lset531
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset532 = Ltmp490-Lfunc_begin0
	.quad	Lset532
Lset533 = Ltmp500-Lfunc_begin0
	.quad	Lset533
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset534 = Ltmp502-Lfunc_begin0
	.quad	Lset534
Lset535 = Ltmp507-Lfunc_begin0
	.quad	Lset535
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset536 = Ltmp508-Lfunc_begin0
	.quad	Lset536
Lset537 = Ltmp512-Lfunc_begin0
	.quad	Lset537
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset538 = Ltmp513-Lfunc_begin0
	.quad	Lset538
Lset539 = Ltmp515-Lfunc_begin0
	.quad	Lset539
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset540 = Ltmp557-Lfunc_begin0
	.quad	Lset540
Lset541 = Lfunc_end9-Lfunc_begin0
	.quad	Lset541
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc100:
Lset542 = Lfunc_begin9-Lfunc_begin0
	.quad	Lset542
Lset543 = Ltmp489-Lfunc_begin0
	.quad	Lset543
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset544 = Ltmp489-Lfunc_begin0
	.quad	Lset544
Lset545 = Ltmp507-Lfunc_begin0
	.quad	Lset545
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset546 = Ltmp508-Lfunc_begin0
	.quad	Lset546
Lset547 = Ltmp512-Lfunc_begin0
	.quad	Lset547
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset548 = Ltmp513-Lfunc_begin0
	.quad	Lset548
Lset549 = Ltmp517-Lfunc_begin0
	.quad	Lset549
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset550 = Ltmp532-Lfunc_begin0
	.quad	Lset550
Lset551 = Ltmp534-Lfunc_begin0
	.quad	Lset551
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset552 = Ltmp535-Lfunc_begin0
	.quad	Lset552
Lset553 = Ltmp538-Lfunc_begin0
	.quad	Lset553
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset554 = Ltmp557-Lfunc_begin0
	.quad	Lset554
Lset555 = Lfunc_end9-Lfunc_begin0
	.quad	Lset555
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc101:
Lset556 = Ltmp499-Lfunc_begin0
	.quad	Lset556
Lset557 = Ltmp502-Lfunc_begin0
	.quad	Lset557
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset558 = Ltmp532-Lfunc_begin0
	.quad	Lset558
Lset559 = Ltmp535-Lfunc_begin0
	.quad	Lset559
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset560 = Ltmp543-Lfunc_begin0
	.quad	Lset560
Lset561 = Ltmp546-Lfunc_begin0
	.quad	Lset561
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset562 = Ltmp552-Lfunc_begin0
	.quad	Lset562
Lset563 = Ltmp554-Lfunc_begin0
	.quad	Lset563
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc102:
Lset564 = Ltmp499-Lfunc_begin0
	.quad	Lset564
Lset565 = Ltmp500-Lfunc_begin0
	.quad	Lset565
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset566 = Ltmp532-Lfunc_begin0
	.quad	Lset566
Lset567 = Ltmp535-Lfunc_begin0
	.quad	Lset567
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset568 = Ltmp543-Lfunc_begin0
	.quad	Lset568
Lset569 = Ltmp546-Lfunc_begin0
	.quad	Lset569
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset570 = Ltmp552-Lfunc_begin0
	.quad	Lset570
Lset571 = Ltmp554-Lfunc_begin0
	.quad	Lset571
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc103:
Lset572 = Ltmp505-Lfunc_begin0
	.quad	Lset572
Lset573 = Ltmp508-Lfunc_begin0
	.quad	Lset573
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset574 = Ltmp517-Lfunc_begin0
	.quad	Lset574
Lset575 = Ltmp519-Lfunc_begin0
	.quad	Lset575
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc104:
Lset576 = Ltmp506-Lfunc_begin0
	.quad	Lset576
Lset577 = Ltmp508-Lfunc_begin0
	.quad	Lset577
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset578 = Ltmp517-Lfunc_begin0
	.quad	Lset578
Lset579 = Ltmp520-Lfunc_begin0
	.quad	Lset579
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset580 = Ltmp521-Lfunc_begin0
	.quad	Lset580
Lset581 = Ltmp522-Lfunc_begin0
	.quad	Lset581
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc105:
Lset582 = Ltmp509-Lfunc_begin0
	.quad	Lset582
Lset583 = Ltmp510-Lfunc_begin0
	.quad	Lset583
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset584 = Ltmp511-Lfunc_begin0
	.quad	Lset584
Lset585 = Ltmp512-Lfunc_begin0
	.quad	Lset585
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc106:
Lset586 = Ltmp514-Lfunc_begin0
	.quad	Lset586
Lset587 = Ltmp517-Lfunc_begin0
	.quad	Lset587
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset588 = Ltmp535-Lfunc_begin0
	.quad	Lset588
Lset589 = Ltmp539-Lfunc_begin0
	.quad	Lset589
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset590 = Ltmp548-Lfunc_begin0
	.quad	Lset590
Lset591 = Ltmp552-Lfunc_begin0
	.quad	Lset591
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc107:
Lset592 = Ltmp514-Lfunc_begin0
	.quad	Lset592
Lset593 = Ltmp517-Lfunc_begin0
	.quad	Lset593
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset594 = Ltmp535-Lfunc_begin0
	.quad	Lset594
Lset595 = Ltmp539-Lfunc_begin0
	.quad	Lset595
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset596 = Ltmp548-Lfunc_begin0
	.quad	Lset596
Lset597 = Ltmp552-Lfunc_begin0
	.quad	Lset597
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset598 = Ltmp555-Lfunc_begin0
	.quad	Lset598
Lset599 = Ltmp557-Lfunc_begin0
	.quad	Lset599
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc108:
Lset600 = Ltmp514-Lfunc_begin0
	.quad	Lset600
Lset601 = Ltmp515-Lfunc_begin0
	.quad	Lset601
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc109:
Lset602 = Ltmp522-Lfunc_begin0
	.quad	Lset602
Lset603 = Ltmp523-Lfunc_begin0
	.quad	Lset603
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset604 = Ltmp523-Lfunc_begin0
	.quad	Lset604
Lset605 = Ltmp527-Lfunc_begin0
	.quad	Lset605
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset606 = Ltmp530-Lfunc_begin0
	.quad	Lset606
Lset607 = Ltmp532-Lfunc_begin0
	.quad	Lset607
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset608 = Ltmp539-Lfunc_begin0
	.quad	Lset608
Lset609 = Ltmp540-Lfunc_begin0
	.quad	Lset609
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc110:
Lset610 = Ltmp524-Lfunc_begin0
	.quad	Lset610
Lset611 = Ltmp527-Lfunc_begin0
	.quad	Lset611
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc111:
Lset612 = Ltmp525-Lfunc_begin0
	.quad	Lset612
Lset613 = Ltmp527-Lfunc_begin0
	.quad	Lset613
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc112:
Lset614 = Ltmp526-Lfunc_begin0
	.quad	Lset614
Lset615 = Ltmp527-Lfunc_begin0
	.quad	Lset615
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc113:
Lset616 = Ltmp528-Lfunc_begin0
	.quad	Lset616
Lset617 = Ltmp529-Lfunc_begin0
	.quad	Lset617
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc114:
Lset618 = Ltmp533-Lfunc_begin0
	.quad	Lset618
Lset619 = Ltmp535-Lfunc_begin0
	.quad	Lset619
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset620 = Ltmp543-Lfunc_begin0
	.quad	Lset620
Lset621 = Ltmp546-Lfunc_begin0
	.quad	Lset621
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset622 = Ltmp552-Lfunc_begin0
	.quad	Lset622
Lset623 = Ltmp554-Lfunc_begin0
	.quad	Lset623
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc115:
Lset624 = Ltmp537-Lfunc_begin0
	.quad	Lset624
Lset625 = Ltmp539-Lfunc_begin0
	.quad	Lset625
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset626 = Ltmp548-Lfunc_begin0
	.quad	Lset626
Lset627 = Ltmp552-Lfunc_begin0
	.quad	Lset627
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset628 = Ltmp555-Lfunc_begin0
	.quad	Lset628
Lset629 = Ltmp557-Lfunc_begin0
	.quad	Lset629
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc116:
Lset630 = Ltmp537-Lfunc_begin0
	.quad	Lset630
Lset631 = Ltmp539-Lfunc_begin0
	.quad	Lset631
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset632 = Ltmp548-Lfunc_begin0
	.quad	Lset632
Lset633 = Ltmp552-Lfunc_begin0
	.quad	Lset633
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc117:
Lset634 = Lfunc_begin10-Lfunc_begin0
	.quad	Lset634
Lset635 = Ltmp568-Lfunc_begin0
	.quad	Lset635
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset636 = Ltmp568-Lfunc_begin0
	.quad	Lset636
Lset637 = Ltmp571-Lfunc_begin0
	.quad	Lset637
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset638 = Ltmp584-Lfunc_begin0
	.quad	Lset638
Lset639 = Ltmp602-Lfunc_begin0
	.quad	Lset639
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset640 = Ltmp603-Lfunc_begin0
	.quad	Lset640
Lset641 = Ltmp607-Lfunc_begin0
	.quad	Lset641
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc118:
Lset642 = Lfunc_begin10-Lfunc_begin0
	.quad	Lset642
Lset643 = Ltmp567-Lfunc_begin0
	.quad	Lset643
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset644 = Ltmp567-Lfunc_begin0
	.quad	Lset644
Lset645 = Ltmp576-Lfunc_begin0
	.quad	Lset645
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset646 = Ltmp579-Lfunc_begin0
	.quad	Lset646
Lset647 = Ltmp581-Lfunc_begin0
	.quad	Lset647
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset648 = Ltmp583-Lfunc_begin0
	.quad	Lset648
Lset649 = Ltmp602-Lfunc_begin0
	.quad	Lset649
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset650 = Ltmp603-Lfunc_begin0
	.quad	Lset650
Lset651 = Ltmp607-Lfunc_begin0
	.quad	Lset651
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset652 = Ltmp608-Lfunc_begin0
	.quad	Lset652
Lset653 = Ltmp609-Lfunc_begin0
	.quad	Lset653
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset654 = Ltmp611-Lfunc_begin0
	.quad	Lset654
Lset655 = Ltmp612-Lfunc_begin0
	.quad	Lset655
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc119:
Lset656 = Lfunc_begin10-Lfunc_begin0
	.quad	Lset656
Lset657 = Ltmp566-Lfunc_begin0
	.quad	Lset657
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset658 = Ltmp566-Lfunc_begin0
	.quad	Lset658
Lset659 = Ltmp577-Lfunc_begin0
	.quad	Lset659
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset660 = Ltmp579-Lfunc_begin0
	.quad	Lset660
Lset661 = Ltmp581-Lfunc_begin0
	.quad	Lset661
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset662 = Ltmp583-Lfunc_begin0
	.quad	Lset662
Lset663 = Ltmp602-Lfunc_begin0
	.quad	Lset663
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset664 = Ltmp603-Lfunc_begin0
	.quad	Lset664
Lset665 = Ltmp607-Lfunc_begin0
	.quad	Lset665
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset666 = Ltmp608-Lfunc_begin0
	.quad	Lset666
Lset667 = Ltmp610-Lfunc_begin0
	.quad	Lset667
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset668 = Ltmp611-Lfunc_begin0
	.quad	Lset668
Lset669 = Ltmp624-Lfunc_begin0
	.quad	Lset669
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset670 = Ltmp634-Lfunc_begin0
	.quad	Lset670
Lset671 = Ltmp643-Lfunc_begin0
	.quad	Lset671
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc120:
Lset672 = Ltmp575-Lfunc_begin0
	.quad	Lset672
Lset673 = Ltmp576-Lfunc_begin0
	.quad	Lset673
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc121:
Lset674 = Ltmp576-Lfunc_begin0
	.quad	Lset674
Lset675 = Ltmp576-Lfunc_begin0
	.quad	Lset675
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc122:
Lset676 = Ltmp590-Lfunc_begin0
	.quad	Lset676
Lset677 = Ltmp591-Lfunc_begin0
	.quad	Lset677
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset678 = Ltmp599-Lfunc_begin0
	.quad	Lset678
Lset679 = Ltmp600-Lfunc_begin0
	.quad	Lset679
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc123:
Lset680 = Ltmp612-Lfunc_begin0
	.quad	Lset680
Lset681 = Ltmp614-Lfunc_begin0
	.quad	Lset681
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset682 = Ltmp618-Lfunc_begin0
	.quad	Lset682
Lset683 = Ltmp623-Lfunc_begin0
	.quad	Lset683
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc124:
Lset684 = Ltmp624-Lfunc_begin0
	.quad	Lset684
Lset685 = Ltmp626-Lfunc_begin0
	.quad	Lset685
	.short	2                       ## Loc expr size
	.byte	127                     ## DW_OP_breg15
	.byte	0                       ## 0
Lset686 = Ltmp628-Lfunc_begin0
	.quad	Lset686
Lset687 = Ltmp633-Lfunc_begin0
	.quad	Lset687
	.short	2                       ## Loc expr size
	.byte	127                     ## DW_OP_breg15
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc125:
Lset688 = Ltmp636-Lfunc_begin0
	.quad	Lset688
Lset689 = Ltmp637-Lfunc_begin0
	.quad	Lset689
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset690 = Ltmp637-Lfunc_begin0
	.quad	Lset690
Lset691 = Lfunc_end10-Lfunc_begin0
	.quad	Lset691
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
	.quad	0
	.quad	0
Ldebug_loc126:
Lset692 = Ltmp638-Lfunc_begin0
	.quad	Lset692
Lset693 = Ltmp640-Lfunc_begin0
	.quad	Lset693
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc127:
Lset694 = Ltmp644-Lfunc_begin0
	.quad	Lset694
Lset695 = Ltmp645-Lfunc_begin0
	.quad	Lset695
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset696 = Ltmp645-Lfunc_begin0
	.quad	Lset696
Lset697 = Lfunc_end10-Lfunc_begin0
	.quad	Lset697
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
	.quad	0
	.quad	0
Ldebug_loc128:
Lset698 = Ltmp646-Lfunc_begin0
	.quad	Lset698
Lset699 = Ltmp648-Lfunc_begin0
	.quad	Lset699
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc129:
Lset700 = Lfunc_begin11-Lfunc_begin0
	.quad	Lset700
Lset701 = Ltmp660-Lfunc_begin0
	.quad	Lset701
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset702 = Ltmp660-Lfunc_begin0
	.quad	Lset702
Lset703 = Ltmp681-Lfunc_begin0
	.quad	Lset703
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset704 = Ltmp681-Lfunc_begin0
	.quad	Lset704
Lset705 = Ltmp688-Lfunc_begin0
	.quad	Lset705
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset706 = Ltmp688-Lfunc_begin0
	.quad	Lset706
Lset707 = Ltmp689-Lfunc_begin0
	.quad	Lset707
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset708 = Ltmp689-Lfunc_begin0
	.quad	Lset708
Lset709 = Ltmp694-Lfunc_begin0
	.quad	Lset709
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset710 = Ltmp694-Lfunc_begin0
	.quad	Lset710
Lset711 = Ltmp697-Lfunc_begin0
	.quad	Lset711
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset712 = Ltmp697-Lfunc_begin0
	.quad	Lset712
Lset713 = Ltmp705-Lfunc_begin0
	.quad	Lset713
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset714 = Ltmp705-Lfunc_begin0
	.quad	Lset714
Lset715 = Ltmp717-Lfunc_begin0
	.quad	Lset715
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset716 = Ltmp718-Lfunc_begin0
	.quad	Lset716
Lset717 = Lfunc_end11-Lfunc_begin0
	.quad	Lset717
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc130:
Lset718 = Lfunc_begin11-Lfunc_begin0
	.quad	Lset718
Lset719 = Ltmp659-Lfunc_begin0
	.quad	Lset719
	.short	3                       ## Loc expr size
	.byte	84                      ## super-register DW_OP_reg4
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset720 = Ltmp659-Lfunc_begin0
	.quad	Lset720
Lset721 = Ltmp662-Lfunc_begin0
	.quad	Lset721
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset722 = Ltmp715-Lfunc_begin0
	.quad	Lset722
Lset723 = Ltmp717-Lfunc_begin0
	.quad	Lset723
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc131:
Lset724 = Ltmp662-Lfunc_begin0
	.quad	Lset724
Lset725 = Ltmp665-Lfunc_begin0
	.quad	Lset725
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset726 = Ltmp668-Lfunc_begin0
	.quad	Lset726
Lset727 = Ltmp676-Lfunc_begin0
	.quad	Lset727
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset728 = Ltmp677-Lfunc_begin0
	.quad	Lset728
Lset729 = Ltmp679-Lfunc_begin0
	.quad	Lset729
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset730 = Ltmp679-Lfunc_begin0
	.quad	Lset730
Lset731 = Ltmp708-Lfunc_begin0
	.quad	Lset731
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	144                     ## -112
	.byte	127                     ## 
Lset732 = Ltmp708-Lfunc_begin0
	.quad	Lset732
Lset733 = Ltmp709-Lfunc_begin0
	.quad	Lset733
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset734 = Ltmp711-Lfunc_begin0
	.quad	Lset734
Lset735 = Ltmp712-Lfunc_begin0
	.quad	Lset735
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc132:
Lset736 = Ltmp663-Lfunc_begin0
	.quad	Lset736
Lset737 = Ltmp664-Lfunc_begin0
	.quad	Lset737
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc133:
Lset738 = Ltmp683-Lfunc_begin0
	.quad	Lset738
Lset739 = Ltmp686-Lfunc_begin0
	.quad	Lset739
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc134:
Lset740 = Ltmp686-Lfunc_begin0
	.quad	Lset740
Lset741 = Ltmp687-Lfunc_begin0
	.quad	Lset741
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc135:
Lset742 = Ltmp689-Lfunc_begin0
	.quad	Lset742
Lset743 = Ltmp692-Lfunc_begin0
	.quad	Lset743
	.short	2                       ## Loc expr size
	.byte	16                      ## DW_OP_constu
	.byte	0                       ## 0
Lset744 = Ltmp692-Lfunc_begin0
	.quad	Lset744
Lset745 = Ltmp693-Lfunc_begin0
	.quad	Lset745
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc136:
Lset746 = Ltmp691-Lfunc_begin0
	.quad	Lset746
Lset747 = Ltmp692-Lfunc_begin0
	.quad	Lset747
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc137:
Lset748 = Ltmp695-Lfunc_begin0
	.quad	Lset748
Lset749 = Ltmp696-Lfunc_begin0
	.quad	Lset749
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset750 = Ltmp698-Lfunc_begin0
	.quad	Lset750
Lset751 = Ltmp699-Lfunc_begin0
	.quad	Lset751
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset752 = Ltmp699-Lfunc_begin0
	.quad	Lset752
Lset753 = Lfunc_end11-Lfunc_begin0
	.quad	Lset753
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	240                     ## -144
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc138:
Lset754 = Ltmp698-Lfunc_begin0
	.quad	Lset754
Lset755 = Ltmp703-Lfunc_begin0
	.quad	Lset755
	.short	2                       ## Loc expr size
	.byte	16                      ## DW_OP_constu
	.byte	0                       ## 0
Lset756 = Ltmp703-Lfunc_begin0
	.quad	Lset756
Lset757 = Ltmp704-Lfunc_begin0
	.quad	Lset757
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc139:
Lset758 = Ltmp702-Lfunc_begin0
	.quad	Lset758
Lset759 = Ltmp703-Lfunc_begin0
	.quad	Lset759
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc140:
Lset760 = Ltmp709-Lfunc_begin0
	.quad	Lset760
Lset761 = Ltmp710-Lfunc_begin0
	.quad	Lset761
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc141:
Lset762 = Lfunc_begin12-Lfunc_begin0
	.quad	Lset762
Lset763 = Ltmp730-Lfunc_begin0
	.quad	Lset763
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset764 = Ltmp730-Lfunc_begin0
	.quad	Lset764
Lset765 = Ltmp734-Lfunc_begin0
	.quad	Lset765
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset766 = Ltmp736-Lfunc_begin0
	.quad	Lset766
Lset767 = Ltmp743-Lfunc_begin0
	.quad	Lset767
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset768 = Ltmp749-Lfunc_begin0
	.quad	Lset768
Lset769 = Ltmp754-Lfunc_begin0
	.quad	Lset769
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset770 = Ltmp755-Lfunc_begin0
	.quad	Lset770
Lset771 = Lfunc_end12-Lfunc_begin0
	.quad	Lset771
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc142:
Lset772 = Lfunc_begin12-Lfunc_begin0
	.quad	Lset772
Lset773 = Ltmp729-Lfunc_begin0
	.quad	Lset773
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset774 = Ltmp729-Lfunc_begin0
	.quad	Lset774
Lset775 = Ltmp744-Lfunc_begin0
	.quad	Lset775
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset776 = Ltmp745-Lfunc_begin0
	.quad	Lset776
Lset777 = Ltmp747-Lfunc_begin0
	.quad	Lset777
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset778 = Ltmp749-Lfunc_begin0
	.quad	Lset778
Lset779 = Ltmp753-Lfunc_begin0
	.quad	Lset779
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc143:
Lset780 = Lfunc_begin12-Lfunc_begin0
	.quad	Lset780
Lset781 = Ltmp728-Lfunc_begin0
	.quad	Lset781
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset782 = Ltmp728-Lfunc_begin0
	.quad	Lset782
Lset783 = Ltmp743-Lfunc_begin0
	.quad	Lset783
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset784 = Ltmp745-Lfunc_begin0
	.quad	Lset784
Lset785 = Ltmp747-Lfunc_begin0
	.quad	Lset785
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset786 = Ltmp749-Lfunc_begin0
	.quad	Lset786
Lset787 = Ltmp752-Lfunc_begin0
	.quad	Lset787
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset788 = Ltmp755-Lfunc_begin0
	.quad	Lset788
Lset789 = Lfunc_end12-Lfunc_begin0
	.quad	Lset789
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc144:
Lset790 = Ltmp727-Lfunc_begin0
	.quad	Lset790
Lset791 = Ltmp729-Lfunc_begin0
	.quad	Lset791
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset792 = Ltmp729-Lfunc_begin0
	.quad	Lset792
Lset793 = Ltmp731-Lfunc_begin0
	.quad	Lset793
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc145:
Lset794 = Ltmp727-Lfunc_begin0
	.quad	Lset794
Lset795 = Ltmp729-Lfunc_begin0
	.quad	Lset795
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset796 = Ltmp729-Lfunc_begin0
	.quad	Lset796
Lset797 = Ltmp731-Lfunc_begin0
	.quad	Lset797
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc146:
Lset798 = Ltmp727-Lfunc_begin0
	.quad	Lset798
Lset799 = Ltmp729-Lfunc_begin0
	.quad	Lset799
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset800 = Ltmp729-Lfunc_begin0
	.quad	Lset800
Lset801 = Ltmp731-Lfunc_begin0
	.quad	Lset801
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc147:
Lset802 = Ltmp727-Lfunc_begin0
	.quad	Lset802
Lset803 = Ltmp729-Lfunc_begin0
	.quad	Lset803
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset804 = Ltmp729-Lfunc_begin0
	.quad	Lset804
Lset805 = Ltmp731-Lfunc_begin0
	.quad	Lset805
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc148:
Lset806 = Ltmp735-Lfunc_begin0
	.quad	Lset806
Lset807 = Ltmp736-Lfunc_begin0
	.quad	Lset807
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc149:
Lset808 = Ltmp739-Lfunc_begin0
	.quad	Lset808
Lset809 = Ltmp744-Lfunc_begin0
	.quad	Lset809
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc150:
Lset810 = Ltmp742-Lfunc_begin0
	.quad	Lset810
Lset811 = Ltmp743-Lfunc_begin0
	.quad	Lset811
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset812 = Ltmp750-Lfunc_begin0
	.quad	Lset812
Lset813 = Ltmp751-Lfunc_begin0
	.quad	Lset813
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc151:
Lset814 = Lfunc_begin13-Lfunc_begin0
	.quad	Lset814
Lset815 = Ltmp760-Lfunc_begin0
	.quad	Lset815
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset816 = Ltmp771-Lfunc_begin0
	.quad	Lset816
Lset817 = Lfunc_end13-Lfunc_begin0
	.quad	Lset817
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc152:
Lset818 = Lfunc_begin13-Lfunc_begin0
	.quad	Lset818
Lset819 = Ltmp761-Lfunc_begin0
	.quad	Lset819
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset820 = Ltmp763-Lfunc_begin0
	.quad	Lset820
Lset821 = Ltmp767-Lfunc_begin0
	.quad	Lset821
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc153:
Lset822 = Lfunc_begin13-Lfunc_begin0
	.quad	Lset822
Lset823 = Ltmp757-Lfunc_begin0
	.quad	Lset823
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset824 = Ltmp757-Lfunc_begin0
	.quad	Lset824
Lset825 = Ltmp760-Lfunc_begin0
	.quad	Lset825
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset826 = Ltmp763-Lfunc_begin0
	.quad	Lset826
Lset827 = Ltmp767-Lfunc_begin0
	.quad	Lset827
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc154:
Lset828 = Lfunc_begin14-Lfunc_begin0
	.quad	Lset828
Lset829 = Ltmp775-Lfunc_begin0
	.quad	Lset829
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset830 = Ltmp782-Lfunc_begin0
	.quad	Lset830
Lset831 = Ltmp784-Lfunc_begin0
	.quad	Lset831
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc155:
Lset832 = Lfunc_begin14-Lfunc_begin0
	.quad	Lset832
Lset833 = Ltmp773-Lfunc_begin0
	.quad	Lset833
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset834 = Ltmp773-Lfunc_begin0
	.quad	Lset834
Lset835 = Ltmp777-Lfunc_begin0
	.quad	Lset835
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset836 = Ltmp782-Lfunc_begin0
	.quad	Lset836
Lset837 = Ltmp785-Lfunc_begin0
	.quad	Lset837
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc156:
Lset838 = Lfunc_begin15-Lfunc_begin0
	.quad	Lset838
Lset839 = Ltmp793-Lfunc_begin0
	.quad	Lset839
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset840 = Ltmp796-Lfunc_begin0
	.quad	Lset840
Lset841 = Ltmp797-Lfunc_begin0
	.quad	Lset841
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc157:
Lset842 = Lfunc_begin16-Lfunc_begin0
	.quad	Lset842
Lset843 = Ltmp807-Lfunc_begin0
	.quad	Lset843
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset844 = Ltmp807-Lfunc_begin0
	.quad	Lset844
Lset845 = Ltmp822-Lfunc_begin0
	.quad	Lset845
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset846 = Ltmp823-Lfunc_begin0
	.quad	Lset846
Lset847 = Ltmp840-Lfunc_begin0
	.quad	Lset847
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc158:
Lset848 = Ltmp808-Lfunc_begin0
	.quad	Lset848
Lset849 = Ltmp817-Lfunc_begin0
	.quad	Lset849
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset850 = Ltmp823-Lfunc_begin0
	.quad	Lset850
Lset851 = Lfunc_end16-Lfunc_begin0
	.quad	Lset851
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc159:
Lset852 = Ltmp809-Lfunc_begin0
	.quad	Lset852
Lset853 = Ltmp814-Lfunc_begin0
	.quad	Lset853
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset854 = Ltmp817-Lfunc_begin0
	.quad	Lset854
Lset855 = Ltmp822-Lfunc_begin0
	.quad	Lset855
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset856 = Ltmp824-Lfunc_begin0
	.quad	Lset856
Lset857 = Ltmp827-Lfunc_begin0
	.quad	Lset857
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc160:
Lset858 = Ltmp811-Lfunc_begin0
	.quad	Lset858
Lset859 = Ltmp821-Lfunc_begin0
	.quad	Lset859
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset860 = Ltmp823-Lfunc_begin0
	.quad	Lset860
Lset861 = Ltmp833-Lfunc_begin0
	.quad	Lset861
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset862 = Ltmp835-Lfunc_begin0
	.quad	Lset862
Lset863 = Ltmp844-Lfunc_begin0
	.quad	Lset863
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc161:
Lset864 = Ltmp812-Lfunc_begin0
	.quad	Lset864
Lset865 = Ltmp813-Lfunc_begin0
	.quad	Lset865
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset866 = Ltmp817-Lfunc_begin0
	.quad	Lset866
Lset867 = Ltmp818-Lfunc_begin0
	.quad	Lset867
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc162:
Lset868 = Ltmp825-Lfunc_begin0
	.quad	Lset868
Lset869 = Ltmp826-Lfunc_begin0
	.quad	Lset869
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc163:
Lset870 = Ltmp828-Lfunc_begin0
	.quad	Lset870
Lset871 = Ltmp832-Lfunc_begin0
	.quad	Lset871
	.short	3                       ## Loc expr size
	.byte	84                      ## super-register DW_OP_reg4
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc164:
Lset872 = Ltmp837-Lfunc_begin0
	.quad	Lset872
Lset873 = Ltmp841-Lfunc_begin0
	.quad	Lset873
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset874 = Ltmp842-Lfunc_begin0
	.quad	Lset874
Lset875 = Ltmp843-Lfunc_begin0
	.quad	Lset875
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc165:
Lset876 = Lfunc_begin17-Lfunc_begin0
	.quad	Lset876
Lset877 = Ltmp855-Lfunc_begin0
	.quad	Lset877
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset878 = Ltmp855-Lfunc_begin0
	.quad	Lset878
Lset879 = Ltmp873-Lfunc_begin0
	.quad	Lset879
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset880 = Ltmp873-Lfunc_begin0
	.quad	Lset880
Lset881 = Ltmp875-Lfunc_begin0
	.quad	Lset881
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset882 = Ltmp875-Lfunc_begin0
	.quad	Lset882
Lset883 = Ltmp880-Lfunc_begin0
	.quad	Lset883
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset884 = Ltmp880-Lfunc_begin0
	.quad	Lset884
Lset885 = Ltmp882-Lfunc_begin0
	.quad	Lset885
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset886 = Ltmp882-Lfunc_begin0
	.quad	Lset886
Lset887 = Ltmp895-Lfunc_begin0
	.quad	Lset887
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset888 = Ltmp895-Lfunc_begin0
	.quad	Lset888
Lset889 = Ltmp897-Lfunc_begin0
	.quad	Lset889
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset890 = Ltmp897-Lfunc_begin0
	.quad	Lset890
Lset891 = Ltmp911-Lfunc_begin0
	.quad	Lset891
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset892 = Ltmp911-Lfunc_begin0
	.quad	Lset892
Lset893 = Ltmp913-Lfunc_begin0
	.quad	Lset893
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset894 = Ltmp913-Lfunc_begin0
	.quad	Lset894
Lset895 = Ltmp927-Lfunc_begin0
	.quad	Lset895
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset896 = Ltmp927-Lfunc_begin0
	.quad	Lset896
Lset897 = Ltmp929-Lfunc_begin0
	.quad	Lset897
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset898 = Ltmp929-Lfunc_begin0
	.quad	Lset898
Lset899 = Ltmp945-Lfunc_begin0
	.quad	Lset899
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset900 = Ltmp945-Lfunc_begin0
	.quad	Lset900
Lset901 = Ltmp947-Lfunc_begin0
	.quad	Lset901
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset902 = Ltmp947-Lfunc_begin0
	.quad	Lset902
Lset903 = Ltmp968-Lfunc_begin0
	.quad	Lset903
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset904 = Ltmp968-Lfunc_begin0
	.quad	Lset904
Lset905 = Ltmp970-Lfunc_begin0
	.quad	Lset905
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset906 = Ltmp970-Lfunc_begin0
	.quad	Lset906
Lset907 = Ltmp993-Lfunc_begin0
	.quad	Lset907
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset908 = Ltmp993-Lfunc_begin0
	.quad	Lset908
Lset909 = Ltmp994-Lfunc_begin0
	.quad	Lset909
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset910 = Ltmp994-Lfunc_begin0
	.quad	Lset910
Lset911 = Ltmp1000-Lfunc_begin0
	.quad	Lset911
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset912 = Ltmp1000-Lfunc_begin0
	.quad	Lset912
Lset913 = Ltmp1001-Lfunc_begin0
	.quad	Lset913
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset914 = Ltmp1001-Lfunc_begin0
	.quad	Lset914
Lset915 = Ltmp1011-Lfunc_begin0
	.quad	Lset915
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset916 = Ltmp1011-Lfunc_begin0
	.quad	Lset916
Lset917 = Ltmp1012-Lfunc_begin0
	.quad	Lset917
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset918 = Ltmp1012-Lfunc_begin0
	.quad	Lset918
Lset919 = Ltmp1017-Lfunc_begin0
	.quad	Lset919
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset920 = Ltmp1017-Lfunc_begin0
	.quad	Lset920
Lset921 = Ltmp1018-Lfunc_begin0
	.quad	Lset921
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset922 = Ltmp1018-Lfunc_begin0
	.quad	Lset922
Lset923 = Ltmp1019-Lfunc_begin0
	.quad	Lset923
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset924 = Ltmp1022-Lfunc_begin0
	.quad	Lset924
Lset925 = Ltmp1029-Lfunc_begin0
	.quad	Lset925
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset926 = Ltmp1029-Lfunc_begin0
	.quad	Lset926
Lset927 = Ltmp1036-Lfunc_begin0
	.quad	Lset927
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset928 = Ltmp1036-Lfunc_begin0
	.quad	Lset928
Lset929 = Ltmp1039-Lfunc_begin0
	.quad	Lset929
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset930 = Ltmp1039-Lfunc_begin0
	.quad	Lset930
Lset931 = Ltmp1042-Lfunc_begin0
	.quad	Lset931
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset932 = Ltmp1042-Lfunc_begin0
	.quad	Lset932
Lset933 = Ltmp1045-Lfunc_begin0
	.quad	Lset933
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset934 = Ltmp1046-Lfunc_begin0
	.quad	Lset934
Lset935 = Ltmp1064-Lfunc_begin0
	.quad	Lset935
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset936 = Ltmp1064-Lfunc_begin0
	.quad	Lset936
Lset937 = Ltmp1065-Lfunc_begin0
	.quad	Lset937
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset938 = Ltmp1065-Lfunc_begin0
	.quad	Lset938
Lset939 = Ltmp1071-Lfunc_begin0
	.quad	Lset939
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset940 = Ltmp1071-Lfunc_begin0
	.quad	Lset940
Lset941 = Ltmp1072-Lfunc_begin0
	.quad	Lset941
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset942 = Ltmp1072-Lfunc_begin0
	.quad	Lset942
Lset943 = Ltmp1082-Lfunc_begin0
	.quad	Lset943
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset944 = Ltmp1082-Lfunc_begin0
	.quad	Lset944
Lset945 = Ltmp1083-Lfunc_begin0
	.quad	Lset945
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset946 = Ltmp1083-Lfunc_begin0
	.quad	Lset946
Lset947 = Ltmp1088-Lfunc_begin0
	.quad	Lset947
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset948 = Ltmp1088-Lfunc_begin0
	.quad	Lset948
Lset949 = Ltmp1089-Lfunc_begin0
	.quad	Lset949
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset950 = Ltmp1089-Lfunc_begin0
	.quad	Lset950
Lset951 = Ltmp1090-Lfunc_begin0
	.quad	Lset951
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset952 = Ltmp1093-Lfunc_begin0
	.quad	Lset952
Lset953 = Ltmp1100-Lfunc_begin0
	.quad	Lset953
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset954 = Ltmp1100-Lfunc_begin0
	.quad	Lset954
Lset955 = Ltmp1107-Lfunc_begin0
	.quad	Lset955
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset956 = Ltmp1107-Lfunc_begin0
	.quad	Lset956
Lset957 = Ltmp1110-Lfunc_begin0
	.quad	Lset957
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset958 = Ltmp1110-Lfunc_begin0
	.quad	Lset958
Lset959 = Ltmp1113-Lfunc_begin0
	.quad	Lset959
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset960 = Ltmp1113-Lfunc_begin0
	.quad	Lset960
Lset961 = Ltmp1116-Lfunc_begin0
	.quad	Lset961
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset962 = Ltmp1117-Lfunc_begin0
	.quad	Lset962
Lset963 = Ltmp1139-Lfunc_begin0
	.quad	Lset963
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset964 = Ltmp1139-Lfunc_begin0
	.quad	Lset964
Lset965 = Ltmp1140-Lfunc_begin0
	.quad	Lset965
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset966 = Ltmp1140-Lfunc_begin0
	.quad	Lset966
Lset967 = Ltmp1154-Lfunc_begin0
	.quad	Lset967
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset968 = Ltmp1155-Lfunc_begin0
	.quad	Lset968
Lset969 = Ltmp1156-Lfunc_begin0
	.quad	Lset969
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset970 = Ltmp1156-Lfunc_begin0
	.quad	Lset970
Lset971 = Ltmp1159-Lfunc_begin0
	.quad	Lset971
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset972 = Ltmp1159-Lfunc_begin0
	.quad	Lset972
Lset973 = Ltmp1160-Lfunc_begin0
	.quad	Lset973
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset974 = Ltmp1160-Lfunc_begin0
	.quad	Lset974
Lset975 = Ltmp1170-Lfunc_begin0
	.quad	Lset975
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset976 = Ltmp1170-Lfunc_begin0
	.quad	Lset976
Lset977 = Ltmp1174-Lfunc_begin0
	.quad	Lset977
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset978 = Ltmp1174-Lfunc_begin0
	.quad	Lset978
Lset979 = Ltmp1178-Lfunc_begin0
	.quad	Lset979
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset980 = Ltmp1179-Lfunc_begin0
	.quad	Lset980
Lset981 = Ltmp1181-Lfunc_begin0
	.quad	Lset981
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset982 = Ltmp1181-Lfunc_begin0
	.quad	Lset982
Lset983 = Ltmp1186-Lfunc_begin0
	.quad	Lset983
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset984 = Ltmp1187-Lfunc_begin0
	.quad	Lset984
Lset985 = Ltmp1192-Lfunc_begin0
	.quad	Lset985
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset986 = Ltmp1193-Lfunc_begin0
	.quad	Lset986
Lset987 = Ltmp1194-Lfunc_begin0
	.quad	Lset987
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset988 = Ltmp1194-Lfunc_begin0
	.quad	Lset988
Lset989 = Ltmp1195-Lfunc_begin0
	.quad	Lset989
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset990 = Ltmp1196-Lfunc_begin0
	.quad	Lset990
Lset991 = Ltmp1197-Lfunc_begin0
	.quad	Lset991
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset992 = Ltmp1198-Lfunc_begin0
	.quad	Lset992
Lset993 = Ltmp1210-Lfunc_begin0
	.quad	Lset993
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset994 = Ltmp1210-Lfunc_begin0
	.quad	Lset994
Lset995 = Ltmp1211-Lfunc_begin0
	.quad	Lset995
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset996 = Ltmp1212-Lfunc_begin0
	.quad	Lset996
Lset997 = Ltmp1213-Lfunc_begin0
	.quad	Lset997
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset998 = Ltmp1213-Lfunc_begin0
	.quad	Lset998
Lset999 = Ltmp1214-Lfunc_begin0
	.quad	Lset999
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1000 = Ltmp1214-Lfunc_begin0
	.quad	Lset1000
Lset1001 = Ltmp1215-Lfunc_begin0
	.quad	Lset1001
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1002 = Ltmp1217-Lfunc_begin0
	.quad	Lset1002
Lset1003 = Ltmp1220-Lfunc_begin0
	.quad	Lset1003
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1004 = Ltmp1220-Lfunc_begin0
	.quad	Lset1004
Lset1005 = Ltmp1221-Lfunc_begin0
	.quad	Lset1005
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1006 = Ltmp1221-Lfunc_begin0
	.quad	Lset1006
Lset1007 = Ltmp1233-Lfunc_begin0
	.quad	Lset1007
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1008 = Ltmp1233-Lfunc_begin0
	.quad	Lset1008
Lset1009 = Ltmp1234-Lfunc_begin0
	.quad	Lset1009
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1010 = Ltmp1237-Lfunc_begin0
	.quad	Lset1010
Lset1011 = Ltmp1243-Lfunc_begin0
	.quad	Lset1011
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1012 = Ltmp1243-Lfunc_begin0
	.quad	Lset1012
Lset1013 = Ltmp1251-Lfunc_begin0
	.quad	Lset1013
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1014 = Ltmp1251-Lfunc_begin0
	.quad	Lset1014
Lset1015 = Ltmp1252-Lfunc_begin0
	.quad	Lset1015
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1016 = Ltmp1253-Lfunc_begin0
	.quad	Lset1016
Lset1017 = Ltmp1257-Lfunc_begin0
	.quad	Lset1017
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1018 = Ltmp1257-Lfunc_begin0
	.quad	Lset1018
Lset1019 = Ltmp1265-Lfunc_begin0
	.quad	Lset1019
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1020 = Ltmp1265-Lfunc_begin0
	.quad	Lset1020
Lset1021 = Ltmp1267-Lfunc_begin0
	.quad	Lset1021
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1022 = Ltmp1267-Lfunc_begin0
	.quad	Lset1022
Lset1023 = Ltmp1271-Lfunc_begin0
	.quad	Lset1023
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1024 = Ltmp1271-Lfunc_begin0
	.quad	Lset1024
Lset1025 = Ltmp1272-Lfunc_begin0
	.quad	Lset1025
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1026 = Ltmp1272-Lfunc_begin0
	.quad	Lset1026
Lset1027 = Ltmp1273-Lfunc_begin0
	.quad	Lset1027
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1028 = Ltmp1276-Lfunc_begin0
	.quad	Lset1028
Lset1029 = Ltmp1286-Lfunc_begin0
	.quad	Lset1029
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1030 = Ltmp1286-Lfunc_begin0
	.quad	Lset1030
Lset1031 = Ltmp1288-Lfunc_begin0
	.quad	Lset1031
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1032 = Ltmp1288-Lfunc_begin0
	.quad	Lset1032
Lset1033 = Ltmp1299-Lfunc_begin0
	.quad	Lset1033
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1034 = Ltmp1299-Lfunc_begin0
	.quad	Lset1034
Lset1035 = Ltmp1301-Lfunc_begin0
	.quad	Lset1035
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1036 = Ltmp1301-Lfunc_begin0
	.quad	Lset1036
Lset1037 = Ltmp1321-Lfunc_begin0
	.quad	Lset1037
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1038 = Ltmp1321-Lfunc_begin0
	.quad	Lset1038
Lset1039 = Ltmp1322-Lfunc_begin0
	.quad	Lset1039
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1040 = Ltmp1322-Lfunc_begin0
	.quad	Lset1040
Lset1041 = Ltmp1336-Lfunc_begin0
	.quad	Lset1041
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1042 = Ltmp1337-Lfunc_begin0
	.quad	Lset1042
Lset1043 = Ltmp1338-Lfunc_begin0
	.quad	Lset1043
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1044 = Ltmp1338-Lfunc_begin0
	.quad	Lset1044
Lset1045 = Ltmp1342-Lfunc_begin0
	.quad	Lset1045
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1046 = Ltmp1342-Lfunc_begin0
	.quad	Lset1046
Lset1047 = Ltmp1343-Lfunc_begin0
	.quad	Lset1047
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1048 = Ltmp1343-Lfunc_begin0
	.quad	Lset1048
Lset1049 = Ltmp1353-Lfunc_begin0
	.quad	Lset1049
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1050 = Ltmp1353-Lfunc_begin0
	.quad	Lset1050
Lset1051 = Ltmp1357-Lfunc_begin0
	.quad	Lset1051
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1052 = Ltmp1357-Lfunc_begin0
	.quad	Lset1052
Lset1053 = Ltmp1361-Lfunc_begin0
	.quad	Lset1053
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1054 = Ltmp1362-Lfunc_begin0
	.quad	Lset1054
Lset1055 = Ltmp1364-Lfunc_begin0
	.quad	Lset1055
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1056 = Ltmp1364-Lfunc_begin0
	.quad	Lset1056
Lset1057 = Ltmp1369-Lfunc_begin0
	.quad	Lset1057
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1058 = Ltmp1370-Lfunc_begin0
	.quad	Lset1058
Lset1059 = Ltmp1375-Lfunc_begin0
	.quad	Lset1059
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1060 = Ltmp1376-Lfunc_begin0
	.quad	Lset1060
Lset1061 = Ltmp1377-Lfunc_begin0
	.quad	Lset1061
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1062 = Ltmp1377-Lfunc_begin0
	.quad	Lset1062
Lset1063 = Ltmp1378-Lfunc_begin0
	.quad	Lset1063
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1064 = Ltmp1379-Lfunc_begin0
	.quad	Lset1064
Lset1065 = Ltmp1380-Lfunc_begin0
	.quad	Lset1065
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1066 = Ltmp1381-Lfunc_begin0
	.quad	Lset1066
Lset1067 = Ltmp1393-Lfunc_begin0
	.quad	Lset1067
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1068 = Ltmp1393-Lfunc_begin0
	.quad	Lset1068
Lset1069 = Ltmp1394-Lfunc_begin0
	.quad	Lset1069
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1070 = Ltmp1395-Lfunc_begin0
	.quad	Lset1070
Lset1071 = Ltmp1396-Lfunc_begin0
	.quad	Lset1071
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1072 = Ltmp1396-Lfunc_begin0
	.quad	Lset1072
Lset1073 = Ltmp1397-Lfunc_begin0
	.quad	Lset1073
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1074 = Ltmp1397-Lfunc_begin0
	.quad	Lset1074
Lset1075 = Ltmp1398-Lfunc_begin0
	.quad	Lset1075
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1076 = Ltmp1400-Lfunc_begin0
	.quad	Lset1076
Lset1077 = Ltmp1403-Lfunc_begin0
	.quad	Lset1077
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1078 = Ltmp1403-Lfunc_begin0
	.quad	Lset1078
Lset1079 = Ltmp1404-Lfunc_begin0
	.quad	Lset1079
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1080 = Ltmp1404-Lfunc_begin0
	.quad	Lset1080
Lset1081 = Ltmp1416-Lfunc_begin0
	.quad	Lset1081
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1082 = Ltmp1416-Lfunc_begin0
	.quad	Lset1082
Lset1083 = Ltmp1417-Lfunc_begin0
	.quad	Lset1083
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1084 = Ltmp1420-Lfunc_begin0
	.quad	Lset1084
Lset1085 = Ltmp1425-Lfunc_begin0
	.quad	Lset1085
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1086 = Ltmp1425-Lfunc_begin0
	.quad	Lset1086
Lset1087 = Ltmp1432-Lfunc_begin0
	.quad	Lset1087
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1088 = Ltmp1432-Lfunc_begin0
	.quad	Lset1088
Lset1089 = Ltmp1433-Lfunc_begin0
	.quad	Lset1089
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1090 = Ltmp1435-Lfunc_begin0
	.quad	Lset1090
Lset1091 = Ltmp1438-Lfunc_begin0
	.quad	Lset1091
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1092 = Ltmp1438-Lfunc_begin0
	.quad	Lset1092
Lset1093 = Ltmp1445-Lfunc_begin0
	.quad	Lset1093
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1094 = Ltmp1445-Lfunc_begin0
	.quad	Lset1094
Lset1095 = Ltmp1447-Lfunc_begin0
	.quad	Lset1095
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1096 = Ltmp1447-Lfunc_begin0
	.quad	Lset1096
Lset1097 = Ltmp1449-Lfunc_begin0
	.quad	Lset1097
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1098 = Ltmp1450-Lfunc_begin0
	.quad	Lset1098
Lset1099 = Ltmp1453-Lfunc_begin0
	.quad	Lset1099
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1100 = Ltmp1453-Lfunc_begin0
	.quad	Lset1100
Lset1101 = Ltmp1454-Lfunc_begin0
	.quad	Lset1101
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1102 = Ltmp1454-Lfunc_begin0
	.quad	Lset1102
Lset1103 = Ltmp1455-Lfunc_begin0
	.quad	Lset1103
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1104 = Ltmp1458-Lfunc_begin0
	.quad	Lset1104
Lset1105 = Ltmp1479-Lfunc_begin0
	.quad	Lset1105
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1106 = Ltmp1479-Lfunc_begin0
	.quad	Lset1106
Lset1107 = Ltmp1480-Lfunc_begin0
	.quad	Lset1107
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1108 = Ltmp1480-Lfunc_begin0
	.quad	Lset1108
Lset1109 = Ltmp1483-Lfunc_begin0
	.quad	Lset1109
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1110 = Ltmp1483-Lfunc_begin0
	.quad	Lset1110
Lset1111 = Ltmp1487-Lfunc_begin0
	.quad	Lset1111
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1112 = Ltmp1487-Lfunc_begin0
	.quad	Lset1112
Lset1113 = Ltmp1499-Lfunc_begin0
	.quad	Lset1113
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1114 = Ltmp1499-Lfunc_begin0
	.quad	Lset1114
Lset1115 = Ltmp1500-Lfunc_begin0
	.quad	Lset1115
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1116 = Ltmp1500-Lfunc_begin0
	.quad	Lset1116
Lset1117 = Ltmp1509-Lfunc_begin0
	.quad	Lset1117
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1118 = Ltmp1509-Lfunc_begin0
	.quad	Lset1118
Lset1119 = Ltmp1513-Lfunc_begin0
	.quad	Lset1119
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1120 = Ltmp1513-Lfunc_begin0
	.quad	Lset1120
Lset1121 = Ltmp1521-Lfunc_begin0
	.quad	Lset1121
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1122 = Ltmp1521-Lfunc_begin0
	.quad	Lset1122
Lset1123 = Ltmp1525-Lfunc_begin0
	.quad	Lset1123
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1124 = Ltmp1526-Lfunc_begin0
	.quad	Lset1124
Lset1125 = Ltmp1529-Lfunc_begin0
	.quad	Lset1125
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1126 = Ltmp1529-Lfunc_begin0
	.quad	Lset1126
Lset1127 = Ltmp1530-Lfunc_begin0
	.quad	Lset1127
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1128 = Ltmp1530-Lfunc_begin0
	.quad	Lset1128
Lset1129 = Ltmp1531-Lfunc_begin0
	.quad	Lset1129
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1130 = Ltmp1532-Lfunc_begin0
	.quad	Lset1130
Lset1131 = Ltmp1534-Lfunc_begin0
	.quad	Lset1131
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1132 = Ltmp1534-Lfunc_begin0
	.quad	Lset1132
Lset1133 = Ltmp1535-Lfunc_begin0
	.quad	Lset1133
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1134 = Ltmp1536-Lfunc_begin0
	.quad	Lset1134
Lset1135 = Ltmp1537-Lfunc_begin0
	.quad	Lset1135
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1136 = Ltmp1538-Lfunc_begin0
	.quad	Lset1136
Lset1137 = Ltmp1549-Lfunc_begin0
	.quad	Lset1137
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1138 = Ltmp1549-Lfunc_begin0
	.quad	Lset1138
Lset1139 = Ltmp1550-Lfunc_begin0
	.quad	Lset1139
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1140 = Ltmp1551-Lfunc_begin0
	.quad	Lset1140
Lset1141 = Ltmp1552-Lfunc_begin0
	.quad	Lset1141
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1142 = Ltmp1552-Lfunc_begin0
	.quad	Lset1142
Lset1143 = Ltmp1553-Lfunc_begin0
	.quad	Lset1143
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1144 = Ltmp1553-Lfunc_begin0
	.quad	Lset1144
Lset1145 = Ltmp1554-Lfunc_begin0
	.quad	Lset1145
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1146 = Ltmp1555-Lfunc_begin0
	.quad	Lset1146
Lset1147 = Ltmp1560-Lfunc_begin0
	.quad	Lset1147
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1148 = Ltmp1560-Lfunc_begin0
	.quad	Lset1148
Lset1149 = Ltmp1561-Lfunc_begin0
	.quad	Lset1149
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1150 = Ltmp1561-Lfunc_begin0
	.quad	Lset1150
Lset1151 = Ltmp1572-Lfunc_begin0
	.quad	Lset1151
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1152 = Ltmp1572-Lfunc_begin0
	.quad	Lset1152
Lset1153 = Ltmp1573-Lfunc_begin0
	.quad	Lset1153
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1154 = Ltmp1576-Lfunc_begin0
	.quad	Lset1154
Lset1155 = Ltmp1581-Lfunc_begin0
	.quad	Lset1155
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1156 = Ltmp1581-Lfunc_begin0
	.quad	Lset1156
Lset1157 = Ltmp1595-Lfunc_begin0
	.quad	Lset1157
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1158 = Ltmp1595-Lfunc_begin0
	.quad	Lset1158
Lset1159 = Ltmp1596-Lfunc_begin0
	.quad	Lset1159
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1160 = Ltmp1596-Lfunc_begin0
	.quad	Lset1160
Lset1161 = Ltmp1598-Lfunc_begin0
	.quad	Lset1161
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1162 = Ltmp1598-Lfunc_begin0
	.quad	Lset1162
Lset1163 = Ltmp1599-Lfunc_begin0
	.quad	Lset1163
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1164 = Ltmp1599-Lfunc_begin0
	.quad	Lset1164
Lset1165 = Ltmp1616-Lfunc_begin0
	.quad	Lset1165
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1166 = Ltmp1616-Lfunc_begin0
	.quad	Lset1166
Lset1167 = Ltmp1617-Lfunc_begin0
	.quad	Lset1167
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1168 = Ltmp1617-Lfunc_begin0
	.quad	Lset1168
Lset1169 = Ltmp1620-Lfunc_begin0
	.quad	Lset1169
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1170 = Ltmp1620-Lfunc_begin0
	.quad	Lset1170
Lset1171 = Ltmp1621-Lfunc_begin0
	.quad	Lset1171
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1172 = Ltmp1621-Lfunc_begin0
	.quad	Lset1172
Lset1173 = Ltmp1643-Lfunc_begin0
	.quad	Lset1173
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1174 = Ltmp1643-Lfunc_begin0
	.quad	Lset1174
Lset1175 = Ltmp1644-Lfunc_begin0
	.quad	Lset1175
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1176 = Ltmp1644-Lfunc_begin0
	.quad	Lset1176
Lset1177 = Ltmp1649-Lfunc_begin0
	.quad	Lset1177
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1178 = Ltmp1649-Lfunc_begin0
	.quad	Lset1178
Lset1179 = Ltmp1650-Lfunc_begin0
	.quad	Lset1179
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1180 = Ltmp1650-Lfunc_begin0
	.quad	Lset1180
Lset1181 = Ltmp1651-Lfunc_begin0
	.quad	Lset1181
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1182 = Ltmp1653-Lfunc_begin0
	.quad	Lset1182
Lset1183 = Ltmp1665-Lfunc_begin0
	.quad	Lset1183
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1184 = Ltmp1665-Lfunc_begin0
	.quad	Lset1184
Lset1185 = Ltmp1666-Lfunc_begin0
	.quad	Lset1185
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1186 = Ltmp1666-Lfunc_begin0
	.quad	Lset1186
Lset1187 = Ltmp1675-Lfunc_begin0
	.quad	Lset1187
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1188 = Ltmp1675-Lfunc_begin0
	.quad	Lset1188
Lset1189 = Ltmp1676-Lfunc_begin0
	.quad	Lset1189
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1190 = Ltmp1676-Lfunc_begin0
	.quad	Lset1190
Lset1191 = Ltmp1683-Lfunc_begin0
	.quad	Lset1191
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1192 = Ltmp1683-Lfunc_begin0
	.quad	Lset1192
Lset1193 = Ltmp1686-Lfunc_begin0
	.quad	Lset1193
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1194 = Ltmp1686-Lfunc_begin0
	.quad	Lset1194
Lset1195 = Ltmp1687-Lfunc_begin0
	.quad	Lset1195
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1196 = Ltmp1687-Lfunc_begin0
	.quad	Lset1196
Lset1197 = Ltmp1698-Lfunc_begin0
	.quad	Lset1197
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1198 = Ltmp1700-Lfunc_begin0
	.quad	Lset1198
Lset1199 = Ltmp1702-Lfunc_begin0
	.quad	Lset1199
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1200 = Ltmp1702-Lfunc_begin0
	.quad	Lset1200
Lset1201 = Ltmp1703-Lfunc_begin0
	.quad	Lset1201
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset1202 = Ltmp1703-Lfunc_begin0
	.quad	Lset1202
Lset1203 = Ltmp1706-Lfunc_begin0
	.quad	Lset1203
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1204 = Ltmp1707-Lfunc_begin0
	.quad	Lset1204
Lset1205 = Ltmp1709-Lfunc_begin0
	.quad	Lset1205
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1206 = Ltmp1709-Lfunc_begin0
	.quad	Lset1206
Lset1207 = Ltmp1710-Lfunc_begin0
	.quad	Lset1207
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset1208 = Ltmp1710-Lfunc_begin0
	.quad	Lset1208
Lset1209 = Ltmp1714-Lfunc_begin0
	.quad	Lset1209
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1210 = Ltmp1714-Lfunc_begin0
	.quad	Lset1210
Lset1211 = Ltmp1718-Lfunc_begin0
	.quad	Lset1211
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1212 = Ltmp1718-Lfunc_begin0
	.quad	Lset1212
Lset1213 = Ltmp1719-Lfunc_begin0
	.quad	Lset1213
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset1214 = Ltmp1719-Lfunc_begin0
	.quad	Lset1214
Lset1215 = Ltmp1722-Lfunc_begin0
	.quad	Lset1215
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1216 = Ltmp1722-Lfunc_begin0
	.quad	Lset1216
Lset1217 = Ltmp1724-Lfunc_begin0
	.quad	Lset1217
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1218 = Ltmp1724-Lfunc_begin0
	.quad	Lset1218
Lset1219 = Ltmp1724-Lfunc_begin0
	.quad	Lset1219
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1220 = Ltmp1724-Lfunc_begin0
	.quad	Lset1220
Lset1221 = Ltmp1749-Lfunc_begin0
	.quad	Lset1221
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1222 = Ltmp1749-Lfunc_begin0
	.quad	Lset1222
Lset1223 = Ltmp1752-Lfunc_begin0
	.quad	Lset1223
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1224 = Ltmp1752-Lfunc_begin0
	.quad	Lset1224
Lset1225 = Ltmp1753-Lfunc_begin0
	.quad	Lset1225
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1226 = Ltmp1753-Lfunc_begin0
	.quad	Lset1226
Lset1227 = Ltmp1764-Lfunc_begin0
	.quad	Lset1227
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1228 = Ltmp1764-Lfunc_begin0
	.quad	Lset1228
Lset1229 = Ltmp1768-Lfunc_begin0
	.quad	Lset1229
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1230 = Ltmp1768-Lfunc_begin0
	.quad	Lset1230
Lset1231 = Ltmp1769-Lfunc_begin0
	.quad	Lset1231
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1232 = Ltmp1769-Lfunc_begin0
	.quad	Lset1232
Lset1233 = Ltmp1770-Lfunc_begin0
	.quad	Lset1233
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1234 = Ltmp1770-Lfunc_begin0
	.quad	Lset1234
Lset1235 = Ltmp1773-Lfunc_begin0
	.quad	Lset1235
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1236 = Ltmp1773-Lfunc_begin0
	.quad	Lset1236
Lset1237 = Ltmp1774-Lfunc_begin0
	.quad	Lset1237
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1238 = Ltmp1774-Lfunc_begin0
	.quad	Lset1238
Lset1239 = Ltmp1788-Lfunc_begin0
	.quad	Lset1239
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1240 = Ltmp1788-Lfunc_begin0
	.quad	Lset1240
Lset1241 = Ltmp1790-Lfunc_begin0
	.quad	Lset1241
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1242 = Ltmp1790-Lfunc_begin0
	.quad	Lset1242
Lset1243 = Ltmp1796-Lfunc_begin0
	.quad	Lset1243
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1244 = Ltmp1797-Lfunc_begin0
	.quad	Lset1244
Lset1245 = Ltmp1800-Lfunc_begin0
	.quad	Lset1245
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1246 = Ltmp1800-Lfunc_begin0
	.quad	Lset1246
Lset1247 = Ltmp1803-Lfunc_begin0
	.quad	Lset1247
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1248 = Ltmp1803-Lfunc_begin0
	.quad	Lset1248
Lset1249 = Ltmp1804-Lfunc_begin0
	.quad	Lset1249
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1250 = Ltmp1804-Lfunc_begin0
	.quad	Lset1250
Lset1251 = Ltmp1809-Lfunc_begin0
	.quad	Lset1251
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1252 = Ltmp1809-Lfunc_begin0
	.quad	Lset1252
Lset1253 = Ltmp1817-Lfunc_begin0
	.quad	Lset1253
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1254 = Ltmp1817-Lfunc_begin0
	.quad	Lset1254
Lset1255 = Ltmp1819-Lfunc_begin0
	.quad	Lset1255
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1256 = Ltmp1819-Lfunc_begin0
	.quad	Lset1256
Lset1257 = Ltmp1827-Lfunc_begin0
	.quad	Lset1257
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1258 = Ltmp1827-Lfunc_begin0
	.quad	Lset1258
Lset1259 = Ltmp1828-Lfunc_begin0
	.quad	Lset1259
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1260 = Ltmp1828-Lfunc_begin0
	.quad	Lset1260
Lset1261 = Ltmp1856-Lfunc_begin0
	.quad	Lset1261
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1262 = Ltmp1857-Lfunc_begin0
	.quad	Lset1262
Lset1263 = Ltmp1864-Lfunc_begin0
	.quad	Lset1263
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1264 = Ltmp1864-Lfunc_begin0
	.quad	Lset1264
Lset1265 = Ltmp1866-Lfunc_begin0
	.quad	Lset1265
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1266 = Ltmp1866-Lfunc_begin0
	.quad	Lset1266
Lset1267 = Ltmp1872-Lfunc_begin0
	.quad	Lset1267
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1268 = Ltmp1873-Lfunc_begin0
	.quad	Lset1268
Lset1269 = Ltmp1876-Lfunc_begin0
	.quad	Lset1269
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1270 = Ltmp1876-Lfunc_begin0
	.quad	Lset1270
Lset1271 = Ltmp1879-Lfunc_begin0
	.quad	Lset1271
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1272 = Ltmp1879-Lfunc_begin0
	.quad	Lset1272
Lset1273 = Ltmp1880-Lfunc_begin0
	.quad	Lset1273
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1274 = Ltmp1880-Lfunc_begin0
	.quad	Lset1274
Lset1275 = Ltmp1885-Lfunc_begin0
	.quad	Lset1275
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1276 = Ltmp1885-Lfunc_begin0
	.quad	Lset1276
Lset1277 = Ltmp1893-Lfunc_begin0
	.quad	Lset1277
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1278 = Ltmp1893-Lfunc_begin0
	.quad	Lset1278
Lset1279 = Ltmp1895-Lfunc_begin0
	.quad	Lset1279
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1280 = Ltmp1895-Lfunc_begin0
	.quad	Lset1280
Lset1281 = Ltmp1903-Lfunc_begin0
	.quad	Lset1281
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1282 = Ltmp1903-Lfunc_begin0
	.quad	Lset1282
Lset1283 = Ltmp1904-Lfunc_begin0
	.quad	Lset1283
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1284 = Ltmp1904-Lfunc_begin0
	.quad	Lset1284
Lset1285 = Ltmp1932-Lfunc_begin0
	.quad	Lset1285
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1286 = Ltmp1933-Lfunc_begin0
	.quad	Lset1286
Lset1287 = Ltmp1940-Lfunc_begin0
	.quad	Lset1287
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1288 = Ltmp1940-Lfunc_begin0
	.quad	Lset1288
Lset1289 = Ltmp1942-Lfunc_begin0
	.quad	Lset1289
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1290 = Ltmp1942-Lfunc_begin0
	.quad	Lset1290
Lset1291 = Ltmp1948-Lfunc_begin0
	.quad	Lset1291
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1292 = Ltmp1949-Lfunc_begin0
	.quad	Lset1292
Lset1293 = Ltmp1952-Lfunc_begin0
	.quad	Lset1293
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1294 = Ltmp1952-Lfunc_begin0
	.quad	Lset1294
Lset1295 = Ltmp1955-Lfunc_begin0
	.quad	Lset1295
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1296 = Ltmp1955-Lfunc_begin0
	.quad	Lset1296
Lset1297 = Ltmp1956-Lfunc_begin0
	.quad	Lset1297
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1298 = Ltmp1956-Lfunc_begin0
	.quad	Lset1298
Lset1299 = Ltmp1961-Lfunc_begin0
	.quad	Lset1299
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1300 = Ltmp1961-Lfunc_begin0
	.quad	Lset1300
Lset1301 = Ltmp1969-Lfunc_begin0
	.quad	Lset1301
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1302 = Ltmp1969-Lfunc_begin0
	.quad	Lset1302
Lset1303 = Ltmp1971-Lfunc_begin0
	.quad	Lset1303
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1304 = Ltmp1971-Lfunc_begin0
	.quad	Lset1304
Lset1305 = Ltmp1979-Lfunc_begin0
	.quad	Lset1305
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1306 = Ltmp1979-Lfunc_begin0
	.quad	Lset1306
Lset1307 = Ltmp1980-Lfunc_begin0
	.quad	Lset1307
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1308 = Ltmp1980-Lfunc_begin0
	.quad	Lset1308
Lset1309 = Ltmp2008-Lfunc_begin0
	.quad	Lset1309
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1310 = Ltmp2009-Lfunc_begin0
	.quad	Lset1310
Lset1311 = Ltmp2021-Lfunc_begin0
	.quad	Lset1311
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1312 = Ltmp2021-Lfunc_begin0
	.quad	Lset1312
Lset1313 = Ltmp2023-Lfunc_begin0
	.quad	Lset1313
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1314 = Ltmp2023-Lfunc_begin0
	.quad	Lset1314
Lset1315 = Ltmp2029-Lfunc_begin0
	.quad	Lset1315
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1316 = Ltmp2030-Lfunc_begin0
	.quad	Lset1316
Lset1317 = Ltmp2033-Lfunc_begin0
	.quad	Lset1317
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1318 = Ltmp2033-Lfunc_begin0
	.quad	Lset1318
Lset1319 = Ltmp2037-Lfunc_begin0
	.quad	Lset1319
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1320 = Ltmp2037-Lfunc_begin0
	.quad	Lset1320
Lset1321 = Ltmp2038-Lfunc_begin0
	.quad	Lset1321
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1322 = Ltmp2038-Lfunc_begin0
	.quad	Lset1322
Lset1323 = Ltmp2044-Lfunc_begin0
	.quad	Lset1323
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1324 = Ltmp2044-Lfunc_begin0
	.quad	Lset1324
Lset1325 = Ltmp2052-Lfunc_begin0
	.quad	Lset1325
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1326 = Ltmp2052-Lfunc_begin0
	.quad	Lset1326
Lset1327 = Ltmp2054-Lfunc_begin0
	.quad	Lset1327
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1328 = Ltmp2054-Lfunc_begin0
	.quad	Lset1328
Lset1329 = Ltmp2062-Lfunc_begin0
	.quad	Lset1329
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1330 = Ltmp2062-Lfunc_begin0
	.quad	Lset1330
Lset1331 = Ltmp2063-Lfunc_begin0
	.quad	Lset1331
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1332 = Ltmp2063-Lfunc_begin0
	.quad	Lset1332
Lset1333 = Ltmp2087-Lfunc_begin0
	.quad	Lset1333
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1334 = Ltmp2089-Lfunc_begin0
	.quad	Lset1334
Lset1335 = Ltmp2099-Lfunc_begin0
	.quad	Lset1335
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1336 = Ltmp2099-Lfunc_begin0
	.quad	Lset1336
Lset1337 = Ltmp2101-Lfunc_begin0
	.quad	Lset1337
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1338 = Ltmp2101-Lfunc_begin0
	.quad	Lset1338
Lset1339 = Ltmp2103-Lfunc_begin0
	.quad	Lset1339
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1340 = Ltmp2103-Lfunc_begin0
	.quad	Lset1340
Lset1341 = Ltmp2107-Lfunc_begin0
	.quad	Lset1341
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1342 = Ltmp2109-Lfunc_begin0
	.quad	Lset1342
Lset1343 = Ltmp2121-Lfunc_begin0
	.quad	Lset1343
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1344 = Ltmp2121-Lfunc_begin0
	.quad	Lset1344
Lset1345 = Ltmp2123-Lfunc_begin0
	.quad	Lset1345
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1346 = Ltmp2123-Lfunc_begin0
	.quad	Lset1346
Lset1347 = Ltmp2131-Lfunc_begin0
	.quad	Lset1347
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1348 = Ltmp2131-Lfunc_begin0
	.quad	Lset1348
Lset1349 = Ltmp2133-Lfunc_begin0
	.quad	Lset1349
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1350 = Ltmp2133-Lfunc_begin0
	.quad	Lset1350
Lset1351 = Ltmp2142-Lfunc_begin0
	.quad	Lset1351
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1352 = Ltmp2142-Lfunc_begin0
	.quad	Lset1352
Lset1353 = Ltmp2143-Lfunc_begin0
	.quad	Lset1353
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1354 = Ltmp2143-Lfunc_begin0
	.quad	Lset1354
Lset1355 = Ltmp2165-Lfunc_begin0
	.quad	Lset1355
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1356 = Ltmp2167-Lfunc_begin0
	.quad	Lset1356
Lset1357 = Ltmp2177-Lfunc_begin0
	.quad	Lset1357
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1358 = Ltmp2177-Lfunc_begin0
	.quad	Lset1358
Lset1359 = Ltmp2179-Lfunc_begin0
	.quad	Lset1359
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1360 = Ltmp2179-Lfunc_begin0
	.quad	Lset1360
Lset1361 = Ltmp2181-Lfunc_begin0
	.quad	Lset1361
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1362 = Ltmp2181-Lfunc_begin0
	.quad	Lset1362
Lset1363 = Ltmp2185-Lfunc_begin0
	.quad	Lset1363
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1364 = Ltmp2187-Lfunc_begin0
	.quad	Lset1364
Lset1365 = Ltmp2199-Lfunc_begin0
	.quad	Lset1365
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1366 = Ltmp2199-Lfunc_begin0
	.quad	Lset1366
Lset1367 = Ltmp2201-Lfunc_begin0
	.quad	Lset1367
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1368 = Ltmp2201-Lfunc_begin0
	.quad	Lset1368
Lset1369 = Ltmp2209-Lfunc_begin0
	.quad	Lset1369
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1370 = Ltmp2209-Lfunc_begin0
	.quad	Lset1370
Lset1371 = Ltmp2211-Lfunc_begin0
	.quad	Lset1371
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1372 = Ltmp2211-Lfunc_begin0
	.quad	Lset1372
Lset1373 = Ltmp2220-Lfunc_begin0
	.quad	Lset1373
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1374 = Ltmp2220-Lfunc_begin0
	.quad	Lset1374
Lset1375 = Ltmp2221-Lfunc_begin0
	.quad	Lset1375
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1376 = Ltmp2221-Lfunc_begin0
	.quad	Lset1376
Lset1377 = Ltmp2243-Lfunc_begin0
	.quad	Lset1377
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1378 = Ltmp2245-Lfunc_begin0
	.quad	Lset1378
Lset1379 = Ltmp2255-Lfunc_begin0
	.quad	Lset1379
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1380 = Ltmp2255-Lfunc_begin0
	.quad	Lset1380
Lset1381 = Ltmp2257-Lfunc_begin0
	.quad	Lset1381
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1382 = Ltmp2257-Lfunc_begin0
	.quad	Lset1382
Lset1383 = Ltmp2259-Lfunc_begin0
	.quad	Lset1383
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1384 = Ltmp2259-Lfunc_begin0
	.quad	Lset1384
Lset1385 = Ltmp2263-Lfunc_begin0
	.quad	Lset1385
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1386 = Ltmp2265-Lfunc_begin0
	.quad	Lset1386
Lset1387 = Ltmp2277-Lfunc_begin0
	.quad	Lset1387
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1388 = Ltmp2277-Lfunc_begin0
	.quad	Lset1388
Lset1389 = Ltmp2279-Lfunc_begin0
	.quad	Lset1389
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1390 = Ltmp2279-Lfunc_begin0
	.quad	Lset1390
Lset1391 = Ltmp2287-Lfunc_begin0
	.quad	Lset1391
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1392 = Ltmp2287-Lfunc_begin0
	.quad	Lset1392
Lset1393 = Ltmp2289-Lfunc_begin0
	.quad	Lset1393
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1394 = Ltmp2289-Lfunc_begin0
	.quad	Lset1394
Lset1395 = Ltmp2298-Lfunc_begin0
	.quad	Lset1395
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1396 = Ltmp2298-Lfunc_begin0
	.quad	Lset1396
Lset1397 = Ltmp2299-Lfunc_begin0
	.quad	Lset1397
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1398 = Ltmp2299-Lfunc_begin0
	.quad	Lset1398
Lset1399 = Ltmp2321-Lfunc_begin0
	.quad	Lset1399
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1400 = Ltmp2322-Lfunc_begin0
	.quad	Lset1400
Lset1401 = Ltmp2332-Lfunc_begin0
	.quad	Lset1401
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1402 = Ltmp2332-Lfunc_begin0
	.quad	Lset1402
Lset1403 = Ltmp2334-Lfunc_begin0
	.quad	Lset1403
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1404 = Ltmp2334-Lfunc_begin0
	.quad	Lset1404
Lset1405 = Ltmp2336-Lfunc_begin0
	.quad	Lset1405
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1406 = Ltmp2336-Lfunc_begin0
	.quad	Lset1406
Lset1407 = Ltmp2340-Lfunc_begin0
	.quad	Lset1407
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1408 = Ltmp2341-Lfunc_begin0
	.quad	Lset1408
Lset1409 = Ltmp2353-Lfunc_begin0
	.quad	Lset1409
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1410 = Ltmp2353-Lfunc_begin0
	.quad	Lset1410
Lset1411 = Ltmp2354-Lfunc_begin0
	.quad	Lset1411
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1412 = Ltmp2354-Lfunc_begin0
	.quad	Lset1412
Lset1413 = Ltmp2362-Lfunc_begin0
	.quad	Lset1413
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1414 = Ltmp2362-Lfunc_begin0
	.quad	Lset1414
Lset1415 = Ltmp2363-Lfunc_begin0
	.quad	Lset1415
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1416 = Ltmp2363-Lfunc_begin0
	.quad	Lset1416
Lset1417 = Ltmp2372-Lfunc_begin0
	.quad	Lset1417
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1418 = Ltmp2372-Lfunc_begin0
	.quad	Lset1418
Lset1419 = Ltmp2373-Lfunc_begin0
	.quad	Lset1419
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1420 = Ltmp2373-Lfunc_begin0
	.quad	Lset1420
Lset1421 = Ltmp2397-Lfunc_begin0
	.quad	Lset1421
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1422 = Ltmp2398-Lfunc_begin0
	.quad	Lset1422
Lset1423 = Ltmp2403-Lfunc_begin0
	.quad	Lset1423
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1424 = Ltmp2404-Lfunc_begin0
	.quad	Lset1424
Lset1425 = Ltmp2414-Lfunc_begin0
	.quad	Lset1425
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1426 = Ltmp2414-Lfunc_begin0
	.quad	Lset1426
Lset1427 = Ltmp2416-Lfunc_begin0
	.quad	Lset1427
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1428 = Ltmp2416-Lfunc_begin0
	.quad	Lset1428
Lset1429 = Ltmp2418-Lfunc_begin0
	.quad	Lset1429
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1430 = Ltmp2418-Lfunc_begin0
	.quad	Lset1430
Lset1431 = Ltmp2422-Lfunc_begin0
	.quad	Lset1431
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1432 = Ltmp2423-Lfunc_begin0
	.quad	Lset1432
Lset1433 = Ltmp2435-Lfunc_begin0
	.quad	Lset1433
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1434 = Ltmp2435-Lfunc_begin0
	.quad	Lset1434
Lset1435 = Ltmp2436-Lfunc_begin0
	.quad	Lset1435
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1436 = Ltmp2436-Lfunc_begin0
	.quad	Lset1436
Lset1437 = Ltmp2444-Lfunc_begin0
	.quad	Lset1437
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1438 = Ltmp2444-Lfunc_begin0
	.quad	Lset1438
Lset1439 = Ltmp2445-Lfunc_begin0
	.quad	Lset1439
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1440 = Ltmp2445-Lfunc_begin0
	.quad	Lset1440
Lset1441 = Ltmp2454-Lfunc_begin0
	.quad	Lset1441
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1442 = Ltmp2454-Lfunc_begin0
	.quad	Lset1442
Lset1443 = Ltmp2455-Lfunc_begin0
	.quad	Lset1443
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1444 = Ltmp2455-Lfunc_begin0
	.quad	Lset1444
Lset1445 = Ltmp2482-Lfunc_begin0
	.quad	Lset1445
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1446 = Ltmp2483-Lfunc_begin0
	.quad	Lset1446
Lset1447 = Ltmp2490-Lfunc_begin0
	.quad	Lset1447
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1448 = Ltmp2490-Lfunc_begin0
	.quad	Lset1448
Lset1449 = Ltmp2492-Lfunc_begin0
	.quad	Lset1449
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1450 = Ltmp2492-Lfunc_begin0
	.quad	Lset1450
Lset1451 = Ltmp2497-Lfunc_begin0
	.quad	Lset1451
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1452 = Ltmp2499-Lfunc_begin0
	.quad	Lset1452
Lset1453 = Ltmp2501-Lfunc_begin0
	.quad	Lset1453
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1454 = Ltmp2501-Lfunc_begin0
	.quad	Lset1454
Lset1455 = Ltmp2502-Lfunc_begin0
	.quad	Lset1455
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1456 = Ltmp2502-Lfunc_begin0
	.quad	Lset1456
Lset1457 = Ltmp2505-Lfunc_begin0
	.quad	Lset1457
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1458 = Ltmp2505-Lfunc_begin0
	.quad	Lset1458
Lset1459 = Ltmp2506-Lfunc_begin0
	.quad	Lset1459
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1460 = Ltmp2507-Lfunc_begin0
	.quad	Lset1460
Lset1461 = Ltmp2512-Lfunc_begin0
	.quad	Lset1461
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1462 = Ltmp2512-Lfunc_begin0
	.quad	Lset1462
Lset1463 = Ltmp2516-Lfunc_begin0
	.quad	Lset1463
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1464 = Ltmp2516-Lfunc_begin0
	.quad	Lset1464
Lset1465 = Ltmp2518-Lfunc_begin0
	.quad	Lset1465
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1466 = Ltmp2518-Lfunc_begin0
	.quad	Lset1466
Lset1467 = Ltmp2521-Lfunc_begin0
	.quad	Lset1467
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1468 = Ltmp2522-Lfunc_begin0
	.quad	Lset1468
Lset1469 = Ltmp2526-Lfunc_begin0
	.quad	Lset1469
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1470 = Ltmp2526-Lfunc_begin0
	.quad	Lset1470
Lset1471 = Ltmp2527-Lfunc_begin0
	.quad	Lset1471
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1472 = Ltmp2527-Lfunc_begin0
	.quad	Lset1472
Lset1473 = Ltmp2533-Lfunc_begin0
	.quad	Lset1473
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1474 = Ltmp2534-Lfunc_begin0
	.quad	Lset1474
Lset1475 = Ltmp2551-Lfunc_begin0
	.quad	Lset1475
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1476 = Ltmp2551-Lfunc_begin0
	.quad	Lset1476
Lset1477 = Ltmp2561-Lfunc_begin0
	.quad	Lset1477
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1478 = Ltmp2561-Lfunc_begin0
	.quad	Lset1478
Lset1479 = Ltmp2577-Lfunc_begin0
	.quad	Lset1479
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1480 = Ltmp2577-Lfunc_begin0
	.quad	Lset1480
Lset1481 = Ltmp2579-Lfunc_begin0
	.quad	Lset1481
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1482 = Ltmp2579-Lfunc_begin0
	.quad	Lset1482
Lset1483 = Ltmp2584-Lfunc_begin0
	.quad	Lset1483
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1484 = Ltmp2586-Lfunc_begin0
	.quad	Lset1484
Lset1485 = Ltmp2588-Lfunc_begin0
	.quad	Lset1485
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1486 = Ltmp2588-Lfunc_begin0
	.quad	Lset1486
Lset1487 = Ltmp2589-Lfunc_begin0
	.quad	Lset1487
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1488 = Ltmp2589-Lfunc_begin0
	.quad	Lset1488
Lset1489 = Ltmp2592-Lfunc_begin0
	.quad	Lset1489
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1490 = Ltmp2592-Lfunc_begin0
	.quad	Lset1490
Lset1491 = Ltmp2593-Lfunc_begin0
	.quad	Lset1491
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1492 = Ltmp2594-Lfunc_begin0
	.quad	Lset1492
Lset1493 = Ltmp2599-Lfunc_begin0
	.quad	Lset1493
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1494 = Ltmp2599-Lfunc_begin0
	.quad	Lset1494
Lset1495 = Ltmp2603-Lfunc_begin0
	.quad	Lset1495
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1496 = Ltmp2603-Lfunc_begin0
	.quad	Lset1496
Lset1497 = Ltmp2605-Lfunc_begin0
	.quad	Lset1497
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1498 = Ltmp2605-Lfunc_begin0
	.quad	Lset1498
Lset1499 = Ltmp2608-Lfunc_begin0
	.quad	Lset1499
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1500 = Ltmp2609-Lfunc_begin0
	.quad	Lset1500
Lset1501 = Ltmp2613-Lfunc_begin0
	.quad	Lset1501
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1502 = Ltmp2613-Lfunc_begin0
	.quad	Lset1502
Lset1503 = Ltmp2614-Lfunc_begin0
	.quad	Lset1503
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1504 = Ltmp2614-Lfunc_begin0
	.quad	Lset1504
Lset1505 = Ltmp2621-Lfunc_begin0
	.quad	Lset1505
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1506 = Ltmp2622-Lfunc_begin0
	.quad	Lset1506
Lset1507 = Ltmp2643-Lfunc_begin0
	.quad	Lset1507
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1508 = Ltmp2643-Lfunc_begin0
	.quad	Lset1508
Lset1509 = Ltmp2648-Lfunc_begin0
	.quad	Lset1509
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1510 = Ltmp2648-Lfunc_begin0
	.quad	Lset1510
Lset1511 = Ltmp2665-Lfunc_begin0
	.quad	Lset1511
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1512 = Ltmp2665-Lfunc_begin0
	.quad	Lset1512
Lset1513 = Ltmp2667-Lfunc_begin0
	.quad	Lset1513
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1514 = Ltmp2667-Lfunc_begin0
	.quad	Lset1514
Lset1515 = Ltmp2673-Lfunc_begin0
	.quad	Lset1515
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1516 = Ltmp2674-Lfunc_begin0
	.quad	Lset1516
Lset1517 = Ltmp2675-Lfunc_begin0
	.quad	Lset1517
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1518 = Ltmp2675-Lfunc_begin0
	.quad	Lset1518
Lset1519 = Ltmp2676-Lfunc_begin0
	.quad	Lset1519
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1520 = Ltmp2676-Lfunc_begin0
	.quad	Lset1520
Lset1521 = Ltmp2677-Lfunc_begin0
	.quad	Lset1521
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1522 = Ltmp2677-Lfunc_begin0
	.quad	Lset1522
Lset1523 = Ltmp2681-Lfunc_begin0
	.quad	Lset1523
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1524 = Ltmp2681-Lfunc_begin0
	.quad	Lset1524
Lset1525 = Ltmp2682-Lfunc_begin0
	.quad	Lset1525
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1526 = Ltmp2683-Lfunc_begin0
	.quad	Lset1526
Lset1527 = Ltmp2689-Lfunc_begin0
	.quad	Lset1527
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1528 = Ltmp2689-Lfunc_begin0
	.quad	Lset1528
Lset1529 = Ltmp2693-Lfunc_begin0
	.quad	Lset1529
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1530 = Ltmp2693-Lfunc_begin0
	.quad	Lset1530
Lset1531 = Ltmp2695-Lfunc_begin0
	.quad	Lset1531
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1532 = Ltmp2695-Lfunc_begin0
	.quad	Lset1532
Lset1533 = Ltmp2702-Lfunc_begin0
	.quad	Lset1533
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1534 = Ltmp2702-Lfunc_begin0
	.quad	Lset1534
Lset1535 = Ltmp2703-Lfunc_begin0
	.quad	Lset1535
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1536 = Ltmp2703-Lfunc_begin0
	.quad	Lset1536
Lset1537 = Ltmp2718-Lfunc_begin0
	.quad	Lset1537
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1538 = Ltmp2718-Lfunc_begin0
	.quad	Lset1538
Lset1539 = Ltmp2722-Lfunc_begin0
	.quad	Lset1539
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1540 = Ltmp2722-Lfunc_begin0
	.quad	Lset1540
Lset1541 = Ltmp2732-Lfunc_begin0
	.quad	Lset1541
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1542 = Ltmp2732-Lfunc_begin0
	.quad	Lset1542
Lset1543 = Ltmp2734-Lfunc_begin0
	.quad	Lset1543
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1544 = Ltmp2734-Lfunc_begin0
	.quad	Lset1544
Lset1545 = Ltmp2739-Lfunc_begin0
	.quad	Lset1545
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1546 = Ltmp2740-Lfunc_begin0
	.quad	Lset1546
Lset1547 = Ltmp2746-Lfunc_begin0
	.quad	Lset1547
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1548 = Ltmp2746-Lfunc_begin0
	.quad	Lset1548
Lset1549 = Ltmp2754-Lfunc_begin0
	.quad	Lset1549
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1550 = Ltmp2754-Lfunc_begin0
	.quad	Lset1550
Lset1551 = Ltmp2755-Lfunc_begin0
	.quad	Lset1551
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1552 = Ltmp2755-Lfunc_begin0
	.quad	Lset1552
Lset1553 = Ltmp2778-Lfunc_begin0
	.quad	Lset1553
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1554 = Ltmp2778-Lfunc_begin0
	.quad	Lset1554
Lset1555 = Ltmp2790-Lfunc_begin0
	.quad	Lset1555
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1556 = Ltmp2790-Lfunc_begin0
	.quad	Lset1556
Lset1557 = Ltmp2792-Lfunc_begin0
	.quad	Lset1557
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1558 = Ltmp2792-Lfunc_begin0
	.quad	Lset1558
Lset1559 = Ltmp2794-Lfunc_begin0
	.quad	Lset1559
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1560 = Ltmp2794-Lfunc_begin0
	.quad	Lset1560
Lset1561 = Ltmp2798-Lfunc_begin0
	.quad	Lset1561
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1562 = Ltmp2798-Lfunc_begin0
	.quad	Lset1562
Lset1563 = Ltmp2801-Lfunc_begin0
	.quad	Lset1563
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1564 = Ltmp2801-Lfunc_begin0
	.quad	Lset1564
Lset1565 = Ltmp2802-Lfunc_begin0
	.quad	Lset1565
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1566 = Ltmp2802-Lfunc_begin0
	.quad	Lset1566
Lset1567 = Ltmp2811-Lfunc_begin0
	.quad	Lset1567
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1568 = Ltmp2811-Lfunc_begin0
	.quad	Lset1568
Lset1569 = Ltmp2812-Lfunc_begin0
	.quad	Lset1569
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset1570 = Ltmp2812-Lfunc_begin0
	.quad	Lset1570
Lset1571 = Ltmp2813-Lfunc_begin0
	.quad	Lset1571
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1572 = Ltmp2813-Lfunc_begin0
	.quad	Lset1572
Lset1573 = Ltmp2819-Lfunc_begin0
	.quad	Lset1573
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1574 = Ltmp2819-Lfunc_begin0
	.quad	Lset1574
Lset1575 = Ltmp2824-Lfunc_begin0
	.quad	Lset1575
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1576 = Ltmp2824-Lfunc_begin0
	.quad	Lset1576
Lset1577 = Ltmp2833-Lfunc_begin0
	.quad	Lset1577
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1578 = Ltmp2833-Lfunc_begin0
	.quad	Lset1578
Lset1579 = Ltmp2835-Lfunc_begin0
	.quad	Lset1579
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1580 = Ltmp2835-Lfunc_begin0
	.quad	Lset1580
Lset1581 = Ltmp2853-Lfunc_begin0
	.quad	Lset1581
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1582 = Ltmp2853-Lfunc_begin0
	.quad	Lset1582
Lset1583 = Ltmp2854-Lfunc_begin0
	.quad	Lset1583
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1584 = Ltmp2854-Lfunc_begin0
	.quad	Lset1584
Lset1585 = Ltmp2860-Lfunc_begin0
	.quad	Lset1585
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1586 = Ltmp2860-Lfunc_begin0
	.quad	Lset1586
Lset1587 = Ltmp2861-Lfunc_begin0
	.quad	Lset1587
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1588 = Ltmp2861-Lfunc_begin0
	.quad	Lset1588
Lset1589 = Ltmp2873-Lfunc_begin0
	.quad	Lset1589
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1590 = Ltmp2873-Lfunc_begin0
	.quad	Lset1590
Lset1591 = Ltmp2875-Lfunc_begin0
	.quad	Lset1591
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1592 = Ltmp2875-Lfunc_begin0
	.quad	Lset1592
Lset1593 = Ltmp2887-Lfunc_begin0
	.quad	Lset1593
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1594 = Ltmp2887-Lfunc_begin0
	.quad	Lset1594
Lset1595 = Ltmp2888-Lfunc_begin0
	.quad	Lset1595
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1596 = Ltmp2888-Lfunc_begin0
	.quad	Lset1596
Lset1597 = Ltmp2897-Lfunc_begin0
	.quad	Lset1597
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1598 = Ltmp2897-Lfunc_begin0
	.quad	Lset1598
Lset1599 = Ltmp2898-Lfunc_begin0
	.quad	Lset1599
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1600 = Ltmp2898-Lfunc_begin0
	.quad	Lset1600
Lset1601 = Ltmp2903-Lfunc_begin0
	.quad	Lset1601
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1602 = Ltmp2906-Lfunc_begin0
	.quad	Lset1602
Lset1603 = Ltmp2916-Lfunc_begin0
	.quad	Lset1603
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1604 = Ltmp2916-Lfunc_begin0
	.quad	Lset1604
Lset1605 = Ltmp2917-Lfunc_begin0
	.quad	Lset1605
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1606 = Ltmp2917-Lfunc_begin0
	.quad	Lset1606
Lset1607 = Ltmp2924-Lfunc_begin0
	.quad	Lset1607
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1608 = Ltmp2924-Lfunc_begin0
	.quad	Lset1608
Lset1609 = Ltmp2925-Lfunc_begin0
	.quad	Lset1609
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1610 = Ltmp2925-Lfunc_begin0
	.quad	Lset1610
Lset1611 = Ltmp2938-Lfunc_begin0
	.quad	Lset1611
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1612 = Ltmp2938-Lfunc_begin0
	.quad	Lset1612
Lset1613 = Ltmp2940-Lfunc_begin0
	.quad	Lset1613
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1614 = Ltmp2940-Lfunc_begin0
	.quad	Lset1614
Lset1615 = Ltmp2948-Lfunc_begin0
	.quad	Lset1615
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1616 = Ltmp2948-Lfunc_begin0
	.quad	Lset1616
Lset1617 = Ltmp2958-Lfunc_begin0
	.quad	Lset1617
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1618 = Ltmp2958-Lfunc_begin0
	.quad	Lset1618
Lset1619 = Ltmp2959-Lfunc_begin0
	.quad	Lset1619
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1620 = Ltmp2959-Lfunc_begin0
	.quad	Lset1620
Lset1621 = Ltmp2962-Lfunc_begin0
	.quad	Lset1621
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1622 = Ltmp2962-Lfunc_begin0
	.quad	Lset1622
Lset1623 = Ltmp2972-Lfunc_begin0
	.quad	Lset1623
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1624 = Ltmp2972-Lfunc_begin0
	.quad	Lset1624
Lset1625 = Ltmp2974-Lfunc_begin0
	.quad	Lset1625
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1626 = Ltmp2974-Lfunc_begin0
	.quad	Lset1626
Lset1627 = Ltmp2988-Lfunc_begin0
	.quad	Lset1627
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1628 = Ltmp2988-Lfunc_begin0
	.quad	Lset1628
Lset1629 = Ltmp2989-Lfunc_begin0
	.quad	Lset1629
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1630 = Ltmp2989-Lfunc_begin0
	.quad	Lset1630
Lset1631 = Ltmp2993-Lfunc_begin0
	.quad	Lset1631
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1632 = Ltmp2996-Lfunc_begin0
	.quad	Lset1632
Lset1633 = Ltmp2997-Lfunc_begin0
	.quad	Lset1633
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1634 = Ltmp2997-Lfunc_begin0
	.quad	Lset1634
Lset1635 = Ltmp2998-Lfunc_begin0
	.quad	Lset1635
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1636 = Ltmp2998-Lfunc_begin0
	.quad	Lset1636
Lset1637 = Ltmp3004-Lfunc_begin0
	.quad	Lset1637
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1638 = Ltmp3006-Lfunc_begin0
	.quad	Lset1638
Lset1639 = Ltmp3014-Lfunc_begin0
	.quad	Lset1639
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1640 = Ltmp3014-Lfunc_begin0
	.quad	Lset1640
Lset1641 = Ltmp3016-Lfunc_begin0
	.quad	Lset1641
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1642 = Ltmp3016-Lfunc_begin0
	.quad	Lset1642
Lset1643 = Ltmp3030-Lfunc_begin0
	.quad	Lset1643
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1644 = Ltmp3030-Lfunc_begin0
	.quad	Lset1644
Lset1645 = Ltmp3031-Lfunc_begin0
	.quad	Lset1645
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1646 = Ltmp3031-Lfunc_begin0
	.quad	Lset1646
Lset1647 = Ltmp3035-Lfunc_begin0
	.quad	Lset1647
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1648 = Ltmp3038-Lfunc_begin0
	.quad	Lset1648
Lset1649 = Ltmp3039-Lfunc_begin0
	.quad	Lset1649
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1650 = Ltmp3039-Lfunc_begin0
	.quad	Lset1650
Lset1651 = Ltmp3040-Lfunc_begin0
	.quad	Lset1651
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1652 = Ltmp3040-Lfunc_begin0
	.quad	Lset1652
Lset1653 = Ltmp3046-Lfunc_begin0
	.quad	Lset1653
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1654 = Ltmp3048-Lfunc_begin0
	.quad	Lset1654
Lset1655 = Ltmp3056-Lfunc_begin0
	.quad	Lset1655
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1656 = Ltmp3056-Lfunc_begin0
	.quad	Lset1656
Lset1657 = Ltmp3058-Lfunc_begin0
	.quad	Lset1657
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1658 = Ltmp3058-Lfunc_begin0
	.quad	Lset1658
Lset1659 = Ltmp3077-Lfunc_begin0
	.quad	Lset1659
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1660 = Ltmp3077-Lfunc_begin0
	.quad	Lset1660
Lset1661 = Ltmp3078-Lfunc_begin0
	.quad	Lset1661
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1662 = Ltmp3078-Lfunc_begin0
	.quad	Lset1662
Lset1663 = Ltmp3090-Lfunc_begin0
	.quad	Lset1663
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1664 = Ltmp3090-Lfunc_begin0
	.quad	Lset1664
Lset1665 = Ltmp3092-Lfunc_begin0
	.quad	Lset1665
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1666 = Ltmp3092-Lfunc_begin0
	.quad	Lset1666
Lset1667 = Ltmp3114-Lfunc_begin0
	.quad	Lset1667
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1668 = Ltmp3114-Lfunc_begin0
	.quad	Lset1668
Lset1669 = Ltmp3115-Lfunc_begin0
	.quad	Lset1669
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1670 = Ltmp3115-Lfunc_begin0
	.quad	Lset1670
Lset1671 = Ltmp3128-Lfunc_begin0
	.quad	Lset1671
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1672 = Ltmp3128-Lfunc_begin0
	.quad	Lset1672
Lset1673 = Ltmp3130-Lfunc_begin0
	.quad	Lset1673
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1674 = Ltmp3130-Lfunc_begin0
	.quad	Lset1674
Lset1675 = Ltmp3142-Lfunc_begin0
	.quad	Lset1675
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1676 = Ltmp3142-Lfunc_begin0
	.quad	Lset1676
Lset1677 = Ltmp3143-Lfunc_begin0
	.quad	Lset1677
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1678 = Ltmp3143-Lfunc_begin0
	.quad	Lset1678
Lset1679 = Ltmp3163-Lfunc_begin0
	.quad	Lset1679
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1680 = Ltmp3163-Lfunc_begin0
	.quad	Lset1680
Lset1681 = Ltmp3165-Lfunc_begin0
	.quad	Lset1681
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1682 = Ltmp3165-Lfunc_begin0
	.quad	Lset1682
Lset1683 = Ltmp3175-Lfunc_begin0
	.quad	Lset1683
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1684 = Ltmp3175-Lfunc_begin0
	.quad	Lset1684
Lset1685 = Ltmp3176-Lfunc_begin0
	.quad	Lset1685
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1686 = Ltmp3176-Lfunc_begin0
	.quad	Lset1686
Lset1687 = Ltmp3190-Lfunc_begin0
	.quad	Lset1687
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1688 = Ltmp3190-Lfunc_begin0
	.quad	Lset1688
Lset1689 = Ltmp3204-Lfunc_begin0
	.quad	Lset1689
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1690 = Ltmp3204-Lfunc_begin0
	.quad	Lset1690
Lset1691 = Ltmp3213-Lfunc_begin0
	.quad	Lset1691
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1692 = Ltmp3213-Lfunc_begin0
	.quad	Lset1692
Lset1693 = Ltmp3214-Lfunc_begin0
	.quad	Lset1693
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1694 = Ltmp3214-Lfunc_begin0
	.quad	Lset1694
Lset1695 = Ltmp3220-Lfunc_begin0
	.quad	Lset1695
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1696 = Ltmp3220-Lfunc_begin0
	.quad	Lset1696
Lset1697 = Ltmp3224-Lfunc_begin0
	.quad	Lset1697
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1698 = Ltmp3224-Lfunc_begin0
	.quad	Lset1698
Lset1699 = Ltmp3227-Lfunc_begin0
	.quad	Lset1699
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1700 = Ltmp3227-Lfunc_begin0
	.quad	Lset1700
Lset1701 = Ltmp3229-Lfunc_begin0
	.quad	Lset1701
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1702 = Ltmp3229-Lfunc_begin0
	.quad	Lset1702
Lset1703 = Ltmp3261-Lfunc_begin0
	.quad	Lset1703
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1704 = Ltmp3261-Lfunc_begin0
	.quad	Lset1704
Lset1705 = Ltmp3262-Lfunc_begin0
	.quad	Lset1705
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1706 = Ltmp3262-Lfunc_begin0
	.quad	Lset1706
Lset1707 = Ltmp3272-Lfunc_begin0
	.quad	Lset1707
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1708 = Ltmp3273-Lfunc_begin0
	.quad	Lset1708
Lset1709 = Ltmp3277-Lfunc_begin0
	.quad	Lset1709
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1710 = Ltmp3277-Lfunc_begin0
	.quad	Lset1710
Lset1711 = Ltmp3279-Lfunc_begin0
	.quad	Lset1711
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1712 = Ltmp3279-Lfunc_begin0
	.quad	Lset1712
Lset1713 = Ltmp3283-Lfunc_begin0
	.quad	Lset1713
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1714 = Ltmp3283-Lfunc_begin0
	.quad	Lset1714
Lset1715 = Ltmp3284-Lfunc_begin0
	.quad	Lset1715
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1716 = Ltmp3285-Lfunc_begin0
	.quad	Lset1716
Lset1717 = Ltmp3290-Lfunc_begin0
	.quad	Lset1717
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1718 = Ltmp3290-Lfunc_begin0
	.quad	Lset1718
Lset1719 = Ltmp3295-Lfunc_begin0
	.quad	Lset1719
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1720 = Ltmp3295-Lfunc_begin0
	.quad	Lset1720
Lset1721 = Ltmp3296-Lfunc_begin0
	.quad	Lset1721
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1722 = Ltmp3297-Lfunc_begin0
	.quad	Lset1722
Lset1723 = Ltmp3302-Lfunc_begin0
	.quad	Lset1723
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1724 = Ltmp3302-Lfunc_begin0
	.quad	Lset1724
Lset1725 = Ltmp3304-Lfunc_begin0
	.quad	Lset1725
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1726 = Ltmp3304-Lfunc_begin0
	.quad	Lset1726
Lset1727 = Ltmp3319-Lfunc_begin0
	.quad	Lset1727
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1728 = Ltmp3322-Lfunc_begin0
	.quad	Lset1728
Lset1729 = Ltmp3324-Lfunc_begin0
	.quad	Lset1729
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1730 = Ltmp3324-Lfunc_begin0
	.quad	Lset1730
Lset1731 = Ltmp3364-Lfunc_begin0
	.quad	Lset1731
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1732 = Ltmp3364-Lfunc_begin0
	.quad	Lset1732
Lset1733 = Ltmp3366-Lfunc_begin0
	.quad	Lset1733
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1734 = Ltmp3366-Lfunc_begin0
	.quad	Lset1734
Lset1735 = Ltmp3376-Lfunc_begin0
	.quad	Lset1735
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1736 = Ltmp3376-Lfunc_begin0
	.quad	Lset1736
Lset1737 = Ltmp3378-Lfunc_begin0
	.quad	Lset1737
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1738 = Ltmp3378-Lfunc_begin0
	.quad	Lset1738
Lset1739 = Ltmp3393-Lfunc_begin0
	.quad	Lset1739
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1740 = Ltmp3393-Lfunc_begin0
	.quad	Lset1740
Lset1741 = Ltmp3394-Lfunc_begin0
	.quad	Lset1741
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1742 = Ltmp3394-Lfunc_begin0
	.quad	Lset1742
Lset1743 = Ltmp3403-Lfunc_begin0
	.quad	Lset1743
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1744 = Ltmp3405-Lfunc_begin0
	.quad	Lset1744
Lset1745 = Ltmp3418-Lfunc_begin0
	.quad	Lset1745
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1746 = Ltmp3418-Lfunc_begin0
	.quad	Lset1746
Lset1747 = Ltmp3422-Lfunc_begin0
	.quad	Lset1747
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1748 = Ltmp3422-Lfunc_begin0
	.quad	Lset1748
Lset1749 = Ltmp3477-Lfunc_begin0
	.quad	Lset1749
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1750 = Ltmp3477-Lfunc_begin0
	.quad	Lset1750
Lset1751 = Ltmp3488-Lfunc_begin0
	.quad	Lset1751
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1752 = Ltmp3488-Lfunc_begin0
	.quad	Lset1752
Lset1753 = Ltmp3490-Lfunc_begin0
	.quad	Lset1753
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1754 = Ltmp3490-Lfunc_begin0
	.quad	Lset1754
Lset1755 = Ltmp3494-Lfunc_begin0
	.quad	Lset1755
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1756 = Ltmp3494-Lfunc_begin0
	.quad	Lset1756
Lset1757 = Ltmp3512-Lfunc_begin0
	.quad	Lset1757
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1758 = Ltmp3512-Lfunc_begin0
	.quad	Lset1758
Lset1759 = Ltmp3514-Lfunc_begin0
	.quad	Lset1759
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1760 = Ltmp3514-Lfunc_begin0
	.quad	Lset1760
Lset1761 = Ltmp3533-Lfunc_begin0
	.quad	Lset1761
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1762 = Ltmp3533-Lfunc_begin0
	.quad	Lset1762
Lset1763 = Ltmp3534-Lfunc_begin0
	.quad	Lset1763
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1764 = Ltmp3534-Lfunc_begin0
	.quad	Lset1764
Lset1765 = Ltmp3535-Lfunc_begin0
	.quad	Lset1765
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1766 = Ltmp3535-Lfunc_begin0
	.quad	Lset1766
Lset1767 = Ltmp3539-Lfunc_begin0
	.quad	Lset1767
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1768 = Ltmp3539-Lfunc_begin0
	.quad	Lset1768
Lset1769 = Ltmp3541-Lfunc_begin0
	.quad	Lset1769
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1770 = Ltmp3541-Lfunc_begin0
	.quad	Lset1770
Lset1771 = Ltmp3554-Lfunc_begin0
	.quad	Lset1771
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1772 = Ltmp3554-Lfunc_begin0
	.quad	Lset1772
Lset1773 = Ltmp3555-Lfunc_begin0
	.quad	Lset1773
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1774 = Ltmp3555-Lfunc_begin0
	.quad	Lset1774
Lset1775 = Ltmp3569-Lfunc_begin0
	.quad	Lset1775
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1776 = Ltmp3569-Lfunc_begin0
	.quad	Lset1776
Lset1777 = Ltmp3570-Lfunc_begin0
	.quad	Lset1777
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1778 = Ltmp3570-Lfunc_begin0
	.quad	Lset1778
Lset1779 = Ltmp3602-Lfunc_begin0
	.quad	Lset1779
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1780 = Ltmp3602-Lfunc_begin0
	.quad	Lset1780
Lset1781 = Ltmp3604-Lfunc_begin0
	.quad	Lset1781
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1782 = Ltmp3604-Lfunc_begin0
	.quad	Lset1782
Lset1783 = Ltmp3616-Lfunc_begin0
	.quad	Lset1783
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1784 = Ltmp3616-Lfunc_begin0
	.quad	Lset1784
Lset1785 = Ltmp3618-Lfunc_begin0
	.quad	Lset1785
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1786 = Ltmp3618-Lfunc_begin0
	.quad	Lset1786
Lset1787 = Ltmp3633-Lfunc_begin0
	.quad	Lset1787
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1788 = Ltmp3633-Lfunc_begin0
	.quad	Lset1788
Lset1789 = Ltmp3635-Lfunc_begin0
	.quad	Lset1789
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1790 = Ltmp3635-Lfunc_begin0
	.quad	Lset1790
Lset1791 = Ltmp3650-Lfunc_begin0
	.quad	Lset1791
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1792 = Ltmp3650-Lfunc_begin0
	.quad	Lset1792
Lset1793 = Ltmp3652-Lfunc_begin0
	.quad	Lset1793
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1794 = Ltmp3652-Lfunc_begin0
	.quad	Lset1794
Lset1795 = Ltmp3667-Lfunc_begin0
	.quad	Lset1795
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1796 = Ltmp3667-Lfunc_begin0
	.quad	Lset1796
Lset1797 = Ltmp3669-Lfunc_begin0
	.quad	Lset1797
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1798 = Ltmp3669-Lfunc_begin0
	.quad	Lset1798
Lset1799 = Ltmp3694-Lfunc_begin0
	.quad	Lset1799
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1800 = Ltmp3694-Lfunc_begin0
	.quad	Lset1800
Lset1801 = Ltmp3696-Lfunc_begin0
	.quad	Lset1801
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1802 = Ltmp3696-Lfunc_begin0
	.quad	Lset1802
Lset1803 = Ltmp3723-Lfunc_begin0
	.quad	Lset1803
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1804 = Ltmp3723-Lfunc_begin0
	.quad	Lset1804
Lset1805 = Ltmp3725-Lfunc_begin0
	.quad	Lset1805
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1806 = Ltmp3725-Lfunc_begin0
	.quad	Lset1806
Lset1807 = Ltmp3740-Lfunc_begin0
	.quad	Lset1807
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1808 = Ltmp3740-Lfunc_begin0
	.quad	Lset1808
Lset1809 = Ltmp3742-Lfunc_begin0
	.quad	Lset1809
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1810 = Ltmp3742-Lfunc_begin0
	.quad	Lset1810
Lset1811 = Ltmp3755-Lfunc_begin0
	.quad	Lset1811
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1812 = Ltmp3755-Lfunc_begin0
	.quad	Lset1812
Lset1813 = Ltmp3756-Lfunc_begin0
	.quad	Lset1813
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1814 = Ltmp3756-Lfunc_begin0
	.quad	Lset1814
Lset1815 = Ltmp3770-Lfunc_begin0
	.quad	Lset1815
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1816 = Ltmp3770-Lfunc_begin0
	.quad	Lset1816
Lset1817 = Ltmp3772-Lfunc_begin0
	.quad	Lset1817
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1818 = Ltmp3772-Lfunc_begin0
	.quad	Lset1818
Lset1819 = Ltmp3785-Lfunc_begin0
	.quad	Lset1819
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1820 = Ltmp3785-Lfunc_begin0
	.quad	Lset1820
Lset1821 = Ltmp3786-Lfunc_begin0
	.quad	Lset1821
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1822 = Ltmp3786-Lfunc_begin0
	.quad	Lset1822
Lset1823 = Ltmp3800-Lfunc_begin0
	.quad	Lset1823
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1824 = Ltmp3800-Lfunc_begin0
	.quad	Lset1824
Lset1825 = Ltmp3802-Lfunc_begin0
	.quad	Lset1825
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1826 = Ltmp3802-Lfunc_begin0
	.quad	Lset1826
Lset1827 = Ltmp3815-Lfunc_begin0
	.quad	Lset1827
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1828 = Ltmp3815-Lfunc_begin0
	.quad	Lset1828
Lset1829 = Ltmp3816-Lfunc_begin0
	.quad	Lset1829
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1830 = Ltmp3816-Lfunc_begin0
	.quad	Lset1830
Lset1831 = Ltmp3830-Lfunc_begin0
	.quad	Lset1831
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1832 = Ltmp3830-Lfunc_begin0
	.quad	Lset1832
Lset1833 = Ltmp3832-Lfunc_begin0
	.quad	Lset1833
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1834 = Ltmp3832-Lfunc_begin0
	.quad	Lset1834
Lset1835 = Ltmp3845-Lfunc_begin0
	.quad	Lset1835
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1836 = Ltmp3845-Lfunc_begin0
	.quad	Lset1836
Lset1837 = Ltmp3846-Lfunc_begin0
	.quad	Lset1837
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1838 = Ltmp3846-Lfunc_begin0
	.quad	Lset1838
Lset1839 = Ltmp3860-Lfunc_begin0
	.quad	Lset1839
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1840 = Ltmp3860-Lfunc_begin0
	.quad	Lset1840
Lset1841 = Ltmp3862-Lfunc_begin0
	.quad	Lset1841
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1842 = Ltmp3862-Lfunc_begin0
	.quad	Lset1842
Lset1843 = Ltmp3875-Lfunc_begin0
	.quad	Lset1843
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1844 = Ltmp3875-Lfunc_begin0
	.quad	Lset1844
Lset1845 = Ltmp3876-Lfunc_begin0
	.quad	Lset1845
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1846 = Ltmp3876-Lfunc_begin0
	.quad	Lset1846
Lset1847 = Ltmp3890-Lfunc_begin0
	.quad	Lset1847
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1848 = Ltmp3890-Lfunc_begin0
	.quad	Lset1848
Lset1849 = Ltmp3892-Lfunc_begin0
	.quad	Lset1849
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1850 = Ltmp3892-Lfunc_begin0
	.quad	Lset1850
Lset1851 = Ltmp3905-Lfunc_begin0
	.quad	Lset1851
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1852 = Ltmp3905-Lfunc_begin0
	.quad	Lset1852
Lset1853 = Ltmp3906-Lfunc_begin0
	.quad	Lset1853
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset1854 = Ltmp3906-Lfunc_begin0
	.quad	Lset1854
Lset1855 = Ltmp3920-Lfunc_begin0
	.quad	Lset1855
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1856 = Ltmp3920-Lfunc_begin0
	.quad	Lset1856
Lset1857 = Ltmp3922-Lfunc_begin0
	.quad	Lset1857
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1858 = Ltmp3922-Lfunc_begin0
	.quad	Lset1858
Lset1859 = Ltmp3943-Lfunc_begin0
	.quad	Lset1859
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1860 = Ltmp3943-Lfunc_begin0
	.quad	Lset1860
Lset1861 = Ltmp3944-Lfunc_begin0
	.quad	Lset1861
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1862 = Ltmp3944-Lfunc_begin0
	.quad	Lset1862
Lset1863 = Ltmp3965-Lfunc_begin0
	.quad	Lset1863
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1864 = Ltmp3965-Lfunc_begin0
	.quad	Lset1864
Lset1865 = Ltmp3966-Lfunc_begin0
	.quad	Lset1865
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1866 = Ltmp3966-Lfunc_begin0
	.quad	Lset1866
Lset1867 = Ltmp3972-Lfunc_begin0
	.quad	Lset1867
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1868 = Ltmp3972-Lfunc_begin0
	.quad	Lset1868
Lset1869 = Ltmp3973-Lfunc_begin0
	.quad	Lset1869
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1870 = Ltmp3973-Lfunc_begin0
	.quad	Lset1870
Lset1871 = Ltmp3978-Lfunc_begin0
	.quad	Lset1871
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1872 = Ltmp3978-Lfunc_begin0
	.quad	Lset1872
Lset1873 = Ltmp3979-Lfunc_begin0
	.quad	Lset1873
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1874 = Ltmp3979-Lfunc_begin0
	.quad	Lset1874
Lset1875 = Ltmp3994-Lfunc_begin0
	.quad	Lset1875
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1876 = Ltmp3994-Lfunc_begin0
	.quad	Lset1876
Lset1877 = Ltmp3995-Lfunc_begin0
	.quad	Lset1877
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1878 = Ltmp3995-Lfunc_begin0
	.quad	Lset1878
Lset1879 = Ltmp4001-Lfunc_begin0
	.quad	Lset1879
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1880 = Ltmp4001-Lfunc_begin0
	.quad	Lset1880
Lset1881 = Ltmp4002-Lfunc_begin0
	.quad	Lset1881
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1882 = Ltmp4002-Lfunc_begin0
	.quad	Lset1882
Lset1883 = Ltmp4007-Lfunc_begin0
	.quad	Lset1883
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1884 = Ltmp4007-Lfunc_begin0
	.quad	Lset1884
Lset1885 = Ltmp4008-Lfunc_begin0
	.quad	Lset1885
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1886 = Ltmp4008-Lfunc_begin0
	.quad	Lset1886
Lset1887 = Ltmp4029-Lfunc_begin0
	.quad	Lset1887
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1888 = Ltmp4029-Lfunc_begin0
	.quad	Lset1888
Lset1889 = Ltmp4030-Lfunc_begin0
	.quad	Lset1889
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1890 = Ltmp4030-Lfunc_begin0
	.quad	Lset1890
Lset1891 = Ltmp4033-Lfunc_begin0
	.quad	Lset1891
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1892 = Ltmp4034-Lfunc_begin0
	.quad	Lset1892
Lset1893 = Ltmp4035-Lfunc_begin0
	.quad	Lset1893
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1894 = Ltmp4035-Lfunc_begin0
	.quad	Lset1894
Lset1895 = Ltmp4041-Lfunc_begin0
	.quad	Lset1895
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1896 = Ltmp4041-Lfunc_begin0
	.quad	Lset1896
Lset1897 = Ltmp4042-Lfunc_begin0
	.quad	Lset1897
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1898 = Ltmp4042-Lfunc_begin0
	.quad	Lset1898
Lset1899 = Ltmp4053-Lfunc_begin0
	.quad	Lset1899
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1900 = Ltmp4053-Lfunc_begin0
	.quad	Lset1900
Lset1901 = Ltmp4054-Lfunc_begin0
	.quad	Lset1901
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1902 = Ltmp4054-Lfunc_begin0
	.quad	Lset1902
Lset1903 = Ltmp4055-Lfunc_begin0
	.quad	Lset1903
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1904 = Ltmp4057-Lfunc_begin0
	.quad	Lset1904
Lset1905 = Ltmp4071-Lfunc_begin0
	.quad	Lset1905
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1906 = Ltmp4072-Lfunc_begin0
	.quad	Lset1906
Lset1907 = Ltmp4081-Lfunc_begin0
	.quad	Lset1907
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1908 = Ltmp4084-Lfunc_begin0
	.quad	Lset1908
Lset1909 = Ltmp4086-Lfunc_begin0
	.quad	Lset1909
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1910 = Ltmp4086-Lfunc_begin0
	.quad	Lset1910
Lset1911 = Ltmp4087-Lfunc_begin0
	.quad	Lset1911
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1912 = Ltmp4087-Lfunc_begin0
	.quad	Lset1912
Lset1913 = Ltmp4091-Lfunc_begin0
	.quad	Lset1913
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1914 = Ltmp4091-Lfunc_begin0
	.quad	Lset1914
Lset1915 = Ltmp4092-Lfunc_begin0
	.quad	Lset1915
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1916 = Ltmp4092-Lfunc_begin0
	.quad	Lset1916
Lset1917 = Ltmp4098-Lfunc_begin0
	.quad	Lset1917
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1918 = Ltmp4098-Lfunc_begin0
	.quad	Lset1918
Lset1919 = Ltmp4099-Lfunc_begin0
	.quad	Lset1919
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1920 = Ltmp4099-Lfunc_begin0
	.quad	Lset1920
Lset1921 = Ltmp4100-Lfunc_begin0
	.quad	Lset1921
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1922 = Ltmp4103-Lfunc_begin0
	.quad	Lset1922
Lset1923 = Ltmp4109-Lfunc_begin0
	.quad	Lset1923
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1924 = Ltmp4111-Lfunc_begin0
	.quad	Lset1924
Lset1925 = Ltmp4128-Lfunc_begin0
	.quad	Lset1925
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1926 = Ltmp4131-Lfunc_begin0
	.quad	Lset1926
Lset1927 = Ltmp4133-Lfunc_begin0
	.quad	Lset1927
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1928 = Ltmp4133-Lfunc_begin0
	.quad	Lset1928
Lset1929 = Ltmp4134-Lfunc_begin0
	.quad	Lset1929
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset1930 = Ltmp4134-Lfunc_begin0
	.quad	Lset1930
Lset1931 = Ltmp4138-Lfunc_begin0
	.quad	Lset1931
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1932 = Ltmp4138-Lfunc_begin0
	.quad	Lset1932
Lset1933 = Ltmp4139-Lfunc_begin0
	.quad	Lset1933
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1934 = Ltmp4139-Lfunc_begin0
	.quad	Lset1934
Lset1935 = Ltmp4145-Lfunc_begin0
	.quad	Lset1935
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1936 = Ltmp4145-Lfunc_begin0
	.quad	Lset1936
Lset1937 = Ltmp4146-Lfunc_begin0
	.quad	Lset1937
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1938 = Ltmp4146-Lfunc_begin0
	.quad	Lset1938
Lset1939 = Ltmp4147-Lfunc_begin0
	.quad	Lset1939
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1940 = Ltmp4150-Lfunc_begin0
	.quad	Lset1940
Lset1941 = Ltmp4156-Lfunc_begin0
	.quad	Lset1941
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1942 = Ltmp4158-Lfunc_begin0
	.quad	Lset1942
Lset1943 = Ltmp4175-Lfunc_begin0
	.quad	Lset1943
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1944 = Ltmp4175-Lfunc_begin0
	.quad	Lset1944
Lset1945 = Ltmp4177-Lfunc_begin0
	.quad	Lset1945
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1946 = Ltmp4177-Lfunc_begin0
	.quad	Lset1946
Lset1947 = Ltmp4180-Lfunc_begin0
	.quad	Lset1947
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1948 = Ltmp4180-Lfunc_begin0
	.quad	Lset1948
Lset1949 = Ltmp4186-Lfunc_begin0
	.quad	Lset1949
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1950 = Ltmp4186-Lfunc_begin0
	.quad	Lset1950
Lset1951 = Ltmp4188-Lfunc_begin0
	.quad	Lset1951
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1952 = Ltmp4188-Lfunc_begin0
	.quad	Lset1952
Lset1953 = Ltmp4194-Lfunc_begin0
	.quad	Lset1953
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1954 = Ltmp4194-Lfunc_begin0
	.quad	Lset1954
Lset1955 = Ltmp4212-Lfunc_begin0
	.quad	Lset1955
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset1956 = Ltmp4212-Lfunc_begin0
	.quad	Lset1956
Lset1957 = Ltmp4220-Lfunc_begin0
	.quad	Lset1957
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1958 = Ltmp4220-Lfunc_begin0
	.quad	Lset1958
Lset1959 = Ltmp4222-Lfunc_begin0
	.quad	Lset1959
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1960 = Ltmp4222-Lfunc_begin0
	.quad	Lset1960
Lset1961 = Ltmp4241-Lfunc_begin0
	.quad	Lset1961
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1962 = Ltmp4241-Lfunc_begin0
	.quad	Lset1962
Lset1963 = Ltmp4243-Lfunc_begin0
	.quad	Lset1963
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1964 = Ltmp4243-Lfunc_begin0
	.quad	Lset1964
Lset1965 = Ltmp4262-Lfunc_begin0
	.quad	Lset1965
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1966 = Ltmp4262-Lfunc_begin0
	.quad	Lset1966
Lset1967 = Ltmp4265-Lfunc_begin0
	.quad	Lset1967
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1968 = Ltmp4265-Lfunc_begin0
	.quad	Lset1968
Lset1969 = Ltmp4281-Lfunc_begin0
	.quad	Lset1969
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1970 = Ltmp4281-Lfunc_begin0
	.quad	Lset1970
Lset1971 = Ltmp4283-Lfunc_begin0
	.quad	Lset1971
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1972 = Ltmp4283-Lfunc_begin0
	.quad	Lset1972
Lset1973 = Ltmp4294-Lfunc_begin0
	.quad	Lset1973
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1974 = Ltmp4294-Lfunc_begin0
	.quad	Lset1974
Lset1975 = Ltmp4297-Lfunc_begin0
	.quad	Lset1975
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1976 = Ltmp4297-Lfunc_begin0
	.quad	Lset1976
Lset1977 = Ltmp4299-Lfunc_begin0
	.quad	Lset1977
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1978 = Ltmp4299-Lfunc_begin0
	.quad	Lset1978
Lset1979 = Ltmp4300-Lfunc_begin0
	.quad	Lset1979
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1980 = Ltmp4300-Lfunc_begin0
	.quad	Lset1980
Lset1981 = Ltmp4301-Lfunc_begin0
	.quad	Lset1981
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1982 = Ltmp4303-Lfunc_begin0
	.quad	Lset1982
Lset1983 = Ltmp4304-Lfunc_begin0
	.quad	Lset1983
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1984 = Ltmp4304-Lfunc_begin0
	.quad	Lset1984
Lset1985 = Ltmp4306-Lfunc_begin0
	.quad	Lset1985
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1986 = Ltmp4309-Lfunc_begin0
	.quad	Lset1986
Lset1987 = Ltmp4317-Lfunc_begin0
	.quad	Lset1987
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset1988 = Ltmp4317-Lfunc_begin0
	.quad	Lset1988
Lset1989 = Ltmp4322-Lfunc_begin0
	.quad	Lset1989
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1990 = Ltmp4323-Lfunc_begin0
	.quad	Lset1990
Lset1991 = Ltmp4326-Lfunc_begin0
	.quad	Lset1991
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset1992 = Ltmp4326-Lfunc_begin0
	.quad	Lset1992
Lset1993 = Ltmp4332-Lfunc_begin0
	.quad	Lset1993
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1994 = Ltmp4332-Lfunc_begin0
	.quad	Lset1994
Lset1995 = Ltmp4334-Lfunc_begin0
	.quad	Lset1995
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset1996 = Ltmp4334-Lfunc_begin0
	.quad	Lset1996
Lset1997 = Ltmp4346-Lfunc_begin0
	.quad	Lset1997
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset1998 = Ltmp4346-Lfunc_begin0
	.quad	Lset1998
Lset1999 = Ltmp4350-Lfunc_begin0
	.quad	Lset1999
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2000 = Ltmp4350-Lfunc_begin0
	.quad	Lset2000
Lset2001 = Ltmp4352-Lfunc_begin0
	.quad	Lset2001
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2002 = Ltmp4352-Lfunc_begin0
	.quad	Lset2002
Lset2003 = Ltmp4355-Lfunc_begin0
	.quad	Lset2003
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2004 = Ltmp4355-Lfunc_begin0
	.quad	Lset2004
Lset2005 = Ltmp4363-Lfunc_begin0
	.quad	Lset2005
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2006 = Ltmp4363-Lfunc_begin0
	.quad	Lset2006
Lset2007 = Ltmp4365-Lfunc_begin0
	.quad	Lset2007
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset2008 = Ltmp4365-Lfunc_begin0
	.quad	Lset2008
Lset2009 = Ltmp4381-Lfunc_begin0
	.quad	Lset2009
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2010 = Ltmp4381-Lfunc_begin0
	.quad	Lset2010
Lset2011 = Ltmp4383-Lfunc_begin0
	.quad	Lset2011
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2012 = Ltmp4383-Lfunc_begin0
	.quad	Lset2012
Lset2013 = Ltmp4385-Lfunc_begin0
	.quad	Lset2013
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2014 = Ltmp4385-Lfunc_begin0
	.quad	Lset2014
Lset2015 = Ltmp4387-Lfunc_begin0
	.quad	Lset2015
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2016 = Ltmp4387-Lfunc_begin0
	.quad	Lset2016
Lset2017 = Ltmp4388-Lfunc_begin0
	.quad	Lset2017
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2018 = Ltmp4388-Lfunc_begin0
	.quad	Lset2018
Lset2019 = Ltmp4394-Lfunc_begin0
	.quad	Lset2019
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2020 = Ltmp4394-Lfunc_begin0
	.quad	Lset2020
Lset2021 = Ltmp4395-Lfunc_begin0
	.quad	Lset2021
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2022 = Ltmp4395-Lfunc_begin0
	.quad	Lset2022
Lset2023 = Ltmp4396-Lfunc_begin0
	.quad	Lset2023
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2024 = Ltmp4398-Lfunc_begin0
	.quad	Lset2024
Lset2025 = Ltmp4399-Lfunc_begin0
	.quad	Lset2025
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2026 = Ltmp4399-Lfunc_begin0
	.quad	Lset2026
Lset2027 = Ltmp4402-Lfunc_begin0
	.quad	Lset2027
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2028 = Ltmp4404-Lfunc_begin0
	.quad	Lset2028
Lset2029 = Ltmp4410-Lfunc_begin0
	.quad	Lset2029
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2030 = Ltmp4411-Lfunc_begin0
	.quad	Lset2030
Lset2031 = Ltmp4415-Lfunc_begin0
	.quad	Lset2031
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2032 = Ltmp4416-Lfunc_begin0
	.quad	Lset2032
Lset2033 = Ltmp4419-Lfunc_begin0
	.quad	Lset2033
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2034 = Ltmp4419-Lfunc_begin0
	.quad	Lset2034
Lset2035 = Ltmp4425-Lfunc_begin0
	.quad	Lset2035
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2036 = Ltmp4425-Lfunc_begin0
	.quad	Lset2036
Lset2037 = Ltmp4427-Lfunc_begin0
	.quad	Lset2037
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2038 = Ltmp4427-Lfunc_begin0
	.quad	Lset2038
Lset2039 = Ltmp4439-Lfunc_begin0
	.quad	Lset2039
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2040 = Ltmp4439-Lfunc_begin0
	.quad	Lset2040
Lset2041 = Ltmp4443-Lfunc_begin0
	.quad	Lset2041
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2042 = Ltmp4443-Lfunc_begin0
	.quad	Lset2042
Lset2043 = Ltmp4444-Lfunc_begin0
	.quad	Lset2043
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2044 = Ltmp4444-Lfunc_begin0
	.quad	Lset2044
Lset2045 = Ltmp4447-Lfunc_begin0
	.quad	Lset2045
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2046 = Ltmp4447-Lfunc_begin0
	.quad	Lset2046
Lset2047 = Ltmp4452-Lfunc_begin0
	.quad	Lset2047
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2048 = Ltmp4453-Lfunc_begin0
	.quad	Lset2048
Lset2049 = Ltmp4464-Lfunc_begin0
	.quad	Lset2049
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2050 = Ltmp4464-Lfunc_begin0
	.quad	Lset2050
Lset2051 = Ltmp4466-Lfunc_begin0
	.quad	Lset2051
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2052 = Ltmp4466-Lfunc_begin0
	.quad	Lset2052
Lset2053 = Ltmp4468-Lfunc_begin0
	.quad	Lset2053
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2054 = Ltmp4468-Lfunc_begin0
	.quad	Lset2054
Lset2055 = Ltmp4472-Lfunc_begin0
	.quad	Lset2055
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2056 = Ltmp4472-Lfunc_begin0
	.quad	Lset2056
Lset2057 = Ltmp4483-Lfunc_begin0
	.quad	Lset2057
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2058 = Ltmp4483-Lfunc_begin0
	.quad	Lset2058
Lset2059 = Ltmp4500-Lfunc_begin0
	.quad	Lset2059
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2060 = Ltmp4500-Lfunc_begin0
	.quad	Lset2060
Lset2061 = Ltmp4502-Lfunc_begin0
	.quad	Lset2061
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2062 = Ltmp4502-Lfunc_begin0
	.quad	Lset2062
Lset2063 = Ltmp4509-Lfunc_begin0
	.quad	Lset2063
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2064 = Ltmp4509-Lfunc_begin0
	.quad	Lset2064
Lset2065 = Ltmp4514-Lfunc_begin0
	.quad	Lset2065
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2066 = Ltmp4515-Lfunc_begin0
	.quad	Lset2066
Lset2067 = Ltmp4537-Lfunc_begin0
	.quad	Lset2067
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2068 = Ltmp4537-Lfunc_begin0
	.quad	Lset2068
Lset2069 = Ltmp4539-Lfunc_begin0
	.quad	Lset2069
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2070 = Ltmp4539-Lfunc_begin0
	.quad	Lset2070
Lset2071 = Ltmp4551-Lfunc_begin0
	.quad	Lset2071
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2072 = Ltmp4551-Lfunc_begin0
	.quad	Lset2072
Lset2073 = Ltmp4553-Lfunc_begin0
	.quad	Lset2073
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset2074 = Ltmp4553-Lfunc_begin0
	.quad	Lset2074
Lset2075 = Ltmp4561-Lfunc_begin0
	.quad	Lset2075
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2076 = Ltmp4561-Lfunc_begin0
	.quad	Lset2076
Lset2077 = Ltmp4563-Lfunc_begin0
	.quad	Lset2077
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2078 = Ltmp4563-Lfunc_begin0
	.quad	Lset2078
Lset2079 = Ltmp4575-Lfunc_begin0
	.quad	Lset2079
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2080 = Ltmp4575-Lfunc_begin0
	.quad	Lset2080
Lset2081 = Ltmp4577-Lfunc_begin0
	.quad	Lset2081
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset2082 = Ltmp4577-Lfunc_begin0
	.quad	Lset2082
Lset2083 = Ltmp4585-Lfunc_begin0
	.quad	Lset2083
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2084 = Ltmp4585-Lfunc_begin0
	.quad	Lset2084
Lset2085 = Ltmp4587-Lfunc_begin0
	.quad	Lset2085
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2086 = Ltmp4587-Lfunc_begin0
	.quad	Lset2086
Lset2087 = Ltmp4599-Lfunc_begin0
	.quad	Lset2087
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2088 = Ltmp4599-Lfunc_begin0
	.quad	Lset2088
Lset2089 = Ltmp4601-Lfunc_begin0
	.quad	Lset2089
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset2090 = Ltmp4601-Lfunc_begin0
	.quad	Lset2090
Lset2091 = Ltmp4609-Lfunc_begin0
	.quad	Lset2091
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2092 = Ltmp4609-Lfunc_begin0
	.quad	Lset2092
Lset2093 = Ltmp4611-Lfunc_begin0
	.quad	Lset2093
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2094 = Ltmp4611-Lfunc_begin0
	.quad	Lset2094
Lset2095 = Ltmp4624-Lfunc_begin0
	.quad	Lset2095
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2096 = Ltmp4624-Lfunc_begin0
	.quad	Lset2096
Lset2097 = Ltmp4626-Lfunc_begin0
	.quad	Lset2097
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2098 = Ltmp4626-Lfunc_begin0
	.quad	Lset2098
Lset2099 = Ltmp4639-Lfunc_begin0
	.quad	Lset2099
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2100 = Ltmp4639-Lfunc_begin0
	.quad	Lset2100
Lset2101 = Ltmp4641-Lfunc_begin0
	.quad	Lset2101
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2102 = Ltmp4641-Lfunc_begin0
	.quad	Lset2102
Lset2103 = Ltmp4655-Lfunc_begin0
	.quad	Lset2103
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2104 = Ltmp4655-Lfunc_begin0
	.quad	Lset2104
Lset2105 = Ltmp4657-Lfunc_begin0
	.quad	Lset2105
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2106 = Ltmp4657-Lfunc_begin0
	.quad	Lset2106
Lset2107 = Ltmp4671-Lfunc_begin0
	.quad	Lset2107
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2108 = Ltmp4671-Lfunc_begin0
	.quad	Lset2108
Lset2109 = Ltmp4673-Lfunc_begin0
	.quad	Lset2109
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2110 = Ltmp4673-Lfunc_begin0
	.quad	Lset2110
Lset2111 = Ltmp4688-Lfunc_begin0
	.quad	Lset2111
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2112 = Ltmp4688-Lfunc_begin0
	.quad	Lset2112
Lset2113 = Ltmp4690-Lfunc_begin0
	.quad	Lset2113
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2114 = Ltmp4690-Lfunc_begin0
	.quad	Lset2114
Lset2115 = Ltmp4705-Lfunc_begin0
	.quad	Lset2115
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2116 = Ltmp4705-Lfunc_begin0
	.quad	Lset2116
Lset2117 = Ltmp4707-Lfunc_begin0
	.quad	Lset2117
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2118 = Ltmp4707-Lfunc_begin0
	.quad	Lset2118
Lset2119 = Ltmp4722-Lfunc_begin0
	.quad	Lset2119
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2120 = Ltmp4722-Lfunc_begin0
	.quad	Lset2120
Lset2121 = Ltmp4724-Lfunc_begin0
	.quad	Lset2121
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2122 = Ltmp4724-Lfunc_begin0
	.quad	Lset2122
Lset2123 = Ltmp4739-Lfunc_begin0
	.quad	Lset2123
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2124 = Ltmp4739-Lfunc_begin0
	.quad	Lset2124
Lset2125 = Ltmp4741-Lfunc_begin0
	.quad	Lset2125
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2126 = Ltmp4741-Lfunc_begin0
	.quad	Lset2126
Lset2127 = Ltmp4756-Lfunc_begin0
	.quad	Lset2127
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2128 = Ltmp4756-Lfunc_begin0
	.quad	Lset2128
Lset2129 = Ltmp4758-Lfunc_begin0
	.quad	Lset2129
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2130 = Ltmp4758-Lfunc_begin0
	.quad	Lset2130
Lset2131 = Ltmp4773-Lfunc_begin0
	.quad	Lset2131
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2132 = Ltmp4773-Lfunc_begin0
	.quad	Lset2132
Lset2133 = Ltmp4775-Lfunc_begin0
	.quad	Lset2133
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2134 = Ltmp4775-Lfunc_begin0
	.quad	Lset2134
Lset2135 = Ltmp4790-Lfunc_begin0
	.quad	Lset2135
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2136 = Ltmp4790-Lfunc_begin0
	.quad	Lset2136
Lset2137 = Ltmp4792-Lfunc_begin0
	.quad	Lset2137
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2138 = Ltmp4792-Lfunc_begin0
	.quad	Lset2138
Lset2139 = Ltmp4807-Lfunc_begin0
	.quad	Lset2139
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2140 = Ltmp4807-Lfunc_begin0
	.quad	Lset2140
Lset2141 = Ltmp4809-Lfunc_begin0
	.quad	Lset2141
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2142 = Ltmp4809-Lfunc_begin0
	.quad	Lset2142
Lset2143 = Ltmp4824-Lfunc_begin0
	.quad	Lset2143
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2144 = Ltmp4824-Lfunc_begin0
	.quad	Lset2144
Lset2145 = Ltmp4826-Lfunc_begin0
	.quad	Lset2145
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2146 = Ltmp4826-Lfunc_begin0
	.quad	Lset2146
Lset2147 = Ltmp4841-Lfunc_begin0
	.quad	Lset2147
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2148 = Ltmp4841-Lfunc_begin0
	.quad	Lset2148
Lset2149 = Ltmp4843-Lfunc_begin0
	.quad	Lset2149
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2150 = Ltmp4843-Lfunc_begin0
	.quad	Lset2150
Lset2151 = Ltmp4858-Lfunc_begin0
	.quad	Lset2151
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2152 = Ltmp4858-Lfunc_begin0
	.quad	Lset2152
Lset2153 = Ltmp4860-Lfunc_begin0
	.quad	Lset2153
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2154 = Ltmp4860-Lfunc_begin0
	.quad	Lset2154
Lset2155 = Ltmp4875-Lfunc_begin0
	.quad	Lset2155
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2156 = Ltmp4875-Lfunc_begin0
	.quad	Lset2156
Lset2157 = Ltmp4877-Lfunc_begin0
	.quad	Lset2157
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2158 = Ltmp4877-Lfunc_begin0
	.quad	Lset2158
Lset2159 = Ltmp4892-Lfunc_begin0
	.quad	Lset2159
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2160 = Ltmp4892-Lfunc_begin0
	.quad	Lset2160
Lset2161 = Ltmp4894-Lfunc_begin0
	.quad	Lset2161
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2162 = Ltmp4894-Lfunc_begin0
	.quad	Lset2162
Lset2163 = Ltmp4907-Lfunc_begin0
	.quad	Lset2163
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2164 = Ltmp4908-Lfunc_begin0
	.quad	Lset2164
Lset2165 = Ltmp4921-Lfunc_begin0
	.quad	Lset2165
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2166 = Ltmp4921-Lfunc_begin0
	.quad	Lset2166
Lset2167 = Ltmp4923-Lfunc_begin0
	.quad	Lset2167
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2168 = Ltmp4923-Lfunc_begin0
	.quad	Lset2168
Lset2169 = Ltmp4925-Lfunc_begin0
	.quad	Lset2169
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2170 = Ltmp4925-Lfunc_begin0
	.quad	Lset2170
Lset2171 = Ltmp4929-Lfunc_begin0
	.quad	Lset2171
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2172 = Ltmp4929-Lfunc_begin0
	.quad	Lset2172
Lset2173 = Ltmp4939-Lfunc_begin0
	.quad	Lset2173
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2174 = Ltmp4939-Lfunc_begin0
	.quad	Lset2174
Lset2175 = Ltmp4956-Lfunc_begin0
	.quad	Lset2175
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2176 = Ltmp4956-Lfunc_begin0
	.quad	Lset2176
Lset2177 = Ltmp4958-Lfunc_begin0
	.quad	Lset2177
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2178 = Ltmp4958-Lfunc_begin0
	.quad	Lset2178
Lset2179 = Ltmp4963-Lfunc_begin0
	.quad	Lset2179
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2180 = Ltmp4964-Lfunc_begin0
	.quad	Lset2180
Lset2181 = Ltmp4970-Lfunc_begin0
	.quad	Lset2181
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2182 = Ltmp4970-Lfunc_begin0
	.quad	Lset2182
Lset2183 = Ltmp4976-Lfunc_begin0
	.quad	Lset2183
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2184 = Ltmp4977-Lfunc_begin0
	.quad	Lset2184
Lset2185 = Ltmp4994-Lfunc_begin0
	.quad	Lset2185
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2186 = Ltmp4994-Lfunc_begin0
	.quad	Lset2186
Lset2187 = Ltmp4996-Lfunc_begin0
	.quad	Lset2187
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2188 = Ltmp4996-Lfunc_begin0
	.quad	Lset2188
Lset2189 = Ltmp5012-Lfunc_begin0
	.quad	Lset2189
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2190 = Ltmp5012-Lfunc_begin0
	.quad	Lset2190
Lset2191 = Ltmp5014-Lfunc_begin0
	.quad	Lset2191
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2192 = Ltmp5014-Lfunc_begin0
	.quad	Lset2192
Lset2193 = Ltmp5030-Lfunc_begin0
	.quad	Lset2193
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2194 = Ltmp5030-Lfunc_begin0
	.quad	Lset2194
Lset2195 = Ltmp5032-Lfunc_begin0
	.quad	Lset2195
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2196 = Ltmp5032-Lfunc_begin0
	.quad	Lset2196
Lset2197 = Ltmp5046-Lfunc_begin0
	.quad	Lset2197
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2198 = Ltmp5046-Lfunc_begin0
	.quad	Lset2198
Lset2199 = Ltmp5057-Lfunc_begin0
	.quad	Lset2199
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2200 = Ltmp5057-Lfunc_begin0
	.quad	Lset2200
Lset2201 = Ltmp5059-Lfunc_begin0
	.quad	Lset2201
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2202 = Ltmp5059-Lfunc_begin0
	.quad	Lset2202
Lset2203 = Ltmp5061-Lfunc_begin0
	.quad	Lset2203
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2204 = Ltmp5061-Lfunc_begin0
	.quad	Lset2204
Lset2205 = Ltmp5065-Lfunc_begin0
	.quad	Lset2205
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2206 = Ltmp5065-Lfunc_begin0
	.quad	Lset2206
Lset2207 = Ltmp5076-Lfunc_begin0
	.quad	Lset2207
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2208 = Ltmp5076-Lfunc_begin0
	.quad	Lset2208
Lset2209 = Ltmp5090-Lfunc_begin0
	.quad	Lset2209
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2210 = Ltmp5090-Lfunc_begin0
	.quad	Lset2210
Lset2211 = Ltmp5092-Lfunc_begin0
	.quad	Lset2211
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2212 = Ltmp5092-Lfunc_begin0
	.quad	Lset2212
Lset2213 = Ltmp5099-Lfunc_begin0
	.quad	Lset2213
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2214 = Ltmp5099-Lfunc_begin0
	.quad	Lset2214
Lset2215 = Ltmp5104-Lfunc_begin0
	.quad	Lset2215
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2216 = Ltmp5105-Lfunc_begin0
	.quad	Lset2216
Lset2217 = Ltmp5124-Lfunc_begin0
	.quad	Lset2217
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2218 = Ltmp5124-Lfunc_begin0
	.quad	Lset2218
Lset2219 = Ltmp5126-Lfunc_begin0
	.quad	Lset2219
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2220 = Ltmp5126-Lfunc_begin0
	.quad	Lset2220
Lset2221 = Ltmp5139-Lfunc_begin0
	.quad	Lset2221
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2222 = Ltmp5139-Lfunc_begin0
	.quad	Lset2222
Lset2223 = Ltmp5141-Lfunc_begin0
	.quad	Lset2223
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2224 = Ltmp5141-Lfunc_begin0
	.quad	Lset2224
Lset2225 = Ltmp5154-Lfunc_begin0
	.quad	Lset2225
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2226 = Ltmp5154-Lfunc_begin0
	.quad	Lset2226
Lset2227 = Ltmp5156-Lfunc_begin0
	.quad	Lset2227
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2228 = Ltmp5156-Lfunc_begin0
	.quad	Lset2228
Lset2229 = Ltmp5169-Lfunc_begin0
	.quad	Lset2229
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2230 = Ltmp5169-Lfunc_begin0
	.quad	Lset2230
Lset2231 = Ltmp5171-Lfunc_begin0
	.quad	Lset2231
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2232 = Ltmp5171-Lfunc_begin0
	.quad	Lset2232
Lset2233 = Ltmp5185-Lfunc_begin0
	.quad	Lset2233
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2234 = Ltmp5185-Lfunc_begin0
	.quad	Lset2234
Lset2235 = Ltmp5187-Lfunc_begin0
	.quad	Lset2235
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2236 = Ltmp5187-Lfunc_begin0
	.quad	Lset2236
Lset2237 = Ltmp5202-Lfunc_begin0
	.quad	Lset2237
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2238 = Ltmp5202-Lfunc_begin0
	.quad	Lset2238
Lset2239 = Ltmp5203-Lfunc_begin0
	.quad	Lset2239
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset2240 = Ltmp5203-Lfunc_begin0
	.quad	Lset2240
Lset2241 = Ltmp5236-Lfunc_begin0
	.quad	Lset2241
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2242 = Ltmp5237-Lfunc_begin0
	.quad	Lset2242
Lset2243 = Ltmp5243-Lfunc_begin0
	.quad	Lset2243
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2244 = Ltmp5243-Lfunc_begin0
	.quad	Lset2244
Lset2245 = Ltmp5249-Lfunc_begin0
	.quad	Lset2245
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2246 = Ltmp5249-Lfunc_begin0
	.quad	Lset2246
Lset2247 = Ltmp5250-Lfunc_begin0
	.quad	Lset2247
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2248 = Ltmp5250-Lfunc_begin0
	.quad	Lset2248
Lset2249 = Ltmp5256-Lfunc_begin0
	.quad	Lset2249
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2250 = Ltmp5256-Lfunc_begin0
	.quad	Lset2250
Lset2251 = Ltmp5257-Lfunc_begin0
	.quad	Lset2251
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2252 = Ltmp5257-Lfunc_begin0
	.quad	Lset2252
Lset2253 = Ltmp5264-Lfunc_begin0
	.quad	Lset2253
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset2254 = Ltmp5264-Lfunc_begin0
	.quad	Lset2254
Lset2255 = Ltmp5265-Lfunc_begin0
	.quad	Lset2255
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset2256 = Ltmp5265-Lfunc_begin0
	.quad	Lset2256
Lset2257 = Ltmp5271-Lfunc_begin0
	.quad	Lset2257
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
	.quad	0
	.quad	0
Ldebug_loc166:
Lset2258 = Ltmp856-Lfunc_begin0
	.quad	Lset2258
Lset2259 = Ltmp859-Lfunc_begin0
	.quad	Lset2259
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2260 = Ltmp3160-Lfunc_begin0
	.quad	Lset2260
Lset2261 = Ltmp3161-Lfunc_begin0
	.quad	Lset2261
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2262 = Ltmp3192-Lfunc_begin0
	.quad	Lset2262
Lset2263 = Ltmp3203-Lfunc_begin0
	.quad	Lset2263
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset2264 = Ltmp3203-Lfunc_begin0
	.quad	Lset2264
Lset2265 = Ltmp3208-Lfunc_begin0
	.quad	Lset2265
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2266 = Ltmp3223-Lfunc_begin0
	.quad	Lset2266
Lset2267 = Ltmp3225-Lfunc_begin0
	.quad	Lset2267
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc167:
Lset2268 = Ltmp860-Lfunc_begin0
	.quad	Lset2268
Lset2269 = Ltmp865-Lfunc_begin0
	.quad	Lset2269
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2270 = Ltmp888-Lfunc_begin0
	.quad	Lset2270
Lset2271 = Ltmp889-Lfunc_begin0
	.quad	Lset2271
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2272 = Ltmp904-Lfunc_begin0
	.quad	Lset2272
Lset2273 = Ltmp905-Lfunc_begin0
	.quad	Lset2273
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2274 = Ltmp920-Lfunc_begin0
	.quad	Lset2274
Lset2275 = Ltmp921-Lfunc_begin0
	.quad	Lset2275
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2276 = Ltmp936-Lfunc_begin0
	.quad	Lset2276
Lset2277 = Ltmp938-Lfunc_begin0
	.quad	Lset2277
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2278 = Ltmp961-Lfunc_begin0
	.quad	Lset2278
Lset2279 = Ltmp962-Lfunc_begin0
	.quad	Lset2279
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2280 = Ltmp977-Lfunc_begin0
	.quad	Lset2280
Lset2281 = Ltmp979-Lfunc_begin0
	.quad	Lset2281
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2282 = Ltmp991-Lfunc_begin0
	.quad	Lset2282
Lset2283 = Ltmp997-Lfunc_begin0
	.quad	Lset2283
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2284 = Ltmp1047-Lfunc_begin0
	.quad	Lset2284
Lset2285 = Ltmp1052-Lfunc_begin0
	.quad	Lset2285
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2286 = Ltmp1052-Lfunc_begin0
	.quad	Lset2286
Lset2287 = Ltmp1054-Lfunc_begin0
	.quad	Lset2287
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2288 = Ltmp1062-Lfunc_begin0
	.quad	Lset2288
Lset2289 = Ltmp1068-Lfunc_begin0
	.quad	Lset2289
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2290 = Ltmp1118-Lfunc_begin0
	.quad	Lset2290
Lset2291 = Ltmp1123-Lfunc_begin0
	.quad	Lset2291
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2292 = Ltmp1123-Lfunc_begin0
	.quad	Lset2292
Lset2293 = Ltmp1125-Lfunc_begin0
	.quad	Lset2293
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2294 = Ltmp1137-Lfunc_begin0
	.quad	Lset2294
Lset2295 = Ltmp1143-Lfunc_begin0
	.quad	Lset2295
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2296 = Ltmp1277-Lfunc_begin0
	.quad	Lset2296
Lset2297 = Ltmp1282-Lfunc_begin0
	.quad	Lset2297
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2298 = Ltmp1282-Lfunc_begin0
	.quad	Lset2298
Lset2299 = Ltmp1284-Lfunc_begin0
	.quad	Lset2299
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2300 = Ltmp1302-Lfunc_begin0
	.quad	Lset2300
Lset2301 = Ltmp1303-Lfunc_begin0
	.quad	Lset2301
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2302 = Ltmp1319-Lfunc_begin0
	.quad	Lset2302
Lset2303 = Ltmp1325-Lfunc_begin0
	.quad	Lset2303
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2304 = Ltmp1459-Lfunc_begin0
	.quad	Lset2304
Lset2305 = Ltmp1464-Lfunc_begin0
	.quad	Lset2305
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2306 = Ltmp1464-Lfunc_begin0
	.quad	Lset2306
Lset2307 = Ltmp1466-Lfunc_begin0
	.quad	Lset2307
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2308 = Ltmp1477-Lfunc_begin0
	.quad	Lset2308
Lset2309 = Ltmp1483-Lfunc_begin0
	.quad	Lset2309
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2310 = Ltmp1605-Lfunc_begin0
	.quad	Lset2310
Lset2311 = Ltmp1610-Lfunc_begin0
	.quad	Lset2311
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2312 = Ltmp1610-Lfunc_begin0
	.quad	Lset2312
Lset2313 = Ltmp1612-Lfunc_begin0
	.quad	Lset2313
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2314 = Ltmp1618-Lfunc_begin0
	.quad	Lset2314
Lset2315 = Ltmp1624-Lfunc_begin0
	.quad	Lset2315
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2316 = Ltmp1654-Lfunc_begin0
	.quad	Lset2316
Lset2317 = Ltmp1660-Lfunc_begin0
	.quad	Lset2317
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2318 = Ltmp1660-Lfunc_begin0
	.quad	Lset2318
Lset2319 = Ltmp1662-Lfunc_begin0
	.quad	Lset2319
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2320 = Ltmp1691-Lfunc_begin0
	.quad	Lset2320
Lset2321 = Ltmp1693-Lfunc_begin0
	.quad	Lset2321
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2322 = Ltmp1707-Lfunc_begin0
	.quad	Lset2322
Lset2323 = Ltmp1716-Lfunc_begin0
	.quad	Lset2323
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2324 = Ltmp1742-Lfunc_begin0
	.quad	Lset2324
Lset2325 = Ltmp1747-Lfunc_begin0
	.quad	Lset2325
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2326 = Ltmp1747-Lfunc_begin0
	.quad	Lset2326
Lset2327 = Ltmp1750-Lfunc_begin0
	.quad	Lset2327
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2328 = Ltmp1750-Lfunc_begin0
	.quad	Lset2328
Lset2329 = Ltmp1756-Lfunc_begin0
	.quad	Lset2329
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2330 = Ltmp1778-Lfunc_begin0
	.quad	Lset2330
Lset2331 = Ltmp1784-Lfunc_begin0
	.quad	Lset2331
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2332 = Ltmp1784-Lfunc_begin0
	.quad	Lset2332
Lset2333 = Ltmp1786-Lfunc_begin0
	.quad	Lset2333
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2334 = Ltmp1857-Lfunc_begin0
	.quad	Lset2334
Lset2335 = Ltmp1858-Lfunc_begin0
	.quad	Lset2335
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2336 = Ltmp1933-Lfunc_begin0
	.quad	Lset2336
Lset2337 = Ltmp1934-Lfunc_begin0
	.quad	Lset2337
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2338 = Ltmp2009-Lfunc_begin0
	.quad	Lset2338
Lset2339 = Ltmp2010-Lfunc_begin0
	.quad	Lset2339
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2340 = Ltmp2081-Lfunc_begin0
	.quad	Lset2340
Lset2341 = Ltmp2082-Lfunc_begin0
	.quad	Lset2341
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2342 = Ltmp2160-Lfunc_begin0
	.quad	Lset2342
Lset2343 = Ltmp2161-Lfunc_begin0
	.quad	Lset2343
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2344 = Ltmp2238-Lfunc_begin0
	.quad	Lset2344
Lset2345 = Ltmp2239-Lfunc_begin0
	.quad	Lset2345
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2346 = Ltmp2316-Lfunc_begin0
	.quad	Lset2346
Lset2347 = Ltmp2317-Lfunc_begin0
	.quad	Lset2347
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2348 = Ltmp2398-Lfunc_begin0
	.quad	Lset2348
Lset2349 = Ltmp2399-Lfunc_begin0
	.quad	Lset2349
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2350 = Ltmp2483-Lfunc_begin0
	.quad	Lset2350
Lset2351 = Ltmp2484-Lfunc_begin0
	.quad	Lset2351
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2352 = Ltmp2570-Lfunc_begin0
	.quad	Lset2352
Lset2353 = Ltmp2571-Lfunc_begin0
	.quad	Lset2353
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2354 = Ltmp2655-Lfunc_begin0
	.quad	Lset2354
Lset2355 = Ltmp2656-Lfunc_begin0
	.quad	Lset2355
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2356 = Ltmp2723-Lfunc_begin0
	.quad	Lset2356
Lset2357 = Ltmp2724-Lfunc_begin0
	.quad	Lset2357
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset2358 = Ltmp2724-Lfunc_begin0
	.quad	Lset2358
Lset2359 = Ltmp2725-Lfunc_begin0
	.quad	Lset2359
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2360 = Ltmp2773-Lfunc_begin0
	.quad	Lset2360
Lset2361 = Ltmp2774-Lfunc_begin0
	.quad	Lset2361
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2362 = Ltmp2826-Lfunc_begin0
	.quad	Lset2362
Lset2363 = Ltmp2827-Lfunc_begin0
	.quad	Lset2363
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2364 = Ltmp2846-Lfunc_begin0
	.quad	Lset2364
Lset2365 = Ltmp2847-Lfunc_begin0
	.quad	Lset2365
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2366 = Ltmp2862-Lfunc_begin0
	.quad	Lset2366
Lset2367 = Ltmp2863-Lfunc_begin0
	.quad	Lset2367
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2368 = Ltmp2907-Lfunc_begin0
	.quad	Lset2368
Lset2369 = Ltmp2908-Lfunc_begin0
	.quad	Lset2369
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2370 = Ltmp2913-Lfunc_begin0
	.quad	Lset2370
Lset2371 = Ltmp2920-Lfunc_begin0
	.quad	Lset2371
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2372 = Ltmp2928-Lfunc_begin0
	.quad	Lset2372
Lset2373 = Ltmp2934-Lfunc_begin0
	.quad	Lset2373
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2374 = Ltmp2934-Lfunc_begin0
	.quad	Lset2374
Lset2375 = Ltmp2936-Lfunc_begin0
	.quad	Lset2375
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2376 = Ltmp2956-Lfunc_begin0
	.quad	Lset2376
Lset2377 = Ltmp2959-Lfunc_begin0
	.quad	Lset2377
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2378 = Ltmp2960-Lfunc_begin0
	.quad	Lset2378
Lset2379 = Ltmp2961-Lfunc_begin0
	.quad	Lset2379
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2380 = Ltmp2961-Lfunc_begin0
	.quad	Lset2380
Lset2381 = Ltmp2964-Lfunc_begin0
	.quad	Lset2381
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2382 = Ltmp3001-Lfunc_begin0
	.quad	Lset2382
Lset2383 = Ltmp3004-Lfunc_begin0
	.quad	Lset2383
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2384 = Ltmp3005-Lfunc_begin0
	.quad	Lset2384
Lset2385 = Ltmp3007-Lfunc_begin0
	.quad	Lset2385
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2386 = Ltmp3043-Lfunc_begin0
	.quad	Lset2386
Lset2387 = Ltmp3046-Lfunc_begin0
	.quad	Lset2387
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2388 = Ltmp3047-Lfunc_begin0
	.quad	Lset2388
Lset2389 = Ltmp3049-Lfunc_begin0
	.quad	Lset2389
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2390 = Ltmp3072-Lfunc_begin0
	.quad	Lset2390
Lset2391 = Ltmp3073-Lfunc_begin0
	.quad	Lset2391
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2392 = Ltmp3081-Lfunc_begin0
	.quad	Lset2392
Lset2393 = Ltmp3084-Lfunc_begin0
	.quad	Lset2393
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2394 = Ltmp3107-Lfunc_begin0
	.quad	Lset2394
Lset2395 = Ltmp3108-Lfunc_begin0
	.quad	Lset2395
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2396 = Ltmp3118-Lfunc_begin0
	.quad	Lset2396
Lset2397 = Ltmp3122-Lfunc_begin0
	.quad	Lset2397
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2398 = Ltmp3151-Lfunc_begin0
	.quad	Lset2398
Lset2399 = Ltmp3152-Lfunc_begin0
	.quad	Lset2399
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset2400 = Ltmp3152-Lfunc_begin0
	.quad	Lset2400
Lset2401 = Ltmp3153-Lfunc_begin0
	.quad	Lset2401
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2402 = Ltmp3179-Lfunc_begin0
	.quad	Lset2402
Lset2403 = Ltmp3180-Lfunc_begin0
	.quad	Lset2403
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2404 = Ltmp3235-Lfunc_begin0
	.quad	Lset2404
Lset2405 = Ltmp3237-Lfunc_begin0
	.quad	Lset2405
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2406 = Ltmp3252-Lfunc_begin0
	.quad	Lset2406
Lset2407 = Ltmp3255-Lfunc_begin0
	.quad	Lset2407
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2408 = Ltmp3259-Lfunc_begin0
	.quad	Lset2408
Lset2409 = Ltmp3265-Lfunc_begin0
	.quad	Lset2409
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2410 = Ltmp3348-Lfunc_begin0
	.quad	Lset2410
Lset2411 = Ltmp3353-Lfunc_begin0
	.quad	Lset2411
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2412 = Ltmp3353-Lfunc_begin0
	.quad	Lset2412
Lset2413 = Ltmp3355-Lfunc_begin0
	.quad	Lset2413
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2414 = Ltmp3371-Lfunc_begin0
	.quad	Lset2414
Lset2415 = Ltmp3372-Lfunc_begin0
	.quad	Lset2415
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2416 = Ltmp3386-Lfunc_begin0
	.quad	Lset2416
Lset2417 = Ltmp3387-Lfunc_begin0
	.quad	Lset2417
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2418 = Ltmp3406-Lfunc_begin0
	.quad	Lset2418
Lset2419 = Ltmp3408-Lfunc_begin0
	.quad	Lset2419
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2420 = Ltmp3478-Lfunc_begin0
	.quad	Lset2420
Lset2421 = Ltmp3479-Lfunc_begin0
	.quad	Lset2421
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset2422 = Ltmp3479-Lfunc_begin0
	.quad	Lset2422
Lset2423 = Ltmp3480-Lfunc_begin0
	.quad	Lset2423
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2424 = Ltmp3546-Lfunc_begin0
	.quad	Lset2424
Lset2425 = Ltmp3547-Lfunc_begin0
	.quad	Lset2425
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2426 = Ltmp3594-Lfunc_begin0
	.quad	Lset2426
Lset2427 = Ltmp3595-Lfunc_begin0
	.quad	Lset2427
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2428 = Ltmp3608-Lfunc_begin0
	.quad	Lset2428
Lset2429 = Ltmp3610-Lfunc_begin0
	.quad	Lset2429
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2430 = Ltmp3626-Lfunc_begin0
	.quad	Lset2430
Lset2431 = Ltmp3627-Lfunc_begin0
	.quad	Lset2431
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2432 = Ltmp3643-Lfunc_begin0
	.quad	Lset2432
Lset2433 = Ltmp3644-Lfunc_begin0
	.quad	Lset2433
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2434 = Ltmp3660-Lfunc_begin0
	.quad	Lset2434
Lset2435 = Ltmp3661-Lfunc_begin0
	.quad	Lset2435
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2436 = Ltmp3687-Lfunc_begin0
	.quad	Lset2436
Lset2437 = Ltmp3688-Lfunc_begin0
	.quad	Lset2437
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2438 = Ltmp3716-Lfunc_begin0
	.quad	Lset2438
Lset2439 = Ltmp3717-Lfunc_begin0
	.quad	Lset2439
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2440 = Ltmp3733-Lfunc_begin0
	.quad	Lset2440
Lset2441 = Ltmp3734-Lfunc_begin0
	.quad	Lset2441
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2442 = Ltmp3759-Lfunc_begin0
	.quad	Lset2442
Lset2443 = Ltmp3762-Lfunc_begin0
	.quad	Lset2443
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2444 = Ltmp3763-Lfunc_begin0
	.quad	Lset2444
Lset2445 = Ltmp3764-Lfunc_begin0
	.quad	Lset2445
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2446 = Ltmp3789-Lfunc_begin0
	.quad	Lset2446
Lset2447 = Ltmp3792-Lfunc_begin0
	.quad	Lset2447
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2448 = Ltmp3793-Lfunc_begin0
	.quad	Lset2448
Lset2449 = Ltmp3794-Lfunc_begin0
	.quad	Lset2449
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2450 = Ltmp3819-Lfunc_begin0
	.quad	Lset2450
Lset2451 = Ltmp3822-Lfunc_begin0
	.quad	Lset2451
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2452 = Ltmp3823-Lfunc_begin0
	.quad	Lset2452
Lset2453 = Ltmp3824-Lfunc_begin0
	.quad	Lset2453
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2454 = Ltmp3849-Lfunc_begin0
	.quad	Lset2454
Lset2455 = Ltmp3852-Lfunc_begin0
	.quad	Lset2455
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2456 = Ltmp3853-Lfunc_begin0
	.quad	Lset2456
Lset2457 = Ltmp3854-Lfunc_begin0
	.quad	Lset2457
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2458 = Ltmp3879-Lfunc_begin0
	.quad	Lset2458
Lset2459 = Ltmp3882-Lfunc_begin0
	.quad	Lset2459
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2460 = Ltmp3883-Lfunc_begin0
	.quad	Lset2460
Lset2461 = Ltmp3884-Lfunc_begin0
	.quad	Lset2461
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2462 = Ltmp3909-Lfunc_begin0
	.quad	Lset2462
Lset2463 = Ltmp3912-Lfunc_begin0
	.quad	Lset2463
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2464 = Ltmp3913-Lfunc_begin0
	.quad	Lset2464
Lset2465 = Ltmp3914-Lfunc_begin0
	.quad	Lset2465
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2466 = Ltmp3932-Lfunc_begin0
	.quad	Lset2466
Lset2467 = Ltmp3935-Lfunc_begin0
	.quad	Lset2467
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2468 = Ltmp3940-Lfunc_begin0
	.quad	Lset2468
Lset2469 = Ltmp3947-Lfunc_begin0
	.quad	Lset2469
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2470 = Ltmp3956-Lfunc_begin0
	.quad	Lset2470
Lset2471 = Ltmp3961-Lfunc_begin0
	.quad	Lset2471
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2472 = Ltmp3961-Lfunc_begin0
	.quad	Lset2472
Lset2473 = Ltmp3963-Lfunc_begin0
	.quad	Lset2473
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2474 = Ltmp3984-Lfunc_begin0
	.quad	Lset2474
Lset2475 = Ltmp3985-Lfunc_begin0
	.quad	Lset2475
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset2476 = Ltmp4012-Lfunc_begin0
	.quad	Lset2476
Lset2477 = Ltmp4013-Lfunc_begin0
	.quad	Lset2477
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2478 = Ltmp4027-Lfunc_begin0
	.quad	Lset2478
Lset2479 = Ltmp4033-Lfunc_begin0
	.quad	Lset2479
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2480 = Ltmp4073-Lfunc_begin0
	.quad	Lset2480
Lset2481 = Ltmp4079-Lfunc_begin0
	.quad	Lset2481
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2482 = Ltmp4079-Lfunc_begin0
	.quad	Lset2482
Lset2483 = Ltmp4081-Lfunc_begin0
	.quad	Lset2483
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2484 = Ltmp4088-Lfunc_begin0
	.quad	Lset2484
Lset2485 = Ltmp4095-Lfunc_begin0
	.quad	Lset2485
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2486 = Ltmp4121-Lfunc_begin0
	.quad	Lset2486
Lset2487 = Ltmp4126-Lfunc_begin0
	.quad	Lset2487
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2488 = Ltmp4126-Lfunc_begin0
	.quad	Lset2488
Lset2489 = Ltmp4128-Lfunc_begin0
	.quad	Lset2489
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2490 = Ltmp4135-Lfunc_begin0
	.quad	Lset2490
Lset2491 = Ltmp4142-Lfunc_begin0
	.quad	Lset2491
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2492 = Ltmp4168-Lfunc_begin0
	.quad	Lset2492
Lset2493 = Ltmp4173-Lfunc_begin0
	.quad	Lset2493
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2494 = Ltmp4173-Lfunc_begin0
	.quad	Lset2494
Lset2495 = Ltmp4175-Lfunc_begin0
	.quad	Lset2495
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2496 = Ltmp4212-Lfunc_begin0
	.quad	Lset2496
Lset2497 = Ltmp4213-Lfunc_begin0
	.quad	Lset2497
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2498 = Ltmp4234-Lfunc_begin0
	.quad	Lset2498
Lset2499 = Ltmp4235-Lfunc_begin0
	.quad	Lset2499
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2500 = Ltmp4255-Lfunc_begin0
	.quad	Lset2500
Lset2501 = Ltmp4256-Lfunc_begin0
	.quad	Lset2501
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2502 = Ltmp4323-Lfunc_begin0
	.quad	Lset2502
Lset2503 = Ltmp4324-Lfunc_begin0
	.quad	Lset2503
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2504 = Ltmp4353-Lfunc_begin0
	.quad	Lset2504
Lset2505 = Ltmp4354-Lfunc_begin0
	.quad	Lset2505
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2506 = Ltmp4416-Lfunc_begin0
	.quad	Lset2506
Lset2507 = Ltmp4417-Lfunc_begin0
	.quad	Lset2507
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2508 = Ltmp4445-Lfunc_begin0
	.quad	Lset2508
Lset2509 = Ltmp4446-Lfunc_begin0
	.quad	Lset2509
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2510 = Ltmp4491-Lfunc_begin0
	.quad	Lset2510
Lset2511 = Ltmp4492-Lfunc_begin0
	.quad	Lset2511
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2512 = Ltmp4530-Lfunc_begin0
	.quad	Lset2512
Lset2513 = Ltmp4531-Lfunc_begin0
	.quad	Lset2513
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2514 = Ltmp4554-Lfunc_begin0
	.quad	Lset2514
Lset2515 = Ltmp4555-Lfunc_begin0
	.quad	Lset2515
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2516 = Ltmp4578-Lfunc_begin0
	.quad	Lset2516
Lset2517 = Ltmp4579-Lfunc_begin0
	.quad	Lset2517
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2518 = Ltmp4602-Lfunc_begin0
	.quad	Lset2518
Lset2519 = Ltmp4603-Lfunc_begin0
	.quad	Lset2519
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2520 = Ltmp4617-Lfunc_begin0
	.quad	Lset2520
Lset2521 = Ltmp4618-Lfunc_begin0
	.quad	Lset2521
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2522 = Ltmp4632-Lfunc_begin0
	.quad	Lset2522
Lset2523 = Ltmp4633-Lfunc_begin0
	.quad	Lset2523
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2524 = Ltmp4648-Lfunc_begin0
	.quad	Lset2524
Lset2525 = Ltmp4649-Lfunc_begin0
	.quad	Lset2525
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2526 = Ltmp4664-Lfunc_begin0
	.quad	Lset2526
Lset2527 = Ltmp4665-Lfunc_begin0
	.quad	Lset2527
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2528 = Ltmp4681-Lfunc_begin0
	.quad	Lset2528
Lset2529 = Ltmp4682-Lfunc_begin0
	.quad	Lset2529
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2530 = Ltmp4698-Lfunc_begin0
	.quad	Lset2530
Lset2531 = Ltmp4699-Lfunc_begin0
	.quad	Lset2531
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2532 = Ltmp4715-Lfunc_begin0
	.quad	Lset2532
Lset2533 = Ltmp4716-Lfunc_begin0
	.quad	Lset2533
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2534 = Ltmp4732-Lfunc_begin0
	.quad	Lset2534
Lset2535 = Ltmp4733-Lfunc_begin0
	.quad	Lset2535
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2536 = Ltmp4749-Lfunc_begin0
	.quad	Lset2536
Lset2537 = Ltmp4750-Lfunc_begin0
	.quad	Lset2537
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2538 = Ltmp4766-Lfunc_begin0
	.quad	Lset2538
Lset2539 = Ltmp4767-Lfunc_begin0
	.quad	Lset2539
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2540 = Ltmp4783-Lfunc_begin0
	.quad	Lset2540
Lset2541 = Ltmp4784-Lfunc_begin0
	.quad	Lset2541
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2542 = Ltmp4800-Lfunc_begin0
	.quad	Lset2542
Lset2543 = Ltmp4801-Lfunc_begin0
	.quad	Lset2543
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2544 = Ltmp4817-Lfunc_begin0
	.quad	Lset2544
Lset2545 = Ltmp4818-Lfunc_begin0
	.quad	Lset2545
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2546 = Ltmp4834-Lfunc_begin0
	.quad	Lset2546
Lset2547 = Ltmp4835-Lfunc_begin0
	.quad	Lset2547
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2548 = Ltmp4851-Lfunc_begin0
	.quad	Lset2548
Lset2549 = Ltmp4852-Lfunc_begin0
	.quad	Lset2549
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2550 = Ltmp4868-Lfunc_begin0
	.quad	Lset2550
Lset2551 = Ltmp4869-Lfunc_begin0
	.quad	Lset2551
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2552 = Ltmp4885-Lfunc_begin0
	.quad	Lset2552
Lset2553 = Ltmp4886-Lfunc_begin0
	.quad	Lset2553
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2554 = Ltmp4902-Lfunc_begin0
	.quad	Lset2554
Lset2555 = Ltmp4903-Lfunc_begin0
	.quad	Lset2555
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2556 = Ltmp4947-Lfunc_begin0
	.quad	Lset2556
Lset2557 = Ltmp4948-Lfunc_begin0
	.quad	Lset2557
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2558 = Ltmp4987-Lfunc_begin0
	.quad	Lset2558
Lset2559 = Ltmp4988-Lfunc_begin0
	.quad	Lset2559
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2560 = Ltmp5005-Lfunc_begin0
	.quad	Lset2560
Lset2561 = Ltmp5006-Lfunc_begin0
	.quad	Lset2561
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2562 = Ltmp5023-Lfunc_begin0
	.quad	Lset2562
Lset2563 = Ltmp5024-Lfunc_begin0
	.quad	Lset2563
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2564 = Ltmp5041-Lfunc_begin0
	.quad	Lset2564
Lset2565 = Ltmp5042-Lfunc_begin0
	.quad	Lset2565
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2566 = Ltmp5081-Lfunc_begin0
	.quad	Lset2566
Lset2567 = Ltmp5082-Lfunc_begin0
	.quad	Lset2567
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2568 = Ltmp5117-Lfunc_begin0
	.quad	Lset2568
Lset2569 = Ltmp5118-Lfunc_begin0
	.quad	Lset2569
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2570 = Ltmp5132-Lfunc_begin0
	.quad	Lset2570
Lset2571 = Ltmp5133-Lfunc_begin0
	.quad	Lset2571
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2572 = Ltmp5147-Lfunc_begin0
	.quad	Lset2572
Lset2573 = Ltmp5148-Lfunc_begin0
	.quad	Lset2573
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2574 = Ltmp5162-Lfunc_begin0
	.quad	Lset2574
Lset2575 = Ltmp5163-Lfunc_begin0
	.quad	Lset2575
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2576 = Ltmp5178-Lfunc_begin0
	.quad	Lset2576
Lset2577 = Ltmp5179-Lfunc_begin0
	.quad	Lset2577
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2578 = Ltmp5194-Lfunc_begin0
	.quad	Lset2578
Lset2579 = Ltmp5195-Lfunc_begin0
	.quad	Lset2579
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset2580 = Ltmp5229-Lfunc_begin0
	.quad	Lset2580
Lset2581 = Ltmp5230-Lfunc_begin0
	.quad	Lset2581
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
	.quad	0
	.quad	0
Ldebug_loc168:
Lset2582 = Ltmp861-Lfunc_begin0
	.quad	Lset2582
Lset2583 = Ltmp862-Lfunc_begin0
	.quad	Lset2583
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset2584 = Ltmp862-Lfunc_begin0
	.quad	Lset2584
Lset2585 = Lfunc_end17-Lfunc_begin0
	.quad	Lset2585
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	144                     ## -112
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc169:
Lset2586 = Ltmp864-Lfunc_begin0
	.quad	Lset2586
Lset2587 = Ltmp872-Lfunc_begin0
	.quad	Lset2587
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2588 = Ltmp872-Lfunc_begin0
	.quad	Lset2588
Lset2589 = Ltmp874-Lfunc_begin0
	.quad	Lset2589
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2590 = Ltmp874-Lfunc_begin0
	.quad	Lset2590
Lset2591 = Ltmp879-Lfunc_begin0
	.quad	Lset2591
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2592 = Ltmp879-Lfunc_begin0
	.quad	Lset2592
Lset2593 = Ltmp881-Lfunc_begin0
	.quad	Lset2593
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2594 = Ltmp881-Lfunc_begin0
	.quad	Lset2594
Lset2595 = Ltmp894-Lfunc_begin0
	.quad	Lset2595
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2596 = Ltmp894-Lfunc_begin0
	.quad	Lset2596
Lset2597 = Ltmp896-Lfunc_begin0
	.quad	Lset2597
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2598 = Ltmp896-Lfunc_begin0
	.quad	Lset2598
Lset2599 = Ltmp910-Lfunc_begin0
	.quad	Lset2599
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2600 = Ltmp910-Lfunc_begin0
	.quad	Lset2600
Lset2601 = Ltmp912-Lfunc_begin0
	.quad	Lset2601
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2602 = Ltmp912-Lfunc_begin0
	.quad	Lset2602
Lset2603 = Ltmp926-Lfunc_begin0
	.quad	Lset2603
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2604 = Ltmp926-Lfunc_begin0
	.quad	Lset2604
Lset2605 = Ltmp928-Lfunc_begin0
	.quad	Lset2605
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2606 = Ltmp928-Lfunc_begin0
	.quad	Lset2606
Lset2607 = Ltmp944-Lfunc_begin0
	.quad	Lset2607
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2608 = Ltmp944-Lfunc_begin0
	.quad	Lset2608
Lset2609 = Ltmp946-Lfunc_begin0
	.quad	Lset2609
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2610 = Ltmp946-Lfunc_begin0
	.quad	Lset2610
Lset2611 = Ltmp967-Lfunc_begin0
	.quad	Lset2611
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2612 = Ltmp967-Lfunc_begin0
	.quad	Lset2612
Lset2613 = Ltmp969-Lfunc_begin0
	.quad	Lset2613
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2614 = Ltmp969-Lfunc_begin0
	.quad	Lset2614
Lset2615 = Ltmp983-Lfunc_begin0
	.quad	Lset2615
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2616 = Ltmp983-Lfunc_begin0
	.quad	Lset2616
Lset2617 = Ltmp1022-Lfunc_begin0
	.quad	Lset2617
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2618 = Ltmp1022-Lfunc_begin0
	.quad	Lset2618
Lset2619 = Ltmp1025-Lfunc_begin0
	.quad	Lset2619
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2620 = Ltmp1025-Lfunc_begin0
	.quad	Lset2620
Lset2621 = Ltmp1053-Lfunc_begin0
	.quad	Lset2621
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2622 = Ltmp1053-Lfunc_begin0
	.quad	Lset2622
Lset2623 = Ltmp1054-Lfunc_begin0
	.quad	Lset2623
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2624 = Ltmp1054-Lfunc_begin0
	.quad	Lset2624
Lset2625 = Ltmp1093-Lfunc_begin0
	.quad	Lset2625
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2626 = Ltmp1093-Lfunc_begin0
	.quad	Lset2626
Lset2627 = Ltmp1096-Lfunc_begin0
	.quad	Lset2627
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2628 = Ltmp1096-Lfunc_begin0
	.quad	Lset2628
Lset2629 = Ltmp1124-Lfunc_begin0
	.quad	Lset2629
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2630 = Ltmp1124-Lfunc_begin0
	.quad	Lset2630
Lset2631 = Ltmp1125-Lfunc_begin0
	.quad	Lset2631
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2632 = Ltmp1132-Lfunc_begin0
	.quad	Lset2632
Lset2633 = Ltmp1237-Lfunc_begin0
	.quad	Lset2633
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2634 = Ltmp1237-Lfunc_begin0
	.quad	Lset2634
Lset2635 = Ltmp1242-Lfunc_begin0
	.quad	Lset2635
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2636 = Ltmp1244-Lfunc_begin0
	.quad	Lset2636
Lset2637 = Ltmp1283-Lfunc_begin0
	.quad	Lset2637
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2638 = Ltmp1283-Lfunc_begin0
	.quad	Lset2638
Lset2639 = Ltmp1285-Lfunc_begin0
	.quad	Lset2639
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2640 = Ltmp1285-Lfunc_begin0
	.quad	Lset2640
Lset2641 = Ltmp1287-Lfunc_begin0
	.quad	Lset2641
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2642 = Ltmp1287-Lfunc_begin0
	.quad	Lset2642
Lset2643 = Ltmp1298-Lfunc_begin0
	.quad	Lset2643
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2644 = Ltmp1298-Lfunc_begin0
	.quad	Lset2644
Lset2645 = Ltmp1300-Lfunc_begin0
	.quad	Lset2645
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2646 = Ltmp1300-Lfunc_begin0
	.quad	Lset2646
Lset2647 = Ltmp1307-Lfunc_begin0
	.quad	Lset2647
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2648 = Ltmp1308-Lfunc_begin0
	.quad	Lset2648
Lset2649 = Ltmp1420-Lfunc_begin0
	.quad	Lset2649
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2650 = Ltmp1420-Lfunc_begin0
	.quad	Lset2650
Lset2651 = Ltmp1424-Lfunc_begin0
	.quad	Lset2651
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2652 = Ltmp1426-Lfunc_begin0
	.quad	Lset2652
Lset2653 = Ltmp1465-Lfunc_begin0
	.quad	Lset2653
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2654 = Ltmp1465-Lfunc_begin0
	.quad	Lset2654
Lset2655 = Ltmp1466-Lfunc_begin0
	.quad	Lset2655
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2656 = Ltmp1467-Lfunc_begin0
	.quad	Lset2656
Lset2657 = Ltmp1576-Lfunc_begin0
	.quad	Lset2657
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2658 = Ltmp1576-Lfunc_begin0
	.quad	Lset2658
Lset2659 = Ltmp1581-Lfunc_begin0
	.quad	Lset2659
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2660 = Ltmp1581-Lfunc_begin0
	.quad	Lset2660
Lset2661 = Ltmp1611-Lfunc_begin0
	.quad	Lset2661
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2662 = Ltmp1611-Lfunc_begin0
	.quad	Lset2662
Lset2663 = Ltmp1612-Lfunc_begin0
	.quad	Lset2663
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2664 = Ltmp1612-Lfunc_begin0
	.quad	Lset2664
Lset2665 = Ltmp1624-Lfunc_begin0
	.quad	Lset2665
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2666 = Ltmp1624-Lfunc_begin0
	.quad	Lset2666
Lset2667 = Ltmp1629-Lfunc_begin0
	.quad	Lset2667
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2668 = Ltmp1629-Lfunc_begin0
	.quad	Lset2668
Lset2669 = Ltmp1661-Lfunc_begin0
	.quad	Lset2669
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2670 = Ltmp1661-Lfunc_begin0
	.quad	Lset2670
Lset2671 = Ltmp1662-Lfunc_begin0
	.quad	Lset2671
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2672 = Ltmp1662-Lfunc_begin0
	.quad	Lset2672
Lset2673 = Ltmp1670-Lfunc_begin0
	.quad	Lset2673
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2674 = Ltmp1672-Lfunc_begin0
	.quad	Lset2674
Lset2675 = Ltmp1684-Lfunc_begin0
	.quad	Lset2675
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2676 = Ltmp1684-Lfunc_begin0
	.quad	Lset2676
Lset2677 = Ltmp1697-Lfunc_begin0
	.quad	Lset2677
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2678 = Ltmp1697-Lfunc_begin0
	.quad	Lset2678
Lset2679 = Ltmp1698-Lfunc_begin0
	.quad	Lset2679
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2680 = Ltmp1700-Lfunc_begin0
	.quad	Lset2680
Lset2681 = Ltmp1724-Lfunc_begin0
	.quad	Lset2681
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2682 = Ltmp1724-Lfunc_begin0
	.quad	Lset2682
Lset2683 = Ltmp1727-Lfunc_begin0
	.quad	Lset2683
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2684 = Ltmp1727-Lfunc_begin0
	.quad	Lset2684
Lset2685 = Ltmp1748-Lfunc_begin0
	.quad	Lset2685
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2686 = Ltmp1748-Lfunc_begin0
	.quad	Lset2686
Lset2687 = Ltmp1750-Lfunc_begin0
	.quad	Lset2687
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2688 = Ltmp1750-Lfunc_begin0
	.quad	Lset2688
Lset2689 = Ltmp1756-Lfunc_begin0
	.quad	Lset2689
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2690 = Ltmp1756-Lfunc_begin0
	.quad	Lset2690
Lset2691 = Ltmp1759-Lfunc_begin0
	.quad	Lset2691
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2692 = Ltmp1759-Lfunc_begin0
	.quad	Lset2692
Lset2693 = Ltmp1785-Lfunc_begin0
	.quad	Lset2693
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2694 = Ltmp1785-Lfunc_begin0
	.quad	Lset2694
Lset2695 = Ltmp1787-Lfunc_begin0
	.quad	Lset2695
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2696 = Ltmp1787-Lfunc_begin0
	.quad	Lset2696
Lset2697 = Ltmp1789-Lfunc_begin0
	.quad	Lset2697
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2698 = Ltmp1789-Lfunc_begin0
	.quad	Lset2698
Lset2699 = Ltmp1794-Lfunc_begin0
	.quad	Lset2699
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2700 = Ltmp1794-Lfunc_begin0
	.quad	Lset2700
Lset2701 = Ltmp1796-Lfunc_begin0
	.quad	Lset2701
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2702 = Ltmp1797-Lfunc_begin0
	.quad	Lset2702
Lset2703 = Ltmp1799-Lfunc_begin0
	.quad	Lset2703
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2704 = Ltmp1799-Lfunc_begin0
	.quad	Lset2704
Lset2705 = Ltmp1800-Lfunc_begin0
	.quad	Lset2705
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2706 = Ltmp1800-Lfunc_begin0
	.quad	Lset2706
Lset2707 = Ltmp1803-Lfunc_begin0
	.quad	Lset2707
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2708 = Ltmp1803-Lfunc_begin0
	.quad	Lset2708
Lset2709 = Ltmp1808-Lfunc_begin0
	.quad	Lset2709
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2710 = Ltmp1808-Lfunc_begin0
	.quad	Lset2710
Lset2711 = Ltmp1810-Lfunc_begin0
	.quad	Lset2711
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2712 = Ltmp1810-Lfunc_begin0
	.quad	Lset2712
Lset2713 = Ltmp1813-Lfunc_begin0
	.quad	Lset2713
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2714 = Ltmp1813-Lfunc_begin0
	.quad	Lset2714
Lset2715 = Ltmp1815-Lfunc_begin0
	.quad	Lset2715
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2716 = Ltmp1815-Lfunc_begin0
	.quad	Lset2716
Lset2717 = Ltmp1816-Lfunc_begin0
	.quad	Lset2717
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2718 = Ltmp1816-Lfunc_begin0
	.quad	Lset2718
Lset2719 = Ltmp1818-Lfunc_begin0
	.quad	Lset2719
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2720 = Ltmp1819-Lfunc_begin0
	.quad	Lset2720
Lset2721 = Ltmp1834-Lfunc_begin0
	.quad	Lset2721
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2722 = Ltmp1834-Lfunc_begin0
	.quad	Lset2722
Lset2723 = Ltmp1847-Lfunc_begin0
	.quad	Lset2723
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2724 = Ltmp1847-Lfunc_begin0
	.quad	Lset2724
Lset2725 = Ltmp1848-Lfunc_begin0
	.quad	Lset2725
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2726 = Ltmp1848-Lfunc_begin0
	.quad	Lset2726
Lset2727 = Ltmp1849-Lfunc_begin0
	.quad	Lset2727
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2728 = Ltmp1849-Lfunc_begin0
	.quad	Lset2728
Lset2729 = Ltmp1856-Lfunc_begin0
	.quad	Lset2729
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2730 = Ltmp1857-Lfunc_begin0
	.quad	Lset2730
Lset2731 = Ltmp1863-Lfunc_begin0
	.quad	Lset2731
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2732 = Ltmp1863-Lfunc_begin0
	.quad	Lset2732
Lset2733 = Ltmp1865-Lfunc_begin0
	.quad	Lset2733
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2734 = Ltmp1865-Lfunc_begin0
	.quad	Lset2734
Lset2735 = Ltmp1870-Lfunc_begin0
	.quad	Lset2735
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2736 = Ltmp1870-Lfunc_begin0
	.quad	Lset2736
Lset2737 = Ltmp1872-Lfunc_begin0
	.quad	Lset2737
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2738 = Ltmp1873-Lfunc_begin0
	.quad	Lset2738
Lset2739 = Ltmp1875-Lfunc_begin0
	.quad	Lset2739
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2740 = Ltmp1875-Lfunc_begin0
	.quad	Lset2740
Lset2741 = Ltmp1876-Lfunc_begin0
	.quad	Lset2741
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2742 = Ltmp1876-Lfunc_begin0
	.quad	Lset2742
Lset2743 = Ltmp1879-Lfunc_begin0
	.quad	Lset2743
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2744 = Ltmp1879-Lfunc_begin0
	.quad	Lset2744
Lset2745 = Ltmp1884-Lfunc_begin0
	.quad	Lset2745
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2746 = Ltmp1884-Lfunc_begin0
	.quad	Lset2746
Lset2747 = Ltmp1886-Lfunc_begin0
	.quad	Lset2747
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2748 = Ltmp1886-Lfunc_begin0
	.quad	Lset2748
Lset2749 = Ltmp1889-Lfunc_begin0
	.quad	Lset2749
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2750 = Ltmp1889-Lfunc_begin0
	.quad	Lset2750
Lset2751 = Ltmp1891-Lfunc_begin0
	.quad	Lset2751
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2752 = Ltmp1891-Lfunc_begin0
	.quad	Lset2752
Lset2753 = Ltmp1892-Lfunc_begin0
	.quad	Lset2753
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2754 = Ltmp1892-Lfunc_begin0
	.quad	Lset2754
Lset2755 = Ltmp1894-Lfunc_begin0
	.quad	Lset2755
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2756 = Ltmp1895-Lfunc_begin0
	.quad	Lset2756
Lset2757 = Ltmp1910-Lfunc_begin0
	.quad	Lset2757
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2758 = Ltmp1910-Lfunc_begin0
	.quad	Lset2758
Lset2759 = Ltmp1923-Lfunc_begin0
	.quad	Lset2759
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2760 = Ltmp1923-Lfunc_begin0
	.quad	Lset2760
Lset2761 = Ltmp1924-Lfunc_begin0
	.quad	Lset2761
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2762 = Ltmp1924-Lfunc_begin0
	.quad	Lset2762
Lset2763 = Ltmp1925-Lfunc_begin0
	.quad	Lset2763
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2764 = Ltmp1925-Lfunc_begin0
	.quad	Lset2764
Lset2765 = Ltmp1932-Lfunc_begin0
	.quad	Lset2765
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2766 = Ltmp1933-Lfunc_begin0
	.quad	Lset2766
Lset2767 = Ltmp1939-Lfunc_begin0
	.quad	Lset2767
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2768 = Ltmp1939-Lfunc_begin0
	.quad	Lset2768
Lset2769 = Ltmp1941-Lfunc_begin0
	.quad	Lset2769
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2770 = Ltmp1941-Lfunc_begin0
	.quad	Lset2770
Lset2771 = Ltmp1946-Lfunc_begin0
	.quad	Lset2771
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2772 = Ltmp1946-Lfunc_begin0
	.quad	Lset2772
Lset2773 = Ltmp1948-Lfunc_begin0
	.quad	Lset2773
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2774 = Ltmp1949-Lfunc_begin0
	.quad	Lset2774
Lset2775 = Ltmp1951-Lfunc_begin0
	.quad	Lset2775
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2776 = Ltmp1951-Lfunc_begin0
	.quad	Lset2776
Lset2777 = Ltmp1952-Lfunc_begin0
	.quad	Lset2777
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2778 = Ltmp1952-Lfunc_begin0
	.quad	Lset2778
Lset2779 = Ltmp1955-Lfunc_begin0
	.quad	Lset2779
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2780 = Ltmp1955-Lfunc_begin0
	.quad	Lset2780
Lset2781 = Ltmp1960-Lfunc_begin0
	.quad	Lset2781
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2782 = Ltmp1960-Lfunc_begin0
	.quad	Lset2782
Lset2783 = Ltmp1962-Lfunc_begin0
	.quad	Lset2783
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2784 = Ltmp1962-Lfunc_begin0
	.quad	Lset2784
Lset2785 = Ltmp1965-Lfunc_begin0
	.quad	Lset2785
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2786 = Ltmp1965-Lfunc_begin0
	.quad	Lset2786
Lset2787 = Ltmp1967-Lfunc_begin0
	.quad	Lset2787
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2788 = Ltmp1967-Lfunc_begin0
	.quad	Lset2788
Lset2789 = Ltmp1968-Lfunc_begin0
	.quad	Lset2789
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2790 = Ltmp1968-Lfunc_begin0
	.quad	Lset2790
Lset2791 = Ltmp1970-Lfunc_begin0
	.quad	Lset2791
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2792 = Ltmp1971-Lfunc_begin0
	.quad	Lset2792
Lset2793 = Ltmp1986-Lfunc_begin0
	.quad	Lset2793
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2794 = Ltmp1986-Lfunc_begin0
	.quad	Lset2794
Lset2795 = Ltmp1999-Lfunc_begin0
	.quad	Lset2795
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2796 = Ltmp1999-Lfunc_begin0
	.quad	Lset2796
Lset2797 = Ltmp2000-Lfunc_begin0
	.quad	Lset2797
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2798 = Ltmp2000-Lfunc_begin0
	.quad	Lset2798
Lset2799 = Ltmp2001-Lfunc_begin0
	.quad	Lset2799
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2800 = Ltmp2001-Lfunc_begin0
	.quad	Lset2800
Lset2801 = Ltmp2008-Lfunc_begin0
	.quad	Lset2801
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2802 = Ltmp2009-Lfunc_begin0
	.quad	Lset2802
Lset2803 = Ltmp2016-Lfunc_begin0
	.quad	Lset2803
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2804 = Ltmp2016-Lfunc_begin0
	.quad	Lset2804
Lset2805 = Ltmp2018-Lfunc_begin0
	.quad	Lset2805
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2806 = Ltmp2018-Lfunc_begin0
	.quad	Lset2806
Lset2807 = Ltmp2020-Lfunc_begin0
	.quad	Lset2807
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2808 = Ltmp2020-Lfunc_begin0
	.quad	Lset2808
Lset2809 = Ltmp2022-Lfunc_begin0
	.quad	Lset2809
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2810 = Ltmp2022-Lfunc_begin0
	.quad	Lset2810
Lset2811 = Ltmp2027-Lfunc_begin0
	.quad	Lset2811
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2812 = Ltmp2027-Lfunc_begin0
	.quad	Lset2812
Lset2813 = Ltmp2029-Lfunc_begin0
	.quad	Lset2813
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2814 = Ltmp2030-Lfunc_begin0
	.quad	Lset2814
Lset2815 = Ltmp2032-Lfunc_begin0
	.quad	Lset2815
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2816 = Ltmp2032-Lfunc_begin0
	.quad	Lset2816
Lset2817 = Ltmp2033-Lfunc_begin0
	.quad	Lset2817
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2818 = Ltmp2033-Lfunc_begin0
	.quad	Lset2818
Lset2819 = Ltmp2037-Lfunc_begin0
	.quad	Lset2819
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2820 = Ltmp2037-Lfunc_begin0
	.quad	Lset2820
Lset2821 = Ltmp2042-Lfunc_begin0
	.quad	Lset2821
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2822 = Ltmp2042-Lfunc_begin0
	.quad	Lset2822
Lset2823 = Ltmp2045-Lfunc_begin0
	.quad	Lset2823
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2824 = Ltmp2045-Lfunc_begin0
	.quad	Lset2824
Lset2825 = Ltmp2048-Lfunc_begin0
	.quad	Lset2825
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2826 = Ltmp2048-Lfunc_begin0
	.quad	Lset2826
Lset2827 = Ltmp2050-Lfunc_begin0
	.quad	Lset2827
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2828 = Ltmp2050-Lfunc_begin0
	.quad	Lset2828
Lset2829 = Ltmp2051-Lfunc_begin0
	.quad	Lset2829
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2830 = Ltmp2051-Lfunc_begin0
	.quad	Lset2830
Lset2831 = Ltmp2053-Lfunc_begin0
	.quad	Lset2831
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2832 = Ltmp2054-Lfunc_begin0
	.quad	Lset2832
Lset2833 = Ltmp2069-Lfunc_begin0
	.quad	Lset2833
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2834 = Ltmp2069-Lfunc_begin0
	.quad	Lset2834
Lset2835 = Ltmp2075-Lfunc_begin0
	.quad	Lset2835
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2836 = Ltmp2075-Lfunc_begin0
	.quad	Lset2836
Lset2837 = Ltmp2083-Lfunc_begin0
	.quad	Lset2837
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2838 = Ltmp2083-Lfunc_begin0
	.quad	Lset2838
Lset2839 = Ltmp2088-Lfunc_begin0
	.quad	Lset2839
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2840 = Ltmp2088-Lfunc_begin0
	.quad	Lset2840
Lset2841 = Ltmp2099-Lfunc_begin0
	.quad	Lset2841
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2842 = Ltmp2099-Lfunc_begin0
	.quad	Lset2842
Lset2843 = Ltmp2100-Lfunc_begin0
	.quad	Lset2843
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2844 = Ltmp2100-Lfunc_begin0
	.quad	Lset2844
Lset2845 = Ltmp2102-Lfunc_begin0
	.quad	Lset2845
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2846 = Ltmp2102-Lfunc_begin0
	.quad	Lset2846
Lset2847 = Ltmp2108-Lfunc_begin0
	.quad	Lset2847
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2848 = Ltmp2108-Lfunc_begin0
	.quad	Lset2848
Lset2849 = Ltmp2122-Lfunc_begin0
	.quad	Lset2849
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2850 = Ltmp2122-Lfunc_begin0
	.quad	Lset2850
Lset2851 = Ltmp2123-Lfunc_begin0
	.quad	Lset2851
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2852 = Ltmp2123-Lfunc_begin0
	.quad	Lset2852
Lset2853 = Ltmp2132-Lfunc_begin0
	.quad	Lset2853
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2854 = Ltmp2132-Lfunc_begin0
	.quad	Lset2854
Lset2855 = Ltmp2133-Lfunc_begin0
	.quad	Lset2855
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2856 = Ltmp2133-Lfunc_begin0
	.quad	Lset2856
Lset2857 = Ltmp2148-Lfunc_begin0
	.quad	Lset2857
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2858 = Ltmp2148-Lfunc_begin0
	.quad	Lset2858
Lset2859 = Ltmp2166-Lfunc_begin0
	.quad	Lset2859
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2860 = Ltmp2166-Lfunc_begin0
	.quad	Lset2860
Lset2861 = Ltmp2177-Lfunc_begin0
	.quad	Lset2861
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2862 = Ltmp2177-Lfunc_begin0
	.quad	Lset2862
Lset2863 = Ltmp2178-Lfunc_begin0
	.quad	Lset2863
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2864 = Ltmp2178-Lfunc_begin0
	.quad	Lset2864
Lset2865 = Ltmp2180-Lfunc_begin0
	.quad	Lset2865
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2866 = Ltmp2180-Lfunc_begin0
	.quad	Lset2866
Lset2867 = Ltmp2186-Lfunc_begin0
	.quad	Lset2867
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2868 = Ltmp2186-Lfunc_begin0
	.quad	Lset2868
Lset2869 = Ltmp2200-Lfunc_begin0
	.quad	Lset2869
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2870 = Ltmp2200-Lfunc_begin0
	.quad	Lset2870
Lset2871 = Ltmp2201-Lfunc_begin0
	.quad	Lset2871
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2872 = Ltmp2201-Lfunc_begin0
	.quad	Lset2872
Lset2873 = Ltmp2210-Lfunc_begin0
	.quad	Lset2873
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2874 = Ltmp2210-Lfunc_begin0
	.quad	Lset2874
Lset2875 = Ltmp2211-Lfunc_begin0
	.quad	Lset2875
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2876 = Ltmp2211-Lfunc_begin0
	.quad	Lset2876
Lset2877 = Ltmp2226-Lfunc_begin0
	.quad	Lset2877
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2878 = Ltmp2226-Lfunc_begin0
	.quad	Lset2878
Lset2879 = Ltmp2244-Lfunc_begin0
	.quad	Lset2879
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2880 = Ltmp2244-Lfunc_begin0
	.quad	Lset2880
Lset2881 = Ltmp2255-Lfunc_begin0
	.quad	Lset2881
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2882 = Ltmp2255-Lfunc_begin0
	.quad	Lset2882
Lset2883 = Ltmp2256-Lfunc_begin0
	.quad	Lset2883
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2884 = Ltmp2256-Lfunc_begin0
	.quad	Lset2884
Lset2885 = Ltmp2258-Lfunc_begin0
	.quad	Lset2885
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2886 = Ltmp2258-Lfunc_begin0
	.quad	Lset2886
Lset2887 = Ltmp2264-Lfunc_begin0
	.quad	Lset2887
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2888 = Ltmp2264-Lfunc_begin0
	.quad	Lset2888
Lset2889 = Ltmp2278-Lfunc_begin0
	.quad	Lset2889
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2890 = Ltmp2278-Lfunc_begin0
	.quad	Lset2890
Lset2891 = Ltmp2279-Lfunc_begin0
	.quad	Lset2891
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2892 = Ltmp2279-Lfunc_begin0
	.quad	Lset2892
Lset2893 = Ltmp2288-Lfunc_begin0
	.quad	Lset2893
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2894 = Ltmp2288-Lfunc_begin0
	.quad	Lset2894
Lset2895 = Ltmp2289-Lfunc_begin0
	.quad	Lset2895
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2896 = Ltmp2289-Lfunc_begin0
	.quad	Lset2896
Lset2897 = Ltmp2304-Lfunc_begin0
	.quad	Lset2897
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2898 = Ltmp2304-Lfunc_begin0
	.quad	Lset2898
Lset2899 = Ltmp2321-Lfunc_begin0
	.quad	Lset2899
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2900 = Ltmp2321-Lfunc_begin0
	.quad	Lset2900
Lset2901 = Ltmp2332-Lfunc_begin0
	.quad	Lset2901
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2902 = Ltmp2332-Lfunc_begin0
	.quad	Lset2902
Lset2903 = Ltmp2333-Lfunc_begin0
	.quad	Lset2903
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2904 = Ltmp2333-Lfunc_begin0
	.quad	Lset2904
Lset2905 = Ltmp2335-Lfunc_begin0
	.quad	Lset2905
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2906 = Ltmp2335-Lfunc_begin0
	.quad	Lset2906
Lset2907 = Ltmp2340-Lfunc_begin0
	.quad	Lset2907
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2908 = Ltmp2340-Lfunc_begin0
	.quad	Lset2908
Lset2909 = Ltmp2378-Lfunc_begin0
	.quad	Lset2909
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2910 = Ltmp2378-Lfunc_begin0
	.quad	Lset2910
Lset2911 = Ltmp2382-Lfunc_begin0
	.quad	Lset2911
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2912 = Ltmp2382-Lfunc_begin0
	.quad	Lset2912
Lset2913 = Ltmp2398-Lfunc_begin0
	.quad	Lset2913
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2914 = Ltmp2398-Lfunc_begin0
	.quad	Lset2914
Lset2915 = Ltmp2403-Lfunc_begin0
	.quad	Lset2915
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2916 = Ltmp2403-Lfunc_begin0
	.quad	Lset2916
Lset2917 = Ltmp2414-Lfunc_begin0
	.quad	Lset2917
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2918 = Ltmp2414-Lfunc_begin0
	.quad	Lset2918
Lset2919 = Ltmp2415-Lfunc_begin0
	.quad	Lset2919
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2920 = Ltmp2415-Lfunc_begin0
	.quad	Lset2920
Lset2921 = Ltmp2417-Lfunc_begin0
	.quad	Lset2921
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2922 = Ltmp2417-Lfunc_begin0
	.quad	Lset2922
Lset2923 = Ltmp2422-Lfunc_begin0
	.quad	Lset2923
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2924 = Ltmp2422-Lfunc_begin0
	.quad	Lset2924
Lset2925 = Ltmp2460-Lfunc_begin0
	.quad	Lset2925
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2926 = Ltmp2460-Lfunc_begin0
	.quad	Lset2926
Lset2927 = Ltmp2464-Lfunc_begin0
	.quad	Lset2927
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2928 = Ltmp2464-Lfunc_begin0
	.quad	Lset2928
Lset2929 = Ltmp2483-Lfunc_begin0
	.quad	Lset2929
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2930 = Ltmp2483-Lfunc_begin0
	.quad	Lset2930
Lset2931 = Ltmp2489-Lfunc_begin0
	.quad	Lset2931
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2932 = Ltmp2489-Lfunc_begin0
	.quad	Lset2932
Lset2933 = Ltmp2491-Lfunc_begin0
	.quad	Lset2933
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2934 = Ltmp2491-Lfunc_begin0
	.quad	Lset2934
Lset2935 = Ltmp2496-Lfunc_begin0
	.quad	Lset2935
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2936 = Ltmp2496-Lfunc_begin0
	.quad	Lset2936
Lset2937 = Ltmp2531-Lfunc_begin0
	.quad	Lset2937
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2938 = Ltmp2531-Lfunc_begin0
	.quad	Lset2938
Lset2939 = Ltmp2532-Lfunc_begin0
	.quad	Lset2939
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2940 = Ltmp2532-Lfunc_begin0
	.quad	Lset2940
Lset2941 = Ltmp2534-Lfunc_begin0
	.quad	Lset2941
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2942 = Ltmp2534-Lfunc_begin0
	.quad	Lset2942
Lset2943 = Ltmp2545-Lfunc_begin0
	.quad	Lset2943
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2944 = Ltmp2546-Lfunc_begin0
	.quad	Lset2944
Lset2945 = Ltmp2560-Lfunc_begin0
	.quad	Lset2945
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2946 = Ltmp2560-Lfunc_begin0
	.quad	Lset2946
Lset2947 = Ltmp2576-Lfunc_begin0
	.quad	Lset2947
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2948 = Ltmp2576-Lfunc_begin0
	.quad	Lset2948
Lset2949 = Ltmp2578-Lfunc_begin0
	.quad	Lset2949
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2950 = Ltmp2578-Lfunc_begin0
	.quad	Lset2950
Lset2951 = Ltmp2583-Lfunc_begin0
	.quad	Lset2951
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2952 = Ltmp2583-Lfunc_begin0
	.quad	Lset2952
Lset2953 = Ltmp2619-Lfunc_begin0
	.quad	Lset2953
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2954 = Ltmp2619-Lfunc_begin0
	.quad	Lset2954
Lset2955 = Ltmp2620-Lfunc_begin0
	.quad	Lset2955
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2956 = Ltmp2620-Lfunc_begin0
	.quad	Lset2956
Lset2957 = Ltmp2622-Lfunc_begin0
	.quad	Lset2957
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2958 = Ltmp2622-Lfunc_begin0
	.quad	Lset2958
Lset2959 = Ltmp2629-Lfunc_begin0
	.quad	Lset2959
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2960 = Ltmp2629-Lfunc_begin0
	.quad	Lset2960
Lset2961 = Ltmp2637-Lfunc_begin0
	.quad	Lset2961
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2962 = Ltmp2638-Lfunc_begin0
	.quad	Lset2962
Lset2963 = Ltmp2647-Lfunc_begin0
	.quad	Lset2963
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2964 = Ltmp2647-Lfunc_begin0
	.quad	Lset2964
Lset2965 = Ltmp2649-Lfunc_begin0
	.quad	Lset2965
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2966 = Ltmp2649-Lfunc_begin0
	.quad	Lset2966
Lset2967 = Ltmp2655-Lfunc_begin0
	.quad	Lset2967
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset2968 = Ltmp2655-Lfunc_begin0
	.quad	Lset2968
Lset2969 = Ltmp2660-Lfunc_begin0
	.quad	Lset2969
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2970 = Ltmp2661-Lfunc_begin0
	.quad	Lset2970
Lset2971 = Ltmp2663-Lfunc_begin0
	.quad	Lset2971
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2972 = Ltmp2663-Lfunc_begin0
	.quad	Lset2972
Lset2973 = Ltmp2664-Lfunc_begin0
	.quad	Lset2973
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2974 = Ltmp2664-Lfunc_begin0
	.quad	Lset2974
Lset2975 = Ltmp2666-Lfunc_begin0
	.quad	Lset2975
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2976 = Ltmp2666-Lfunc_begin0
	.quad	Lset2976
Lset2977 = Ltmp2671-Lfunc_begin0
	.quad	Lset2977
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2978 = Ltmp2671-Lfunc_begin0
	.quad	Lset2978
Lset2979 = Ltmp2709-Lfunc_begin0
	.quad	Lset2979
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2980 = Ltmp2709-Lfunc_begin0
	.quad	Lset2980
Lset2981 = Ltmp2714-Lfunc_begin0
	.quad	Lset2981
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2982 = Ltmp2714-Lfunc_begin0
	.quad	Lset2982
Lset2983 = Ltmp2726-Lfunc_begin0
	.quad	Lset2983
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset2984 = Ltmp2726-Lfunc_begin0
	.quad	Lset2984
Lset2985 = Ltmp2731-Lfunc_begin0
	.quad	Lset2985
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2986 = Ltmp2731-Lfunc_begin0
	.quad	Lset2986
Lset2987 = Ltmp2733-Lfunc_begin0
	.quad	Lset2987
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2988 = Ltmp2733-Lfunc_begin0
	.quad	Lset2988
Lset2989 = Ltmp2738-Lfunc_begin0
	.quad	Lset2989
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2990 = Ltmp2738-Lfunc_begin0
	.quad	Lset2990
Lset2991 = Ltmp2745-Lfunc_begin0
	.quad	Lset2991
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2992 = Ltmp2746-Lfunc_begin0
	.quad	Lset2992
Lset2993 = Ltmp2749-Lfunc_begin0
	.quad	Lset2993
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2994 = Ltmp2749-Lfunc_begin0
	.quad	Lset2994
Lset2995 = Ltmp2751-Lfunc_begin0
	.quad	Lset2995
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset2996 = Ltmp2751-Lfunc_begin0
	.quad	Lset2996
Lset2997 = Ltmp2759-Lfunc_begin0
	.quad	Lset2997
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset2998 = Ltmp2759-Lfunc_begin0
	.quad	Lset2998
Lset2999 = Ltmp2764-Lfunc_begin0
	.quad	Lset2999
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3000 = Ltmp2764-Lfunc_begin0
	.quad	Lset3000
Lset3001 = Ltmp2769-Lfunc_begin0
	.quad	Lset3001
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3002 = Ltmp2769-Lfunc_begin0
	.quad	Lset3002
Lset3003 = Ltmp2770-Lfunc_begin0
	.quad	Lset3003
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3004 = Ltmp2770-Lfunc_begin0
	.quad	Lset3004
Lset3005 = Ltmp2772-Lfunc_begin0
	.quad	Lset3005
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3006 = Ltmp2772-Lfunc_begin0
	.quad	Lset3006
Lset3007 = Ltmp2779-Lfunc_begin0
	.quad	Lset3007
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3008 = Ltmp2779-Lfunc_begin0
	.quad	Lset3008
Lset3009 = Ltmp2790-Lfunc_begin0
	.quad	Lset3009
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3010 = Ltmp2790-Lfunc_begin0
	.quad	Lset3010
Lset3011 = Ltmp2791-Lfunc_begin0
	.quad	Lset3011
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3012 = Ltmp2791-Lfunc_begin0
	.quad	Lset3012
Lset3013 = Ltmp2793-Lfunc_begin0
	.quad	Lset3013
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3014 = Ltmp2793-Lfunc_begin0
	.quad	Lset3014
Lset3015 = Ltmp2798-Lfunc_begin0
	.quad	Lset3015
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3016 = Ltmp2798-Lfunc_begin0
	.quad	Lset3016
Lset3017 = Ltmp2800-Lfunc_begin0
	.quad	Lset3017
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3018 = Ltmp2800-Lfunc_begin0
	.quad	Lset3018
Lset3019 = Ltmp2802-Lfunc_begin0
	.quad	Lset3019
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3020 = Ltmp2802-Lfunc_begin0
	.quad	Lset3020
Lset3021 = Ltmp2818-Lfunc_begin0
	.quad	Lset3021
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3022 = Ltmp2818-Lfunc_begin0
	.quad	Lset3022
Lset3023 = Ltmp2832-Lfunc_begin0
	.quad	Lset3023
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3024 = Ltmp2832-Lfunc_begin0
	.quad	Lset3024
Lset3025 = Ltmp2834-Lfunc_begin0
	.quad	Lset3025
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3026 = Ltmp2834-Lfunc_begin0
	.quad	Lset3026
Lset3027 = Ltmp2851-Lfunc_begin0
	.quad	Lset3027
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3028 = Ltmp2851-Lfunc_begin0
	.quad	Lset3028
Lset3029 = Ltmp2857-Lfunc_begin0
	.quad	Lset3029
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3030 = Ltmp2857-Lfunc_begin0
	.quad	Lset3030
Lset3031 = Ltmp2857-Lfunc_begin0
	.quad	Lset3031
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3032 = Ltmp2857-Lfunc_begin0
	.quad	Lset3032
Lset3033 = Ltmp2870-Lfunc_begin0
	.quad	Lset3033
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3034 = Ltmp2870-Lfunc_begin0
	.quad	Lset3034
Lset3035 = Ltmp2872-Lfunc_begin0
	.quad	Lset3035
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3036 = Ltmp2872-Lfunc_begin0
	.quad	Lset3036
Lset3037 = Ltmp2874-Lfunc_begin0
	.quad	Lset3037
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3038 = Ltmp2874-Lfunc_begin0
	.quad	Lset3038
Lset3039 = Ltmp2879-Lfunc_begin0
	.quad	Lset3039
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3040 = Ltmp2879-Lfunc_begin0
	.quad	Lset3040
Lset3041 = Ltmp2904-Lfunc_begin0
	.quad	Lset3041
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3042 = Ltmp2904-Lfunc_begin0
	.quad	Lset3042
Lset3043 = Ltmp2913-Lfunc_begin0
	.quad	Lset3043
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3044 = Ltmp2913-Lfunc_begin0
	.quad	Lset3044
Lset3045 = Ltmp2935-Lfunc_begin0
	.quad	Lset3045
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3046 = Ltmp2935-Lfunc_begin0
	.quad	Lset3046
Lset3047 = Ltmp2937-Lfunc_begin0
	.quad	Lset3047
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3048 = Ltmp2937-Lfunc_begin0
	.quad	Lset3048
Lset3049 = Ltmp2939-Lfunc_begin0
	.quad	Lset3049
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3050 = Ltmp2939-Lfunc_begin0
	.quad	Lset3050
Lset3051 = Ltmp2947-Lfunc_begin0
	.quad	Lset3051
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3052 = Ltmp2947-Lfunc_begin0
	.quad	Lset3052
Lset3053 = Ltmp2950-Lfunc_begin0
	.quad	Lset3053
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset3054 = Ltmp2950-Lfunc_begin0
	.quad	Lset3054
Lset3055 = Ltmp2957-Lfunc_begin0
	.quad	Lset3055
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset3056 = Ltmp2957-Lfunc_begin0
	.quad	Lset3056
Lset3057 = Ltmp2959-Lfunc_begin0
	.quad	Lset3057
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3058 = Ltmp2959-Lfunc_begin0
	.quad	Lset3058
Lset3059 = Ltmp2963-Lfunc_begin0
	.quad	Lset3059
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset3060 = Ltmp2963-Lfunc_begin0
	.quad	Lset3060
Lset3061 = Ltmp2971-Lfunc_begin0
	.quad	Lset3061
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3062 = Ltmp2971-Lfunc_begin0
	.quad	Lset3062
Lset3063 = Ltmp2973-Lfunc_begin0
	.quad	Lset3063
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3064 = Ltmp2973-Lfunc_begin0
	.quad	Lset3064
Lset3065 = Ltmp2981-Lfunc_begin0
	.quad	Lset3065
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3066 = Ltmp2981-Lfunc_begin0
	.quad	Lset3066
Lset3067 = Ltmp2992-Lfunc_begin0
	.quad	Lset3067
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset3068 = Ltmp2992-Lfunc_begin0
	.quad	Lset3068
Lset3069 = Ltmp3003-Lfunc_begin0
	.quad	Lset3069
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3070 = Ltmp3003-Lfunc_begin0
	.quad	Lset3070
Lset3071 = Ltmp3004-Lfunc_begin0
	.quad	Lset3071
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3072 = Ltmp3006-Lfunc_begin0
	.quad	Lset3072
Lset3073 = Ltmp3013-Lfunc_begin0
	.quad	Lset3073
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3074 = Ltmp3013-Lfunc_begin0
	.quad	Lset3074
Lset3075 = Ltmp3015-Lfunc_begin0
	.quad	Lset3075
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3076 = Ltmp3015-Lfunc_begin0
	.quad	Lset3076
Lset3077 = Ltmp3023-Lfunc_begin0
	.quad	Lset3077
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3078 = Ltmp3023-Lfunc_begin0
	.quad	Lset3078
Lset3079 = Ltmp3034-Lfunc_begin0
	.quad	Lset3079
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset3080 = Ltmp3034-Lfunc_begin0
	.quad	Lset3080
Lset3081 = Ltmp3045-Lfunc_begin0
	.quad	Lset3081
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3082 = Ltmp3045-Lfunc_begin0
	.quad	Lset3082
Lset3083 = Ltmp3046-Lfunc_begin0
	.quad	Lset3083
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3084 = Ltmp3048-Lfunc_begin0
	.quad	Lset3084
Lset3085 = Ltmp3055-Lfunc_begin0
	.quad	Lset3085
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3086 = Ltmp3055-Lfunc_begin0
	.quad	Lset3086
Lset3087 = Ltmp3057-Lfunc_begin0
	.quad	Lset3087
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3088 = Ltmp3057-Lfunc_begin0
	.quad	Lset3088
Lset3089 = Ltmp3073-Lfunc_begin0
	.quad	Lset3089
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3090 = Ltmp3073-Lfunc_begin0
	.quad	Lset3090
Lset3091 = Ltmp3083-Lfunc_begin0
	.quad	Lset3091
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3092 = Ltmp3083-Lfunc_begin0
	.quad	Lset3092
Lset3093 = Ltmp3089-Lfunc_begin0
	.quad	Lset3093
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3094 = Ltmp3089-Lfunc_begin0
	.quad	Lset3094
Lset3095 = Ltmp3091-Lfunc_begin0
	.quad	Lset3095
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3096 = Ltmp3091-Lfunc_begin0
	.quad	Lset3096
Lset3097 = Ltmp3108-Lfunc_begin0
	.quad	Lset3097
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3098 = Ltmp3108-Lfunc_begin0
	.quad	Lset3098
Lset3099 = Ltmp3120-Lfunc_begin0
	.quad	Lset3099
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3100 = Ltmp3120-Lfunc_begin0
	.quad	Lset3100
Lset3101 = Ltmp3127-Lfunc_begin0
	.quad	Lset3101
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3102 = Ltmp3127-Lfunc_begin0
	.quad	Lset3102
Lset3103 = Ltmp3129-Lfunc_begin0
	.quad	Lset3103
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3104 = Ltmp3129-Lfunc_begin0
	.quad	Lset3104
Lset3105 = Ltmp3134-Lfunc_begin0
	.quad	Lset3105
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3106 = Ltmp3134-Lfunc_begin0
	.quad	Lset3106
Lset3107 = Ltmp3155-Lfunc_begin0
	.quad	Lset3107
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3108 = Ltmp3155-Lfunc_begin0
	.quad	Lset3108
Lset3109 = Ltmp3159-Lfunc_begin0
	.quad	Lset3109
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3110 = Ltmp3161-Lfunc_begin0
	.quad	Lset3110
Lset3111 = Ltmp3162-Lfunc_begin0
	.quad	Lset3111
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3112 = Ltmp3162-Lfunc_begin0
	.quad	Lset3112
Lset3113 = Ltmp3164-Lfunc_begin0
	.quad	Lset3113
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset3114 = Ltmp3164-Lfunc_begin0
	.quad	Lset3114
Lset3115 = Ltmp3168-Lfunc_begin0
	.quad	Lset3115
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3116 = Ltmp3168-Lfunc_begin0
	.quad	Lset3116
Lset3117 = Ltmp3182-Lfunc_begin0
	.quad	Lset3117
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3118 = Ltmp3182-Lfunc_begin0
	.quad	Lset3118
Lset3119 = Ltmp3188-Lfunc_begin0
	.quad	Lset3119
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3120 = Ltmp3225-Lfunc_begin0
	.quad	Lset3120
Lset3121 = Ltmp3226-Lfunc_begin0
	.quad	Lset3121
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3122 = Ltmp3226-Lfunc_begin0
	.quad	Lset3122
Lset3123 = Ltmp3228-Lfunc_begin0
	.quad	Lset3123
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3124 = Ltmp3228-Lfunc_begin0
	.quad	Lset3124
Lset3125 = Ltmp3259-Lfunc_begin0
	.quad	Lset3125
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3126 = Ltmp3259-Lfunc_begin0
	.quad	Lset3126
Lset3127 = Ltmp3354-Lfunc_begin0
	.quad	Lset3127
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3128 = Ltmp3354-Lfunc_begin0
	.quad	Lset3128
Lset3129 = Ltmp3363-Lfunc_begin0
	.quad	Lset3129
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3130 = Ltmp3363-Lfunc_begin0
	.quad	Lset3130
Lset3131 = Ltmp3365-Lfunc_begin0
	.quad	Lset3131
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3132 = Ltmp3365-Lfunc_begin0
	.quad	Lset3132
Lset3133 = Ltmp3375-Lfunc_begin0
	.quad	Lset3133
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3134 = Ltmp3375-Lfunc_begin0
	.quad	Lset3134
Lset3135 = Ltmp3377-Lfunc_begin0
	.quad	Lset3135
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3136 = Ltmp3377-Lfunc_begin0
	.quad	Lset3136
Lset3137 = Ltmp3391-Lfunc_begin0
	.quad	Lset3137
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3138 = Ltmp3391-Lfunc_begin0
	.quad	Lset3138
Lset3139 = Ltmp3485-Lfunc_begin0
	.quad	Lset3139
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3140 = Ltmp3485-Lfunc_begin0
	.quad	Lset3140
Lset3141 = Ltmp3487-Lfunc_begin0
	.quad	Lset3141
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3142 = Ltmp3487-Lfunc_begin0
	.quad	Lset3142
Lset3143 = Ltmp3489-Lfunc_begin0
	.quad	Lset3143
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset3144 = Ltmp3489-Lfunc_begin0
	.quad	Lset3144
Lset3145 = Ltmp3494-Lfunc_begin0
	.quad	Lset3145
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3146 = Ltmp3494-Lfunc_begin0
	.quad	Lset3146
Lset3147 = Ltmp3513-Lfunc_begin0
	.quad	Lset3147
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3148 = Ltmp3513-Lfunc_begin0
	.quad	Lset3148
Lset3149 = Ltmp3514-Lfunc_begin0
	.quad	Lset3149
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3150 = Ltmp3514-Lfunc_begin0
	.quad	Lset3150
Lset3151 = Ltmp3531-Lfunc_begin0
	.quad	Lset3151
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3152 = Ltmp3531-Lfunc_begin0
	.quad	Lset3152
Lset3153 = Ltmp3538-Lfunc_begin0
	.quad	Lset3153
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3154 = Ltmp3538-Lfunc_begin0
	.quad	Lset3154
Lset3155 = Ltmp3540-Lfunc_begin0
	.quad	Lset3155
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset3156 = Ltmp3540-Lfunc_begin0
	.quad	Lset3156
Lset3157 = Ltmp3552-Lfunc_begin0
	.quad	Lset3157
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3158 = Ltmp3552-Lfunc_begin0
	.quad	Lset3158
Lset3159 = Ltmp3599-Lfunc_begin0
	.quad	Lset3159
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3160 = Ltmp3599-Lfunc_begin0
	.quad	Lset3160
Lset3161 = Ltmp3601-Lfunc_begin0
	.quad	Lset3161
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3162 = Ltmp3601-Lfunc_begin0
	.quad	Lset3162
Lset3163 = Ltmp3603-Lfunc_begin0
	.quad	Lset3163
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3164 = Ltmp3603-Lfunc_begin0
	.quad	Lset3164
Lset3165 = Ltmp3615-Lfunc_begin0
	.quad	Lset3165
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3166 = Ltmp3615-Lfunc_begin0
	.quad	Lset3166
Lset3167 = Ltmp3617-Lfunc_begin0
	.quad	Lset3167
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3168 = Ltmp3617-Lfunc_begin0
	.quad	Lset3168
Lset3169 = Ltmp3632-Lfunc_begin0
	.quad	Lset3169
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3170 = Ltmp3632-Lfunc_begin0
	.quad	Lset3170
Lset3171 = Ltmp3634-Lfunc_begin0
	.quad	Lset3171
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3172 = Ltmp3634-Lfunc_begin0
	.quad	Lset3172
Lset3173 = Ltmp3649-Lfunc_begin0
	.quad	Lset3173
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3174 = Ltmp3649-Lfunc_begin0
	.quad	Lset3174
Lset3175 = Ltmp3651-Lfunc_begin0
	.quad	Lset3175
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3176 = Ltmp3651-Lfunc_begin0
	.quad	Lset3176
Lset3177 = Ltmp3666-Lfunc_begin0
	.quad	Lset3177
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3178 = Ltmp3666-Lfunc_begin0
	.quad	Lset3178
Lset3179 = Ltmp3668-Lfunc_begin0
	.quad	Lset3179
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3180 = Ltmp3668-Lfunc_begin0
	.quad	Lset3180
Lset3181 = Ltmp3693-Lfunc_begin0
	.quad	Lset3181
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3182 = Ltmp3693-Lfunc_begin0
	.quad	Lset3182
Lset3183 = Ltmp3695-Lfunc_begin0
	.quad	Lset3183
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3184 = Ltmp3695-Lfunc_begin0
	.quad	Lset3184
Lset3185 = Ltmp3722-Lfunc_begin0
	.quad	Lset3185
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3186 = Ltmp3722-Lfunc_begin0
	.quad	Lset3186
Lset3187 = Ltmp3724-Lfunc_begin0
	.quad	Lset3187
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3188 = Ltmp3724-Lfunc_begin0
	.quad	Lset3188
Lset3189 = Ltmp3739-Lfunc_begin0
	.quad	Lset3189
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3190 = Ltmp3739-Lfunc_begin0
	.quad	Lset3190
Lset3191 = Ltmp3741-Lfunc_begin0
	.quad	Lset3191
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3192 = Ltmp3741-Lfunc_begin0
	.quad	Lset3192
Lset3193 = Ltmp3751-Lfunc_begin0
	.quad	Lset3193
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3194 = Ltmp3751-Lfunc_begin0
	.quad	Lset3194
Lset3195 = Ltmp3761-Lfunc_begin0
	.quad	Lset3195
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3196 = Ltmp3761-Lfunc_begin0
	.quad	Lset3196
Lset3197 = Ltmp3769-Lfunc_begin0
	.quad	Lset3197
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3198 = Ltmp3769-Lfunc_begin0
	.quad	Lset3198
Lset3199 = Ltmp3771-Lfunc_begin0
	.quad	Lset3199
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3200 = Ltmp3771-Lfunc_begin0
	.quad	Lset3200
Lset3201 = Ltmp3781-Lfunc_begin0
	.quad	Lset3201
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3202 = Ltmp3781-Lfunc_begin0
	.quad	Lset3202
Lset3203 = Ltmp3791-Lfunc_begin0
	.quad	Lset3203
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3204 = Ltmp3791-Lfunc_begin0
	.quad	Lset3204
Lset3205 = Ltmp3799-Lfunc_begin0
	.quad	Lset3205
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3206 = Ltmp3799-Lfunc_begin0
	.quad	Lset3206
Lset3207 = Ltmp3801-Lfunc_begin0
	.quad	Lset3207
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3208 = Ltmp3801-Lfunc_begin0
	.quad	Lset3208
Lset3209 = Ltmp3811-Lfunc_begin0
	.quad	Lset3209
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3210 = Ltmp3811-Lfunc_begin0
	.quad	Lset3210
Lset3211 = Ltmp3821-Lfunc_begin0
	.quad	Lset3211
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3212 = Ltmp3821-Lfunc_begin0
	.quad	Lset3212
Lset3213 = Ltmp3829-Lfunc_begin0
	.quad	Lset3213
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3214 = Ltmp3829-Lfunc_begin0
	.quad	Lset3214
Lset3215 = Ltmp3831-Lfunc_begin0
	.quad	Lset3215
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3216 = Ltmp3831-Lfunc_begin0
	.quad	Lset3216
Lset3217 = Ltmp3841-Lfunc_begin0
	.quad	Lset3217
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3218 = Ltmp3841-Lfunc_begin0
	.quad	Lset3218
Lset3219 = Ltmp3851-Lfunc_begin0
	.quad	Lset3219
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3220 = Ltmp3851-Lfunc_begin0
	.quad	Lset3220
Lset3221 = Ltmp3859-Lfunc_begin0
	.quad	Lset3221
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3222 = Ltmp3859-Lfunc_begin0
	.quad	Lset3222
Lset3223 = Ltmp3861-Lfunc_begin0
	.quad	Lset3223
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3224 = Ltmp3861-Lfunc_begin0
	.quad	Lset3224
Lset3225 = Ltmp3871-Lfunc_begin0
	.quad	Lset3225
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3226 = Ltmp3871-Lfunc_begin0
	.quad	Lset3226
Lset3227 = Ltmp3881-Lfunc_begin0
	.quad	Lset3227
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3228 = Ltmp3881-Lfunc_begin0
	.quad	Lset3228
Lset3229 = Ltmp3889-Lfunc_begin0
	.quad	Lset3229
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3230 = Ltmp3889-Lfunc_begin0
	.quad	Lset3230
Lset3231 = Ltmp3891-Lfunc_begin0
	.quad	Lset3231
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3232 = Ltmp3891-Lfunc_begin0
	.quad	Lset3232
Lset3233 = Ltmp3901-Lfunc_begin0
	.quad	Lset3233
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3234 = Ltmp3901-Lfunc_begin0
	.quad	Lset3234
Lset3235 = Ltmp3911-Lfunc_begin0
	.quad	Lset3235
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3236 = Ltmp3911-Lfunc_begin0
	.quad	Lset3236
Lset3237 = Ltmp3919-Lfunc_begin0
	.quad	Lset3237
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3238 = Ltmp3919-Lfunc_begin0
	.quad	Lset3238
Lset3239 = Ltmp3921-Lfunc_begin0
	.quad	Lset3239
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3240 = Ltmp3921-Lfunc_begin0
	.quad	Lset3240
Lset3241 = Ltmp3939-Lfunc_begin0
	.quad	Lset3241
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3242 = Ltmp3939-Lfunc_begin0
	.quad	Lset3242
Lset3243 = Ltmp3947-Lfunc_begin0
	.quad	Lset3243
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3244 = Ltmp3947-Lfunc_begin0
	.quad	Lset3244
Lset3245 = Ltmp3949-Lfunc_begin0
	.quad	Lset3245
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3246 = Ltmp3949-Lfunc_begin0
	.quad	Lset3246
Lset3247 = Ltmp3962-Lfunc_begin0
	.quad	Lset3247
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3248 = Ltmp3962-Lfunc_begin0
	.quad	Lset3248
Lset3249 = Ltmp3963-Lfunc_begin0
	.quad	Lset3249
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3250 = Ltmp3963-Lfunc_begin0
	.quad	Lset3250
Lset3251 = Ltmp3991-Lfunc_begin0
	.quad	Lset3251
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3252 = Ltmp3991-Lfunc_begin0
	.quad	Lset3252
Lset3253 = Ltmp3992-Lfunc_begin0
	.quad	Lset3253
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3254 = Ltmp3992-Lfunc_begin0
	.quad	Lset3254
Lset3255 = Ltmp4019-Lfunc_begin0
	.quad	Lset3255
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3256 = Ltmp4019-Lfunc_begin0
	.quad	Lset3256
Lset3257 = Ltmp4020-Lfunc_begin0
	.quad	Lset3257
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3258 = Ltmp4020-Lfunc_begin0
	.quad	Lset3258
Lset3259 = Ltmp4057-Lfunc_begin0
	.quad	Lset3259
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3260 = Ltmp4057-Lfunc_begin0
	.quad	Lset3260
Lset3261 = Ltmp4060-Lfunc_begin0
	.quad	Lset3261
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3262 = Ltmp4060-Lfunc_begin0
	.quad	Lset3262
Lset3263 = Ltmp4080-Lfunc_begin0
	.quad	Lset3263
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3264 = Ltmp4080-Lfunc_begin0
	.quad	Lset3264
Lset3265 = Ltmp4081-Lfunc_begin0
	.quad	Lset3265
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3266 = Ltmp4082-Lfunc_begin0
	.quad	Lset3266
Lset3267 = Ltmp4103-Lfunc_begin0
	.quad	Lset3267
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3268 = Ltmp4103-Lfunc_begin0
	.quad	Lset3268
Lset3269 = Ltmp4108-Lfunc_begin0
	.quad	Lset3269
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3270 = Ltmp4117-Lfunc_begin0
	.quad	Lset3270
Lset3271 = Ltmp4127-Lfunc_begin0
	.quad	Lset3271
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3272 = Ltmp4127-Lfunc_begin0
	.quad	Lset3272
Lset3273 = Ltmp4128-Lfunc_begin0
	.quad	Lset3273
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3274 = Ltmp4129-Lfunc_begin0
	.quad	Lset3274
Lset3275 = Ltmp4150-Lfunc_begin0
	.quad	Lset3275
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3276 = Ltmp4150-Lfunc_begin0
	.quad	Lset3276
Lset3277 = Ltmp4155-Lfunc_begin0
	.quad	Lset3277
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3278 = Ltmp4164-Lfunc_begin0
	.quad	Lset3278
Lset3279 = Ltmp4174-Lfunc_begin0
	.quad	Lset3279
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3280 = Ltmp4174-Lfunc_begin0
	.quad	Lset3280
Lset3281 = Ltmp4178-Lfunc_begin0
	.quad	Lset3281
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3282 = Ltmp4178-Lfunc_begin0
	.quad	Lset3282
Lset3283 = Ltmp4179-Lfunc_begin0
	.quad	Lset3283
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset3284 = Ltmp4179-Lfunc_begin0
	.quad	Lset3284
Lset3285 = Ltmp4185-Lfunc_begin0
	.quad	Lset3285
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3286 = Ltmp4185-Lfunc_begin0
	.quad	Lset3286
Lset3287 = Ltmp4187-Lfunc_begin0
	.quad	Lset3287
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3288 = Ltmp4187-Lfunc_begin0
	.quad	Lset3288
Lset3289 = Ltmp4195-Lfunc_begin0
	.quad	Lset3289
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3290 = Ltmp4195-Lfunc_begin0
	.quad	Lset3290
Lset3291 = Ltmp4199-Lfunc_begin0
	.quad	Lset3291
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset3292 = Ltmp4199-Lfunc_begin0
	.quad	Lset3292
Lset3293 = Ltmp4202-Lfunc_begin0
	.quad	Lset3293
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset3294 = Ltmp4202-Lfunc_begin0
	.quad	Lset3294
Lset3295 = Ltmp4210-Lfunc_begin0
	.quad	Lset3295
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset3296 = Ltmp4210-Lfunc_begin0
	.quad	Lset3296
Lset3297 = Ltmp4219-Lfunc_begin0
	.quad	Lset3297
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3298 = Ltmp4219-Lfunc_begin0
	.quad	Lset3298
Lset3299 = Ltmp4221-Lfunc_begin0
	.quad	Lset3299
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3300 = Ltmp4221-Lfunc_begin0
	.quad	Lset3300
Lset3301 = Ltmp4240-Lfunc_begin0
	.quad	Lset3301
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3302 = Ltmp4240-Lfunc_begin0
	.quad	Lset3302
Lset3303 = Ltmp4242-Lfunc_begin0
	.quad	Lset3303
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3304 = Ltmp4242-Lfunc_begin0
	.quad	Lset3304
Lset3305 = Ltmp4261-Lfunc_begin0
	.quad	Lset3305
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3306 = Ltmp4261-Lfunc_begin0
	.quad	Lset3306
Lset3307 = Ltmp4263-Lfunc_begin0
	.quad	Lset3307
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3308 = Ltmp4263-Lfunc_begin0
	.quad	Lset3308
Lset3309 = Ltmp4273-Lfunc_begin0
	.quad	Lset3309
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3310 = Ltmp4273-Lfunc_begin0
	.quad	Lset3310
Lset3311 = Ltmp4302-Lfunc_begin0
	.quad	Lset3311
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3312 = Ltmp4302-Lfunc_begin0
	.quad	Lset3312
Lset3313 = Ltmp4303-Lfunc_begin0
	.quad	Lset3313
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3314 = Ltmp4303-Lfunc_begin0
	.quad	Lset3314
Lset3315 = Ltmp4307-Lfunc_begin0
	.quad	Lset3315
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3316 = Ltmp4307-Lfunc_begin0
	.quad	Lset3316
Lset3317 = Ltmp4308-Lfunc_begin0
	.quad	Lset3317
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3318 = Ltmp4309-Lfunc_begin0
	.quad	Lset3318
Lset3319 = Ltmp4318-Lfunc_begin0
	.quad	Lset3319
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3320 = Ltmp4318-Lfunc_begin0
	.quad	Lset3320
Lset3321 = Ltmp4322-Lfunc_begin0
	.quad	Lset3321
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset3322 = Ltmp4323-Lfunc_begin0
	.quad	Lset3322
Lset3323 = Ltmp4331-Lfunc_begin0
	.quad	Lset3323
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3324 = Ltmp4331-Lfunc_begin0
	.quad	Lset3324
Lset3325 = Ltmp4333-Lfunc_begin0
	.quad	Lset3325
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3326 = Ltmp4333-Lfunc_begin0
	.quad	Lset3326
Lset3327 = Ltmp4342-Lfunc_begin0
	.quad	Lset3327
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3328 = Ltmp4342-Lfunc_begin0
	.quad	Lset3328
Lset3329 = Ltmp4356-Lfunc_begin0
	.quad	Lset3329
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3330 = Ltmp4356-Lfunc_begin0
	.quad	Lset3330
Lset3331 = Ltmp4362-Lfunc_begin0
	.quad	Lset3331
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3332 = Ltmp4362-Lfunc_begin0
	.quad	Lset3332
Lset3333 = Ltmp4364-Lfunc_begin0
	.quad	Lset3333
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3334 = Ltmp4364-Lfunc_begin0
	.quad	Lset3334
Lset3335 = Ltmp4373-Lfunc_begin0
	.quad	Lset3335
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3336 = Ltmp4373-Lfunc_begin0
	.quad	Lset3336
Lset3337 = Ltmp4397-Lfunc_begin0
	.quad	Lset3337
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3338 = Ltmp4397-Lfunc_begin0
	.quad	Lset3338
Lset3339 = Ltmp4398-Lfunc_begin0
	.quad	Lset3339
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3340 = Ltmp4398-Lfunc_begin0
	.quad	Lset3340
Lset3341 = Ltmp4403-Lfunc_begin0
	.quad	Lset3341
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3342 = Ltmp4403-Lfunc_begin0
	.quad	Lset3342
Lset3343 = Ltmp4404-Lfunc_begin0
	.quad	Lset3343
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3344 = Ltmp4404-Lfunc_begin0
	.quad	Lset3344
Lset3345 = Ltmp4411-Lfunc_begin0
	.quad	Lset3345
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3346 = Ltmp4411-Lfunc_begin0
	.quad	Lset3346
Lset3347 = Ltmp4415-Lfunc_begin0
	.quad	Lset3347
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset3348 = Ltmp4416-Lfunc_begin0
	.quad	Lset3348
Lset3349 = Ltmp4424-Lfunc_begin0
	.quad	Lset3349
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3350 = Ltmp4424-Lfunc_begin0
	.quad	Lset3350
Lset3351 = Ltmp4426-Lfunc_begin0
	.quad	Lset3351
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3352 = Ltmp4426-Lfunc_begin0
	.quad	Lset3352
Lset3353 = Ltmp4435-Lfunc_begin0
	.quad	Lset3353
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3354 = Ltmp4435-Lfunc_begin0
	.quad	Lset3354
Lset3355 = Ltmp4448-Lfunc_begin0
	.quad	Lset3355
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3356 = Ltmp4448-Lfunc_begin0
	.quad	Lset3356
Lset3357 = Ltmp4454-Lfunc_begin0
	.quad	Lset3357
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3358 = Ltmp4454-Lfunc_begin0
	.quad	Lset3358
Lset3359 = Ltmp4464-Lfunc_begin0
	.quad	Lset3359
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3360 = Ltmp4464-Lfunc_begin0
	.quad	Lset3360
Lset3361 = Ltmp4465-Lfunc_begin0
	.quad	Lset3361
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3362 = Ltmp4465-Lfunc_begin0
	.quad	Lset3362
Lset3363 = Ltmp4467-Lfunc_begin0
	.quad	Lset3363
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3364 = Ltmp4467-Lfunc_begin0
	.quad	Lset3364
Lset3365 = Ltmp4472-Lfunc_begin0
	.quad	Lset3365
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3366 = Ltmp4472-Lfunc_begin0
	.quad	Lset3366
Lset3367 = Ltmp4473-Lfunc_begin0
	.quad	Lset3367
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3368 = Ltmp4473-Lfunc_begin0
	.quad	Lset3368
Lset3369 = Ltmp4474-Lfunc_begin0
	.quad	Lset3369
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3370 = Ltmp4474-Lfunc_begin0
	.quad	Lset3370
Lset3371 = Ltmp4480-Lfunc_begin0
	.quad	Lset3371
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3372 = Ltmp4480-Lfunc_begin0
	.quad	Lset3372
Lset3373 = Ltmp4499-Lfunc_begin0
	.quad	Lset3373
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3374 = Ltmp4499-Lfunc_begin0
	.quad	Lset3374
Lset3375 = Ltmp4501-Lfunc_begin0
	.quad	Lset3375
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3376 = Ltmp4501-Lfunc_begin0
	.quad	Lset3376
Lset3377 = Ltmp4508-Lfunc_begin0
	.quad	Lset3377
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3378 = Ltmp4508-Lfunc_begin0
	.quad	Lset3378
Lset3379 = Ltmp4518-Lfunc_begin0
	.quad	Lset3379
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3380 = Ltmp4518-Lfunc_begin0
	.quad	Lset3380
Lset3381 = Ltmp4536-Lfunc_begin0
	.quad	Lset3381
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3382 = Ltmp4536-Lfunc_begin0
	.quad	Lset3382
Lset3383 = Ltmp4538-Lfunc_begin0
	.quad	Lset3383
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3384 = Ltmp4538-Lfunc_begin0
	.quad	Lset3384
Lset3385 = Ltmp4550-Lfunc_begin0
	.quad	Lset3385
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3386 = Ltmp4550-Lfunc_begin0
	.quad	Lset3386
Lset3387 = Ltmp4552-Lfunc_begin0
	.quad	Lset3387
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3388 = Ltmp4552-Lfunc_begin0
	.quad	Lset3388
Lset3389 = Ltmp4560-Lfunc_begin0
	.quad	Lset3389
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3390 = Ltmp4560-Lfunc_begin0
	.quad	Lset3390
Lset3391 = Ltmp4562-Lfunc_begin0
	.quad	Lset3391
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3392 = Ltmp4562-Lfunc_begin0
	.quad	Lset3392
Lset3393 = Ltmp4574-Lfunc_begin0
	.quad	Lset3393
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3394 = Ltmp4574-Lfunc_begin0
	.quad	Lset3394
Lset3395 = Ltmp4576-Lfunc_begin0
	.quad	Lset3395
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3396 = Ltmp4576-Lfunc_begin0
	.quad	Lset3396
Lset3397 = Ltmp4584-Lfunc_begin0
	.quad	Lset3397
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3398 = Ltmp4584-Lfunc_begin0
	.quad	Lset3398
Lset3399 = Ltmp4586-Lfunc_begin0
	.quad	Lset3399
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3400 = Ltmp4586-Lfunc_begin0
	.quad	Lset3400
Lset3401 = Ltmp4598-Lfunc_begin0
	.quad	Lset3401
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3402 = Ltmp4598-Lfunc_begin0
	.quad	Lset3402
Lset3403 = Ltmp4600-Lfunc_begin0
	.quad	Lset3403
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3404 = Ltmp4600-Lfunc_begin0
	.quad	Lset3404
Lset3405 = Ltmp4608-Lfunc_begin0
	.quad	Lset3405
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3406 = Ltmp4608-Lfunc_begin0
	.quad	Lset3406
Lset3407 = Ltmp4610-Lfunc_begin0
	.quad	Lset3407
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3408 = Ltmp4610-Lfunc_begin0
	.quad	Lset3408
Lset3409 = Ltmp4623-Lfunc_begin0
	.quad	Lset3409
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3410 = Ltmp4623-Lfunc_begin0
	.quad	Lset3410
Lset3411 = Ltmp4625-Lfunc_begin0
	.quad	Lset3411
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3412 = Ltmp4625-Lfunc_begin0
	.quad	Lset3412
Lset3413 = Ltmp4638-Lfunc_begin0
	.quad	Lset3413
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3414 = Ltmp4638-Lfunc_begin0
	.quad	Lset3414
Lset3415 = Ltmp4640-Lfunc_begin0
	.quad	Lset3415
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3416 = Ltmp4640-Lfunc_begin0
	.quad	Lset3416
Lset3417 = Ltmp4654-Lfunc_begin0
	.quad	Lset3417
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3418 = Ltmp4654-Lfunc_begin0
	.quad	Lset3418
Lset3419 = Ltmp4656-Lfunc_begin0
	.quad	Lset3419
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3420 = Ltmp4656-Lfunc_begin0
	.quad	Lset3420
Lset3421 = Ltmp4670-Lfunc_begin0
	.quad	Lset3421
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3422 = Ltmp4670-Lfunc_begin0
	.quad	Lset3422
Lset3423 = Ltmp4672-Lfunc_begin0
	.quad	Lset3423
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3424 = Ltmp4672-Lfunc_begin0
	.quad	Lset3424
Lset3425 = Ltmp4687-Lfunc_begin0
	.quad	Lset3425
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3426 = Ltmp4687-Lfunc_begin0
	.quad	Lset3426
Lset3427 = Ltmp4689-Lfunc_begin0
	.quad	Lset3427
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3428 = Ltmp4689-Lfunc_begin0
	.quad	Lset3428
Lset3429 = Ltmp4704-Lfunc_begin0
	.quad	Lset3429
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3430 = Ltmp4704-Lfunc_begin0
	.quad	Lset3430
Lset3431 = Ltmp4706-Lfunc_begin0
	.quad	Lset3431
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3432 = Ltmp4706-Lfunc_begin0
	.quad	Lset3432
Lset3433 = Ltmp4721-Lfunc_begin0
	.quad	Lset3433
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3434 = Ltmp4721-Lfunc_begin0
	.quad	Lset3434
Lset3435 = Ltmp4723-Lfunc_begin0
	.quad	Lset3435
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3436 = Ltmp4723-Lfunc_begin0
	.quad	Lset3436
Lset3437 = Ltmp4738-Lfunc_begin0
	.quad	Lset3437
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3438 = Ltmp4738-Lfunc_begin0
	.quad	Lset3438
Lset3439 = Ltmp4740-Lfunc_begin0
	.quad	Lset3439
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3440 = Ltmp4740-Lfunc_begin0
	.quad	Lset3440
Lset3441 = Ltmp4755-Lfunc_begin0
	.quad	Lset3441
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3442 = Ltmp4755-Lfunc_begin0
	.quad	Lset3442
Lset3443 = Ltmp4757-Lfunc_begin0
	.quad	Lset3443
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3444 = Ltmp4757-Lfunc_begin0
	.quad	Lset3444
Lset3445 = Ltmp4772-Lfunc_begin0
	.quad	Lset3445
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3446 = Ltmp4772-Lfunc_begin0
	.quad	Lset3446
Lset3447 = Ltmp4774-Lfunc_begin0
	.quad	Lset3447
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3448 = Ltmp4774-Lfunc_begin0
	.quad	Lset3448
Lset3449 = Ltmp4789-Lfunc_begin0
	.quad	Lset3449
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3450 = Ltmp4789-Lfunc_begin0
	.quad	Lset3450
Lset3451 = Ltmp4791-Lfunc_begin0
	.quad	Lset3451
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3452 = Ltmp4791-Lfunc_begin0
	.quad	Lset3452
Lset3453 = Ltmp4806-Lfunc_begin0
	.quad	Lset3453
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3454 = Ltmp4806-Lfunc_begin0
	.quad	Lset3454
Lset3455 = Ltmp4808-Lfunc_begin0
	.quad	Lset3455
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3456 = Ltmp4808-Lfunc_begin0
	.quad	Lset3456
Lset3457 = Ltmp4823-Lfunc_begin0
	.quad	Lset3457
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3458 = Ltmp4823-Lfunc_begin0
	.quad	Lset3458
Lset3459 = Ltmp4825-Lfunc_begin0
	.quad	Lset3459
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3460 = Ltmp4825-Lfunc_begin0
	.quad	Lset3460
Lset3461 = Ltmp4840-Lfunc_begin0
	.quad	Lset3461
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3462 = Ltmp4840-Lfunc_begin0
	.quad	Lset3462
Lset3463 = Ltmp4842-Lfunc_begin0
	.quad	Lset3463
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3464 = Ltmp4842-Lfunc_begin0
	.quad	Lset3464
Lset3465 = Ltmp4857-Lfunc_begin0
	.quad	Lset3465
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3466 = Ltmp4857-Lfunc_begin0
	.quad	Lset3466
Lset3467 = Ltmp4859-Lfunc_begin0
	.quad	Lset3467
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3468 = Ltmp4859-Lfunc_begin0
	.quad	Lset3468
Lset3469 = Ltmp4874-Lfunc_begin0
	.quad	Lset3469
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3470 = Ltmp4874-Lfunc_begin0
	.quad	Lset3470
Lset3471 = Ltmp4876-Lfunc_begin0
	.quad	Lset3471
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3472 = Ltmp4876-Lfunc_begin0
	.quad	Lset3472
Lset3473 = Ltmp4891-Lfunc_begin0
	.quad	Lset3473
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3474 = Ltmp4891-Lfunc_begin0
	.quad	Lset3474
Lset3475 = Ltmp4893-Lfunc_begin0
	.quad	Lset3475
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3476 = Ltmp4893-Lfunc_begin0
	.quad	Lset3476
Lset3477 = Ltmp4907-Lfunc_begin0
	.quad	Lset3477
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3478 = Ltmp4907-Lfunc_begin0
	.quad	Lset3478
Lset3479 = Ltmp4917-Lfunc_begin0
	.quad	Lset3479
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3480 = Ltmp4918-Lfunc_begin0
	.quad	Lset3480
Lset3481 = Ltmp4921-Lfunc_begin0
	.quad	Lset3481
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3482 = Ltmp4921-Lfunc_begin0
	.quad	Lset3482
Lset3483 = Ltmp4922-Lfunc_begin0
	.quad	Lset3483
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3484 = Ltmp4922-Lfunc_begin0
	.quad	Lset3484
Lset3485 = Ltmp4924-Lfunc_begin0
	.quad	Lset3485
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3486 = Ltmp4924-Lfunc_begin0
	.quad	Lset3486
Lset3487 = Ltmp4929-Lfunc_begin0
	.quad	Lset3487
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3488 = Ltmp4929-Lfunc_begin0
	.quad	Lset3488
Lset3489 = Ltmp4938-Lfunc_begin0
	.quad	Lset3489
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3490 = Ltmp4938-Lfunc_begin0
	.quad	Lset3490
Lset3491 = Ltmp4942-Lfunc_begin0
	.quad	Lset3491
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3492 = Ltmp4942-Lfunc_begin0
	.quad	Lset3492
Lset3493 = Ltmp4946-Lfunc_begin0
	.quad	Lset3493
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3494 = Ltmp4946-Lfunc_begin0
	.quad	Lset3494
Lset3495 = Ltmp4952-Lfunc_begin0
	.quad	Lset3495
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3496 = Ltmp4952-Lfunc_begin0
	.quad	Lset3496
Lset3497 = Ltmp4954-Lfunc_begin0
	.quad	Lset3497
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3498 = Ltmp4954-Lfunc_begin0
	.quad	Lset3498
Lset3499 = Ltmp4955-Lfunc_begin0
	.quad	Lset3499
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3500 = Ltmp4955-Lfunc_begin0
	.quad	Lset3500
Lset3501 = Ltmp4957-Lfunc_begin0
	.quad	Lset3501
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3502 = Ltmp4957-Lfunc_begin0
	.quad	Lset3502
Lset3503 = Ltmp4962-Lfunc_begin0
	.quad	Lset3503
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3504 = Ltmp4962-Lfunc_begin0
	.quad	Lset3504
Lset3505 = Ltmp4969-Lfunc_begin0
	.quad	Lset3505
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3506 = Ltmp4971-Lfunc_begin0
	.quad	Lset3506
Lset3507 = Ltmp4976-Lfunc_begin0
	.quad	Lset3507
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3508 = Ltmp4977-Lfunc_begin0
	.quad	Lset3508
Lset3509 = Ltmp4981-Lfunc_begin0
	.quad	Lset3509
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3510 = Ltmp4981-Lfunc_begin0
	.quad	Lset3510
Lset3511 = Ltmp4985-Lfunc_begin0
	.quad	Lset3511
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3512 = Ltmp4985-Lfunc_begin0
	.quad	Lset3512
Lset3513 = Ltmp4993-Lfunc_begin0
	.quad	Lset3513
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3514 = Ltmp4993-Lfunc_begin0
	.quad	Lset3514
Lset3515 = Ltmp4995-Lfunc_begin0
	.quad	Lset3515
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3516 = Ltmp4995-Lfunc_begin0
	.quad	Lset3516
Lset3517 = Ltmp5011-Lfunc_begin0
	.quad	Lset3517
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3518 = Ltmp5011-Lfunc_begin0
	.quad	Lset3518
Lset3519 = Ltmp5013-Lfunc_begin0
	.quad	Lset3519
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3520 = Ltmp5013-Lfunc_begin0
	.quad	Lset3520
Lset3521 = Ltmp5029-Lfunc_begin0
	.quad	Lset3521
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3522 = Ltmp5029-Lfunc_begin0
	.quad	Lset3522
Lset3523 = Ltmp5031-Lfunc_begin0
	.quad	Lset3523
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3524 = Ltmp5031-Lfunc_begin0
	.quad	Lset3524
Lset3525 = Ltmp5047-Lfunc_begin0
	.quad	Lset3525
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3526 = Ltmp5047-Lfunc_begin0
	.quad	Lset3526
Lset3527 = Ltmp5057-Lfunc_begin0
	.quad	Lset3527
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3528 = Ltmp5057-Lfunc_begin0
	.quad	Lset3528
Lset3529 = Ltmp5058-Lfunc_begin0
	.quad	Lset3529
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3530 = Ltmp5058-Lfunc_begin0
	.quad	Lset3530
Lset3531 = Ltmp5060-Lfunc_begin0
	.quad	Lset3531
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3532 = Ltmp5060-Lfunc_begin0
	.quad	Lset3532
Lset3533 = Ltmp5065-Lfunc_begin0
	.quad	Lset3533
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3534 = Ltmp5065-Lfunc_begin0
	.quad	Lset3534
Lset3535 = Ltmp5075-Lfunc_begin0
	.quad	Lset3535
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3536 = Ltmp5075-Lfunc_begin0
	.quad	Lset3536
Lset3537 = Ltmp5089-Lfunc_begin0
	.quad	Lset3537
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3538 = Ltmp5089-Lfunc_begin0
	.quad	Lset3538
Lset3539 = Ltmp5091-Lfunc_begin0
	.quad	Lset3539
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3540 = Ltmp5091-Lfunc_begin0
	.quad	Lset3540
Lset3541 = Ltmp5098-Lfunc_begin0
	.quad	Lset3541
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3542 = Ltmp5098-Lfunc_begin0
	.quad	Lset3542
Lset3543 = Ltmp5107-Lfunc_begin0
	.quad	Lset3543
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	160                     ## -96
	.byte	127                     ## 
Lset3544 = Ltmp5107-Lfunc_begin0
	.quad	Lset3544
Lset3545 = Ltmp5123-Lfunc_begin0
	.quad	Lset3545
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3546 = Ltmp5123-Lfunc_begin0
	.quad	Lset3546
Lset3547 = Ltmp5125-Lfunc_begin0
	.quad	Lset3547
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3548 = Ltmp5125-Lfunc_begin0
	.quad	Lset3548
Lset3549 = Ltmp5138-Lfunc_begin0
	.quad	Lset3549
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3550 = Ltmp5138-Lfunc_begin0
	.quad	Lset3550
Lset3551 = Ltmp5140-Lfunc_begin0
	.quad	Lset3551
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3552 = Ltmp5140-Lfunc_begin0
	.quad	Lset3552
Lset3553 = Ltmp5153-Lfunc_begin0
	.quad	Lset3553
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3554 = Ltmp5153-Lfunc_begin0
	.quad	Lset3554
Lset3555 = Ltmp5155-Lfunc_begin0
	.quad	Lset3555
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3556 = Ltmp5155-Lfunc_begin0
	.quad	Lset3556
Lset3557 = Ltmp5168-Lfunc_begin0
	.quad	Lset3557
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3558 = Ltmp5168-Lfunc_begin0
	.quad	Lset3558
Lset3559 = Ltmp5170-Lfunc_begin0
	.quad	Lset3559
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3560 = Ltmp5170-Lfunc_begin0
	.quad	Lset3560
Lset3561 = Ltmp5184-Lfunc_begin0
	.quad	Lset3561
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3562 = Ltmp5184-Lfunc_begin0
	.quad	Lset3562
Lset3563 = Ltmp5186-Lfunc_begin0
	.quad	Lset3563
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3564 = Ltmp5186-Lfunc_begin0
	.quad	Lset3564
Lset3565 = Ltmp5199-Lfunc_begin0
	.quad	Lset3565
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3566 = Ltmp5199-Lfunc_begin0
	.quad	Lset3566
Lset3567 = Ltmp5207-Lfunc_begin0
	.quad	Lset3567
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3568 = Ltmp5207-Lfunc_begin0
	.quad	Lset3568
Lset3569 = Ltmp5209-Lfunc_begin0
	.quad	Lset3569
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset3570 = Ltmp5209-Lfunc_begin0
	.quad	Lset3570
Lset3571 = Ltmp5235-Lfunc_begin0
	.quad	Lset3571
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset3572 = Ltmp5235-Lfunc_begin0
	.quad	Lset3572
Lset3573 = Ltmp5236-Lfunc_begin0
	.quad	Lset3573
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc170:
Lset3574 = Ltmp865-Lfunc_begin0
	.quad	Lset3574
Lset3575 = Ltmp886-Lfunc_begin0
	.quad	Lset3575
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3576 = Ltmp889-Lfunc_begin0
	.quad	Lset3576
Lset3577 = Ltmp901-Lfunc_begin0
	.quad	Lset3577
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3578 = Ltmp905-Lfunc_begin0
	.quad	Lset3578
Lset3579 = Ltmp917-Lfunc_begin0
	.quad	Lset3579
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3580 = Ltmp921-Lfunc_begin0
	.quad	Lset3580
Lset3581 = Ltmp933-Lfunc_begin0
	.quad	Lset3581
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3582 = Ltmp939-Lfunc_begin0
	.quad	Lset3582
Lset3583 = Ltmp951-Lfunc_begin0
	.quad	Lset3583
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3584 = Ltmp962-Lfunc_begin0
	.quad	Lset3584
Lset3585 = Ltmp974-Lfunc_begin0
	.quad	Lset3585
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3586 = Ltmp979-Lfunc_begin0
	.quad	Lset3586
Lset3587 = Ltmp983-Lfunc_begin0
	.quad	Lset3587
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3588 = Ltmp991-Lfunc_begin0
	.quad	Lset3588
Lset3589 = Ltmp997-Lfunc_begin0
	.quad	Lset3589
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3590 = Ltmp1048-Lfunc_begin0
	.quad	Lset3590
Lset3591 = Ltmp1054-Lfunc_begin0
	.quad	Lset3591
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3592 = Ltmp1062-Lfunc_begin0
	.quad	Lset3592
Lset3593 = Ltmp1068-Lfunc_begin0
	.quad	Lset3593
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3594 = Ltmp1119-Lfunc_begin0
	.quad	Lset3594
Lset3595 = Ltmp1125-Lfunc_begin0
	.quad	Lset3595
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3596 = Ltmp1137-Lfunc_begin0
	.quad	Lset3596
Lset3597 = Ltmp1143-Lfunc_begin0
	.quad	Lset3597
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3598 = Ltmp1278-Lfunc_begin0
	.quad	Lset3598
Lset3599 = Ltmp1292-Lfunc_begin0
	.quad	Lset3599
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3600 = Ltmp1303-Lfunc_begin0
	.quad	Lset3600
Lset3601 = Ltmp1307-Lfunc_begin0
	.quad	Lset3601
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3602 = Ltmp1319-Lfunc_begin0
	.quad	Lset3602
Lset3603 = Ltmp1325-Lfunc_begin0
	.quad	Lset3603
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3604 = Ltmp1460-Lfunc_begin0
	.quad	Lset3604
Lset3605 = Ltmp1466-Lfunc_begin0
	.quad	Lset3605
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3606 = Ltmp1477-Lfunc_begin0
	.quad	Lset3606
Lset3607 = Ltmp1483-Lfunc_begin0
	.quad	Lset3607
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3608 = Ltmp1606-Lfunc_begin0
	.quad	Lset3608
Lset3609 = Ltmp1612-Lfunc_begin0
	.quad	Lset3609
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3610 = Ltmp1618-Lfunc_begin0
	.quad	Lset3610
Lset3611 = Ltmp1624-Lfunc_begin0
	.quad	Lset3611
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3612 = Ltmp1655-Lfunc_begin0
	.quad	Lset3612
Lset3613 = Ltmp1670-Lfunc_begin0
	.quad	Lset3613
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3614 = Ltmp1693-Lfunc_begin0
	.quad	Lset3614
Lset3615 = Ltmp1698-Lfunc_begin0
	.quad	Lset3615
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3616 = Ltmp1707-Lfunc_begin0
	.quad	Lset3616
Lset3617 = Ltmp1716-Lfunc_begin0
	.quad	Lset3617
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3618 = Ltmp1743-Lfunc_begin0
	.quad	Lset3618
Lset3619 = Ltmp1756-Lfunc_begin0
	.quad	Lset3619
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3620 = Ltmp1779-Lfunc_begin0
	.quad	Lset3620
Lset3621 = Ltmp1794-Lfunc_begin0
	.quad	Lset3621
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3622 = Ltmp1858-Lfunc_begin0
	.quad	Lset3622
Lset3623 = Ltmp1870-Lfunc_begin0
	.quad	Lset3623
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3624 = Ltmp1934-Lfunc_begin0
	.quad	Lset3624
Lset3625 = Ltmp1946-Lfunc_begin0
	.quad	Lset3625
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3626 = Ltmp2010-Lfunc_begin0
	.quad	Lset3626
Lset3627 = Ltmp2014-Lfunc_begin0
	.quad	Lset3627
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3628 = Ltmp2018-Lfunc_begin0
	.quad	Lset3628
Lset3629 = Ltmp2027-Lfunc_begin0
	.quad	Lset3629
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3630 = Ltmp2082-Lfunc_begin0
	.quad	Lset3630
Lset3631 = Ltmp2087-Lfunc_begin0
	.quad	Lset3631
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3632 = Ltmp2099-Lfunc_begin0
	.quad	Lset3632
Lset3633 = Ltmp2107-Lfunc_begin0
	.quad	Lset3633
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3634 = Ltmp2161-Lfunc_begin0
	.quad	Lset3634
Lset3635 = Ltmp2165-Lfunc_begin0
	.quad	Lset3635
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3636 = Ltmp2177-Lfunc_begin0
	.quad	Lset3636
Lset3637 = Ltmp2185-Lfunc_begin0
	.quad	Lset3637
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3638 = Ltmp2239-Lfunc_begin0
	.quad	Lset3638
Lset3639 = Ltmp2243-Lfunc_begin0
	.quad	Lset3639
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3640 = Ltmp2255-Lfunc_begin0
	.quad	Lset3640
Lset3641 = Ltmp2263-Lfunc_begin0
	.quad	Lset3641
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3642 = Ltmp2317-Lfunc_begin0
	.quad	Lset3642
Lset3643 = Ltmp2321-Lfunc_begin0
	.quad	Lset3643
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3644 = Ltmp2332-Lfunc_begin0
	.quad	Lset3644
Lset3645 = Ltmp2340-Lfunc_begin0
	.quad	Lset3645
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3646 = Ltmp2399-Lfunc_begin0
	.quad	Lset3646
Lset3647 = Ltmp2403-Lfunc_begin0
	.quad	Lset3647
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3648 = Ltmp2414-Lfunc_begin0
	.quad	Lset3648
Lset3649 = Ltmp2422-Lfunc_begin0
	.quad	Lset3649
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3650 = Ltmp2484-Lfunc_begin0
	.quad	Lset3650
Lset3651 = Ltmp2496-Lfunc_begin0
	.quad	Lset3651
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3652 = Ltmp2571-Lfunc_begin0
	.quad	Lset3652
Lset3653 = Ltmp2583-Lfunc_begin0
	.quad	Lset3653
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3654 = Ltmp2656-Lfunc_begin0
	.quad	Lset3654
Lset3655 = Ltmp2660-Lfunc_begin0
	.quad	Lset3655
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3656 = Ltmp2663-Lfunc_begin0
	.quad	Lset3656
Lset3657 = Ltmp2671-Lfunc_begin0
	.quad	Lset3657
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3658 = Ltmp2725-Lfunc_begin0
	.quad	Lset3658
Lset3659 = Ltmp2738-Lfunc_begin0
	.quad	Lset3659
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3660 = Ltmp2774-Lfunc_begin0
	.quad	Lset3660
Lset3661 = Ltmp2778-Lfunc_begin0
	.quad	Lset3661
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3662 = Ltmp2790-Lfunc_begin0
	.quad	Lset3662
Lset3663 = Ltmp2798-Lfunc_begin0
	.quad	Lset3663
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3664 = Ltmp2827-Lfunc_begin0
	.quad	Lset3664
Lset3665 = Ltmp2839-Lfunc_begin0
	.quad	Lset3665
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3666 = Ltmp2847-Lfunc_begin0
	.quad	Lset3666
Lset3667 = Ltmp2857-Lfunc_begin0
	.quad	Lset3667
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3668 = Ltmp2863-Lfunc_begin0
	.quad	Lset3668
Lset3669 = Ltmp2879-Lfunc_begin0
	.quad	Lset3669
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3670 = Ltmp2908-Lfunc_begin0
	.quad	Lset3670
Lset3671 = Ltmp2920-Lfunc_begin0
	.quad	Lset3671
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3672 = Ltmp2929-Lfunc_begin0
	.quad	Lset3672
Lset3673 = Ltmp2943-Lfunc_begin0
	.quad	Lset3673
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3674 = Ltmp2951-Lfunc_begin0
	.quad	Lset3674
Lset3675 = Ltmp2955-Lfunc_begin0
	.quad	Lset3675
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3676 = Ltmp2964-Lfunc_begin0
	.quad	Lset3676
Lset3677 = Ltmp2978-Lfunc_begin0
	.quad	Lset3677
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3678 = Ltmp2994-Lfunc_begin0
	.quad	Lset3678
Lset3679 = Ltmp3000-Lfunc_begin0
	.quad	Lset3679
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3680 = Ltmp3007-Lfunc_begin0
	.quad	Lset3680
Lset3681 = Ltmp3020-Lfunc_begin0
	.quad	Lset3681
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3682 = Ltmp3036-Lfunc_begin0
	.quad	Lset3682
Lset3683 = Ltmp3042-Lfunc_begin0
	.quad	Lset3683
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3684 = Ltmp3049-Lfunc_begin0
	.quad	Lset3684
Lset3685 = Ltmp3062-Lfunc_begin0
	.quad	Lset3685
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3686 = Ltmp3074-Lfunc_begin0
	.quad	Lset3686
Lset3687 = Ltmp3080-Lfunc_begin0
	.quad	Lset3687
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3688 = Ltmp3084-Lfunc_begin0
	.quad	Lset3688
Lset3689 = Ltmp3096-Lfunc_begin0
	.quad	Lset3689
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3690 = Ltmp3111-Lfunc_begin0
	.quad	Lset3690
Lset3691 = Ltmp3117-Lfunc_begin0
	.quad	Lset3691
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3692 = Ltmp3122-Lfunc_begin0
	.quad	Lset3692
Lset3693 = Ltmp3134-Lfunc_begin0
	.quad	Lset3693
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3694 = Ltmp3153-Lfunc_begin0
	.quad	Lset3694
Lset3695 = Ltmp3159-Lfunc_begin0
	.quad	Lset3695
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3696 = Ltmp3161-Lfunc_begin0
	.quad	Lset3696
Lset3697 = Ltmp3168-Lfunc_begin0
	.quad	Lset3697
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3698 = Ltmp3180-Lfunc_begin0
	.quad	Lset3698
Lset3699 = Ltmp3188-Lfunc_begin0
	.quad	Lset3699
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3700 = Ltmp3225-Lfunc_begin0
	.quad	Lset3700
Lset3701 = Ltmp3233-Lfunc_begin0
	.quad	Lset3701
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3702 = Ltmp3255-Lfunc_begin0
	.quad	Lset3702
Lset3703 = Ltmp3265-Lfunc_begin0
	.quad	Lset3703
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3704 = Ltmp3349-Lfunc_begin0
	.quad	Lset3704
Lset3705 = Ltmp3355-Lfunc_begin0
	.quad	Lset3705
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3706 = Ltmp3372-Lfunc_begin0
	.quad	Lset3706
Lset3707 = Ltmp3382-Lfunc_begin0
	.quad	Lset3707
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3708 = Ltmp3387-Lfunc_begin0
	.quad	Lset3708
Lset3709 = Ltmp3398-Lfunc_begin0
	.quad	Lset3709
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3710 = Ltmp3480-Lfunc_begin0
	.quad	Lset3710
Lset3711 = Ltmp3494-Lfunc_begin0
	.quad	Lset3711
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3712 = Ltmp3547-Lfunc_begin0
	.quad	Lset3712
Lset3713 = Ltmp3559-Lfunc_begin0
	.quad	Lset3713
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3714 = Ltmp3595-Lfunc_begin0
	.quad	Lset3714
Lset3715 = Ltmp3608-Lfunc_begin0
	.quad	Lset3715
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3716 = Ltmp3610-Lfunc_begin0
	.quad	Lset3716
Lset3717 = Ltmp3622-Lfunc_begin0
	.quad	Lset3717
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3718 = Ltmp3627-Lfunc_begin0
	.quad	Lset3718
Lset3719 = Ltmp3639-Lfunc_begin0
	.quad	Lset3719
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3720 = Ltmp3644-Lfunc_begin0
	.quad	Lset3720
Lset3721 = Ltmp3656-Lfunc_begin0
	.quad	Lset3721
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3722 = Ltmp3661-Lfunc_begin0
	.quad	Lset3722
Lset3723 = Ltmp3673-Lfunc_begin0
	.quad	Lset3723
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3724 = Ltmp3688-Lfunc_begin0
	.quad	Lset3724
Lset3725 = Ltmp3700-Lfunc_begin0
	.quad	Lset3725
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3726 = Ltmp3717-Lfunc_begin0
	.quad	Lset3726
Lset3727 = Ltmp3729-Lfunc_begin0
	.quad	Lset3727
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3728 = Ltmp3734-Lfunc_begin0
	.quad	Lset3728
Lset3729 = Ltmp3746-Lfunc_begin0
	.quad	Lset3729
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3730 = Ltmp3752-Lfunc_begin0
	.quad	Lset3730
Lset3731 = Ltmp3758-Lfunc_begin0
	.quad	Lset3731
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3732 = Ltmp3764-Lfunc_begin0
	.quad	Lset3732
Lset3733 = Ltmp3776-Lfunc_begin0
	.quad	Lset3733
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3734 = Ltmp3782-Lfunc_begin0
	.quad	Lset3734
Lset3735 = Ltmp3788-Lfunc_begin0
	.quad	Lset3735
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3736 = Ltmp3794-Lfunc_begin0
	.quad	Lset3736
Lset3737 = Ltmp3806-Lfunc_begin0
	.quad	Lset3737
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3738 = Ltmp3812-Lfunc_begin0
	.quad	Lset3738
Lset3739 = Ltmp3818-Lfunc_begin0
	.quad	Lset3739
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3740 = Ltmp3824-Lfunc_begin0
	.quad	Lset3740
Lset3741 = Ltmp3836-Lfunc_begin0
	.quad	Lset3741
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3742 = Ltmp3842-Lfunc_begin0
	.quad	Lset3742
Lset3743 = Ltmp3848-Lfunc_begin0
	.quad	Lset3743
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3744 = Ltmp3854-Lfunc_begin0
	.quad	Lset3744
Lset3745 = Ltmp3866-Lfunc_begin0
	.quad	Lset3745
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3746 = Ltmp3872-Lfunc_begin0
	.quad	Lset3746
Lset3747 = Ltmp3878-Lfunc_begin0
	.quad	Lset3747
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3748 = Ltmp3884-Lfunc_begin0
	.quad	Lset3748
Lset3749 = Ltmp3896-Lfunc_begin0
	.quad	Lset3749
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3750 = Ltmp3902-Lfunc_begin0
	.quad	Lset3750
Lset3751 = Ltmp3908-Lfunc_begin0
	.quad	Lset3751
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3752 = Ltmp3914-Lfunc_begin0
	.quad	Lset3752
Lset3753 = Ltmp3926-Lfunc_begin0
	.quad	Lset3753
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3754 = Ltmp3935-Lfunc_begin0
	.quad	Lset3754
Lset3755 = Ltmp3939-Lfunc_begin0
	.quad	Lset3755
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3756 = Ltmp3940-Lfunc_begin0
	.quad	Lset3756
Lset3757 = Ltmp3947-Lfunc_begin0
	.quad	Lset3757
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3758 = Ltmp3957-Lfunc_begin0
	.quad	Lset3758
Lset3759 = Ltmp3970-Lfunc_begin0
	.quad	Lset3759
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3760 = Ltmp3985-Lfunc_begin0
	.quad	Lset3760
Lset3761 = Ltmp3999-Lfunc_begin0
	.quad	Lset3761
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3762 = Ltmp4013-Lfunc_begin0
	.quad	Lset3762
Lset3763 = Ltmp4020-Lfunc_begin0
	.quad	Lset3763
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3764 = Ltmp4027-Lfunc_begin0
	.quad	Lset3764
Lset3765 = Ltmp4033-Lfunc_begin0
	.quad	Lset3765
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3766 = Ltmp4074-Lfunc_begin0
	.quad	Lset3766
Lset3767 = Ltmp4081-Lfunc_begin0
	.quad	Lset3767
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3768 = Ltmp4088-Lfunc_begin0
	.quad	Lset3768
Lset3769 = Ltmp4095-Lfunc_begin0
	.quad	Lset3769
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3770 = Ltmp4122-Lfunc_begin0
	.quad	Lset3770
Lset3771 = Ltmp4128-Lfunc_begin0
	.quad	Lset3771
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3772 = Ltmp4135-Lfunc_begin0
	.quad	Lset3772
Lset3773 = Ltmp4142-Lfunc_begin0
	.quad	Lset3773
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3774 = Ltmp4169-Lfunc_begin0
	.quad	Lset3774
Lset3775 = Ltmp4175-Lfunc_begin0
	.quad	Lset3775
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3776 = Ltmp4184-Lfunc_begin0
	.quad	Lset3776
Lset3777 = Ltmp4192-Lfunc_begin0
	.quad	Lset3777
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3778 = Ltmp4213-Lfunc_begin0
	.quad	Lset3778
Lset3779 = Ltmp4226-Lfunc_begin0
	.quad	Lset3779
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3780 = Ltmp4235-Lfunc_begin0
	.quad	Lset3780
Lset3781 = Ltmp4247-Lfunc_begin0
	.quad	Lset3781
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3782 = Ltmp4256-Lfunc_begin0
	.quad	Lset3782
Lset3783 = Ltmp4269-Lfunc_begin0
	.quad	Lset3783
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3784 = Ltmp4324-Lfunc_begin0
	.quad	Lset3784
Lset3785 = Ltmp4338-Lfunc_begin0
	.quad	Lset3785
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3786 = Ltmp4354-Lfunc_begin0
	.quad	Lset3786
Lset3787 = Ltmp4369-Lfunc_begin0
	.quad	Lset3787
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3788 = Ltmp4417-Lfunc_begin0
	.quad	Lset3788
Lset3789 = Ltmp4431-Lfunc_begin0
	.quad	Lset3789
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3790 = Ltmp4446-Lfunc_begin0
	.quad	Lset3790
Lset3791 = Ltmp4452-Lfunc_begin0
	.quad	Lset3791
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3792 = Ltmp4464-Lfunc_begin0
	.quad	Lset3792
Lset3793 = Ltmp4472-Lfunc_begin0
	.quad	Lset3793
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3794 = Ltmp4492-Lfunc_begin0
	.quad	Lset3794
Lset3795 = Ltmp4496-Lfunc_begin0
	.quad	Lset3795
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3796 = Ltmp4498-Lfunc_begin0
	.quad	Lset3796
Lset3797 = Ltmp4506-Lfunc_begin0
	.quad	Lset3797
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3798 = Ltmp4531-Lfunc_begin0
	.quad	Lset3798
Lset3799 = Ltmp4543-Lfunc_begin0
	.quad	Lset3799
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3800 = Ltmp4555-Lfunc_begin0
	.quad	Lset3800
Lset3801 = Ltmp4567-Lfunc_begin0
	.quad	Lset3801
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3802 = Ltmp4579-Lfunc_begin0
	.quad	Lset3802
Lset3803 = Ltmp4591-Lfunc_begin0
	.quad	Lset3803
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3804 = Ltmp4603-Lfunc_begin0
	.quad	Lset3804
Lset3805 = Ltmp4615-Lfunc_begin0
	.quad	Lset3805
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3806 = Ltmp4618-Lfunc_begin0
	.quad	Lset3806
Lset3807 = Ltmp4630-Lfunc_begin0
	.quad	Lset3807
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3808 = Ltmp4633-Lfunc_begin0
	.quad	Lset3808
Lset3809 = Ltmp4645-Lfunc_begin0
	.quad	Lset3809
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3810 = Ltmp4649-Lfunc_begin0
	.quad	Lset3810
Lset3811 = Ltmp4661-Lfunc_begin0
	.quad	Lset3811
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3812 = Ltmp4665-Lfunc_begin0
	.quad	Lset3812
Lset3813 = Ltmp4677-Lfunc_begin0
	.quad	Lset3813
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3814 = Ltmp4682-Lfunc_begin0
	.quad	Lset3814
Lset3815 = Ltmp4694-Lfunc_begin0
	.quad	Lset3815
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3816 = Ltmp4699-Lfunc_begin0
	.quad	Lset3816
Lset3817 = Ltmp4711-Lfunc_begin0
	.quad	Lset3817
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3818 = Ltmp4716-Lfunc_begin0
	.quad	Lset3818
Lset3819 = Ltmp4728-Lfunc_begin0
	.quad	Lset3819
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3820 = Ltmp4733-Lfunc_begin0
	.quad	Lset3820
Lset3821 = Ltmp4745-Lfunc_begin0
	.quad	Lset3821
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3822 = Ltmp4750-Lfunc_begin0
	.quad	Lset3822
Lset3823 = Ltmp4762-Lfunc_begin0
	.quad	Lset3823
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3824 = Ltmp4767-Lfunc_begin0
	.quad	Lset3824
Lset3825 = Ltmp4779-Lfunc_begin0
	.quad	Lset3825
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3826 = Ltmp4784-Lfunc_begin0
	.quad	Lset3826
Lset3827 = Ltmp4796-Lfunc_begin0
	.quad	Lset3827
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3828 = Ltmp4801-Lfunc_begin0
	.quad	Lset3828
Lset3829 = Ltmp4813-Lfunc_begin0
	.quad	Lset3829
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3830 = Ltmp4818-Lfunc_begin0
	.quad	Lset3830
Lset3831 = Ltmp4830-Lfunc_begin0
	.quad	Lset3831
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3832 = Ltmp4835-Lfunc_begin0
	.quad	Lset3832
Lset3833 = Ltmp4847-Lfunc_begin0
	.quad	Lset3833
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3834 = Ltmp4852-Lfunc_begin0
	.quad	Lset3834
Lset3835 = Ltmp4864-Lfunc_begin0
	.quad	Lset3835
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3836 = Ltmp4869-Lfunc_begin0
	.quad	Lset3836
Lset3837 = Ltmp4881-Lfunc_begin0
	.quad	Lset3837
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3838 = Ltmp4886-Lfunc_begin0
	.quad	Lset3838
Lset3839 = Ltmp4898-Lfunc_begin0
	.quad	Lset3839
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3840 = Ltmp4903-Lfunc_begin0
	.quad	Lset3840
Lset3841 = Ltmp4907-Lfunc_begin0
	.quad	Lset3841
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3842 = Ltmp4921-Lfunc_begin0
	.quad	Lset3842
Lset3843 = Ltmp4929-Lfunc_begin0
	.quad	Lset3843
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3844 = Ltmp4948-Lfunc_begin0
	.quad	Lset3844
Lset3845 = Ltmp4952-Lfunc_begin0
	.quad	Lset3845
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3846 = Ltmp4954-Lfunc_begin0
	.quad	Lset3846
Lset3847 = Ltmp4962-Lfunc_begin0
	.quad	Lset3847
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3848 = Ltmp4988-Lfunc_begin0
	.quad	Lset3848
Lset3849 = Ltmp5000-Lfunc_begin0
	.quad	Lset3849
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3850 = Ltmp5006-Lfunc_begin0
	.quad	Lset3850
Lset3851 = Ltmp5018-Lfunc_begin0
	.quad	Lset3851
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3852 = Ltmp5024-Lfunc_begin0
	.quad	Lset3852
Lset3853 = Ltmp5036-Lfunc_begin0
	.quad	Lset3853
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3854 = Ltmp5042-Lfunc_begin0
	.quad	Lset3854
Lset3855 = Ltmp5046-Lfunc_begin0
	.quad	Lset3855
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3856 = Ltmp5057-Lfunc_begin0
	.quad	Lset3856
Lset3857 = Ltmp5065-Lfunc_begin0
	.quad	Lset3857
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3858 = Ltmp5082-Lfunc_begin0
	.quad	Lset3858
Lset3859 = Ltmp5086-Lfunc_begin0
	.quad	Lset3859
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3860 = Ltmp5088-Lfunc_begin0
	.quad	Lset3860
Lset3861 = Ltmp5096-Lfunc_begin0
	.quad	Lset3861
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3862 = Ltmp5118-Lfunc_begin0
	.quad	Lset3862
Lset3863 = Ltmp5130-Lfunc_begin0
	.quad	Lset3863
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3864 = Ltmp5133-Lfunc_begin0
	.quad	Lset3864
Lset3865 = Ltmp5145-Lfunc_begin0
	.quad	Lset3865
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3866 = Ltmp5148-Lfunc_begin0
	.quad	Lset3866
Lset3867 = Ltmp5160-Lfunc_begin0
	.quad	Lset3867
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3868 = Ltmp5163-Lfunc_begin0
	.quad	Lset3868
Lset3869 = Ltmp5175-Lfunc_begin0
	.quad	Lset3869
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3870 = Ltmp5179-Lfunc_begin0
	.quad	Lset3870
Lset3871 = Ltmp5191-Lfunc_begin0
	.quad	Lset3871
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3872 = Ltmp5195-Lfunc_begin0
	.quad	Lset3872
Lset3873 = Ltmp5207-Lfunc_begin0
	.quad	Lset3873
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3874 = Ltmp5230-Lfunc_begin0
	.quad	Lset3874
Lset3875 = Ltmp5236-Lfunc_begin0
	.quad	Lset3875
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc171:
Lset3876 = Ltmp869-Lfunc_begin0
	.quad	Lset3876
Lset3877 = Ltmp871-Lfunc_begin0
	.quad	Lset3877
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3878 = Ltmp891-Lfunc_begin0
	.quad	Lset3878
Lset3879 = Ltmp893-Lfunc_begin0
	.quad	Lset3879
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3880 = Ltmp907-Lfunc_begin0
	.quad	Lset3880
Lset3881 = Ltmp909-Lfunc_begin0
	.quad	Lset3881
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3882 = Ltmp923-Lfunc_begin0
	.quad	Lset3882
Lset3883 = Ltmp925-Lfunc_begin0
	.quad	Lset3883
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3884 = Ltmp941-Lfunc_begin0
	.quad	Lset3884
Lset3885 = Ltmp943-Lfunc_begin0
	.quad	Lset3885
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3886 = Ltmp964-Lfunc_begin0
	.quad	Lset3886
Lset3887 = Ltmp966-Lfunc_begin0
	.quad	Lset3887
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3888 = Ltmp981-Lfunc_begin0
	.quad	Lset3888
Lset3889 = Ltmp983-Lfunc_begin0
	.quad	Lset3889
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3890 = Ltmp1050-Lfunc_begin0
	.quad	Lset3890
Lset3891 = Ltmp1054-Lfunc_begin0
	.quad	Lset3891
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3892 = Ltmp1121-Lfunc_begin0
	.quad	Lset3892
Lset3893 = Ltmp1125-Lfunc_begin0
	.quad	Lset3893
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3894 = Ltmp1280-Lfunc_begin0
	.quad	Lset3894
Lset3895 = Ltmp1284-Lfunc_begin0
	.quad	Lset3895
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3896 = Ltmp1305-Lfunc_begin0
	.quad	Lset3896
Lset3897 = Ltmp1307-Lfunc_begin0
	.quad	Lset3897
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3898 = Ltmp1462-Lfunc_begin0
	.quad	Lset3898
Lset3899 = Ltmp1466-Lfunc_begin0
	.quad	Lset3899
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3900 = Ltmp1608-Lfunc_begin0
	.quad	Lset3900
Lset3901 = Ltmp1612-Lfunc_begin0
	.quad	Lset3901
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3902 = Ltmp1658-Lfunc_begin0
	.quad	Lset3902
Lset3903 = Ltmp1662-Lfunc_begin0
	.quad	Lset3903
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3904 = Ltmp1695-Lfunc_begin0
	.quad	Lset3904
Lset3905 = Ltmp1698-Lfunc_begin0
	.quad	Lset3905
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3906 = Ltmp1745-Lfunc_begin0
	.quad	Lset3906
Lset3907 = Ltmp1750-Lfunc_begin0
	.quad	Lset3907
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3908 = Ltmp1782-Lfunc_begin0
	.quad	Lset3908
Lset3909 = Ltmp1786-Lfunc_begin0
	.quad	Lset3909
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3910 = Ltmp1860-Lfunc_begin0
	.quad	Lset3910
Lset3911 = Ltmp1862-Lfunc_begin0
	.quad	Lset3911
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3912 = Ltmp1936-Lfunc_begin0
	.quad	Lset3912
Lset3913 = Ltmp1938-Lfunc_begin0
	.quad	Lset3913
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3914 = Ltmp2012-Lfunc_begin0
	.quad	Lset3914
Lset3915 = Ltmp2014-Lfunc_begin0
	.quad	Lset3915
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3916 = Ltmp2085-Lfunc_begin0
	.quad	Lset3916
Lset3917 = Ltmp2087-Lfunc_begin0
	.quad	Lset3917
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3918 = Ltmp2163-Lfunc_begin0
	.quad	Lset3918
Lset3919 = Ltmp2165-Lfunc_begin0
	.quad	Lset3919
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3920 = Ltmp2241-Lfunc_begin0
	.quad	Lset3920
Lset3921 = Ltmp2243-Lfunc_begin0
	.quad	Lset3921
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3922 = Ltmp2319-Lfunc_begin0
	.quad	Lset3922
Lset3923 = Ltmp2321-Lfunc_begin0
	.quad	Lset3923
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3924 = Ltmp2401-Lfunc_begin0
	.quad	Lset3924
Lset3925 = Ltmp2403-Lfunc_begin0
	.quad	Lset3925
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3926 = Ltmp2486-Lfunc_begin0
	.quad	Lset3926
Lset3927 = Ltmp2488-Lfunc_begin0
	.quad	Lset3927
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3928 = Ltmp2573-Lfunc_begin0
	.quad	Lset3928
Lset3929 = Ltmp2575-Lfunc_begin0
	.quad	Lset3929
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3930 = Ltmp2658-Lfunc_begin0
	.quad	Lset3930
Lset3931 = Ltmp2660-Lfunc_begin0
	.quad	Lset3931
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3932 = Ltmp2728-Lfunc_begin0
	.quad	Lset3932
Lset3933 = Ltmp2730-Lfunc_begin0
	.quad	Lset3933
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3934 = Ltmp2776-Lfunc_begin0
	.quad	Lset3934
Lset3935 = Ltmp2778-Lfunc_begin0
	.quad	Lset3935
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3936 = Ltmp2829-Lfunc_begin0
	.quad	Lset3936
Lset3937 = Ltmp2831-Lfunc_begin0
	.quad	Lset3937
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3938 = Ltmp2849-Lfunc_begin0
	.quad	Lset3938
Lset3939 = Ltmp2851-Lfunc_begin0
	.quad	Lset3939
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3940 = Ltmp2867-Lfunc_begin0
	.quad	Lset3940
Lset3941 = Ltmp2871-Lfunc_begin0
	.quad	Lset3941
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3942 = Ltmp2911-Lfunc_begin0
	.quad	Lset3942
Lset3943 = Ltmp2913-Lfunc_begin0
	.quad	Lset3943
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3944 = Ltmp2932-Lfunc_begin0
	.quad	Lset3944
Lset3945 = Ltmp2936-Lfunc_begin0
	.quad	Lset3945
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3946 = Ltmp2968-Lfunc_begin0
	.quad	Lset3946
Lset3947 = Ltmp2970-Lfunc_begin0
	.quad	Lset3947
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3948 = Ltmp3010-Lfunc_begin0
	.quad	Lset3948
Lset3949 = Ltmp3012-Lfunc_begin0
	.quad	Lset3949
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3950 = Ltmp3052-Lfunc_begin0
	.quad	Lset3950
Lset3951 = Ltmp3054-Lfunc_begin0
	.quad	Lset3951
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3952 = Ltmp3086-Lfunc_begin0
	.quad	Lset3952
Lset3953 = Ltmp3088-Lfunc_begin0
	.quad	Lset3953
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3954 = Ltmp3124-Lfunc_begin0
	.quad	Lset3954
Lset3955 = Ltmp3126-Lfunc_begin0
	.quad	Lset3955
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3956 = Ltmp3157-Lfunc_begin0
	.quad	Lset3956
Lset3957 = Ltmp3159-Lfunc_begin0
	.quad	Lset3957
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3958 = Ltmp3185-Lfunc_begin0
	.quad	Lset3958
Lset3959 = Ltmp3188-Lfunc_begin0
	.quad	Lset3959
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3960 = Ltmp3257-Lfunc_begin0
	.quad	Lset3960
Lset3961 = Ltmp3259-Lfunc_begin0
	.quad	Lset3961
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3962 = Ltmp3351-Lfunc_begin0
	.quad	Lset3962
Lset3963 = Ltmp3355-Lfunc_begin0
	.quad	Lset3963
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3964 = Ltmp3389-Lfunc_begin0
	.quad	Lset3964
Lset3965 = Ltmp3391-Lfunc_begin0
	.quad	Lset3965
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3966 = Ltmp3482-Lfunc_begin0
	.quad	Lset3966
Lset3967 = Ltmp3486-Lfunc_begin0
	.quad	Lset3967
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3968 = Ltmp3549-Lfunc_begin0
	.quad	Lset3968
Lset3969 = Ltmp3552-Lfunc_begin0
	.quad	Lset3969
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3970 = Ltmp3597-Lfunc_begin0
	.quad	Lset3970
Lset3971 = Ltmp3600-Lfunc_begin0
	.quad	Lset3971
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3972 = Ltmp3612-Lfunc_begin0
	.quad	Lset3972
Lset3973 = Ltmp3614-Lfunc_begin0
	.quad	Lset3973
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3974 = Ltmp3629-Lfunc_begin0
	.quad	Lset3974
Lset3975 = Ltmp3631-Lfunc_begin0
	.quad	Lset3975
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3976 = Ltmp3646-Lfunc_begin0
	.quad	Lset3976
Lset3977 = Ltmp3648-Lfunc_begin0
	.quad	Lset3977
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3978 = Ltmp3663-Lfunc_begin0
	.quad	Lset3978
Lset3979 = Ltmp3665-Lfunc_begin0
	.quad	Lset3979
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3980 = Ltmp3690-Lfunc_begin0
	.quad	Lset3980
Lset3981 = Ltmp3692-Lfunc_begin0
	.quad	Lset3981
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3982 = Ltmp3719-Lfunc_begin0
	.quad	Lset3982
Lset3983 = Ltmp3721-Lfunc_begin0
	.quad	Lset3983
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3984 = Ltmp3736-Lfunc_begin0
	.quad	Lset3984
Lset3985 = Ltmp3738-Lfunc_begin0
	.quad	Lset3985
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3986 = Ltmp3766-Lfunc_begin0
	.quad	Lset3986
Lset3987 = Ltmp3768-Lfunc_begin0
	.quad	Lset3987
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3988 = Ltmp3796-Lfunc_begin0
	.quad	Lset3988
Lset3989 = Ltmp3798-Lfunc_begin0
	.quad	Lset3989
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3990 = Ltmp3826-Lfunc_begin0
	.quad	Lset3990
Lset3991 = Ltmp3828-Lfunc_begin0
	.quad	Lset3991
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3992 = Ltmp3856-Lfunc_begin0
	.quad	Lset3992
Lset3993 = Ltmp3858-Lfunc_begin0
	.quad	Lset3993
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3994 = Ltmp3886-Lfunc_begin0
	.quad	Lset3994
Lset3995 = Ltmp3888-Lfunc_begin0
	.quad	Lset3995
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3996 = Ltmp3916-Lfunc_begin0
	.quad	Lset3996
Lset3997 = Ltmp3918-Lfunc_begin0
	.quad	Lset3997
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset3998 = Ltmp3937-Lfunc_begin0
	.quad	Lset3998
Lset3999 = Ltmp3939-Lfunc_begin0
	.quad	Lset3999
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4000 = Ltmp3959-Lfunc_begin0
	.quad	Lset4000
Lset4001 = Ltmp3963-Lfunc_begin0
	.quad	Lset4001
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4002 = Ltmp3989-Lfunc_begin0
	.quad	Lset4002
Lset4003 = Ltmp3992-Lfunc_begin0
	.quad	Lset4003
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4004 = Ltmp4017-Lfunc_begin0
	.quad	Lset4004
Lset4005 = Ltmp4020-Lfunc_begin0
	.quad	Lset4005
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4006 = Ltmp4077-Lfunc_begin0
	.quad	Lset4006
Lset4007 = Ltmp4081-Lfunc_begin0
	.quad	Lset4007
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4008 = Ltmp4124-Lfunc_begin0
	.quad	Lset4008
Lset4009 = Ltmp4128-Lfunc_begin0
	.quad	Lset4009
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4010 = Ltmp4171-Lfunc_begin0
	.quad	Lset4010
Lset4011 = Ltmp4175-Lfunc_begin0
	.quad	Lset4011
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4012 = Ltmp4216-Lfunc_begin0
	.quad	Lset4012
Lset4013 = Ltmp4218-Lfunc_begin0
	.quad	Lset4013
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4014 = Ltmp4237-Lfunc_begin0
	.quad	Lset4014
Lset4015 = Ltmp4239-Lfunc_begin0
	.quad	Lset4015
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4016 = Ltmp4258-Lfunc_begin0
	.quad	Lset4016
Lset4017 = Ltmp4260-Lfunc_begin0
	.quad	Lset4017
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4018 = Ltmp4328-Lfunc_begin0
	.quad	Lset4018
Lset4019 = Ltmp4330-Lfunc_begin0
	.quad	Lset4019
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4020 = Ltmp4358-Lfunc_begin0
	.quad	Lset4020
Lset4021 = Ltmp4360-Lfunc_begin0
	.quad	Lset4021
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4022 = Ltmp4421-Lfunc_begin0
	.quad	Lset4022
Lset4023 = Ltmp4423-Lfunc_begin0
	.quad	Lset4023
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4024 = Ltmp4450-Lfunc_begin0
	.quad	Lset4024
Lset4025 = Ltmp4452-Lfunc_begin0
	.quad	Lset4025
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4026 = Ltmp4494-Lfunc_begin0
	.quad	Lset4026
Lset4027 = Ltmp4496-Lfunc_begin0
	.quad	Lset4027
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4028 = Ltmp4533-Lfunc_begin0
	.quad	Lset4028
Lset4029 = Ltmp4535-Lfunc_begin0
	.quad	Lset4029
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4030 = Ltmp4557-Lfunc_begin0
	.quad	Lset4030
Lset4031 = Ltmp4559-Lfunc_begin0
	.quad	Lset4031
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4032 = Ltmp4581-Lfunc_begin0
	.quad	Lset4032
Lset4033 = Ltmp4583-Lfunc_begin0
	.quad	Lset4033
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4034 = Ltmp4605-Lfunc_begin0
	.quad	Lset4034
Lset4035 = Ltmp4607-Lfunc_begin0
	.quad	Lset4035
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4036 = Ltmp4620-Lfunc_begin0
	.quad	Lset4036
Lset4037 = Ltmp4622-Lfunc_begin0
	.quad	Lset4037
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4038 = Ltmp4635-Lfunc_begin0
	.quad	Lset4038
Lset4039 = Ltmp4637-Lfunc_begin0
	.quad	Lset4039
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4040 = Ltmp4651-Lfunc_begin0
	.quad	Lset4040
Lset4041 = Ltmp4653-Lfunc_begin0
	.quad	Lset4041
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4042 = Ltmp4667-Lfunc_begin0
	.quad	Lset4042
Lset4043 = Ltmp4669-Lfunc_begin0
	.quad	Lset4043
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4044 = Ltmp4684-Lfunc_begin0
	.quad	Lset4044
Lset4045 = Ltmp4686-Lfunc_begin0
	.quad	Lset4045
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4046 = Ltmp4701-Lfunc_begin0
	.quad	Lset4046
Lset4047 = Ltmp4703-Lfunc_begin0
	.quad	Lset4047
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4048 = Ltmp4718-Lfunc_begin0
	.quad	Lset4048
Lset4049 = Ltmp4720-Lfunc_begin0
	.quad	Lset4049
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4050 = Ltmp4735-Lfunc_begin0
	.quad	Lset4050
Lset4051 = Ltmp4737-Lfunc_begin0
	.quad	Lset4051
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4052 = Ltmp4752-Lfunc_begin0
	.quad	Lset4052
Lset4053 = Ltmp4754-Lfunc_begin0
	.quad	Lset4053
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4054 = Ltmp4769-Lfunc_begin0
	.quad	Lset4054
Lset4055 = Ltmp4771-Lfunc_begin0
	.quad	Lset4055
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4056 = Ltmp4786-Lfunc_begin0
	.quad	Lset4056
Lset4057 = Ltmp4788-Lfunc_begin0
	.quad	Lset4057
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4058 = Ltmp4803-Lfunc_begin0
	.quad	Lset4058
Lset4059 = Ltmp4805-Lfunc_begin0
	.quad	Lset4059
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4060 = Ltmp4820-Lfunc_begin0
	.quad	Lset4060
Lset4061 = Ltmp4822-Lfunc_begin0
	.quad	Lset4061
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4062 = Ltmp4837-Lfunc_begin0
	.quad	Lset4062
Lset4063 = Ltmp4839-Lfunc_begin0
	.quad	Lset4063
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4064 = Ltmp4854-Lfunc_begin0
	.quad	Lset4064
Lset4065 = Ltmp4856-Lfunc_begin0
	.quad	Lset4065
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4066 = Ltmp4871-Lfunc_begin0
	.quad	Lset4066
Lset4067 = Ltmp4873-Lfunc_begin0
	.quad	Lset4067
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4068 = Ltmp4888-Lfunc_begin0
	.quad	Lset4068
Lset4069 = Ltmp4890-Lfunc_begin0
	.quad	Lset4069
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4070 = Ltmp4905-Lfunc_begin0
	.quad	Lset4070
Lset4071 = Ltmp4907-Lfunc_begin0
	.quad	Lset4071
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4072 = Ltmp4950-Lfunc_begin0
	.quad	Lset4072
Lset4073 = Ltmp4952-Lfunc_begin0
	.quad	Lset4073
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4074 = Ltmp4990-Lfunc_begin0
	.quad	Lset4074
Lset4075 = Ltmp4992-Lfunc_begin0
	.quad	Lset4075
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4076 = Ltmp5008-Lfunc_begin0
	.quad	Lset4076
Lset4077 = Ltmp5010-Lfunc_begin0
	.quad	Lset4077
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4078 = Ltmp5026-Lfunc_begin0
	.quad	Lset4078
Lset4079 = Ltmp5028-Lfunc_begin0
	.quad	Lset4079
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4080 = Ltmp5044-Lfunc_begin0
	.quad	Lset4080
Lset4081 = Ltmp5046-Lfunc_begin0
	.quad	Lset4081
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4082 = Ltmp5084-Lfunc_begin0
	.quad	Lset4082
Lset4083 = Ltmp5086-Lfunc_begin0
	.quad	Lset4083
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4084 = Ltmp5120-Lfunc_begin0
	.quad	Lset4084
Lset4085 = Ltmp5122-Lfunc_begin0
	.quad	Lset4085
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4086 = Ltmp5135-Lfunc_begin0
	.quad	Lset4086
Lset4087 = Ltmp5137-Lfunc_begin0
	.quad	Lset4087
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4088 = Ltmp5150-Lfunc_begin0
	.quad	Lset4088
Lset4089 = Ltmp5152-Lfunc_begin0
	.quad	Lset4089
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4090 = Ltmp5165-Lfunc_begin0
	.quad	Lset4090
Lset4091 = Ltmp5167-Lfunc_begin0
	.quad	Lset4091
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4092 = Ltmp5181-Lfunc_begin0
	.quad	Lset4092
Lset4093 = Ltmp5183-Lfunc_begin0
	.quad	Lset4093
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4094 = Ltmp5197-Lfunc_begin0
	.quad	Lset4094
Lset4095 = Ltmp5199-Lfunc_begin0
	.quad	Lset4095
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4096 = Ltmp5232-Lfunc_begin0
	.quad	Lset4096
Lset4097 = Ltmp5236-Lfunc_begin0
	.quad	Lset4097
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc172:
Lset4098 = Ltmp870-Lfunc_begin0
	.quad	Lset4098
Lset4099 = Ltmp871-Lfunc_begin0
	.quad	Lset4099
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4100 = Ltmp892-Lfunc_begin0
	.quad	Lset4100
Lset4101 = Ltmp893-Lfunc_begin0
	.quad	Lset4101
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4102 = Ltmp908-Lfunc_begin0
	.quad	Lset4102
Lset4103 = Ltmp909-Lfunc_begin0
	.quad	Lset4103
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4104 = Ltmp924-Lfunc_begin0
	.quad	Lset4104
Lset4105 = Ltmp925-Lfunc_begin0
	.quad	Lset4105
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4106 = Ltmp942-Lfunc_begin0
	.quad	Lset4106
Lset4107 = Ltmp943-Lfunc_begin0
	.quad	Lset4107
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4108 = Ltmp955-Lfunc_begin0
	.quad	Lset4108
Lset4109 = Ltmp956-Lfunc_begin0
	.quad	Lset4109
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4110 = Ltmp965-Lfunc_begin0
	.quad	Lset4110
Lset4111 = Ltmp966-Lfunc_begin0
	.quad	Lset4111
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4112 = Ltmp982-Lfunc_begin0
	.quad	Lset4112
Lset4113 = Ltmp983-Lfunc_begin0
	.quad	Lset4113
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4114 = Ltmp1051-Lfunc_begin0
	.quad	Lset4114
Lset4115 = Ltmp1054-Lfunc_begin0
	.quad	Lset4115
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4116 = Ltmp1122-Lfunc_begin0
	.quad	Lset4116
Lset4117 = Ltmp1125-Lfunc_begin0
	.quad	Lset4117
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4118 = Ltmp1281-Lfunc_begin0
	.quad	Lset4118
Lset4119 = Ltmp1284-Lfunc_begin0
	.quad	Lset4119
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4120 = Ltmp1306-Lfunc_begin0
	.quad	Lset4120
Lset4121 = Ltmp1307-Lfunc_begin0
	.quad	Lset4121
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4122 = Ltmp1463-Lfunc_begin0
	.quad	Lset4122
Lset4123 = Ltmp1466-Lfunc_begin0
	.quad	Lset4123
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4124 = Ltmp1609-Lfunc_begin0
	.quad	Lset4124
Lset4125 = Ltmp1612-Lfunc_begin0
	.quad	Lset4125
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4126 = Ltmp1659-Lfunc_begin0
	.quad	Lset4126
Lset4127 = Ltmp1662-Lfunc_begin0
	.quad	Lset4127
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4128 = Ltmp1696-Lfunc_begin0
	.quad	Lset4128
Lset4129 = Ltmp1698-Lfunc_begin0
	.quad	Lset4129
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4130 = Ltmp1746-Lfunc_begin0
	.quad	Lset4130
Lset4131 = Ltmp1750-Lfunc_begin0
	.quad	Lset4131
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4132 = Ltmp1783-Lfunc_begin0
	.quad	Lset4132
Lset4133 = Ltmp1786-Lfunc_begin0
	.quad	Lset4133
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4134 = Ltmp1861-Lfunc_begin0
	.quad	Lset4134
Lset4135 = Ltmp1862-Lfunc_begin0
	.quad	Lset4135
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4136 = Ltmp1937-Lfunc_begin0
	.quad	Lset4136
Lset4137 = Ltmp1938-Lfunc_begin0
	.quad	Lset4137
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4138 = Ltmp2013-Lfunc_begin0
	.quad	Lset4138
Lset4139 = Ltmp2014-Lfunc_begin0
	.quad	Lset4139
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4140 = Ltmp2086-Lfunc_begin0
	.quad	Lset4140
Lset4141 = Ltmp2087-Lfunc_begin0
	.quad	Lset4141
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4142 = Ltmp2164-Lfunc_begin0
	.quad	Lset4142
Lset4143 = Ltmp2165-Lfunc_begin0
	.quad	Lset4143
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4144 = Ltmp2242-Lfunc_begin0
	.quad	Lset4144
Lset4145 = Ltmp2243-Lfunc_begin0
	.quad	Lset4145
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4146 = Ltmp2320-Lfunc_begin0
	.quad	Lset4146
Lset4147 = Ltmp2321-Lfunc_begin0
	.quad	Lset4147
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4148 = Ltmp2402-Lfunc_begin0
	.quad	Lset4148
Lset4149 = Ltmp2403-Lfunc_begin0
	.quad	Lset4149
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4150 = Ltmp2487-Lfunc_begin0
	.quad	Lset4150
Lset4151 = Ltmp2488-Lfunc_begin0
	.quad	Lset4151
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4152 = Ltmp2574-Lfunc_begin0
	.quad	Lset4152
Lset4153 = Ltmp2575-Lfunc_begin0
	.quad	Lset4153
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4154 = Ltmp2659-Lfunc_begin0
	.quad	Lset4154
Lset4155 = Ltmp2660-Lfunc_begin0
	.quad	Lset4155
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4156 = Ltmp2729-Lfunc_begin0
	.quad	Lset4156
Lset4157 = Ltmp2730-Lfunc_begin0
	.quad	Lset4157
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4158 = Ltmp2777-Lfunc_begin0
	.quad	Lset4158
Lset4159 = Ltmp2778-Lfunc_begin0
	.quad	Lset4159
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4160 = Ltmp2830-Lfunc_begin0
	.quad	Lset4160
Lset4161 = Ltmp2831-Lfunc_begin0
	.quad	Lset4161
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4162 = Ltmp2850-Lfunc_begin0
	.quad	Lset4162
Lset4163 = Ltmp2851-Lfunc_begin0
	.quad	Lset4163
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4164 = Ltmp2868-Lfunc_begin0
	.quad	Lset4164
Lset4165 = Ltmp2871-Lfunc_begin0
	.quad	Lset4165
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4166 = Ltmp2894-Lfunc_begin0
	.quad	Lset4166
Lset4167 = Ltmp2896-Lfunc_begin0
	.quad	Lset4167
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset4168 = Ltmp2912-Lfunc_begin0
	.quad	Lset4168
Lset4169 = Ltmp2913-Lfunc_begin0
	.quad	Lset4169
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4170 = Ltmp2933-Lfunc_begin0
	.quad	Lset4170
Lset4171 = Ltmp2936-Lfunc_begin0
	.quad	Lset4171
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4172 = Ltmp2969-Lfunc_begin0
	.quad	Lset4172
Lset4173 = Ltmp2970-Lfunc_begin0
	.quad	Lset4173
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4174 = Ltmp3011-Lfunc_begin0
	.quad	Lset4174
Lset4175 = Ltmp3012-Lfunc_begin0
	.quad	Lset4175
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4176 = Ltmp3053-Lfunc_begin0
	.quad	Lset4176
Lset4177 = Ltmp3054-Lfunc_begin0
	.quad	Lset4177
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4178 = Ltmp3087-Lfunc_begin0
	.quad	Lset4178
Lset4179 = Ltmp3088-Lfunc_begin0
	.quad	Lset4179
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4180 = Ltmp3125-Lfunc_begin0
	.quad	Lset4180
Lset4181 = Ltmp3126-Lfunc_begin0
	.quad	Lset4181
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4182 = Ltmp3158-Lfunc_begin0
	.quad	Lset4182
Lset4183 = Ltmp3159-Lfunc_begin0
	.quad	Lset4183
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4184 = Ltmp3186-Lfunc_begin0
	.quad	Lset4184
Lset4185 = Ltmp3188-Lfunc_begin0
	.quad	Lset4185
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4186 = Ltmp3258-Lfunc_begin0
	.quad	Lset4186
Lset4187 = Ltmp3259-Lfunc_begin0
	.quad	Lset4187
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4188 = Ltmp3352-Lfunc_begin0
	.quad	Lset4188
Lset4189 = Ltmp3355-Lfunc_begin0
	.quad	Lset4189
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4190 = Ltmp3373-Lfunc_begin0
	.quad	Lset4190
Lset4191 = Ltmp3374-Lfunc_begin0
	.quad	Lset4191
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4192 = Ltmp3390-Lfunc_begin0
	.quad	Lset4192
Lset4193 = Ltmp3391-Lfunc_begin0
	.quad	Lset4193
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4194 = Ltmp3483-Lfunc_begin0
	.quad	Lset4194
Lset4195 = Ltmp3486-Lfunc_begin0
	.quad	Lset4195
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4196 = Ltmp3550-Lfunc_begin0
	.quad	Lset4196
Lset4197 = Ltmp3552-Lfunc_begin0
	.quad	Lset4197
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4198 = Ltmp3575-Lfunc_begin0
	.quad	Lset4198
Lset4199 = Ltmp3576-Lfunc_begin0
	.quad	Lset4199
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset4200 = Ltmp3576-Lfunc_begin0
	.quad	Lset4200
Lset4201 = Ltmp3576-Lfunc_begin0
	.quad	Lset4201
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4202 = Ltmp3598-Lfunc_begin0
	.quad	Lset4202
Lset4203 = Ltmp3600-Lfunc_begin0
	.quad	Lset4203
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4204 = Ltmp3613-Lfunc_begin0
	.quad	Lset4204
Lset4205 = Ltmp3614-Lfunc_begin0
	.quad	Lset4205
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4206 = Ltmp3630-Lfunc_begin0
	.quad	Lset4206
Lset4207 = Ltmp3631-Lfunc_begin0
	.quad	Lset4207
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4208 = Ltmp3647-Lfunc_begin0
	.quad	Lset4208
Lset4209 = Ltmp3648-Lfunc_begin0
	.quad	Lset4209
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4210 = Ltmp3664-Lfunc_begin0
	.quad	Lset4210
Lset4211 = Ltmp3665-Lfunc_begin0
	.quad	Lset4211
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4212 = Ltmp3691-Lfunc_begin0
	.quad	Lset4212
Lset4213 = Ltmp3692-Lfunc_begin0
	.quad	Lset4213
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4214 = Ltmp3720-Lfunc_begin0
	.quad	Lset4214
Lset4215 = Ltmp3721-Lfunc_begin0
	.quad	Lset4215
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4216 = Ltmp3737-Lfunc_begin0
	.quad	Lset4216
Lset4217 = Ltmp3738-Lfunc_begin0
	.quad	Lset4217
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4218 = Ltmp3767-Lfunc_begin0
	.quad	Lset4218
Lset4219 = Ltmp3768-Lfunc_begin0
	.quad	Lset4219
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4220 = Ltmp3797-Lfunc_begin0
	.quad	Lset4220
Lset4221 = Ltmp3798-Lfunc_begin0
	.quad	Lset4221
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4222 = Ltmp3827-Lfunc_begin0
	.quad	Lset4222
Lset4223 = Ltmp3828-Lfunc_begin0
	.quad	Lset4223
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4224 = Ltmp3857-Lfunc_begin0
	.quad	Lset4224
Lset4225 = Ltmp3858-Lfunc_begin0
	.quad	Lset4225
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4226 = Ltmp3887-Lfunc_begin0
	.quad	Lset4226
Lset4227 = Ltmp3888-Lfunc_begin0
	.quad	Lset4227
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4228 = Ltmp3917-Lfunc_begin0
	.quad	Lset4228
Lset4229 = Ltmp3918-Lfunc_begin0
	.quad	Lset4229
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4230 = Ltmp3938-Lfunc_begin0
	.quad	Lset4230
Lset4231 = Ltmp3939-Lfunc_begin0
	.quad	Lset4231
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4232 = Ltmp3960-Lfunc_begin0
	.quad	Lset4232
Lset4233 = Ltmp3963-Lfunc_begin0
	.quad	Lset4233
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4234 = Ltmp3990-Lfunc_begin0
	.quad	Lset4234
Lset4235 = Ltmp3992-Lfunc_begin0
	.quad	Lset4235
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4236 = Ltmp4018-Lfunc_begin0
	.quad	Lset4236
Lset4237 = Ltmp4020-Lfunc_begin0
	.quad	Lset4237
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4238 = Ltmp4078-Lfunc_begin0
	.quad	Lset4238
Lset4239 = Ltmp4081-Lfunc_begin0
	.quad	Lset4239
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4240 = Ltmp4125-Lfunc_begin0
	.quad	Lset4240
Lset4241 = Ltmp4128-Lfunc_begin0
	.quad	Lset4241
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4242 = Ltmp4172-Lfunc_begin0
	.quad	Lset4242
Lset4243 = Ltmp4175-Lfunc_begin0
	.quad	Lset4243
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4244 = Ltmp4217-Lfunc_begin0
	.quad	Lset4244
Lset4245 = Ltmp4218-Lfunc_begin0
	.quad	Lset4245
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4246 = Ltmp4238-Lfunc_begin0
	.quad	Lset4246
Lset4247 = Ltmp4239-Lfunc_begin0
	.quad	Lset4247
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4248 = Ltmp4259-Lfunc_begin0
	.quad	Lset4248
Lset4249 = Ltmp4260-Lfunc_begin0
	.quad	Lset4249
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4250 = Ltmp4329-Lfunc_begin0
	.quad	Lset4250
Lset4251 = Ltmp4330-Lfunc_begin0
	.quad	Lset4251
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4252 = Ltmp4359-Lfunc_begin0
	.quad	Lset4252
Lset4253 = Ltmp4360-Lfunc_begin0
	.quad	Lset4253
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4254 = Ltmp4422-Lfunc_begin0
	.quad	Lset4254
Lset4255 = Ltmp4423-Lfunc_begin0
	.quad	Lset4255
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4256 = Ltmp4451-Lfunc_begin0
	.quad	Lset4256
Lset4257 = Ltmp4452-Lfunc_begin0
	.quad	Lset4257
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4258 = Ltmp4495-Lfunc_begin0
	.quad	Lset4258
Lset4259 = Ltmp4496-Lfunc_begin0
	.quad	Lset4259
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4260 = Ltmp4534-Lfunc_begin0
	.quad	Lset4260
Lset4261 = Ltmp4535-Lfunc_begin0
	.quad	Lset4261
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4262 = Ltmp4558-Lfunc_begin0
	.quad	Lset4262
Lset4263 = Ltmp4559-Lfunc_begin0
	.quad	Lset4263
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4264 = Ltmp4582-Lfunc_begin0
	.quad	Lset4264
Lset4265 = Ltmp4583-Lfunc_begin0
	.quad	Lset4265
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4266 = Ltmp4606-Lfunc_begin0
	.quad	Lset4266
Lset4267 = Ltmp4607-Lfunc_begin0
	.quad	Lset4267
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4268 = Ltmp4621-Lfunc_begin0
	.quad	Lset4268
Lset4269 = Ltmp4622-Lfunc_begin0
	.quad	Lset4269
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4270 = Ltmp4636-Lfunc_begin0
	.quad	Lset4270
Lset4271 = Ltmp4637-Lfunc_begin0
	.quad	Lset4271
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4272 = Ltmp4652-Lfunc_begin0
	.quad	Lset4272
Lset4273 = Ltmp4653-Lfunc_begin0
	.quad	Lset4273
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4274 = Ltmp4668-Lfunc_begin0
	.quad	Lset4274
Lset4275 = Ltmp4669-Lfunc_begin0
	.quad	Lset4275
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4276 = Ltmp4685-Lfunc_begin0
	.quad	Lset4276
Lset4277 = Ltmp4686-Lfunc_begin0
	.quad	Lset4277
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4278 = Ltmp4702-Lfunc_begin0
	.quad	Lset4278
Lset4279 = Ltmp4703-Lfunc_begin0
	.quad	Lset4279
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4280 = Ltmp4719-Lfunc_begin0
	.quad	Lset4280
Lset4281 = Ltmp4720-Lfunc_begin0
	.quad	Lset4281
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4282 = Ltmp4736-Lfunc_begin0
	.quad	Lset4282
Lset4283 = Ltmp4737-Lfunc_begin0
	.quad	Lset4283
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4284 = Ltmp4753-Lfunc_begin0
	.quad	Lset4284
Lset4285 = Ltmp4754-Lfunc_begin0
	.quad	Lset4285
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4286 = Ltmp4770-Lfunc_begin0
	.quad	Lset4286
Lset4287 = Ltmp4771-Lfunc_begin0
	.quad	Lset4287
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4288 = Ltmp4787-Lfunc_begin0
	.quad	Lset4288
Lset4289 = Ltmp4788-Lfunc_begin0
	.quad	Lset4289
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4290 = Ltmp4804-Lfunc_begin0
	.quad	Lset4290
Lset4291 = Ltmp4805-Lfunc_begin0
	.quad	Lset4291
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4292 = Ltmp4821-Lfunc_begin0
	.quad	Lset4292
Lset4293 = Ltmp4822-Lfunc_begin0
	.quad	Lset4293
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4294 = Ltmp4838-Lfunc_begin0
	.quad	Lset4294
Lset4295 = Ltmp4839-Lfunc_begin0
	.quad	Lset4295
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4296 = Ltmp4855-Lfunc_begin0
	.quad	Lset4296
Lset4297 = Ltmp4856-Lfunc_begin0
	.quad	Lset4297
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4298 = Ltmp4872-Lfunc_begin0
	.quad	Lset4298
Lset4299 = Ltmp4873-Lfunc_begin0
	.quad	Lset4299
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4300 = Ltmp4889-Lfunc_begin0
	.quad	Lset4300
Lset4301 = Ltmp4890-Lfunc_begin0
	.quad	Lset4301
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4302 = Ltmp4906-Lfunc_begin0
	.quad	Lset4302
Lset4303 = Ltmp4907-Lfunc_begin0
	.quad	Lset4303
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4304 = Ltmp4951-Lfunc_begin0
	.quad	Lset4304
Lset4305 = Ltmp4952-Lfunc_begin0
	.quad	Lset4305
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4306 = Ltmp4991-Lfunc_begin0
	.quad	Lset4306
Lset4307 = Ltmp4992-Lfunc_begin0
	.quad	Lset4307
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4308 = Ltmp5009-Lfunc_begin0
	.quad	Lset4308
Lset4309 = Ltmp5010-Lfunc_begin0
	.quad	Lset4309
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4310 = Ltmp5027-Lfunc_begin0
	.quad	Lset4310
Lset4311 = Ltmp5028-Lfunc_begin0
	.quad	Lset4311
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4312 = Ltmp5045-Lfunc_begin0
	.quad	Lset4312
Lset4313 = Ltmp5046-Lfunc_begin0
	.quad	Lset4313
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4314 = Ltmp5085-Lfunc_begin0
	.quad	Lset4314
Lset4315 = Ltmp5086-Lfunc_begin0
	.quad	Lset4315
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4316 = Ltmp5121-Lfunc_begin0
	.quad	Lset4316
Lset4317 = Ltmp5122-Lfunc_begin0
	.quad	Lset4317
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4318 = Ltmp5136-Lfunc_begin0
	.quad	Lset4318
Lset4319 = Ltmp5137-Lfunc_begin0
	.quad	Lset4319
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4320 = Ltmp5151-Lfunc_begin0
	.quad	Lset4320
Lset4321 = Ltmp5152-Lfunc_begin0
	.quad	Lset4321
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4322 = Ltmp5166-Lfunc_begin0
	.quad	Lset4322
Lset4323 = Ltmp5167-Lfunc_begin0
	.quad	Lset4323
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4324 = Ltmp5182-Lfunc_begin0
	.quad	Lset4324
Lset4325 = Ltmp5183-Lfunc_begin0
	.quad	Lset4325
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4326 = Ltmp5198-Lfunc_begin0
	.quad	Lset4326
Lset4327 = Ltmp5199-Lfunc_begin0
	.quad	Lset4327
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset4328 = Ltmp5233-Lfunc_begin0
	.quad	Lset4328
Lset4329 = Ltmp5236-Lfunc_begin0
	.quad	Lset4329
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc173:
Lset4330 = Ltmp877-Lfunc_begin0
	.quad	Lset4330
Lset4331 = Ltmp878-Lfunc_begin0
	.quad	Lset4331
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4332 = Ltmp885-Lfunc_begin0
	.quad	Lset4332
Lset4333 = Ltmp886-Lfunc_begin0
	.quad	Lset4333
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4334 = Ltmp900-Lfunc_begin0
	.quad	Lset4334
Lset4335 = Ltmp901-Lfunc_begin0
	.quad	Lset4335
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4336 = Ltmp916-Lfunc_begin0
	.quad	Lset4336
Lset4337 = Ltmp917-Lfunc_begin0
	.quad	Lset4337
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4338 = Ltmp932-Lfunc_begin0
	.quad	Lset4338
Lset4339 = Ltmp933-Lfunc_begin0
	.quad	Lset4339
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4340 = Ltmp950-Lfunc_begin0
	.quad	Lset4340
Lset4341 = Ltmp951-Lfunc_begin0
	.quad	Lset4341
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4342 = Ltmp973-Lfunc_begin0
	.quad	Lset4342
Lset4343 = Ltmp974-Lfunc_begin0
	.quad	Lset4343
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4344 = Ltmp996-Lfunc_begin0
	.quad	Lset4344
Lset4345 = Ltmp997-Lfunc_begin0
	.quad	Lset4345
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4346 = Ltmp1021-Lfunc_begin0
	.quad	Lset4346
Lset4347 = Ltmp1022-Lfunc_begin0
	.quad	Lset4347
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4348 = Ltmp1045-Lfunc_begin0
	.quad	Lset4348
Lset4349 = Ltmp1067-Lfunc_begin0
	.quad	Lset4349
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	168                     ## -88
	.byte	127                     ## 
Lset4350 = Ltmp1067-Lfunc_begin0
	.quad	Lset4350
Lset4351 = Ltmp1068-Lfunc_begin0
	.quad	Lset4351
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4352 = Ltmp1092-Lfunc_begin0
	.quad	Lset4352
Lset4353 = Ltmp1093-Lfunc_begin0
	.quad	Lset4353
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4354 = Ltmp1116-Lfunc_begin0
	.quad	Lset4354
Lset4355 = Ltmp1142-Lfunc_begin0
	.quad	Lset4355
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	168                     ## -88
	.byte	127                     ## 
Lset4356 = Ltmp1142-Lfunc_begin0
	.quad	Lset4356
Lset4357 = Ltmp1143-Lfunc_begin0
	.quad	Lset4357
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4358 = Ltmp1275-Lfunc_begin0
	.quad	Lset4358
Lset4359 = Ltmp1276-Lfunc_begin0
	.quad	Lset4359
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4360 = Ltmp1291-Lfunc_begin0
	.quad	Lset4360
Lset4361 = Ltmp1292-Lfunc_begin0
	.quad	Lset4361
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4362 = Ltmp1324-Lfunc_begin0
	.quad	Lset4362
Lset4363 = Ltmp1325-Lfunc_begin0
	.quad	Lset4363
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4364 = Ltmp1457-Lfunc_begin0
	.quad	Lset4364
Lset4365 = Ltmp1458-Lfunc_begin0
	.quad	Lset4365
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4366 = Ltmp1482-Lfunc_begin0
	.quad	Lset4366
Lset4367 = Ltmp1483-Lfunc_begin0
	.quad	Lset4367
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4368 = Ltmp1603-Lfunc_begin0
	.quad	Lset4368
Lset4369 = Ltmp1604-Lfunc_begin0
	.quad	Lset4369
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4370 = Ltmp1623-Lfunc_begin0
	.quad	Lset4370
Lset4371 = Ltmp1624-Lfunc_begin0
	.quad	Lset4371
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4372 = Ltmp1653-Lfunc_begin0
	.quad	Lset4372
Lset4373 = Ltmp1653-Lfunc_begin0
	.quad	Lset4373
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4374 = Ltmp1669-Lfunc_begin0
	.quad	Lset4374
Lset4375 = Ltmp1670-Lfunc_begin0
	.quad	Lset4375
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4376 = Ltmp1691-Lfunc_begin0
	.quad	Lset4376
Lset4377 = Ltmp1691-Lfunc_begin0
	.quad	Lset4377
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4378 = Ltmp1715-Lfunc_begin0
	.quad	Lset4378
Lset4379 = Ltmp1716-Lfunc_begin0
	.quad	Lset4379
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4380 = Ltmp1723-Lfunc_begin0
	.quad	Lset4380
Lset4381 = Ltmp1724-Lfunc_begin0
	.quad	Lset4381
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4382 = Ltmp1755-Lfunc_begin0
	.quad	Lset4382
Lset4383 = Ltmp1756-Lfunc_begin0
	.quad	Lset4383
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4384 = Ltmp1777-Lfunc_begin0
	.quad	Lset4384
Lset4385 = Ltmp1777-Lfunc_begin0
	.quad	Lset4385
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4386 = Ltmp1793-Lfunc_begin0
	.quad	Lset4386
Lset4387 = Ltmp1794-Lfunc_begin0
	.quad	Lset4387
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4388 = Ltmp1831-Lfunc_begin0
	.quad	Lset4388
Lset4389 = Ltmp1832-Lfunc_begin0
	.quad	Lset4389
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4390 = Ltmp1869-Lfunc_begin0
	.quad	Lset4390
Lset4391 = Ltmp1870-Lfunc_begin0
	.quad	Lset4391
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4392 = Ltmp1907-Lfunc_begin0
	.quad	Lset4392
Lset4393 = Ltmp1908-Lfunc_begin0
	.quad	Lset4393
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4394 = Ltmp1945-Lfunc_begin0
	.quad	Lset4394
Lset4395 = Ltmp1946-Lfunc_begin0
	.quad	Lset4395
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4396 = Ltmp1983-Lfunc_begin0
	.quad	Lset4396
Lset4397 = Ltmp1984-Lfunc_begin0
	.quad	Lset4397
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4398 = Ltmp2026-Lfunc_begin0
	.quad	Lset4398
Lset4399 = Ltmp2027-Lfunc_begin0
	.quad	Lset4399
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4400 = Ltmp2066-Lfunc_begin0
	.quad	Lset4400
Lset4401 = Ltmp2067-Lfunc_begin0
	.quad	Lset4401
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4402 = Ltmp2106-Lfunc_begin0
	.quad	Lset4402
Lset4403 = Ltmp2107-Lfunc_begin0
	.quad	Lset4403
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4404 = Ltmp2146-Lfunc_begin0
	.quad	Lset4404
Lset4405 = Ltmp2149-Lfunc_begin0
	.quad	Lset4405
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4406 = Ltmp2184-Lfunc_begin0
	.quad	Lset4406
Lset4407 = Ltmp2185-Lfunc_begin0
	.quad	Lset4407
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4408 = Ltmp2224-Lfunc_begin0
	.quad	Lset4408
Lset4409 = Ltmp2227-Lfunc_begin0
	.quad	Lset4409
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4410 = Ltmp2262-Lfunc_begin0
	.quad	Lset4410
Lset4411 = Ltmp2263-Lfunc_begin0
	.quad	Lset4411
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4412 = Ltmp2302-Lfunc_begin0
	.quad	Lset4412
Lset4413 = Ltmp2305-Lfunc_begin0
	.quad	Lset4413
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4414 = Ltmp2339-Lfunc_begin0
	.quad	Lset4414
Lset4415 = Ltmp2340-Lfunc_begin0
	.quad	Lset4415
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4416 = Ltmp2376-Lfunc_begin0
	.quad	Lset4416
Lset4417 = Ltmp2378-Lfunc_begin0
	.quad	Lset4417
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4418 = Ltmp2421-Lfunc_begin0
	.quad	Lset4418
Lset4419 = Ltmp2422-Lfunc_begin0
	.quad	Lset4419
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4420 = Ltmp2458-Lfunc_begin0
	.quad	Lset4420
Lset4421 = Ltmp2460-Lfunc_begin0
	.quad	Lset4421
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4422 = Ltmp2495-Lfunc_begin0
	.quad	Lset4422
Lset4423 = Ltmp2496-Lfunc_begin0
	.quad	Lset4423
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4424 = Ltmp2530-Lfunc_begin0
	.quad	Lset4424
Lset4425 = Ltmp2532-Lfunc_begin0
	.quad	Lset4425
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4426 = Ltmp2582-Lfunc_begin0
	.quad	Lset4426
Lset4427 = Ltmp2583-Lfunc_begin0
	.quad	Lset4427
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4428 = Ltmp2617-Lfunc_begin0
	.quad	Lset4428
Lset4429 = Ltmp2618-Lfunc_begin0
	.quad	Lset4429
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4430 = Ltmp2618-Lfunc_begin0
	.quad	Lset4430
Lset4431 = Ltmp2620-Lfunc_begin0
	.quad	Lset4431
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4432 = Ltmp2670-Lfunc_begin0
	.quad	Lset4432
Lset4433 = Ltmp2671-Lfunc_begin0
	.quad	Lset4433
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4434 = Ltmp2705-Lfunc_begin0
	.quad	Lset4434
Lset4435 = Ltmp2706-Lfunc_begin0
	.quad	Lset4435
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4436 = Ltmp2706-Lfunc_begin0
	.quad	Lset4436
Lset4437 = Ltmp2707-Lfunc_begin0
	.quad	Lset4437
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4438 = Ltmp2737-Lfunc_begin0
	.quad	Lset4438
Lset4439 = Ltmp2738-Lfunc_begin0
	.quad	Lset4439
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4440 = Ltmp2758-Lfunc_begin0
	.quad	Lset4440
Lset4441 = Ltmp2760-Lfunc_begin0
	.quad	Lset4441
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4442 = Ltmp2797-Lfunc_begin0
	.quad	Lset4442
Lset4443 = Ltmp2798-Lfunc_begin0
	.quad	Lset4443
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4444 = Ltmp2816-Lfunc_begin0
	.quad	Lset4444
Lset4445 = Ltmp2817-Lfunc_begin0
	.quad	Lset4445
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4446 = Ltmp2817-Lfunc_begin0
	.quad	Lset4446
Lset4447 = Ltmp2819-Lfunc_begin0
	.quad	Lset4447
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4448 = Ltmp2838-Lfunc_begin0
	.quad	Lset4448
Lset4449 = Ltmp2839-Lfunc_begin0
	.quad	Lset4449
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4450 = Ltmp2856-Lfunc_begin0
	.quad	Lset4450
Lset4451 = Ltmp2857-Lfunc_begin0
	.quad	Lset4451
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4452 = Ltmp2878-Lfunc_begin0
	.quad	Lset4452
Lset4453 = Ltmp2879-Lfunc_begin0
	.quad	Lset4453
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4454 = Ltmp2919-Lfunc_begin0
	.quad	Lset4454
Lset4455 = Ltmp2920-Lfunc_begin0
	.quad	Lset4455
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4456 = Ltmp2942-Lfunc_begin0
	.quad	Lset4456
Lset4457 = Ltmp2943-Lfunc_begin0
	.quad	Lset4457
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4458 = Ltmp2977-Lfunc_begin0
	.quad	Lset4458
Lset4459 = Ltmp2978-Lfunc_begin0
	.quad	Lset4459
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4460 = Ltmp2991-Lfunc_begin0
	.quad	Lset4460
Lset4461 = Ltmp2991-Lfunc_begin0
	.quad	Lset4461
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4462 = Ltmp3002-Lfunc_begin0
	.quad	Lset4462
Lset4463 = Ltmp3004-Lfunc_begin0
	.quad	Lset4463
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4464 = Ltmp3019-Lfunc_begin0
	.quad	Lset4464
Lset4465 = Ltmp3020-Lfunc_begin0
	.quad	Lset4465
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4466 = Ltmp3033-Lfunc_begin0
	.quad	Lset4466
Lset4467 = Ltmp3033-Lfunc_begin0
	.quad	Lset4467
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4468 = Ltmp3044-Lfunc_begin0
	.quad	Lset4468
Lset4469 = Ltmp3046-Lfunc_begin0
	.quad	Lset4469
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4470 = Ltmp3061-Lfunc_begin0
	.quad	Lset4470
Lset4471 = Ltmp3062-Lfunc_begin0
	.quad	Lset4471
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4472 = Ltmp3082-Lfunc_begin0
	.quad	Lset4472
Lset4473 = Ltmp3083-Lfunc_begin0
	.quad	Lset4473
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4474 = Ltmp3095-Lfunc_begin0
	.quad	Lset4474
Lset4475 = Ltmp3096-Lfunc_begin0
	.quad	Lset4475
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4476 = Ltmp3119-Lfunc_begin0
	.quad	Lset4476
Lset4477 = Ltmp3121-Lfunc_begin0
	.quad	Lset4477
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4478 = Ltmp3133-Lfunc_begin0
	.quad	Lset4478
Lset4479 = Ltmp3134-Lfunc_begin0
	.quad	Lset4479
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4480 = Ltmp3167-Lfunc_begin0
	.quad	Lset4480
Lset4481 = Ltmp3168-Lfunc_begin0
	.quad	Lset4481
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4482 = Ltmp3232-Lfunc_begin0
	.quad	Lset4482
Lset4483 = Ltmp3233-Lfunc_begin0
	.quad	Lset4483
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4484 = Ltmp3264-Lfunc_begin0
	.quad	Lset4484
Lset4485 = Ltmp3265-Lfunc_begin0
	.quad	Lset4485
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4486 = Ltmp3370-Lfunc_begin0
	.quad	Lset4486
Lset4487 = Ltmp3374-Lfunc_begin0
	.quad	Lset4487
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4488 = Ltmp3381-Lfunc_begin0
	.quad	Lset4488
Lset4489 = Ltmp3382-Lfunc_begin0
	.quad	Lset4489
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4490 = Ltmp3397-Lfunc_begin0
	.quad	Lset4490
Lset4491 = Ltmp3398-Lfunc_begin0
	.quad	Lset4491
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4492 = Ltmp3493-Lfunc_begin0
	.quad	Lset4492
Lset4493 = Ltmp3494-Lfunc_begin0
	.quad	Lset4493
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4494 = Ltmp3546-Lfunc_begin0
	.quad	Lset4494
Lset4495 = Ltmp3546-Lfunc_begin0
	.quad	Lset4495
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4496 = Ltmp3558-Lfunc_begin0
	.quad	Lset4496
Lset4497 = Ltmp3559-Lfunc_begin0
	.quad	Lset4497
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4498 = Ltmp3573-Lfunc_begin0
	.quad	Lset4498
Lset4499 = Ltmp3574-Lfunc_begin0
	.quad	Lset4499
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4500 = Ltmp3574-Lfunc_begin0
	.quad	Lset4500
Lset4501 = Ltmp3607-Lfunc_begin0
	.quad	Lset4501
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	168                     ## -88
	.byte	127                     ## 
Lset4502 = Ltmp3607-Lfunc_begin0
	.quad	Lset4502
Lset4503 = Ltmp3608-Lfunc_begin0
	.quad	Lset4503
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4504 = Ltmp3621-Lfunc_begin0
	.quad	Lset4504
Lset4505 = Ltmp3622-Lfunc_begin0
	.quad	Lset4505
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4506 = Ltmp3638-Lfunc_begin0
	.quad	Lset4506
Lset4507 = Ltmp3639-Lfunc_begin0
	.quad	Lset4507
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4508 = Ltmp3655-Lfunc_begin0
	.quad	Lset4508
Lset4509 = Ltmp3656-Lfunc_begin0
	.quad	Lset4509
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4510 = Ltmp3672-Lfunc_begin0
	.quad	Lset4510
Lset4511 = Ltmp3673-Lfunc_begin0
	.quad	Lset4511
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4512 = Ltmp3699-Lfunc_begin0
	.quad	Lset4512
Lset4513 = Ltmp3700-Lfunc_begin0
	.quad	Lset4513
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4514 = Ltmp3728-Lfunc_begin0
	.quad	Lset4514
Lset4515 = Ltmp3729-Lfunc_begin0
	.quad	Lset4515
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4516 = Ltmp3745-Lfunc_begin0
	.quad	Lset4516
Lset4517 = Ltmp3746-Lfunc_begin0
	.quad	Lset4517
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4518 = Ltmp3760-Lfunc_begin0
	.quad	Lset4518
Lset4519 = Ltmp3762-Lfunc_begin0
	.quad	Lset4519
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4520 = Ltmp3775-Lfunc_begin0
	.quad	Lset4520
Lset4521 = Ltmp3776-Lfunc_begin0
	.quad	Lset4521
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4522 = Ltmp3790-Lfunc_begin0
	.quad	Lset4522
Lset4523 = Ltmp3792-Lfunc_begin0
	.quad	Lset4523
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4524 = Ltmp3805-Lfunc_begin0
	.quad	Lset4524
Lset4525 = Ltmp3806-Lfunc_begin0
	.quad	Lset4525
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4526 = Ltmp3820-Lfunc_begin0
	.quad	Lset4526
Lset4527 = Ltmp3822-Lfunc_begin0
	.quad	Lset4527
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4528 = Ltmp3835-Lfunc_begin0
	.quad	Lset4528
Lset4529 = Ltmp3836-Lfunc_begin0
	.quad	Lset4529
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4530 = Ltmp3850-Lfunc_begin0
	.quad	Lset4530
Lset4531 = Ltmp3852-Lfunc_begin0
	.quad	Lset4531
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4532 = Ltmp3865-Lfunc_begin0
	.quad	Lset4532
Lset4533 = Ltmp3866-Lfunc_begin0
	.quad	Lset4533
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4534 = Ltmp3880-Lfunc_begin0
	.quad	Lset4534
Lset4535 = Ltmp3882-Lfunc_begin0
	.quad	Lset4535
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4536 = Ltmp3895-Lfunc_begin0
	.quad	Lset4536
Lset4537 = Ltmp3896-Lfunc_begin0
	.quad	Lset4537
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4538 = Ltmp3910-Lfunc_begin0
	.quad	Lset4538
Lset4539 = Ltmp3912-Lfunc_begin0
	.quad	Lset4539
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4540 = Ltmp3925-Lfunc_begin0
	.quad	Lset4540
Lset4541 = Ltmp3926-Lfunc_begin0
	.quad	Lset4541
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4542 = Ltmp3946-Lfunc_begin0
	.quad	Lset4542
Lset4543 = Ltmp3947-Lfunc_begin0
	.quad	Lset4543
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4544 = Ltmp3969-Lfunc_begin0
	.quad	Lset4544
Lset4545 = Ltmp3970-Lfunc_begin0
	.quad	Lset4545
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4546 = Ltmp3984-Lfunc_begin0
	.quad	Lset4546
Lset4547 = Ltmp3984-Lfunc_begin0
	.quad	Lset4547
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4548 = Ltmp3998-Lfunc_begin0
	.quad	Lset4548
Lset4549 = Ltmp3999-Lfunc_begin0
	.quad	Lset4549
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4550 = Ltmp4012-Lfunc_begin0
	.quad	Lset4550
Lset4551 = Ltmp4012-Lfunc_begin0
	.quad	Lset4551
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4552 = Ltmp4032-Lfunc_begin0
	.quad	Lset4552
Lset4553 = Ltmp4033-Lfunc_begin0
	.quad	Lset4553
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4554 = Ltmp4071-Lfunc_begin0
	.quad	Lset4554
Lset4555 = Ltmp4075-Lfunc_begin0
	.quad	Lset4555
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4556 = Ltmp4094-Lfunc_begin0
	.quad	Lset4556
Lset4557 = Ltmp4095-Lfunc_begin0
	.quad	Lset4557
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4558 = Ltmp4102-Lfunc_begin0
	.quad	Lset4558
Lset4559 = Ltmp4103-Lfunc_begin0
	.quad	Lset4559
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4560 = Ltmp4141-Lfunc_begin0
	.quad	Lset4560
Lset4561 = Ltmp4142-Lfunc_begin0
	.quad	Lset4561
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4562 = Ltmp4149-Lfunc_begin0
	.quad	Lset4562
Lset4563 = Ltmp4150-Lfunc_begin0
	.quad	Lset4563
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4564 = Ltmp4183-Lfunc_begin0
	.quad	Lset4564
Lset4565 = Ltmp4184-Lfunc_begin0
	.quad	Lset4565
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4566 = Ltmp4191-Lfunc_begin0
	.quad	Lset4566
Lset4567 = Ltmp4192-Lfunc_begin0
	.quad	Lset4567
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4568 = Ltmp4225-Lfunc_begin0
	.quad	Lset4568
Lset4569 = Ltmp4226-Lfunc_begin0
	.quad	Lset4569
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4570 = Ltmp4246-Lfunc_begin0
	.quad	Lset4570
Lset4571 = Ltmp4247-Lfunc_begin0
	.quad	Lset4571
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4572 = Ltmp4268-Lfunc_begin0
	.quad	Lset4572
Lset4573 = Ltmp4269-Lfunc_begin0
	.quad	Lset4573
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4574 = Ltmp4337-Lfunc_begin0
	.quad	Lset4574
Lset4575 = Ltmp4338-Lfunc_begin0
	.quad	Lset4575
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4576 = Ltmp4368-Lfunc_begin0
	.quad	Lset4576
Lset4577 = Ltmp4369-Lfunc_begin0
	.quad	Lset4577
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4578 = Ltmp4430-Lfunc_begin0
	.quad	Lset4578
Lset4579 = Ltmp4431-Lfunc_begin0
	.quad	Lset4579
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4580 = Ltmp4471-Lfunc_begin0
	.quad	Lset4580
Lset4581 = Ltmp4472-Lfunc_begin0
	.quad	Lset4581
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4582 = Ltmp4505-Lfunc_begin0
	.quad	Lset4582
Lset4583 = Ltmp4506-Lfunc_begin0
	.quad	Lset4583
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4584 = Ltmp4542-Lfunc_begin0
	.quad	Lset4584
Lset4585 = Ltmp4543-Lfunc_begin0
	.quad	Lset4585
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4586 = Ltmp4566-Lfunc_begin0
	.quad	Lset4586
Lset4587 = Ltmp4567-Lfunc_begin0
	.quad	Lset4587
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4588 = Ltmp4590-Lfunc_begin0
	.quad	Lset4588
Lset4589 = Ltmp4591-Lfunc_begin0
	.quad	Lset4589
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4590 = Ltmp4614-Lfunc_begin0
	.quad	Lset4590
Lset4591 = Ltmp4615-Lfunc_begin0
	.quad	Lset4591
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4592 = Ltmp4629-Lfunc_begin0
	.quad	Lset4592
Lset4593 = Ltmp4630-Lfunc_begin0
	.quad	Lset4593
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4594 = Ltmp4644-Lfunc_begin0
	.quad	Lset4594
Lset4595 = Ltmp4645-Lfunc_begin0
	.quad	Lset4595
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4596 = Ltmp4660-Lfunc_begin0
	.quad	Lset4596
Lset4597 = Ltmp4661-Lfunc_begin0
	.quad	Lset4597
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4598 = Ltmp4676-Lfunc_begin0
	.quad	Lset4598
Lset4599 = Ltmp4677-Lfunc_begin0
	.quad	Lset4599
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4600 = Ltmp4693-Lfunc_begin0
	.quad	Lset4600
Lset4601 = Ltmp4694-Lfunc_begin0
	.quad	Lset4601
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4602 = Ltmp4710-Lfunc_begin0
	.quad	Lset4602
Lset4603 = Ltmp4711-Lfunc_begin0
	.quad	Lset4603
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4604 = Ltmp4727-Lfunc_begin0
	.quad	Lset4604
Lset4605 = Ltmp4728-Lfunc_begin0
	.quad	Lset4605
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4606 = Ltmp4744-Lfunc_begin0
	.quad	Lset4606
Lset4607 = Ltmp4745-Lfunc_begin0
	.quad	Lset4607
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4608 = Ltmp4761-Lfunc_begin0
	.quad	Lset4608
Lset4609 = Ltmp4762-Lfunc_begin0
	.quad	Lset4609
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4610 = Ltmp4778-Lfunc_begin0
	.quad	Lset4610
Lset4611 = Ltmp4779-Lfunc_begin0
	.quad	Lset4611
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4612 = Ltmp4795-Lfunc_begin0
	.quad	Lset4612
Lset4613 = Ltmp4796-Lfunc_begin0
	.quad	Lset4613
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4614 = Ltmp4812-Lfunc_begin0
	.quad	Lset4614
Lset4615 = Ltmp4813-Lfunc_begin0
	.quad	Lset4615
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4616 = Ltmp4829-Lfunc_begin0
	.quad	Lset4616
Lset4617 = Ltmp4830-Lfunc_begin0
	.quad	Lset4617
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4618 = Ltmp4846-Lfunc_begin0
	.quad	Lset4618
Lset4619 = Ltmp4847-Lfunc_begin0
	.quad	Lset4619
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4620 = Ltmp4863-Lfunc_begin0
	.quad	Lset4620
Lset4621 = Ltmp4864-Lfunc_begin0
	.quad	Lset4621
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4622 = Ltmp4880-Lfunc_begin0
	.quad	Lset4622
Lset4623 = Ltmp4881-Lfunc_begin0
	.quad	Lset4623
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4624 = Ltmp4897-Lfunc_begin0
	.quad	Lset4624
Lset4625 = Ltmp4898-Lfunc_begin0
	.quad	Lset4625
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4626 = Ltmp4928-Lfunc_begin0
	.quad	Lset4626
Lset4627 = Ltmp4929-Lfunc_begin0
	.quad	Lset4627
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4628 = Ltmp4961-Lfunc_begin0
	.quad	Lset4628
Lset4629 = Ltmp4962-Lfunc_begin0
	.quad	Lset4629
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4630 = Ltmp4999-Lfunc_begin0
	.quad	Lset4630
Lset4631 = Ltmp5000-Lfunc_begin0
	.quad	Lset4631
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4632 = Ltmp5017-Lfunc_begin0
	.quad	Lset4632
Lset4633 = Ltmp5018-Lfunc_begin0
	.quad	Lset4633
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4634 = Ltmp5035-Lfunc_begin0
	.quad	Lset4634
Lset4635 = Ltmp5036-Lfunc_begin0
	.quad	Lset4635
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4636 = Ltmp5064-Lfunc_begin0
	.quad	Lset4636
Lset4637 = Ltmp5065-Lfunc_begin0
	.quad	Lset4637
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4638 = Ltmp5095-Lfunc_begin0
	.quad	Lset4638
Lset4639 = Ltmp5096-Lfunc_begin0
	.quad	Lset4639
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4640 = Ltmp5129-Lfunc_begin0
	.quad	Lset4640
Lset4641 = Ltmp5130-Lfunc_begin0
	.quad	Lset4641
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4642 = Ltmp5144-Lfunc_begin0
	.quad	Lset4642
Lset4643 = Ltmp5145-Lfunc_begin0
	.quad	Lset4643
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4644 = Ltmp5159-Lfunc_begin0
	.quad	Lset4644
Lset4645 = Ltmp5160-Lfunc_begin0
	.quad	Lset4645
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4646 = Ltmp5174-Lfunc_begin0
	.quad	Lset4646
Lset4647 = Ltmp5175-Lfunc_begin0
	.quad	Lset4647
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4648 = Ltmp5190-Lfunc_begin0
	.quad	Lset4648
Lset4649 = Ltmp5191-Lfunc_begin0
	.quad	Lset4649
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4650 = Ltmp5206-Lfunc_begin0
	.quad	Lset4650
Lset4651 = Ltmp5207-Lfunc_begin0
	.quad	Lset4651
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc174:
Lset4652 = Ltmp884-Lfunc_begin0
	.quad	Lset4652
Lset4653 = Ltmp886-Lfunc_begin0
	.quad	Lset4653
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4654 = Ltmp899-Lfunc_begin0
	.quad	Lset4654
Lset4655 = Ltmp901-Lfunc_begin0
	.quad	Lset4655
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4656 = Ltmp915-Lfunc_begin0
	.quad	Lset4656
Lset4657 = Ltmp917-Lfunc_begin0
	.quad	Lset4657
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4658 = Ltmp931-Lfunc_begin0
	.quad	Lset4658
Lset4659 = Ltmp933-Lfunc_begin0
	.quad	Lset4659
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4660 = Ltmp949-Lfunc_begin0
	.quad	Lset4660
Lset4661 = Ltmp951-Lfunc_begin0
	.quad	Lset4661
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4662 = Ltmp972-Lfunc_begin0
	.quad	Lset4662
Lset4663 = Ltmp974-Lfunc_begin0
	.quad	Lset4663
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4664 = Ltmp995-Lfunc_begin0
	.quad	Lset4664
Lset4665 = Ltmp997-Lfunc_begin0
	.quad	Lset4665
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4666 = Ltmp1020-Lfunc_begin0
	.quad	Lset4666
Lset4667 = Ltmp1022-Lfunc_begin0
	.quad	Lset4667
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4668 = Ltmp1066-Lfunc_begin0
	.quad	Lset4668
Lset4669 = Ltmp1068-Lfunc_begin0
	.quad	Lset4669
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4670 = Ltmp1091-Lfunc_begin0
	.quad	Lset4670
Lset4671 = Ltmp1093-Lfunc_begin0
	.quad	Lset4671
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4672 = Ltmp1141-Lfunc_begin0
	.quad	Lset4672
Lset4673 = Ltmp1143-Lfunc_begin0
	.quad	Lset4673
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4674 = Ltmp1274-Lfunc_begin0
	.quad	Lset4674
Lset4675 = Ltmp1276-Lfunc_begin0
	.quad	Lset4675
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4676 = Ltmp1290-Lfunc_begin0
	.quad	Lset4676
Lset4677 = Ltmp1292-Lfunc_begin0
	.quad	Lset4677
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4678 = Ltmp1323-Lfunc_begin0
	.quad	Lset4678
Lset4679 = Ltmp1325-Lfunc_begin0
	.quad	Lset4679
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4680 = Ltmp1456-Lfunc_begin0
	.quad	Lset4680
Lset4681 = Ltmp1458-Lfunc_begin0
	.quad	Lset4681
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4682 = Ltmp1481-Lfunc_begin0
	.quad	Lset4682
Lset4683 = Ltmp1483-Lfunc_begin0
	.quad	Lset4683
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4684 = Ltmp1602-Lfunc_begin0
	.quad	Lset4684
Lset4685 = Ltmp1604-Lfunc_begin0
	.quad	Lset4685
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4686 = Ltmp1622-Lfunc_begin0
	.quad	Lset4686
Lset4687 = Ltmp1624-Lfunc_begin0
	.quad	Lset4687
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4688 = Ltmp1652-Lfunc_begin0
	.quad	Lset4688
Lset4689 = Ltmp1653-Lfunc_begin0
	.quad	Lset4689
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4690 = Ltmp1668-Lfunc_begin0
	.quad	Lset4690
Lset4691 = Ltmp1670-Lfunc_begin0
	.quad	Lset4691
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4692 = Ltmp1690-Lfunc_begin0
	.quad	Lset4692
Lset4693 = Ltmp1691-Lfunc_begin0
	.quad	Lset4693
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4694 = Ltmp1705-Lfunc_begin0
	.quad	Lset4694
Lset4695 = Ltmp1707-Lfunc_begin0
	.quad	Lset4695
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4696 = Ltmp1713-Lfunc_begin0
	.quad	Lset4696
Lset4697 = Ltmp1716-Lfunc_begin0
	.quad	Lset4697
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4698 = Ltmp1721-Lfunc_begin0
	.quad	Lset4698
Lset4699 = Ltmp1722-Lfunc_begin0
	.quad	Lset4699
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4700 = Ltmp1754-Lfunc_begin0
	.quad	Lset4700
Lset4701 = Ltmp1756-Lfunc_begin0
	.quad	Lset4701
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4702 = Ltmp1776-Lfunc_begin0
	.quad	Lset4702
Lset4703 = Ltmp1777-Lfunc_begin0
	.quad	Lset4703
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4704 = Ltmp1792-Lfunc_begin0
	.quad	Lset4704
Lset4705 = Ltmp1794-Lfunc_begin0
	.quad	Lset4705
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4706 = Ltmp1830-Lfunc_begin0
	.quad	Lset4706
Lset4707 = Ltmp1832-Lfunc_begin0
	.quad	Lset4707
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4708 = Ltmp1868-Lfunc_begin0
	.quad	Lset4708
Lset4709 = Ltmp1870-Lfunc_begin0
	.quad	Lset4709
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4710 = Ltmp1906-Lfunc_begin0
	.quad	Lset4710
Lset4711 = Ltmp1908-Lfunc_begin0
	.quad	Lset4711
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4712 = Ltmp1944-Lfunc_begin0
	.quad	Lset4712
Lset4713 = Ltmp1946-Lfunc_begin0
	.quad	Lset4713
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4714 = Ltmp1982-Lfunc_begin0
	.quad	Lset4714
Lset4715 = Ltmp1984-Lfunc_begin0
	.quad	Lset4715
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4716 = Ltmp2025-Lfunc_begin0
	.quad	Lset4716
Lset4717 = Ltmp2027-Lfunc_begin0
	.quad	Lset4717
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4718 = Ltmp2065-Lfunc_begin0
	.quad	Lset4718
Lset4719 = Ltmp2067-Lfunc_begin0
	.quad	Lset4719
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4720 = Ltmp2105-Lfunc_begin0
	.quad	Lset4720
Lset4721 = Ltmp2107-Lfunc_begin0
	.quad	Lset4721
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4722 = Ltmp2145-Lfunc_begin0
	.quad	Lset4722
Lset4723 = Ltmp2149-Lfunc_begin0
	.quad	Lset4723
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4724 = Ltmp2183-Lfunc_begin0
	.quad	Lset4724
Lset4725 = Ltmp2185-Lfunc_begin0
	.quad	Lset4725
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4726 = Ltmp2223-Lfunc_begin0
	.quad	Lset4726
Lset4727 = Ltmp2227-Lfunc_begin0
	.quad	Lset4727
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4728 = Ltmp2261-Lfunc_begin0
	.quad	Lset4728
Lset4729 = Ltmp2263-Lfunc_begin0
	.quad	Lset4729
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4730 = Ltmp2301-Lfunc_begin0
	.quad	Lset4730
Lset4731 = Ltmp2305-Lfunc_begin0
	.quad	Lset4731
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4732 = Ltmp2338-Lfunc_begin0
	.quad	Lset4732
Lset4733 = Ltmp2340-Lfunc_begin0
	.quad	Lset4733
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4734 = Ltmp2375-Lfunc_begin0
	.quad	Lset4734
Lset4735 = Ltmp2378-Lfunc_begin0
	.quad	Lset4735
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4736 = Ltmp2420-Lfunc_begin0
	.quad	Lset4736
Lset4737 = Ltmp2422-Lfunc_begin0
	.quad	Lset4737
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4738 = Ltmp2457-Lfunc_begin0
	.quad	Lset4738
Lset4739 = Ltmp2460-Lfunc_begin0
	.quad	Lset4739
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4740 = Ltmp2494-Lfunc_begin0
	.quad	Lset4740
Lset4741 = Ltmp2496-Lfunc_begin0
	.quad	Lset4741
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4742 = Ltmp2529-Lfunc_begin0
	.quad	Lset4742
Lset4743 = Ltmp2532-Lfunc_begin0
	.quad	Lset4743
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4744 = Ltmp2581-Lfunc_begin0
	.quad	Lset4744
Lset4745 = Ltmp2583-Lfunc_begin0
	.quad	Lset4745
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4746 = Ltmp2616-Lfunc_begin0
	.quad	Lset4746
Lset4747 = Ltmp2620-Lfunc_begin0
	.quad	Lset4747
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4748 = Ltmp2669-Lfunc_begin0
	.quad	Lset4748
Lset4749 = Ltmp2671-Lfunc_begin0
	.quad	Lset4749
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4750 = Ltmp2704-Lfunc_begin0
	.quad	Lset4750
Lset4751 = Ltmp2707-Lfunc_begin0
	.quad	Lset4751
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4752 = Ltmp2736-Lfunc_begin0
	.quad	Lset4752
Lset4753 = Ltmp2738-Lfunc_begin0
	.quad	Lset4753
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4754 = Ltmp2757-Lfunc_begin0
	.quad	Lset4754
Lset4755 = Ltmp2760-Lfunc_begin0
	.quad	Lset4755
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4756 = Ltmp2796-Lfunc_begin0
	.quad	Lset4756
Lset4757 = Ltmp2798-Lfunc_begin0
	.quad	Lset4757
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4758 = Ltmp2815-Lfunc_begin0
	.quad	Lset4758
Lset4759 = Ltmp2819-Lfunc_begin0
	.quad	Lset4759
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4760 = Ltmp2837-Lfunc_begin0
	.quad	Lset4760
Lset4761 = Ltmp2839-Lfunc_begin0
	.quad	Lset4761
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4762 = Ltmp2877-Lfunc_begin0
	.quad	Lset4762
Lset4763 = Ltmp2879-Lfunc_begin0
	.quad	Lset4763
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4764 = Ltmp2889-Lfunc_begin0
	.quad	Lset4764
Lset4765 = Ltmp2903-Lfunc_begin0
	.quad	Lset4765
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4766 = Ltmp2918-Lfunc_begin0
	.quad	Lset4766
Lset4767 = Ltmp2920-Lfunc_begin0
	.quad	Lset4767
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4768 = Ltmp2976-Lfunc_begin0
	.quad	Lset4768
Lset4769 = Ltmp2978-Lfunc_begin0
	.quad	Lset4769
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4770 = Ltmp2990-Lfunc_begin0
	.quad	Lset4770
Lset4771 = Ltmp2991-Lfunc_begin0
	.quad	Lset4771
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4772 = Ltmp3018-Lfunc_begin0
	.quad	Lset4772
Lset4773 = Ltmp3020-Lfunc_begin0
	.quad	Lset4773
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4774 = Ltmp3032-Lfunc_begin0
	.quad	Lset4774
Lset4775 = Ltmp3033-Lfunc_begin0
	.quad	Lset4775
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4776 = Ltmp3060-Lfunc_begin0
	.quad	Lset4776
Lset4777 = Ltmp3062-Lfunc_begin0
	.quad	Lset4777
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4778 = Ltmp3094-Lfunc_begin0
	.quad	Lset4778
Lset4779 = Ltmp3096-Lfunc_begin0
	.quad	Lset4779
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4780 = Ltmp3132-Lfunc_begin0
	.quad	Lset4780
Lset4781 = Ltmp3134-Lfunc_begin0
	.quad	Lset4781
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4782 = Ltmp3147-Lfunc_begin0
	.quad	Lset4782
Lset4783 = Ltmp3156-Lfunc_begin0
	.quad	Lset4783
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4784 = Ltmp3231-Lfunc_begin0
	.quad	Lset4784
Lset4785 = Ltmp3233-Lfunc_begin0
	.quad	Lset4785
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4786 = Ltmp3263-Lfunc_begin0
	.quad	Lset4786
Lset4787 = Ltmp3265-Lfunc_begin0
	.quad	Lset4787
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4788 = Ltmp3369-Lfunc_begin0
	.quad	Lset4788
Lset4789 = Ltmp3374-Lfunc_begin0
	.quad	Lset4789
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4790 = Ltmp3380-Lfunc_begin0
	.quad	Lset4790
Lset4791 = Ltmp3382-Lfunc_begin0
	.quad	Lset4791
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4792 = Ltmp3396-Lfunc_begin0
	.quad	Lset4792
Lset4793 = Ltmp3398-Lfunc_begin0
	.quad	Lset4793
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4794 = Ltmp3492-Lfunc_begin0
	.quad	Lset4794
Lset4795 = Ltmp3494-Lfunc_begin0
	.quad	Lset4795
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4796 = Ltmp3545-Lfunc_begin0
	.quad	Lset4796
Lset4797 = Ltmp3546-Lfunc_begin0
	.quad	Lset4797
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4798 = Ltmp3557-Lfunc_begin0
	.quad	Lset4798
Lset4799 = Ltmp3559-Lfunc_begin0
	.quad	Lset4799
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4800 = Ltmp3572-Lfunc_begin0
	.quad	Lset4800
Lset4801 = Ltmp3576-Lfunc_begin0
	.quad	Lset4801
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4802 = Ltmp3606-Lfunc_begin0
	.quad	Lset4802
Lset4803 = Ltmp3608-Lfunc_begin0
	.quad	Lset4803
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4804 = Ltmp3620-Lfunc_begin0
	.quad	Lset4804
Lset4805 = Ltmp3622-Lfunc_begin0
	.quad	Lset4805
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4806 = Ltmp3637-Lfunc_begin0
	.quad	Lset4806
Lset4807 = Ltmp3639-Lfunc_begin0
	.quad	Lset4807
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4808 = Ltmp3654-Lfunc_begin0
	.quad	Lset4808
Lset4809 = Ltmp3656-Lfunc_begin0
	.quad	Lset4809
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4810 = Ltmp3671-Lfunc_begin0
	.quad	Lset4810
Lset4811 = Ltmp3673-Lfunc_begin0
	.quad	Lset4811
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4812 = Ltmp3698-Lfunc_begin0
	.quad	Lset4812
Lset4813 = Ltmp3700-Lfunc_begin0
	.quad	Lset4813
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4814 = Ltmp3727-Lfunc_begin0
	.quad	Lset4814
Lset4815 = Ltmp3729-Lfunc_begin0
	.quad	Lset4815
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4816 = Ltmp3744-Lfunc_begin0
	.quad	Lset4816
Lset4817 = Ltmp3746-Lfunc_begin0
	.quad	Lset4817
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4818 = Ltmp3774-Lfunc_begin0
	.quad	Lset4818
Lset4819 = Ltmp3776-Lfunc_begin0
	.quad	Lset4819
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4820 = Ltmp3804-Lfunc_begin0
	.quad	Lset4820
Lset4821 = Ltmp3806-Lfunc_begin0
	.quad	Lset4821
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4822 = Ltmp3834-Lfunc_begin0
	.quad	Lset4822
Lset4823 = Ltmp3836-Lfunc_begin0
	.quad	Lset4823
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4824 = Ltmp3864-Lfunc_begin0
	.quad	Lset4824
Lset4825 = Ltmp3866-Lfunc_begin0
	.quad	Lset4825
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4826 = Ltmp3894-Lfunc_begin0
	.quad	Lset4826
Lset4827 = Ltmp3896-Lfunc_begin0
	.quad	Lset4827
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4828 = Ltmp3924-Lfunc_begin0
	.quad	Lset4828
Lset4829 = Ltmp3926-Lfunc_begin0
	.quad	Lset4829
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4830 = Ltmp3945-Lfunc_begin0
	.quad	Lset4830
Lset4831 = Ltmp3947-Lfunc_begin0
	.quad	Lset4831
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4832 = Ltmp3968-Lfunc_begin0
	.quad	Lset4832
Lset4833 = Ltmp3970-Lfunc_begin0
	.quad	Lset4833
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4834 = Ltmp3983-Lfunc_begin0
	.quad	Lset4834
Lset4835 = Ltmp3984-Lfunc_begin0
	.quad	Lset4835
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4836 = Ltmp3997-Lfunc_begin0
	.quad	Lset4836
Lset4837 = Ltmp3999-Lfunc_begin0
	.quad	Lset4837
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4838 = Ltmp4011-Lfunc_begin0
	.quad	Lset4838
Lset4839 = Ltmp4012-Lfunc_begin0
	.quad	Lset4839
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4840 = Ltmp4031-Lfunc_begin0
	.quad	Lset4840
Lset4841 = Ltmp4033-Lfunc_begin0
	.quad	Lset4841
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4842 = Ltmp4056-Lfunc_begin0
	.quad	Lset4842
Lset4843 = Ltmp4057-Lfunc_begin0
	.quad	Lset4843
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4844 = Ltmp4093-Lfunc_begin0
	.quad	Lset4844
Lset4845 = Ltmp4095-Lfunc_begin0
	.quad	Lset4845
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4846 = Ltmp4101-Lfunc_begin0
	.quad	Lset4846
Lset4847 = Ltmp4103-Lfunc_begin0
	.quad	Lset4847
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4848 = Ltmp4140-Lfunc_begin0
	.quad	Lset4848
Lset4849 = Ltmp4142-Lfunc_begin0
	.quad	Lset4849
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4850 = Ltmp4148-Lfunc_begin0
	.quad	Lset4850
Lset4851 = Ltmp4150-Lfunc_begin0
	.quad	Lset4851
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4852 = Ltmp4182-Lfunc_begin0
	.quad	Lset4852
Lset4853 = Ltmp4184-Lfunc_begin0
	.quad	Lset4853
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4854 = Ltmp4190-Lfunc_begin0
	.quad	Lset4854
Lset4855 = Ltmp4192-Lfunc_begin0
	.quad	Lset4855
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4856 = Ltmp4224-Lfunc_begin0
	.quad	Lset4856
Lset4857 = Ltmp4226-Lfunc_begin0
	.quad	Lset4857
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4858 = Ltmp4245-Lfunc_begin0
	.quad	Lset4858
Lset4859 = Ltmp4247-Lfunc_begin0
	.quad	Lset4859
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4860 = Ltmp4267-Lfunc_begin0
	.quad	Lset4860
Lset4861 = Ltmp4269-Lfunc_begin0
	.quad	Lset4861
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4862 = Ltmp4336-Lfunc_begin0
	.quad	Lset4862
Lset4863 = Ltmp4338-Lfunc_begin0
	.quad	Lset4863
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4864 = Ltmp4367-Lfunc_begin0
	.quad	Lset4864
Lset4865 = Ltmp4369-Lfunc_begin0
	.quad	Lset4865
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4866 = Ltmp4429-Lfunc_begin0
	.quad	Lset4866
Lset4867 = Ltmp4431-Lfunc_begin0
	.quad	Lset4867
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4868 = Ltmp4470-Lfunc_begin0
	.quad	Lset4868
Lset4869 = Ltmp4472-Lfunc_begin0
	.quad	Lset4869
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4870 = Ltmp4504-Lfunc_begin0
	.quad	Lset4870
Lset4871 = Ltmp4506-Lfunc_begin0
	.quad	Lset4871
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4872 = Ltmp4541-Lfunc_begin0
	.quad	Lset4872
Lset4873 = Ltmp4543-Lfunc_begin0
	.quad	Lset4873
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4874 = Ltmp4565-Lfunc_begin0
	.quad	Lset4874
Lset4875 = Ltmp4567-Lfunc_begin0
	.quad	Lset4875
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4876 = Ltmp4589-Lfunc_begin0
	.quad	Lset4876
Lset4877 = Ltmp4591-Lfunc_begin0
	.quad	Lset4877
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4878 = Ltmp4613-Lfunc_begin0
	.quad	Lset4878
Lset4879 = Ltmp4615-Lfunc_begin0
	.quad	Lset4879
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4880 = Ltmp4628-Lfunc_begin0
	.quad	Lset4880
Lset4881 = Ltmp4630-Lfunc_begin0
	.quad	Lset4881
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4882 = Ltmp4643-Lfunc_begin0
	.quad	Lset4882
Lset4883 = Ltmp4645-Lfunc_begin0
	.quad	Lset4883
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4884 = Ltmp4659-Lfunc_begin0
	.quad	Lset4884
Lset4885 = Ltmp4661-Lfunc_begin0
	.quad	Lset4885
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4886 = Ltmp4675-Lfunc_begin0
	.quad	Lset4886
Lset4887 = Ltmp4677-Lfunc_begin0
	.quad	Lset4887
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4888 = Ltmp4692-Lfunc_begin0
	.quad	Lset4888
Lset4889 = Ltmp4694-Lfunc_begin0
	.quad	Lset4889
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4890 = Ltmp4709-Lfunc_begin0
	.quad	Lset4890
Lset4891 = Ltmp4711-Lfunc_begin0
	.quad	Lset4891
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4892 = Ltmp4726-Lfunc_begin0
	.quad	Lset4892
Lset4893 = Ltmp4728-Lfunc_begin0
	.quad	Lset4893
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4894 = Ltmp4743-Lfunc_begin0
	.quad	Lset4894
Lset4895 = Ltmp4745-Lfunc_begin0
	.quad	Lset4895
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4896 = Ltmp4760-Lfunc_begin0
	.quad	Lset4896
Lset4897 = Ltmp4762-Lfunc_begin0
	.quad	Lset4897
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4898 = Ltmp4777-Lfunc_begin0
	.quad	Lset4898
Lset4899 = Ltmp4779-Lfunc_begin0
	.quad	Lset4899
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4900 = Ltmp4794-Lfunc_begin0
	.quad	Lset4900
Lset4901 = Ltmp4796-Lfunc_begin0
	.quad	Lset4901
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4902 = Ltmp4811-Lfunc_begin0
	.quad	Lset4902
Lset4903 = Ltmp4813-Lfunc_begin0
	.quad	Lset4903
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4904 = Ltmp4828-Lfunc_begin0
	.quad	Lset4904
Lset4905 = Ltmp4830-Lfunc_begin0
	.quad	Lset4905
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4906 = Ltmp4845-Lfunc_begin0
	.quad	Lset4906
Lset4907 = Ltmp4847-Lfunc_begin0
	.quad	Lset4907
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4908 = Ltmp4862-Lfunc_begin0
	.quad	Lset4908
Lset4909 = Ltmp4864-Lfunc_begin0
	.quad	Lset4909
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4910 = Ltmp4879-Lfunc_begin0
	.quad	Lset4910
Lset4911 = Ltmp4881-Lfunc_begin0
	.quad	Lset4911
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4912 = Ltmp4896-Lfunc_begin0
	.quad	Lset4912
Lset4913 = Ltmp4898-Lfunc_begin0
	.quad	Lset4913
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4914 = Ltmp4927-Lfunc_begin0
	.quad	Lset4914
Lset4915 = Ltmp4929-Lfunc_begin0
	.quad	Lset4915
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4916 = Ltmp4960-Lfunc_begin0
	.quad	Lset4916
Lset4917 = Ltmp4962-Lfunc_begin0
	.quad	Lset4917
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4918 = Ltmp4998-Lfunc_begin0
	.quad	Lset4918
Lset4919 = Ltmp5000-Lfunc_begin0
	.quad	Lset4919
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4920 = Ltmp5016-Lfunc_begin0
	.quad	Lset4920
Lset4921 = Ltmp5018-Lfunc_begin0
	.quad	Lset4921
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4922 = Ltmp5034-Lfunc_begin0
	.quad	Lset4922
Lset4923 = Ltmp5036-Lfunc_begin0
	.quad	Lset4923
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4924 = Ltmp5063-Lfunc_begin0
	.quad	Lset4924
Lset4925 = Ltmp5065-Lfunc_begin0
	.quad	Lset4925
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4926 = Ltmp5094-Lfunc_begin0
	.quad	Lset4926
Lset4927 = Ltmp5096-Lfunc_begin0
	.quad	Lset4927
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4928 = Ltmp5128-Lfunc_begin0
	.quad	Lset4928
Lset4929 = Ltmp5130-Lfunc_begin0
	.quad	Lset4929
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4930 = Ltmp5143-Lfunc_begin0
	.quad	Lset4930
Lset4931 = Ltmp5145-Lfunc_begin0
	.quad	Lset4931
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4932 = Ltmp5158-Lfunc_begin0
	.quad	Lset4932
Lset4933 = Ltmp5160-Lfunc_begin0
	.quad	Lset4933
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4934 = Ltmp5173-Lfunc_begin0
	.quad	Lset4934
Lset4935 = Ltmp5175-Lfunc_begin0
	.quad	Lset4935
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4936 = Ltmp5189-Lfunc_begin0
	.quad	Lset4936
Lset4937 = Ltmp5191-Lfunc_begin0
	.quad	Lset4937
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset4938 = Ltmp5205-Lfunc_begin0
	.quad	Lset4938
Lset4939 = Ltmp5207-Lfunc_begin0
	.quad	Lset4939
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
	.quad	0
	.quad	0
Ldebug_loc175:
Lset4940 = Ltmp953-Lfunc_begin0
	.quad	Lset4940
Lset4941 = Ltmp955-Lfunc_begin0
	.quad	Lset4941
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset4942 = Ltmp957-Lfunc_begin0
	.quad	Lset4942
Lset4943 = Ltmp958-Lfunc_begin0
	.quad	Lset4943
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc176:
Lset4944 = Ltmp976-Lfunc_begin0
	.quad	Lset4944
Lset4945 = Ltmp978-Lfunc_begin0
	.quad	Lset4945
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc177:
Lset4946 = Ltmp986-Lfunc_begin0
	.quad	Lset4946
Lset4947 = Ltmp989-Lfunc_begin0
	.quad	Lset4947
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc178:
Lset4948 = Ltmp987-Lfunc_begin0
	.quad	Lset4948
Lset4949 = Ltmp990-Lfunc_begin0
	.quad	Lset4949
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc179:
Lset4950 = Ltmp989-Lfunc_begin0
	.quad	Lset4950
Lset4951 = Ltmp991-Lfunc_begin0
	.quad	Lset4951
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc180:
Lset4952 = Ltmp997-Lfunc_begin0
	.quad	Lset4952
Lset4953 = Ltmp1024-Lfunc_begin0
	.quad	Lset4953
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset4954 = Ltmp1024-Lfunc_begin0
	.quad	Lset4954
Lset4955 = Ltmp1034-Lfunc_begin0
	.quad	Lset4955
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset4956 = Ltmp1034-Lfunc_begin0
	.quad	Lset4956
Lset4957 = Ltmp1039-Lfunc_begin0
	.quad	Lset4957
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset4958 = Ltmp1039-Lfunc_begin0
	.quad	Lset4958
Lset4959 = Ltmp1040-Lfunc_begin0
	.quad	Lset4959
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset4960 = Ltmp1040-Lfunc_begin0
	.quad	Lset4960
Lset4961 = Lfunc_end17-Lfunc_begin0
	.quad	Lset4961
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc181:
Lset4962 = Ltmp997-Lfunc_begin0
	.quad	Lset4962
Lset4963 = Ltmp1000-Lfunc_begin0
	.quad	Lset4963
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset4964 = Ltmp1010-Lfunc_begin0
	.quad	Lset4964
Lset4965 = Ltmp1014-Lfunc_begin0
	.quad	Lset4965
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset4966 = Ltmp1026-Lfunc_begin0
	.quad	Lset4966
Lset4967 = Ltmp1044-Lfunc_begin0
	.quad	Lset4967
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc182:
Lset4968 = Ltmp1005-Lfunc_begin0
	.quad	Lset4968
Lset4969 = Ltmp1008-Lfunc_begin0
	.quad	Lset4969
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc183:
Lset4970 = Ltmp1006-Lfunc_begin0
	.quad	Lset4970
Lset4971 = Ltmp1009-Lfunc_begin0
	.quad	Lset4971
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc184:
Lset4972 = Ltmp1008-Lfunc_begin0
	.quad	Lset4972
Lset4973 = Ltmp1010-Lfunc_begin0
	.quad	Lset4973
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc185:
Lset4974 = Ltmp1010-Lfunc_begin0
	.quad	Lset4974
Lset4975 = Ltmp1014-Lfunc_begin0
	.quad	Lset4975
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset4976 = Ltmp1032-Lfunc_begin0
	.quad	Lset4976
Lset4977 = Ltmp1037-Lfunc_begin0
	.quad	Lset4977
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc186:
Lset4978 = Ltmp1010-Lfunc_begin0
	.quad	Lset4978
Lset4979 = Ltmp1014-Lfunc_begin0
	.quad	Lset4979
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset4980 = Ltmp1033-Lfunc_begin0
	.quad	Lset4980
Lset4981 = Ltmp1039-Lfunc_begin0
	.quad	Lset4981
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc187:
Lset4982 = Ltmp1013-Lfunc_begin0
	.quad	Lset4982
Lset4983 = Ltmp1014-Lfunc_begin0
	.quad	Lset4983
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset4984 = Ltmp1038-Lfunc_begin0
	.quad	Lset4984
Lset4985 = Ltmp1039-Lfunc_begin0
	.quad	Lset4985
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset4986 = Ltmp1041-Lfunc_begin0
	.quad	Lset4986
Lset4987 = Ltmp1042-Lfunc_begin0
	.quad	Lset4987
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc188:
Lset4988 = Ltmp1057-Lfunc_begin0
	.quad	Lset4988
Lset4989 = Ltmp1060-Lfunc_begin0
	.quad	Lset4989
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc189:
Lset4990 = Ltmp1058-Lfunc_begin0
	.quad	Lset4990
Lset4991 = Ltmp1061-Lfunc_begin0
	.quad	Lset4991
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc190:
Lset4992 = Ltmp1060-Lfunc_begin0
	.quad	Lset4992
Lset4993 = Ltmp1062-Lfunc_begin0
	.quad	Lset4993
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc191:
Lset4994 = Ltmp1068-Lfunc_begin0
	.quad	Lset4994
Lset4995 = Ltmp1095-Lfunc_begin0
	.quad	Lset4995
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset4996 = Ltmp1095-Lfunc_begin0
	.quad	Lset4996
Lset4997 = Ltmp1105-Lfunc_begin0
	.quad	Lset4997
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset4998 = Ltmp1105-Lfunc_begin0
	.quad	Lset4998
Lset4999 = Ltmp1110-Lfunc_begin0
	.quad	Lset4999
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset5000 = Ltmp1110-Lfunc_begin0
	.quad	Lset5000
Lset5001 = Ltmp1111-Lfunc_begin0
	.quad	Lset5001
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset5002 = Ltmp1111-Lfunc_begin0
	.quad	Lset5002
Lset5003 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5003
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc192:
Lset5004 = Ltmp1068-Lfunc_begin0
	.quad	Lset5004
Lset5005 = Ltmp1071-Lfunc_begin0
	.quad	Lset5005
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5006 = Ltmp1081-Lfunc_begin0
	.quad	Lset5006
Lset5007 = Ltmp1085-Lfunc_begin0
	.quad	Lset5007
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5008 = Ltmp1097-Lfunc_begin0
	.quad	Lset5008
Lset5009 = Ltmp1115-Lfunc_begin0
	.quad	Lset5009
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc193:
Lset5010 = Ltmp1076-Lfunc_begin0
	.quad	Lset5010
Lset5011 = Ltmp1079-Lfunc_begin0
	.quad	Lset5011
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc194:
Lset5012 = Ltmp1077-Lfunc_begin0
	.quad	Lset5012
Lset5013 = Ltmp1080-Lfunc_begin0
	.quad	Lset5013
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc195:
Lset5014 = Ltmp1079-Lfunc_begin0
	.quad	Lset5014
Lset5015 = Ltmp1081-Lfunc_begin0
	.quad	Lset5015
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc196:
Lset5016 = Ltmp1081-Lfunc_begin0
	.quad	Lset5016
Lset5017 = Ltmp1085-Lfunc_begin0
	.quad	Lset5017
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5018 = Ltmp1103-Lfunc_begin0
	.quad	Lset5018
Lset5019 = Ltmp1108-Lfunc_begin0
	.quad	Lset5019
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc197:
Lset5020 = Ltmp1081-Lfunc_begin0
	.quad	Lset5020
Lset5021 = Ltmp1085-Lfunc_begin0
	.quad	Lset5021
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset5022 = Ltmp1104-Lfunc_begin0
	.quad	Lset5022
Lset5023 = Ltmp1110-Lfunc_begin0
	.quad	Lset5023
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc198:
Lset5024 = Ltmp1084-Lfunc_begin0
	.quad	Lset5024
Lset5025 = Ltmp1085-Lfunc_begin0
	.quad	Lset5025
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset5026 = Ltmp1109-Lfunc_begin0
	.quad	Lset5026
Lset5027 = Ltmp1110-Lfunc_begin0
	.quad	Lset5027
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset5028 = Ltmp1112-Lfunc_begin0
	.quad	Lset5028
Lset5029 = Ltmp1113-Lfunc_begin0
	.quad	Lset5029
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc199:
Lset5030 = Ltmp1128-Lfunc_begin0
	.quad	Lset5030
Lset5031 = Ltmp1130-Lfunc_begin0
	.quad	Lset5031
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset5032 = Ltmp1161-Lfunc_begin0
	.quad	Lset5032
Lset5033 = Ltmp1167-Lfunc_begin0
	.quad	Lset5033
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset5034 = Ltmp1190-Lfunc_begin0
	.quad	Lset5034
Lset5035 = Ltmp1192-Lfunc_begin0
	.quad	Lset5035
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc200:
Lset5036 = Ltmp1133-Lfunc_begin0
	.quad	Lset5036
Lset5037 = Ltmp1136-Lfunc_begin0
	.quad	Lset5037
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5038 = Ltmp1189-Lfunc_begin0
	.quad	Lset5038
Lset5039 = Ltmp1190-Lfunc_begin0
	.quad	Lset5039
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc201:
Lset5040 = Ltmp1135-Lfunc_begin0
	.quad	Lset5040
Lset5041 = Ltmp1137-Lfunc_begin0
	.quad	Lset5041
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc202:
Lset5042 = Ltmp1146-Lfunc_begin0
	.quad	Lset5042
Lset5043 = Ltmp1154-Lfunc_begin0
	.quad	Lset5043
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5044 = Ltmp1212-Lfunc_begin0
	.quad	Lset5044
Lset5045 = Ltmp1215-Lfunc_begin0
	.quad	Lset5045
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc203:
Lset5046 = Ltmp1150-Lfunc_begin0
	.quad	Lset5046
Lset5047 = Ltmp1153-Lfunc_begin0
	.quad	Lset5047
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5048 = Ltmp1212-Lfunc_begin0
	.quad	Lset5048
Lset5049 = Ltmp1215-Lfunc_begin0
	.quad	Lset5049
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc204:
Lset5050 = Ltmp1152-Lfunc_begin0
	.quad	Lset5050
Lset5051 = Ltmp1154-Lfunc_begin0
	.quad	Lset5051
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc205:
Lset5052 = Ltmp1163-Lfunc_begin0
	.quad	Lset5052
Lset5053 = Ltmp1166-Lfunc_begin0
	.quad	Lset5053
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5054 = Ltmp1190-Lfunc_begin0
	.quad	Lset5054
Lset5055 = Ltmp1191-Lfunc_begin0
	.quad	Lset5055
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc206:
Lset5056 = Ltmp1165-Lfunc_begin0
	.quad	Lset5056
Lset5057 = Ltmp1167-Lfunc_begin0
	.quad	Lset5057
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc207:
Lset5058 = Ltmp1171-Lfunc_begin0
	.quad	Lset5058
Lset5059 = Ltmp1172-Lfunc_begin0
	.quad	Lset5059
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc208:
Lset5060 = Ltmp1176-Lfunc_begin0
	.quad	Lset5060
Lset5061 = Ltmp1177-Lfunc_begin0
	.quad	Lset5061
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
Lset5062 = Ltmp1182-Lfunc_begin0
	.quad	Lset5062
Lset5063 = Ltmp1183-Lfunc_begin0
	.quad	Lset5063
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc209:
Lset5064 = Ltmp1205-Lfunc_begin0
	.quad	Lset5064
Lset5065 = Ltmp1208-Lfunc_begin0
	.quad	Lset5065
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5066 = Ltmp1209-Lfunc_begin0
	.quad	Lset5066
Lset5067 = Ltmp1211-Lfunc_begin0
	.quad	Lset5067
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc210:
Lset5068 = Ltmp1207-Lfunc_begin0
	.quad	Lset5068
Lset5069 = Ltmp1209-Lfunc_begin0
	.quad	Lset5069
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc211:
Lset5070 = Ltmp1218-Lfunc_begin0
	.quad	Lset5070
Lset5071 = Ltmp1219-Lfunc_begin0
	.quad	Lset5071
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5072 = Ltmp1219-Lfunc_begin0
	.quad	Lset5072
Lset5073 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5073
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc212:
Lset5074 = Ltmp1222-Lfunc_begin0
	.quad	Lset5074
Lset5075 = Ltmp1224-Lfunc_begin0
	.quad	Lset5075
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc213:
Lset5076 = Ltmp1228-Lfunc_begin0
	.quad	Lset5076
Lset5077 = Ltmp1231-Lfunc_begin0
	.quad	Lset5077
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5078 = Ltmp1232-Lfunc_begin0
	.quad	Lset5078
Lset5079 = Ltmp1234-Lfunc_begin0
	.quad	Lset5079
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc214:
Lset5080 = Ltmp1230-Lfunc_begin0
	.quad	Lset5080
Lset5081 = Ltmp1232-Lfunc_begin0
	.quad	Lset5081
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc215:
Lset5082 = Ltmp1238-Lfunc_begin0
	.quad	Lset5082
Lset5083 = Ltmp1249-Lfunc_begin0
	.quad	Lset5083
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5084 = Ltmp1249-Lfunc_begin0
	.quad	Lset5084
Lset5085 = Ltmp1253-Lfunc_begin0
	.quad	Lset5085
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset5086 = Ltmp1253-Lfunc_begin0
	.quad	Lset5086
Lset5087 = Ltmp1254-Lfunc_begin0
	.quad	Lset5087
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5088 = Ltmp1254-Lfunc_begin0
	.quad	Lset5088
Lset5089 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5089
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc216:
Lset5090 = Ltmp1239-Lfunc_begin0
	.quad	Lset5090
Lset5091 = Ltmp1247-Lfunc_begin0
	.quad	Lset5091
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5092 = Ltmp1247-Lfunc_begin0
	.quad	Lset5092
Lset5093 = Ltmp1253-Lfunc_begin0
	.quad	Lset5093
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
Lset5094 = Ltmp1253-Lfunc_begin0
	.quad	Lset5094
Lset5095 = Ltmp1255-Lfunc_begin0
	.quad	Lset5095
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5096 = Ltmp1255-Lfunc_begin0
	.quad	Lset5096
Lset5097 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5097
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc217:
Lset5098 = Ltmp1240-Lfunc_begin0
	.quad	Lset5098
Lset5099 = Ltmp1252-Lfunc_begin0
	.quad	Lset5099
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5100 = Ltmp1253-Lfunc_begin0
	.quad	Lset5100
Lset5101 = Ltmp1257-Lfunc_begin0
	.quad	Lset5101
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5102 = Ltmp1258-Lfunc_begin0
	.quad	Lset5102
Lset5103 = Ltmp1273-Lfunc_begin0
	.quad	Lset5103
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc218:
Lset5104 = Ltmp1240-Lfunc_begin0
	.quad	Lset5104
Lset5105 = Ltmp1242-Lfunc_begin0
	.quad	Lset5105
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc219:
Lset5106 = Ltmp1240-Lfunc_begin0
	.quad	Lset5106
Lset5107 = Ltmp1242-Lfunc_begin0
	.quad	Lset5107
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc220:
Lset5108 = Ltmp1240-Lfunc_begin0
	.quad	Lset5108
Lset5109 = Ltmp1242-Lfunc_begin0
	.quad	Lset5109
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc221:
Lset5110 = Ltmp1246-Lfunc_begin0
	.quad	Lset5110
Lset5111 = Ltmp1252-Lfunc_begin0
	.quad	Lset5111
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc222:
Lset5112 = Ltmp1248-Lfunc_begin0
	.quad	Lset5112
Lset5113 = Ltmp1252-Lfunc_begin0
	.quad	Lset5113
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc223:
Lset5114 = Ltmp1256-Lfunc_begin0
	.quad	Lset5114
Lset5115 = Ltmp1257-Lfunc_begin0
	.quad	Lset5115
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc224:
Lset5116 = Ltmp1294-Lfunc_begin0
	.quad	Lset5116
Lset5117 = Ltmp1302-Lfunc_begin0
	.quad	Lset5117
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc225:
Lset5118 = Ltmp1310-Lfunc_begin0
	.quad	Lset5118
Lset5119 = Ltmp1312-Lfunc_begin0
	.quad	Lset5119
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset5120 = Ltmp1344-Lfunc_begin0
	.quad	Lset5120
Lset5121 = Ltmp1350-Lfunc_begin0
	.quad	Lset5121
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset5122 = Ltmp1373-Lfunc_begin0
	.quad	Lset5122
Lset5123 = Ltmp1375-Lfunc_begin0
	.quad	Lset5123
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc226:
Lset5124 = Ltmp1315-Lfunc_begin0
	.quad	Lset5124
Lset5125 = Ltmp1318-Lfunc_begin0
	.quad	Lset5125
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5126 = Ltmp1372-Lfunc_begin0
	.quad	Lset5126
Lset5127 = Ltmp1373-Lfunc_begin0
	.quad	Lset5127
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc227:
Lset5128 = Ltmp1317-Lfunc_begin0
	.quad	Lset5128
Lset5129 = Ltmp1319-Lfunc_begin0
	.quad	Lset5129
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc228:
Lset5130 = Ltmp1328-Lfunc_begin0
	.quad	Lset5130
Lset5131 = Ltmp1336-Lfunc_begin0
	.quad	Lset5131
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5132 = Ltmp1395-Lfunc_begin0
	.quad	Lset5132
Lset5133 = Ltmp1398-Lfunc_begin0
	.quad	Lset5133
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc229:
Lset5134 = Ltmp1332-Lfunc_begin0
	.quad	Lset5134
Lset5135 = Ltmp1335-Lfunc_begin0
	.quad	Lset5135
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5136 = Ltmp1395-Lfunc_begin0
	.quad	Lset5136
Lset5137 = Ltmp1398-Lfunc_begin0
	.quad	Lset5137
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc230:
Lset5138 = Ltmp1334-Lfunc_begin0
	.quad	Lset5138
Lset5139 = Ltmp1336-Lfunc_begin0
	.quad	Lset5139
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc231:
Lset5140 = Ltmp1339-Lfunc_begin0
	.quad	Lset5140
Lset5141 = Ltmp1340-Lfunc_begin0
	.quad	Lset5141
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5142 = Ltmp1434-Lfunc_begin0
	.quad	Lset5142
Lset5143 = Ltmp1435-Lfunc_begin0
	.quad	Lset5143
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5144 = Ltmp1437-Lfunc_begin0
	.quad	Lset5144
Lset5145 = Ltmp1438-Lfunc_begin0
	.quad	Lset5145
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc232:
Lset5146 = Ltmp1346-Lfunc_begin0
	.quad	Lset5146
Lset5147 = Ltmp1349-Lfunc_begin0
	.quad	Lset5147
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5148 = Ltmp1373-Lfunc_begin0
	.quad	Lset5148
Lset5149 = Ltmp1374-Lfunc_begin0
	.quad	Lset5149
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc233:
Lset5150 = Ltmp1348-Lfunc_begin0
	.quad	Lset5150
Lset5151 = Ltmp1350-Lfunc_begin0
	.quad	Lset5151
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc234:
Lset5152 = Ltmp1354-Lfunc_begin0
	.quad	Lset5152
Lset5153 = Ltmp1355-Lfunc_begin0
	.quad	Lset5153
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc235:
Lset5154 = Ltmp1359-Lfunc_begin0
	.quad	Lset5154
Lset5155 = Ltmp1360-Lfunc_begin0
	.quad	Lset5155
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
Lset5156 = Ltmp1365-Lfunc_begin0
	.quad	Lset5156
Lset5157 = Ltmp1366-Lfunc_begin0
	.quad	Lset5157
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc236:
Lset5158 = Ltmp1388-Lfunc_begin0
	.quad	Lset5158
Lset5159 = Ltmp1391-Lfunc_begin0
	.quad	Lset5159
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5160 = Ltmp1392-Lfunc_begin0
	.quad	Lset5160
Lset5161 = Ltmp1394-Lfunc_begin0
	.quad	Lset5161
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc237:
Lset5162 = Ltmp1390-Lfunc_begin0
	.quad	Lset5162
Lset5163 = Ltmp1392-Lfunc_begin0
	.quad	Lset5163
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc238:
Lset5164 = Ltmp1401-Lfunc_begin0
	.quad	Lset5164
Lset5165 = Ltmp1402-Lfunc_begin0
	.quad	Lset5165
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5166 = Ltmp1402-Lfunc_begin0
	.quad	Lset5166
Lset5167 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5167
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc239:
Lset5168 = Ltmp1405-Lfunc_begin0
	.quad	Lset5168
Lset5169 = Ltmp1407-Lfunc_begin0
	.quad	Lset5169
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc240:
Lset5170 = Ltmp1411-Lfunc_begin0
	.quad	Lset5170
Lset5171 = Ltmp1414-Lfunc_begin0
	.quad	Lset5171
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5172 = Ltmp1415-Lfunc_begin0
	.quad	Lset5172
Lset5173 = Ltmp1417-Lfunc_begin0
	.quad	Lset5173
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc241:
Lset5174 = Ltmp1413-Lfunc_begin0
	.quad	Lset5174
Lset5175 = Ltmp1415-Lfunc_begin0
	.quad	Lset5175
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc242:
Lset5176 = Ltmp1421-Lfunc_begin0
	.quad	Lset5176
Lset5177 = Ltmp1429-Lfunc_begin0
	.quad	Lset5177
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5178 = Ltmp1429-Lfunc_begin0
	.quad	Lset5178
Lset5179 = Ltmp1435-Lfunc_begin0
	.quad	Lset5179
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset5180 = Ltmp1435-Lfunc_begin0
	.quad	Lset5180
Lset5181 = Ltmp1436-Lfunc_begin0
	.quad	Lset5181
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5182 = Ltmp1436-Lfunc_begin0
	.quad	Lset5182
Lset5183 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5183
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc243:
Lset5184 = Ltmp1422-Lfunc_begin0
	.quad	Lset5184
Lset5185 = Ltmp1433-Lfunc_begin0
	.quad	Lset5185
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5186 = Ltmp1435-Lfunc_begin0
	.quad	Lset5186
Lset5187 = Ltmp1449-Lfunc_begin0
	.quad	Lset5187
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5188 = Ltmp1450-Lfunc_begin0
	.quad	Lset5188
Lset5189 = Ltmp1455-Lfunc_begin0
	.quad	Lset5189
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc244:
Lset5190 = Ltmp1422-Lfunc_begin0
	.quad	Lset5190
Lset5191 = Ltmp1424-Lfunc_begin0
	.quad	Lset5191
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc245:
Lset5192 = Ltmp1422-Lfunc_begin0
	.quad	Lset5192
Lset5193 = Ltmp1424-Lfunc_begin0
	.quad	Lset5193
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc246:
Lset5194 = Ltmp1422-Lfunc_begin0
	.quad	Lset5194
Lset5195 = Ltmp1424-Lfunc_begin0
	.quad	Lset5195
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc247:
Lset5196 = Ltmp1428-Lfunc_begin0
	.quad	Lset5196
Lset5197 = Ltmp1433-Lfunc_begin0
	.quad	Lset5197
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc248:
Lset5198 = Ltmp1430-Lfunc_begin0
	.quad	Lset5198
Lset5199 = Ltmp1433-Lfunc_begin0
	.quad	Lset5199
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc249:
Lset5200 = Ltmp1468-Lfunc_begin0
	.quad	Lset5200
Lset5201 = Ltmp1470-Lfunc_begin0
	.quad	Lset5201
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5202 = Ltmp1500-Lfunc_begin0
	.quad	Lset5202
Lset5203 = Ltmp1506-Lfunc_begin0
	.quad	Lset5203
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5204 = Ltmp1532-Lfunc_begin0
	.quad	Lset5204
Lset5205 = Ltmp1534-Lfunc_begin0
	.quad	Lset5205
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc250:
Lset5206 = Ltmp1473-Lfunc_begin0
	.quad	Lset5206
Lset5207 = Ltmp1476-Lfunc_begin0
	.quad	Lset5207
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5208 = Ltmp1528-Lfunc_begin0
	.quad	Lset5208
Lset5209 = Ltmp1531-Lfunc_begin0
	.quad	Lset5209
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc251:
Lset5210 = Ltmp1475-Lfunc_begin0
	.quad	Lset5210
Lset5211 = Ltmp1477-Lfunc_begin0
	.quad	Lset5211
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc252:
Lset5212 = Ltmp1483-Lfunc_begin0
	.quad	Lset5212
Lset5213 = Ltmp1484-Lfunc_begin0
	.quad	Lset5213
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5214 = Ltmp1484-Lfunc_begin0
	.quad	Lset5214
Lset5215 = Ltmp1485-Lfunc_begin0
	.quad	Lset5215
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5216 = Ltmp1485-Lfunc_begin0
	.quad	Lset5216
Lset5217 = Ltmp1487-Lfunc_begin0
	.quad	Lset5217
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5218 = Ltmp1578-Lfunc_begin0
	.quad	Lset5218
Lset5219 = Ltmp1588-Lfunc_begin0
	.quad	Lset5219
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5220 = Ltmp1596-Lfunc_begin0
	.quad	Lset5220
Lset5221 = Ltmp1600-Lfunc_begin0
	.quad	Lset5221
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc253:
Lset5222 = Ltmp1483-Lfunc_begin0
	.quad	Lset5222
Lset5223 = Ltmp1487-Lfunc_begin0
	.quad	Lset5223
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5224 = Ltmp1579-Lfunc_begin0
	.quad	Lset5224
Lset5225 = Ltmp1600-Lfunc_begin0
	.quad	Lset5225
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc254:
Lset5226 = Ltmp1483-Lfunc_begin0
	.quad	Lset5226
Lset5227 = Ltmp1487-Lfunc_begin0
	.quad	Lset5227
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5228 = Ltmp1582-Lfunc_begin0
	.quad	Lset5228
Lset5229 = Ltmp1585-Lfunc_begin0
	.quad	Lset5229
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc255:
Lset5230 = Ltmp1483-Lfunc_begin0
	.quad	Lset5230
Lset5231 = Ltmp1487-Lfunc_begin0
	.quad	Lset5231
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset5232 = Ltmp1583-Lfunc_begin0
	.quad	Lset5232
Lset5233 = Ltmp1593-Lfunc_begin0
	.quad	Lset5233
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc256:
Lset5234 = Ltmp1486-Lfunc_begin0
	.quad	Lset5234
Lset5235 = Ltmp1487-Lfunc_begin0
	.quad	Lset5235
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5236 = Ltmp1586-Lfunc_begin0
	.quad	Lset5236
Lset5237 = Ltmp1586-Lfunc_begin0
	.quad	Lset5237
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc257:
Lset5238 = Ltmp1489-Lfunc_begin0
	.quad	Lset5238
Lset5239 = Ltmp1497-Lfunc_begin0
	.quad	Lset5239
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5240 = Ltmp1551-Lfunc_begin0
	.quad	Lset5240
Lset5241 = Ltmp1554-Lfunc_begin0
	.quad	Lset5241
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc258:
Lset5242 = Ltmp1493-Lfunc_begin0
	.quad	Lset5242
Lset5243 = Ltmp1496-Lfunc_begin0
	.quad	Lset5243
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5244 = Ltmp1551-Lfunc_begin0
	.quad	Lset5244
Lset5245 = Ltmp1554-Lfunc_begin0
	.quad	Lset5245
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc259:
Lset5246 = Ltmp1495-Lfunc_begin0
	.quad	Lset5246
Lset5247 = Ltmp1497-Lfunc_begin0
	.quad	Lset5247
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc260:
Lset5248 = Ltmp1502-Lfunc_begin0
	.quad	Lset5248
Lset5249 = Ltmp1505-Lfunc_begin0
	.quad	Lset5249
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5250 = Ltmp1532-Lfunc_begin0
	.quad	Lset5250
Lset5251 = Ltmp1533-Lfunc_begin0
	.quad	Lset5251
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc261:
Lset5252 = Ltmp1504-Lfunc_begin0
	.quad	Lset5252
Lset5253 = Ltmp1506-Lfunc_begin0
	.quad	Lset5253
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc262:
Lset5254 = Ltmp1510-Lfunc_begin0
	.quad	Lset5254
Lset5255 = Ltmp1511-Lfunc_begin0
	.quad	Lset5255
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc263:
Lset5256 = Ltmp1514-Lfunc_begin0
	.quad	Lset5256
Lset5257 = Ltmp1516-Lfunc_begin0
	.quad	Lset5257
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset5258 = Ltmp1516-Lfunc_begin0
	.quad	Lset5258
Lset5259 = Ltmp1517-Lfunc_begin0
	.quad	Lset5259
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
Lset5260 = Ltmp1522-Lfunc_begin0
	.quad	Lset5260
Lset5261 = Ltmp1525-Lfunc_begin0
	.quad	Lset5261
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset5262 = Ltmp1526-Lfunc_begin0
	.quad	Lset5262
Lset5263 = Ltmp1528-Lfunc_begin0
	.quad	Lset5263
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc264:
Lset5264 = Ltmp1544-Lfunc_begin0
	.quad	Lset5264
Lset5265 = Ltmp1547-Lfunc_begin0
	.quad	Lset5265
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5266 = Ltmp1548-Lfunc_begin0
	.quad	Lset5266
Lset5267 = Ltmp1550-Lfunc_begin0
	.quad	Lset5267
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc265:
Lset5268 = Ltmp1546-Lfunc_begin0
	.quad	Lset5268
Lset5269 = Ltmp1548-Lfunc_begin0
	.quad	Lset5269
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc266:
Lset5270 = Ltmp1558-Lfunc_begin0
	.quad	Lset5270
Lset5271 = Ltmp1559-Lfunc_begin0
	.quad	Lset5271
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5272 = Ltmp1559-Lfunc_begin0
	.quad	Lset5272
Lset5273 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5273
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	240                     ## -144
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc267:
Lset5274 = Ltmp1562-Lfunc_begin0
	.quad	Lset5274
Lset5275 = Ltmp1564-Lfunc_begin0
	.quad	Lset5275
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc268:
Lset5276 = Ltmp1567-Lfunc_begin0
	.quad	Lset5276
Lset5277 = Ltmp1570-Lfunc_begin0
	.quad	Lset5277
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset5278 = Ltmp1571-Lfunc_begin0
	.quad	Lset5278
Lset5279 = Ltmp1573-Lfunc_begin0
	.quad	Lset5279
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc269:
Lset5280 = Ltmp1569-Lfunc_begin0
	.quad	Lset5280
Lset5281 = Ltmp1571-Lfunc_begin0
	.quad	Lset5281
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc270:
Lset5282 = Ltmp1579-Lfunc_begin0
	.quad	Lset5282
Lset5283 = Ltmp1581-Lfunc_begin0
	.quad	Lset5283
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc271:
Lset5284 = Ltmp1579-Lfunc_begin0
	.quad	Lset5284
Lset5285 = Ltmp1581-Lfunc_begin0
	.quad	Lset5285
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc272:
Lset5286 = Ltmp1579-Lfunc_begin0
	.quad	Lset5286
Lset5287 = Ltmp1581-Lfunc_begin0
	.quad	Lset5287
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc273:
Lset5288 = Ltmp1612-Lfunc_begin0
	.quad	Lset5288
Lset5289 = Ltmp1618-Lfunc_begin0
	.quad	Lset5289
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5290 = Ltmp1626-Lfunc_begin0
	.quad	Lset5290
Lset5291 = Ltmp1636-Lfunc_begin0
	.quad	Lset5291
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5292 = Ltmp1637-Lfunc_begin0
	.quad	Lset5292
Lset5293 = Ltmp1639-Lfunc_begin0
	.quad	Lset5293
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5294 = Ltmp1646-Lfunc_begin0
	.quad	Lset5294
Lset5295 = Ltmp1651-Lfunc_begin0
	.quad	Lset5295
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc274:
Lset5296 = Ltmp1612-Lfunc_begin0
	.quad	Lset5296
Lset5297 = Ltmp1616-Lfunc_begin0
	.quad	Lset5297
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5298 = Ltmp1627-Lfunc_begin0
	.quad	Lset5298
Lset5299 = Ltmp1636-Lfunc_begin0
	.quad	Lset5299
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5300 = Ltmp1637-Lfunc_begin0
	.quad	Lset5300
Lset5301 = Ltmp1648-Lfunc_begin0
	.quad	Lset5301
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc275:
Lset5302 = Ltmp1632-Lfunc_begin0
	.quad	Lset5302
Lset5303 = Ltmp1632-Lfunc_begin0
	.quad	Lset5303
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5304 = Ltmp1635-Lfunc_begin0
	.quad	Lset5304
Lset5305 = Ltmp1636-Lfunc_begin0
	.quad	Lset5305
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc276:
Lset5306 = Ltmp1637-Lfunc_begin0
	.quad	Lset5306
Lset5307 = Ltmp1649-Lfunc_begin0
	.quad	Lset5307
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc277:
Lset5308 = Ltmp1673-Lfunc_begin0
	.quad	Lset5308
Lset5309 = Ltmp1680-Lfunc_begin0
	.quad	Lset5309
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc278:
Lset5310 = Ltmp1674-Lfunc_begin0
	.quad	Lset5310
Lset5311 = Ltmp1681-Lfunc_begin0
	.quad	Lset5311
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc279:
Lset5312 = Ltmp1677-Lfunc_begin0
	.quad	Lset5312
Lset5313 = Ltmp1679-Lfunc_begin0
	.quad	Lset5313
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc280:
Lset5314 = Ltmp1677-Lfunc_begin0
	.quad	Lset5314
Lset5315 = Ltmp1681-Lfunc_begin0
	.quad	Lset5315
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc281:
Lset5316 = Ltmp1700-Lfunc_begin0
	.quad	Lset5316
Lset5317 = Ltmp1707-Lfunc_begin0
	.quad	Lset5317
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5318 = Ltmp1716-Lfunc_begin0
	.quad	Lset5318
Lset5319 = Ltmp1722-Lfunc_begin0
	.quad	Lset5319
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5320 = Ltmp1726-Lfunc_begin0
	.quad	Lset5320
Lset5321 = Ltmp1731-Lfunc_begin0
	.quad	Lset5321
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5322 = Ltmp1733-Lfunc_begin0
	.quad	Lset5322
Lset5323 = Ltmp1737-Lfunc_begin0
	.quad	Lset5323
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5324 = Ltmp1738-Lfunc_begin0
	.quad	Lset5324
Lset5325 = Ltmp1740-Lfunc_begin0
	.quad	Lset5325
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5326 = Ltmp5264-Lfunc_begin0
	.quad	Lset5326
Lset5327 = Ltmp5265-Lfunc_begin0
	.quad	Lset5327
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc282:
Lset5328 = Ltmp1700-Lfunc_begin0
	.quad	Lset5328
Lset5329 = Ltmp1707-Lfunc_begin0
	.quad	Lset5329
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5330 = Ltmp1716-Lfunc_begin0
	.quad	Lset5330
Lset5331 = Ltmp1722-Lfunc_begin0
	.quad	Lset5331
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5332 = Ltmp1728-Lfunc_begin0
	.quad	Lset5332
Lset5333 = Ltmp1731-Lfunc_begin0
	.quad	Lset5333
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5334 = Ltmp1733-Lfunc_begin0
	.quad	Lset5334
Lset5335 = Ltmp1737-Lfunc_begin0
	.quad	Lset5335
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset5336 = Ltmp1738-Lfunc_begin0
	.quad	Lset5336
Lset5337 = Ltmp1740-Lfunc_begin0
	.quad	Lset5337
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc283:
Lset5338 = Ltmp1716-Lfunc_begin0
	.quad	Lset5338
Lset5339 = Ltmp1722-Lfunc_begin0
	.quad	Lset5339
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset5340 = Ltmp1738-Lfunc_begin0
	.quad	Lset5340
Lset5341 = Ltmp1741-Lfunc_begin0
	.quad	Lset5341
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc284:
Lset5342 = Ltmp1733-Lfunc_begin0
	.quad	Lset5342
Lset5343 = Ltmp1733-Lfunc_begin0
	.quad	Lset5343
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset5344 = Ltmp1736-Lfunc_begin0
	.quad	Lset5344
Lset5345 = Ltmp1737-Lfunc_begin0
	.quad	Lset5345
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc285:
Lset5346 = Ltmp1758-Lfunc_begin0
	.quad	Lset5346
Lset5347 = Ltmp1767-Lfunc_begin0
	.quad	Lset5347
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5348 = Ltmp1770-Lfunc_begin0
	.quad	Lset5348
Lset5349 = Ltmp1772-Lfunc_begin0
	.quad	Lset5349
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc286:
Lset5350 = Ltmp1760-Lfunc_begin0
	.quad	Lset5350
Lset5351 = Ltmp1767-Lfunc_begin0
	.quad	Lset5351
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset5352 = Ltmp1770-Lfunc_begin0
	.quad	Lset5352
Lset5353 = Ltmp1773-Lfunc_begin0
	.quad	Lset5353
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc287:
Lset5354 = Ltmp1761-Lfunc_begin0
	.quad	Lset5354
Lset5355 = Ltmp1767-Lfunc_begin0
	.quad	Lset5355
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc288:
Lset5356 = Ltmp1766-Lfunc_begin0
	.quad	Lset5356
Lset5357 = Ltmp1769-Lfunc_begin0
	.quad	Lset5357
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc289:
Lset5358 = Ltmp1794-Lfunc_begin0
	.quad	Lset5358
Lset5359 = Ltmp1795-Lfunc_begin0
	.quad	Lset5359
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5360 = Ltmp1803-Lfunc_begin0
	.quad	Lset5360
Lset5361 = Ltmp1808-Lfunc_begin0
	.quad	Lset5361
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5362 = Ltmp1817-Lfunc_begin0
	.quad	Lset5362
Lset5363 = Ltmp1818-Lfunc_begin0
	.quad	Lset5363
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5364 = Ltmp1819-Lfunc_begin0
	.quad	Lset5364
Lset5365 = Ltmp1821-Lfunc_begin0
	.quad	Lset5365
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5366 = Ltmp1823-Lfunc_begin0
	.quad	Lset5366
Lset5367 = Ltmp1826-Lfunc_begin0
	.quad	Lset5367
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5368 = Ltmp1836-Lfunc_begin0
	.quad	Lset5368
Lset5369 = Ltmp1844-Lfunc_begin0
	.quad	Lset5369
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5370 = Ltmp1848-Lfunc_begin0
	.quad	Lset5370
Lset5371 = Ltmp1853-Lfunc_begin0
	.quad	Lset5371
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc290:
Lset5372 = Ltmp1794-Lfunc_begin0
	.quad	Lset5372
Lset5373 = Ltmp1796-Lfunc_begin0
	.quad	Lset5373
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5374 = Ltmp1803-Lfunc_begin0
	.quad	Lset5374
Lset5375 = Ltmp1808-Lfunc_begin0
	.quad	Lset5375
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5376 = Ltmp1817-Lfunc_begin0
	.quad	Lset5376
Lset5377 = Ltmp1818-Lfunc_begin0
	.quad	Lset5377
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5378 = Ltmp1819-Lfunc_begin0
	.quad	Lset5378
Lset5379 = Ltmp1821-Lfunc_begin0
	.quad	Lset5379
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5380 = Ltmp1837-Lfunc_begin0
	.quad	Lset5380
Lset5381 = Ltmp1839-Lfunc_begin0
	.quad	Lset5381
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5382 = Ltmp1851-Lfunc_begin0
	.quad	Lset5382
Lset5383 = Ltmp1853-Lfunc_begin0
	.quad	Lset5383
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc291:
Lset5384 = Ltmp1794-Lfunc_begin0
	.quad	Lset5384
Lset5385 = Ltmp1796-Lfunc_begin0
	.quad	Lset5385
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5386 = Ltmp1803-Lfunc_begin0
	.quad	Lset5386
Lset5387 = Ltmp1808-Lfunc_begin0
	.quad	Lset5387
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5388 = Ltmp1817-Lfunc_begin0
	.quad	Lset5388
Lset5389 = Ltmp1818-Lfunc_begin0
	.quad	Lset5389
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5390 = Ltmp1819-Lfunc_begin0
	.quad	Lset5390
Lset5391 = Ltmp1821-Lfunc_begin0
	.quad	Lset5391
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5392 = Ltmp1823-Lfunc_begin0
	.quad	Lset5392
Lset5393 = Ltmp1832-Lfunc_begin0
	.quad	Lset5393
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5394 = Ltmp1837-Lfunc_begin0
	.quad	Lset5394
Lset5395 = Ltmp1845-Lfunc_begin0
	.quad	Lset5395
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5396 = Ltmp1848-Lfunc_begin0
	.quad	Lset5396
Lset5397 = Ltmp1855-Lfunc_begin0
	.quad	Lset5397
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc292:
Lset5398 = Ltmp1801-Lfunc_begin0
	.quad	Lset5398
Lset5399 = Ltmp1802-Lfunc_begin0
	.quad	Lset5399
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc293:
Lset5400 = Ltmp1805-Lfunc_begin0
	.quad	Lset5400
Lset5401 = Ltmp1806-Lfunc_begin0
	.quad	Lset5401
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc294:
Lset5402 = Ltmp1836-Lfunc_begin0
	.quad	Lset5402
Lset5403 = Ltmp1839-Lfunc_begin0
	.quad	Lset5403
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5404 = Ltmp1850-Lfunc_begin0
	.quad	Lset5404
Lset5405 = Ltmp1851-Lfunc_begin0
	.quad	Lset5405
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc295:
Lset5406 = Ltmp1841-Lfunc_begin0
	.quad	Lset5406
Lset5407 = Ltmp1842-Lfunc_begin0
	.quad	Lset5407
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc296:
Lset5408 = Ltmp1870-Lfunc_begin0
	.quad	Lset5408
Lset5409 = Ltmp1871-Lfunc_begin0
	.quad	Lset5409
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5410 = Ltmp1879-Lfunc_begin0
	.quad	Lset5410
Lset5411 = Ltmp1884-Lfunc_begin0
	.quad	Lset5411
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5412 = Ltmp1893-Lfunc_begin0
	.quad	Lset5412
Lset5413 = Ltmp1894-Lfunc_begin0
	.quad	Lset5413
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5414 = Ltmp1895-Lfunc_begin0
	.quad	Lset5414
Lset5415 = Ltmp1897-Lfunc_begin0
	.quad	Lset5415
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5416 = Ltmp1899-Lfunc_begin0
	.quad	Lset5416
Lset5417 = Ltmp1902-Lfunc_begin0
	.quad	Lset5417
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5418 = Ltmp1912-Lfunc_begin0
	.quad	Lset5418
Lset5419 = Ltmp1920-Lfunc_begin0
	.quad	Lset5419
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5420 = Ltmp1924-Lfunc_begin0
	.quad	Lset5420
Lset5421 = Ltmp1929-Lfunc_begin0
	.quad	Lset5421
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc297:
Lset5422 = Ltmp1870-Lfunc_begin0
	.quad	Lset5422
Lset5423 = Ltmp1872-Lfunc_begin0
	.quad	Lset5423
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5424 = Ltmp1879-Lfunc_begin0
	.quad	Lset5424
Lset5425 = Ltmp1884-Lfunc_begin0
	.quad	Lset5425
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5426 = Ltmp1893-Lfunc_begin0
	.quad	Lset5426
Lset5427 = Ltmp1894-Lfunc_begin0
	.quad	Lset5427
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5428 = Ltmp1895-Lfunc_begin0
	.quad	Lset5428
Lset5429 = Ltmp1897-Lfunc_begin0
	.quad	Lset5429
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5430 = Ltmp1913-Lfunc_begin0
	.quad	Lset5430
Lset5431 = Ltmp1915-Lfunc_begin0
	.quad	Lset5431
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5432 = Ltmp1927-Lfunc_begin0
	.quad	Lset5432
Lset5433 = Ltmp1929-Lfunc_begin0
	.quad	Lset5433
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc298:
Lset5434 = Ltmp1870-Lfunc_begin0
	.quad	Lset5434
Lset5435 = Ltmp1872-Lfunc_begin0
	.quad	Lset5435
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5436 = Ltmp1879-Lfunc_begin0
	.quad	Lset5436
Lset5437 = Ltmp1884-Lfunc_begin0
	.quad	Lset5437
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5438 = Ltmp1893-Lfunc_begin0
	.quad	Lset5438
Lset5439 = Ltmp1894-Lfunc_begin0
	.quad	Lset5439
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5440 = Ltmp1895-Lfunc_begin0
	.quad	Lset5440
Lset5441 = Ltmp1897-Lfunc_begin0
	.quad	Lset5441
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5442 = Ltmp1899-Lfunc_begin0
	.quad	Lset5442
Lset5443 = Ltmp1908-Lfunc_begin0
	.quad	Lset5443
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5444 = Ltmp1913-Lfunc_begin0
	.quad	Lset5444
Lset5445 = Ltmp1921-Lfunc_begin0
	.quad	Lset5445
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5446 = Ltmp1924-Lfunc_begin0
	.quad	Lset5446
Lset5447 = Ltmp1931-Lfunc_begin0
	.quad	Lset5447
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc299:
Lset5448 = Ltmp1877-Lfunc_begin0
	.quad	Lset5448
Lset5449 = Ltmp1878-Lfunc_begin0
	.quad	Lset5449
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc300:
Lset5450 = Ltmp1881-Lfunc_begin0
	.quad	Lset5450
Lset5451 = Ltmp1882-Lfunc_begin0
	.quad	Lset5451
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc301:
Lset5452 = Ltmp1912-Lfunc_begin0
	.quad	Lset5452
Lset5453 = Ltmp1915-Lfunc_begin0
	.quad	Lset5453
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5454 = Ltmp1926-Lfunc_begin0
	.quad	Lset5454
Lset5455 = Ltmp1927-Lfunc_begin0
	.quad	Lset5455
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc302:
Lset5456 = Ltmp1917-Lfunc_begin0
	.quad	Lset5456
Lset5457 = Ltmp1918-Lfunc_begin0
	.quad	Lset5457
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc303:
Lset5458 = Ltmp1946-Lfunc_begin0
	.quad	Lset5458
Lset5459 = Ltmp1947-Lfunc_begin0
	.quad	Lset5459
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5460 = Ltmp1955-Lfunc_begin0
	.quad	Lset5460
Lset5461 = Ltmp1960-Lfunc_begin0
	.quad	Lset5461
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5462 = Ltmp1969-Lfunc_begin0
	.quad	Lset5462
Lset5463 = Ltmp1970-Lfunc_begin0
	.quad	Lset5463
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5464 = Ltmp1971-Lfunc_begin0
	.quad	Lset5464
Lset5465 = Ltmp1973-Lfunc_begin0
	.quad	Lset5465
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5466 = Ltmp1975-Lfunc_begin0
	.quad	Lset5466
Lset5467 = Ltmp1978-Lfunc_begin0
	.quad	Lset5467
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5468 = Ltmp1988-Lfunc_begin0
	.quad	Lset5468
Lset5469 = Ltmp1996-Lfunc_begin0
	.quad	Lset5469
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5470 = Ltmp2000-Lfunc_begin0
	.quad	Lset5470
Lset5471 = Ltmp2005-Lfunc_begin0
	.quad	Lset5471
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc304:
Lset5472 = Ltmp1946-Lfunc_begin0
	.quad	Lset5472
Lset5473 = Ltmp1948-Lfunc_begin0
	.quad	Lset5473
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5474 = Ltmp1955-Lfunc_begin0
	.quad	Lset5474
Lset5475 = Ltmp1960-Lfunc_begin0
	.quad	Lset5475
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5476 = Ltmp1969-Lfunc_begin0
	.quad	Lset5476
Lset5477 = Ltmp1970-Lfunc_begin0
	.quad	Lset5477
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5478 = Ltmp1971-Lfunc_begin0
	.quad	Lset5478
Lset5479 = Ltmp1973-Lfunc_begin0
	.quad	Lset5479
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5480 = Ltmp1989-Lfunc_begin0
	.quad	Lset5480
Lset5481 = Ltmp1991-Lfunc_begin0
	.quad	Lset5481
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5482 = Ltmp2003-Lfunc_begin0
	.quad	Lset5482
Lset5483 = Ltmp2005-Lfunc_begin0
	.quad	Lset5483
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc305:
Lset5484 = Ltmp1946-Lfunc_begin0
	.quad	Lset5484
Lset5485 = Ltmp1948-Lfunc_begin0
	.quad	Lset5485
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5486 = Ltmp1955-Lfunc_begin0
	.quad	Lset5486
Lset5487 = Ltmp1960-Lfunc_begin0
	.quad	Lset5487
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5488 = Ltmp1969-Lfunc_begin0
	.quad	Lset5488
Lset5489 = Ltmp1970-Lfunc_begin0
	.quad	Lset5489
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5490 = Ltmp1971-Lfunc_begin0
	.quad	Lset5490
Lset5491 = Ltmp1973-Lfunc_begin0
	.quad	Lset5491
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5492 = Ltmp1975-Lfunc_begin0
	.quad	Lset5492
Lset5493 = Ltmp1984-Lfunc_begin0
	.quad	Lset5493
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5494 = Ltmp1989-Lfunc_begin0
	.quad	Lset5494
Lset5495 = Ltmp1997-Lfunc_begin0
	.quad	Lset5495
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5496 = Ltmp2000-Lfunc_begin0
	.quad	Lset5496
Lset5497 = Ltmp2007-Lfunc_begin0
	.quad	Lset5497
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc306:
Lset5498 = Ltmp1953-Lfunc_begin0
	.quad	Lset5498
Lset5499 = Ltmp1954-Lfunc_begin0
	.quad	Lset5499
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc307:
Lset5500 = Ltmp1957-Lfunc_begin0
	.quad	Lset5500
Lset5501 = Ltmp1958-Lfunc_begin0
	.quad	Lset5501
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc308:
Lset5502 = Ltmp1988-Lfunc_begin0
	.quad	Lset5502
Lset5503 = Ltmp1991-Lfunc_begin0
	.quad	Lset5503
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5504 = Ltmp2002-Lfunc_begin0
	.quad	Lset5504
Lset5505 = Ltmp2003-Lfunc_begin0
	.quad	Lset5505
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc309:
Lset5506 = Ltmp1993-Lfunc_begin0
	.quad	Lset5506
Lset5507 = Ltmp1994-Lfunc_begin0
	.quad	Lset5507
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc310:
Lset5508 = Ltmp2014-Lfunc_begin0
	.quad	Lset5508
Lset5509 = Ltmp2018-Lfunc_begin0
	.quad	Lset5509
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5510 = Ltmp2032-Lfunc_begin0
	.quad	Lset5510
Lset5511 = Ltmp2037-Lfunc_begin0
	.quad	Lset5511
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5512 = Ltmp2042-Lfunc_begin0
	.quad	Lset5512
Lset5513 = Ltmp2043-Lfunc_begin0
	.quad	Lset5513
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5514 = Ltmp2045-Lfunc_begin0
	.quad	Lset5514
Lset5515 = Ltmp2050-Lfunc_begin0
	.quad	Lset5515
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5516 = Ltmp2067-Lfunc_begin0
	.quad	Lset5516
Lset5517 = Ltmp2068-Lfunc_begin0
	.quad	Lset5517
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5518 = Ltmp2071-Lfunc_begin0
	.quad	Lset5518
Lset5519 = Ltmp2074-Lfunc_begin0
	.quad	Lset5519
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc311:
Lset5520 = Ltmp2014-Lfunc_begin0
	.quad	Lset5520
Lset5521 = Ltmp2018-Lfunc_begin0
	.quad	Lset5521
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5522 = Ltmp2027-Lfunc_begin0
	.quad	Lset5522
Lset5523 = Ltmp2028-Lfunc_begin0
	.quad	Lset5523
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5524 = Ltmp2032-Lfunc_begin0
	.quad	Lset5524
Lset5525 = Ltmp2043-Lfunc_begin0
	.quad	Lset5525
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5526 = Ltmp2045-Lfunc_begin0
	.quad	Lset5526
Lset5527 = Ltmp2053-Lfunc_begin0
	.quad	Lset5527
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5528 = Ltmp2054-Lfunc_begin0
	.quad	Lset5528
Lset5529 = Ltmp2056-Lfunc_begin0
	.quad	Lset5529
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5530 = Ltmp2058-Lfunc_begin0
	.quad	Lset5530
Lset5531 = Ltmp2061-Lfunc_begin0
	.quad	Lset5531
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5532 = Ltmp2067-Lfunc_begin0
	.quad	Lset5532
Lset5533 = Ltmp2068-Lfunc_begin0
	.quad	Lset5533
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5534 = Ltmp2071-Lfunc_begin0
	.quad	Lset5534
Lset5535 = Ltmp2078-Lfunc_begin0
	.quad	Lset5535
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc312:
Lset5536 = Ltmp2014-Lfunc_begin0
	.quad	Lset5536
Lset5537 = Ltmp2018-Lfunc_begin0
	.quad	Lset5537
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5538 = Ltmp2027-Lfunc_begin0
	.quad	Lset5538
Lset5539 = Ltmp2029-Lfunc_begin0
	.quad	Lset5539
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5540 = Ltmp2032-Lfunc_begin0
	.quad	Lset5540
Lset5541 = Ltmp2043-Lfunc_begin0
	.quad	Lset5541
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5542 = Ltmp2045-Lfunc_begin0
	.quad	Lset5542
Lset5543 = Ltmp2053-Lfunc_begin0
	.quad	Lset5543
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5544 = Ltmp2054-Lfunc_begin0
	.quad	Lset5544
Lset5545 = Ltmp2056-Lfunc_begin0
	.quad	Lset5545
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5546 = Ltmp2058-Lfunc_begin0
	.quad	Lset5546
Lset5547 = Ltmp2068-Lfunc_begin0
	.quad	Lset5547
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5548 = Ltmp2072-Lfunc_begin0
	.quad	Lset5548
Lset5549 = Ltmp2080-Lfunc_begin0
	.quad	Lset5549
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc313:
Lset5550 = Ltmp2027-Lfunc_begin0
	.quad	Lset5550
Lset5551 = Ltmp2029-Lfunc_begin0
	.quad	Lset5551
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5552 = Ltmp2037-Lfunc_begin0
	.quad	Lset5552
Lset5553 = Ltmp2042-Lfunc_begin0
	.quad	Lset5553
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5554 = Ltmp2052-Lfunc_begin0
	.quad	Lset5554
Lset5555 = Ltmp2053-Lfunc_begin0
	.quad	Lset5555
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5556 = Ltmp2054-Lfunc_begin0
	.quad	Lset5556
Lset5557 = Ltmp2056-Lfunc_begin0
	.quad	Lset5557
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5558 = Ltmp2072-Lfunc_begin0
	.quad	Lset5558
Lset5559 = Ltmp2074-Lfunc_begin0
	.quad	Lset5559
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5560 = Ltmp2076-Lfunc_begin0
	.quad	Lset5560
Lset5561 = Ltmp2078-Lfunc_begin0
	.quad	Lset5561
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc314:
Lset5562 = Ltmp2034-Lfunc_begin0
	.quad	Lset5562
Lset5563 = Ltmp2035-Lfunc_begin0
	.quad	Lset5563
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc315:
Lset5564 = Ltmp2039-Lfunc_begin0
	.quad	Lset5564
Lset5565 = Ltmp2040-Lfunc_begin0
	.quad	Lset5565
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc316:
Lset5566 = Ltmp2087-Lfunc_begin0
	.quad	Lset5566
Lset5567 = Ltmp2090-Lfunc_begin0
	.quad	Lset5567
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5568 = Ltmp2092-Lfunc_begin0
	.quad	Lset5568
Lset5569 = Ltmp2093-Lfunc_begin0
	.quad	Lset5569
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5570 = Ltmp2107-Lfunc_begin0
	.quad	Lset5570
Lset5571 = Ltmp2110-Lfunc_begin0
	.quad	Lset5571
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5572 = Ltmp2112-Lfunc_begin0
	.quad	Lset5572
Lset5573 = Ltmp2113-Lfunc_begin0
	.quad	Lset5573
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5574 = Ltmp2119-Lfunc_begin0
	.quad	Lset5574
Lset5575 = Ltmp2120-Lfunc_begin0
	.quad	Lset5575
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5576 = Ltmp2139-Lfunc_begin0
	.quad	Lset5576
Lset5577 = Ltmp2147-Lfunc_begin0
	.quad	Lset5577
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5578 = Ltmp2152-Lfunc_begin0
	.quad	Lset5578
Lset5579 = Ltmp2157-Lfunc_begin0
	.quad	Lset5579
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc317:
Lset5580 = Ltmp2087-Lfunc_begin0
	.quad	Lset5580
Lset5581 = Ltmp2090-Lfunc_begin0
	.quad	Lset5581
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5582 = Ltmp2092-Lfunc_begin0
	.quad	Lset5582
Lset5583 = Ltmp2093-Lfunc_begin0
	.quad	Lset5583
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5584 = Ltmp2107-Lfunc_begin0
	.quad	Lset5584
Lset5585 = Ltmp2110-Lfunc_begin0
	.quad	Lset5585
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5586 = Ltmp2112-Lfunc_begin0
	.quad	Lset5586
Lset5587 = Ltmp2113-Lfunc_begin0
	.quad	Lset5587
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5588 = Ltmp2119-Lfunc_begin0
	.quad	Lset5588
Lset5589 = Ltmp2120-Lfunc_begin0
	.quad	Lset5589
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5590 = Ltmp2139-Lfunc_begin0
	.quad	Lset5590
Lset5591 = Ltmp2149-Lfunc_begin0
	.quad	Lset5591
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5592 = Ltmp2153-Lfunc_begin0
	.quad	Lset5592
Lset5593 = Ltmp2159-Lfunc_begin0
	.quad	Lset5593
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc318:
Lset5594 = Ltmp2091-Lfunc_begin0
	.quad	Lset5594
Lset5595 = Ltmp2092-Lfunc_begin0
	.quad	Lset5595
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5596 = Ltmp2095-Lfunc_begin0
	.quad	Lset5596
Lset5597 = Ltmp2096-Lfunc_begin0
	.quad	Lset5597
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc319:
Lset5598 = Ltmp2111-Lfunc_begin0
	.quad	Lset5598
Lset5599 = Ltmp2112-Lfunc_begin0
	.quad	Lset5599
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5600 = Ltmp2115-Lfunc_begin0
	.quad	Lset5600
Lset5601 = Ltmp2116-Lfunc_begin0
	.quad	Lset5601
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc320:
Lset5602 = Ltmp2124-Lfunc_begin0
	.quad	Lset5602
Lset5603 = Ltmp2125-Lfunc_begin0
	.quad	Lset5603
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5604 = Ltmp2125-Lfunc_begin0
	.quad	Lset5604
Lset5605 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5605
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc321:
Lset5606 = Ltmp2126-Lfunc_begin0
	.quad	Lset5606
Lset5607 = Ltmp2128-Lfunc_begin0
	.quad	Lset5607
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc322:
Lset5608 = Ltmp2134-Lfunc_begin0
	.quad	Lset5608
Lset5609 = Ltmp2135-Lfunc_begin0
	.quad	Lset5609
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5610 = Ltmp2135-Lfunc_begin0
	.quad	Lset5610
Lset5611 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5611
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	248                     ## -136
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc323:
Lset5612 = Ltmp2136-Lfunc_begin0
	.quad	Lset5612
Lset5613 = Ltmp2138-Lfunc_begin0
	.quad	Lset5613
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc324:
Lset5614 = Ltmp2152-Lfunc_begin0
	.quad	Lset5614
Lset5615 = Ltmp2154-Lfunc_begin0
	.quad	Lset5615
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc325:
Lset5616 = Ltmp2153-Lfunc_begin0
	.quad	Lset5616
Lset5617 = Ltmp2154-Lfunc_begin0
	.quad	Lset5617
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc326:
Lset5618 = Ltmp2155-Lfunc_begin0
	.quad	Lset5618
Lset5619 = Ltmp2155-Lfunc_begin0
	.quad	Lset5619
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc327:
Lset5620 = Ltmp2158-Lfunc_begin0
	.quad	Lset5620
Lset5621 = Ltmp2159-Lfunc_begin0
	.quad	Lset5621
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc328:
Lset5622 = Ltmp2165-Lfunc_begin0
	.quad	Lset5622
Lset5623 = Ltmp2168-Lfunc_begin0
	.quad	Lset5623
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5624 = Ltmp2170-Lfunc_begin0
	.quad	Lset5624
Lset5625 = Ltmp2171-Lfunc_begin0
	.quad	Lset5625
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5626 = Ltmp2185-Lfunc_begin0
	.quad	Lset5626
Lset5627 = Ltmp2188-Lfunc_begin0
	.quad	Lset5627
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5628 = Ltmp2190-Lfunc_begin0
	.quad	Lset5628
Lset5629 = Ltmp2191-Lfunc_begin0
	.quad	Lset5629
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5630 = Ltmp2197-Lfunc_begin0
	.quad	Lset5630
Lset5631 = Ltmp2198-Lfunc_begin0
	.quad	Lset5631
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5632 = Ltmp2217-Lfunc_begin0
	.quad	Lset5632
Lset5633 = Ltmp2225-Lfunc_begin0
	.quad	Lset5633
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5634 = Ltmp2230-Lfunc_begin0
	.quad	Lset5634
Lset5635 = Ltmp2235-Lfunc_begin0
	.quad	Lset5635
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc329:
Lset5636 = Ltmp2165-Lfunc_begin0
	.quad	Lset5636
Lset5637 = Ltmp2168-Lfunc_begin0
	.quad	Lset5637
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5638 = Ltmp2170-Lfunc_begin0
	.quad	Lset5638
Lset5639 = Ltmp2171-Lfunc_begin0
	.quad	Lset5639
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5640 = Ltmp2185-Lfunc_begin0
	.quad	Lset5640
Lset5641 = Ltmp2188-Lfunc_begin0
	.quad	Lset5641
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5642 = Ltmp2190-Lfunc_begin0
	.quad	Lset5642
Lset5643 = Ltmp2191-Lfunc_begin0
	.quad	Lset5643
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5644 = Ltmp2197-Lfunc_begin0
	.quad	Lset5644
Lset5645 = Ltmp2198-Lfunc_begin0
	.quad	Lset5645
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5646 = Ltmp2217-Lfunc_begin0
	.quad	Lset5646
Lset5647 = Ltmp2227-Lfunc_begin0
	.quad	Lset5647
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5648 = Ltmp2231-Lfunc_begin0
	.quad	Lset5648
Lset5649 = Ltmp2237-Lfunc_begin0
	.quad	Lset5649
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc330:
Lset5650 = Ltmp2169-Lfunc_begin0
	.quad	Lset5650
Lset5651 = Ltmp2170-Lfunc_begin0
	.quad	Lset5651
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5652 = Ltmp2173-Lfunc_begin0
	.quad	Lset5652
Lset5653 = Ltmp2174-Lfunc_begin0
	.quad	Lset5653
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc331:
Lset5654 = Ltmp2189-Lfunc_begin0
	.quad	Lset5654
Lset5655 = Ltmp2190-Lfunc_begin0
	.quad	Lset5655
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5656 = Ltmp2193-Lfunc_begin0
	.quad	Lset5656
Lset5657 = Ltmp2194-Lfunc_begin0
	.quad	Lset5657
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc332:
Lset5658 = Ltmp2202-Lfunc_begin0
	.quad	Lset5658
Lset5659 = Ltmp2203-Lfunc_begin0
	.quad	Lset5659
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5660 = Ltmp2203-Lfunc_begin0
	.quad	Lset5660
Lset5661 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5661
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc333:
Lset5662 = Ltmp2204-Lfunc_begin0
	.quad	Lset5662
Lset5663 = Ltmp2206-Lfunc_begin0
	.quad	Lset5663
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc334:
Lset5664 = Ltmp2212-Lfunc_begin0
	.quad	Lset5664
Lset5665 = Ltmp2213-Lfunc_begin0
	.quad	Lset5665
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5666 = Ltmp2213-Lfunc_begin0
	.quad	Lset5666
Lset5667 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5667
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	248                     ## -136
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc335:
Lset5668 = Ltmp2214-Lfunc_begin0
	.quad	Lset5668
Lset5669 = Ltmp2216-Lfunc_begin0
	.quad	Lset5669
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc336:
Lset5670 = Ltmp2230-Lfunc_begin0
	.quad	Lset5670
Lset5671 = Ltmp2232-Lfunc_begin0
	.quad	Lset5671
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc337:
Lset5672 = Ltmp2231-Lfunc_begin0
	.quad	Lset5672
Lset5673 = Ltmp2232-Lfunc_begin0
	.quad	Lset5673
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc338:
Lset5674 = Ltmp2233-Lfunc_begin0
	.quad	Lset5674
Lset5675 = Ltmp2233-Lfunc_begin0
	.quad	Lset5675
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc339:
Lset5676 = Ltmp2236-Lfunc_begin0
	.quad	Lset5676
Lset5677 = Ltmp2237-Lfunc_begin0
	.quad	Lset5677
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc340:
Lset5678 = Ltmp2243-Lfunc_begin0
	.quad	Lset5678
Lset5679 = Ltmp2246-Lfunc_begin0
	.quad	Lset5679
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5680 = Ltmp2248-Lfunc_begin0
	.quad	Lset5680
Lset5681 = Ltmp2249-Lfunc_begin0
	.quad	Lset5681
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5682 = Ltmp2263-Lfunc_begin0
	.quad	Lset5682
Lset5683 = Ltmp2266-Lfunc_begin0
	.quad	Lset5683
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5684 = Ltmp2268-Lfunc_begin0
	.quad	Lset5684
Lset5685 = Ltmp2269-Lfunc_begin0
	.quad	Lset5685
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5686 = Ltmp2275-Lfunc_begin0
	.quad	Lset5686
Lset5687 = Ltmp2276-Lfunc_begin0
	.quad	Lset5687
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5688 = Ltmp2295-Lfunc_begin0
	.quad	Lset5688
Lset5689 = Ltmp2303-Lfunc_begin0
	.quad	Lset5689
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5690 = Ltmp2308-Lfunc_begin0
	.quad	Lset5690
Lset5691 = Ltmp2313-Lfunc_begin0
	.quad	Lset5691
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc341:
Lset5692 = Ltmp2243-Lfunc_begin0
	.quad	Lset5692
Lset5693 = Ltmp2246-Lfunc_begin0
	.quad	Lset5693
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5694 = Ltmp2248-Lfunc_begin0
	.quad	Lset5694
Lset5695 = Ltmp2249-Lfunc_begin0
	.quad	Lset5695
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5696 = Ltmp2263-Lfunc_begin0
	.quad	Lset5696
Lset5697 = Ltmp2266-Lfunc_begin0
	.quad	Lset5697
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5698 = Ltmp2268-Lfunc_begin0
	.quad	Lset5698
Lset5699 = Ltmp2269-Lfunc_begin0
	.quad	Lset5699
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5700 = Ltmp2275-Lfunc_begin0
	.quad	Lset5700
Lset5701 = Ltmp2276-Lfunc_begin0
	.quad	Lset5701
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5702 = Ltmp2295-Lfunc_begin0
	.quad	Lset5702
Lset5703 = Ltmp2305-Lfunc_begin0
	.quad	Lset5703
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5704 = Ltmp2309-Lfunc_begin0
	.quad	Lset5704
Lset5705 = Ltmp2315-Lfunc_begin0
	.quad	Lset5705
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc342:
Lset5706 = Ltmp2247-Lfunc_begin0
	.quad	Lset5706
Lset5707 = Ltmp2248-Lfunc_begin0
	.quad	Lset5707
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5708 = Ltmp2251-Lfunc_begin0
	.quad	Lset5708
Lset5709 = Ltmp2252-Lfunc_begin0
	.quad	Lset5709
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc343:
Lset5710 = Ltmp2267-Lfunc_begin0
	.quad	Lset5710
Lset5711 = Ltmp2268-Lfunc_begin0
	.quad	Lset5711
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5712 = Ltmp2271-Lfunc_begin0
	.quad	Lset5712
Lset5713 = Ltmp2272-Lfunc_begin0
	.quad	Lset5713
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc344:
Lset5714 = Ltmp2280-Lfunc_begin0
	.quad	Lset5714
Lset5715 = Ltmp2281-Lfunc_begin0
	.quad	Lset5715
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5716 = Ltmp2281-Lfunc_begin0
	.quad	Lset5716
Lset5717 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5717
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc345:
Lset5718 = Ltmp2282-Lfunc_begin0
	.quad	Lset5718
Lset5719 = Ltmp2284-Lfunc_begin0
	.quad	Lset5719
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc346:
Lset5720 = Ltmp2290-Lfunc_begin0
	.quad	Lset5720
Lset5721 = Ltmp2291-Lfunc_begin0
	.quad	Lset5721
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5722 = Ltmp2291-Lfunc_begin0
	.quad	Lset5722
Lset5723 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5723
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	248                     ## -136
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc347:
Lset5724 = Ltmp2292-Lfunc_begin0
	.quad	Lset5724
Lset5725 = Ltmp2294-Lfunc_begin0
	.quad	Lset5725
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc348:
Lset5726 = Ltmp2308-Lfunc_begin0
	.quad	Lset5726
Lset5727 = Ltmp2310-Lfunc_begin0
	.quad	Lset5727
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc349:
Lset5728 = Ltmp2309-Lfunc_begin0
	.quad	Lset5728
Lset5729 = Ltmp2310-Lfunc_begin0
	.quad	Lset5729
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc350:
Lset5730 = Ltmp2311-Lfunc_begin0
	.quad	Lset5730
Lset5731 = Ltmp2311-Lfunc_begin0
	.quad	Lset5731
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc351:
Lset5732 = Ltmp2314-Lfunc_begin0
	.quad	Lset5732
Lset5733 = Ltmp2315-Lfunc_begin0
	.quad	Lset5733
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc352:
Lset5734 = Ltmp2321-Lfunc_begin0
	.quad	Lset5734
Lset5735 = Ltmp2323-Lfunc_begin0
	.quad	Lset5735
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5736 = Ltmp2325-Lfunc_begin0
	.quad	Lset5736
Lset5737 = Ltmp2326-Lfunc_begin0
	.quad	Lset5737
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5738 = Ltmp2340-Lfunc_begin0
	.quad	Lset5738
Lset5739 = Ltmp2342-Lfunc_begin0
	.quad	Lset5739
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5740 = Ltmp2344-Lfunc_begin0
	.quad	Lset5740
Lset5741 = Ltmp2345-Lfunc_begin0
	.quad	Lset5741
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5742 = Ltmp2351-Lfunc_begin0
	.quad	Lset5742
Lset5743 = Ltmp2352-Lfunc_begin0
	.quad	Lset5743
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5744 = Ltmp2369-Lfunc_begin0
	.quad	Lset5744
Lset5745 = Ltmp2377-Lfunc_begin0
	.quad	Lset5745
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5746 = Ltmp2381-Lfunc_begin0
	.quad	Lset5746
Lset5747 = Ltmp2387-Lfunc_begin0
	.quad	Lset5747
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc353:
Lset5748 = Ltmp2321-Lfunc_begin0
	.quad	Lset5748
Lset5749 = Ltmp2323-Lfunc_begin0
	.quad	Lset5749
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5750 = Ltmp2325-Lfunc_begin0
	.quad	Lset5750
Lset5751 = Ltmp2326-Lfunc_begin0
	.quad	Lset5751
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5752 = Ltmp2340-Lfunc_begin0
	.quad	Lset5752
Lset5753 = Ltmp2342-Lfunc_begin0
	.quad	Lset5753
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5754 = Ltmp2344-Lfunc_begin0
	.quad	Lset5754
Lset5755 = Ltmp2345-Lfunc_begin0
	.quad	Lset5755
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5756 = Ltmp2351-Lfunc_begin0
	.quad	Lset5756
Lset5757 = Ltmp2352-Lfunc_begin0
	.quad	Lset5757
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5758 = Ltmp2369-Lfunc_begin0
	.quad	Lset5758
Lset5759 = Ltmp2378-Lfunc_begin0
	.quad	Lset5759
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5760 = Ltmp2383-Lfunc_begin0
	.quad	Lset5760
Lset5761 = Ltmp2389-Lfunc_begin0
	.quad	Lset5761
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc354:
Lset5762 = Ltmp2324-Lfunc_begin0
	.quad	Lset5762
Lset5763 = Ltmp2325-Lfunc_begin0
	.quad	Lset5763
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5764 = Ltmp2328-Lfunc_begin0
	.quad	Lset5764
Lset5765 = Ltmp2329-Lfunc_begin0
	.quad	Lset5765
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc355:
Lset5766 = Ltmp2343-Lfunc_begin0
	.quad	Lset5766
Lset5767 = Ltmp2344-Lfunc_begin0
	.quad	Lset5767
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset5768 = Ltmp2347-Lfunc_begin0
	.quad	Lset5768
Lset5769 = Ltmp2348-Lfunc_begin0
	.quad	Lset5769
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc356:
Lset5770 = Ltmp2355-Lfunc_begin0
	.quad	Lset5770
Lset5771 = Ltmp2356-Lfunc_begin0
	.quad	Lset5771
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5772 = Ltmp2356-Lfunc_begin0
	.quad	Lset5772
Lset5773 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5773
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc357:
Lset5774 = Ltmp2357-Lfunc_begin0
	.quad	Lset5774
Lset5775 = Ltmp2359-Lfunc_begin0
	.quad	Lset5775
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc358:
Lset5776 = Ltmp2364-Lfunc_begin0
	.quad	Lset5776
Lset5777 = Ltmp2365-Lfunc_begin0
	.quad	Lset5777
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5778 = Ltmp2365-Lfunc_begin0
	.quad	Lset5778
Lset5779 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5779
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	248                     ## -136
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc359:
Lset5780 = Ltmp2366-Lfunc_begin0
	.quad	Lset5780
Lset5781 = Ltmp2368-Lfunc_begin0
	.quad	Lset5781
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc360:
Lset5782 = Ltmp2381-Lfunc_begin0
	.quad	Lset5782
Lset5783 = Ltmp2384-Lfunc_begin0
	.quad	Lset5783
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc361:
Lset5784 = Ltmp2383-Lfunc_begin0
	.quad	Lset5784
Lset5785 = Ltmp2384-Lfunc_begin0
	.quad	Lset5785
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc362:
Lset5786 = Ltmp2385-Lfunc_begin0
	.quad	Lset5786
Lset5787 = Ltmp2385-Lfunc_begin0
	.quad	Lset5787
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc363:
Lset5788 = Ltmp2388-Lfunc_begin0
	.quad	Lset5788
Lset5789 = Ltmp2389-Lfunc_begin0
	.quad	Lset5789
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc364:
Lset5790 = Ltmp2389-Lfunc_begin0
	.quad	Lset5790
Lset5791 = Ltmp2396-Lfunc_begin0
	.quad	Lset5791
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc365:
Lset5792 = Ltmp2390-Lfunc_begin0
	.quad	Lset5792
Lset5793 = Ltmp2391-Lfunc_begin0
	.quad	Lset5793
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc366:
Lset5794 = Ltmp2403-Lfunc_begin0
	.quad	Lset5794
Lset5795 = Ltmp2405-Lfunc_begin0
	.quad	Lset5795
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5796 = Ltmp2407-Lfunc_begin0
	.quad	Lset5796
Lset5797 = Ltmp2408-Lfunc_begin0
	.quad	Lset5797
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5798 = Ltmp2422-Lfunc_begin0
	.quad	Lset5798
Lset5799 = Ltmp2424-Lfunc_begin0
	.quad	Lset5799
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5800 = Ltmp2426-Lfunc_begin0
	.quad	Lset5800
Lset5801 = Ltmp2427-Lfunc_begin0
	.quad	Lset5801
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5802 = Ltmp2433-Lfunc_begin0
	.quad	Lset5802
Lset5803 = Ltmp2434-Lfunc_begin0
	.quad	Lset5803
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5804 = Ltmp2451-Lfunc_begin0
	.quad	Lset5804
Lset5805 = Ltmp2459-Lfunc_begin0
	.quad	Lset5805
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5806 = Ltmp2463-Lfunc_begin0
	.quad	Lset5806
Lset5807 = Ltmp2469-Lfunc_begin0
	.quad	Lset5807
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc367:
Lset5808 = Ltmp2403-Lfunc_begin0
	.quad	Lset5808
Lset5809 = Ltmp2405-Lfunc_begin0
	.quad	Lset5809
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5810 = Ltmp2407-Lfunc_begin0
	.quad	Lset5810
Lset5811 = Ltmp2408-Lfunc_begin0
	.quad	Lset5811
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5812 = Ltmp2422-Lfunc_begin0
	.quad	Lset5812
Lset5813 = Ltmp2424-Lfunc_begin0
	.quad	Lset5813
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5814 = Ltmp2426-Lfunc_begin0
	.quad	Lset5814
Lset5815 = Ltmp2427-Lfunc_begin0
	.quad	Lset5815
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5816 = Ltmp2433-Lfunc_begin0
	.quad	Lset5816
Lset5817 = Ltmp2434-Lfunc_begin0
	.quad	Lset5817
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5818 = Ltmp2451-Lfunc_begin0
	.quad	Lset5818
Lset5819 = Ltmp2460-Lfunc_begin0
	.quad	Lset5819
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5820 = Ltmp2465-Lfunc_begin0
	.quad	Lset5820
Lset5821 = Ltmp2471-Lfunc_begin0
	.quad	Lset5821
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc368:
Lset5822 = Ltmp2406-Lfunc_begin0
	.quad	Lset5822
Lset5823 = Ltmp2407-Lfunc_begin0
	.quad	Lset5823
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset5824 = Ltmp2410-Lfunc_begin0
	.quad	Lset5824
Lset5825 = Ltmp2411-Lfunc_begin0
	.quad	Lset5825
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc369:
Lset5826 = Ltmp2425-Lfunc_begin0
	.quad	Lset5826
Lset5827 = Ltmp2426-Lfunc_begin0
	.quad	Lset5827
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset5828 = Ltmp2429-Lfunc_begin0
	.quad	Lset5828
Lset5829 = Ltmp2430-Lfunc_begin0
	.quad	Lset5829
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc370:
Lset5830 = Ltmp2437-Lfunc_begin0
	.quad	Lset5830
Lset5831 = Ltmp2438-Lfunc_begin0
	.quad	Lset5831
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5832 = Ltmp2438-Lfunc_begin0
	.quad	Lset5832
Lset5833 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5833
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc371:
Lset5834 = Ltmp2439-Lfunc_begin0
	.quad	Lset5834
Lset5835 = Ltmp2441-Lfunc_begin0
	.quad	Lset5835
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc372:
Lset5836 = Ltmp2446-Lfunc_begin0
	.quad	Lset5836
Lset5837 = Ltmp2447-Lfunc_begin0
	.quad	Lset5837
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5838 = Ltmp2447-Lfunc_begin0
	.quad	Lset5838
Lset5839 = Lfunc_end17-Lfunc_begin0
	.quad	Lset5839
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	248                     ## -136
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc373:
Lset5840 = Ltmp2448-Lfunc_begin0
	.quad	Lset5840
Lset5841 = Ltmp2450-Lfunc_begin0
	.quad	Lset5841
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc374:
Lset5842 = Ltmp2463-Lfunc_begin0
	.quad	Lset5842
Lset5843 = Ltmp2466-Lfunc_begin0
	.quad	Lset5843
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc375:
Lset5844 = Ltmp2465-Lfunc_begin0
	.quad	Lset5844
Lset5845 = Ltmp2466-Lfunc_begin0
	.quad	Lset5845
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc376:
Lset5846 = Ltmp2467-Lfunc_begin0
	.quad	Lset5846
Lset5847 = Ltmp2467-Lfunc_begin0
	.quad	Lset5847
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc377:
Lset5848 = Ltmp2470-Lfunc_begin0
	.quad	Lset5848
Lset5849 = Ltmp2471-Lfunc_begin0
	.quad	Lset5849
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc378:
Lset5850 = Ltmp2477-Lfunc_begin0
	.quad	Lset5850
Lset5851 = Ltmp2478-Lfunc_begin0
	.quad	Lset5851
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc379:
Lset5852 = Ltmp2496-Lfunc_begin0
	.quad	Lset5852
Lset5853 = Ltmp2497-Lfunc_begin0
	.quad	Lset5853
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5854 = Ltmp2505-Lfunc_begin0
	.quad	Lset5854
Lset5855 = Ltmp2511-Lfunc_begin0
	.quad	Lset5855
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5856 = Ltmp2516-Lfunc_begin0
	.quad	Lset5856
Lset5857 = Ltmp2517-Lfunc_begin0
	.quad	Lset5857
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5858 = Ltmp2519-Lfunc_begin0
	.quad	Lset5858
Lset5859 = Ltmp2521-Lfunc_begin0
	.quad	Lset5859
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5860 = Ltmp2522-Lfunc_begin0
	.quad	Lset5860
Lset5861 = Ltmp2525-Lfunc_begin0
	.quad	Lset5861
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5862 = Ltmp2536-Lfunc_begin0
	.quad	Lset5862
Lset5863 = Ltmp2543-Lfunc_begin0
	.quad	Lset5863
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5864 = Ltmp2547-Lfunc_begin0
	.quad	Lset5864
Lset5865 = Ltmp2551-Lfunc_begin0
	.quad	Lset5865
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5866 = Ltmp2562-Lfunc_begin0
	.quad	Lset5866
Lset5867 = Ltmp2568-Lfunc_begin0
	.quad	Lset5867
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc380:
Lset5868 = Ltmp2496-Lfunc_begin0
	.quad	Lset5868
Lset5869 = Ltmp2498-Lfunc_begin0
	.quad	Lset5869
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5870 = Ltmp2505-Lfunc_begin0
	.quad	Lset5870
Lset5871 = Ltmp2511-Lfunc_begin0
	.quad	Lset5871
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5872 = Ltmp2516-Lfunc_begin0
	.quad	Lset5872
Lset5873 = Ltmp2517-Lfunc_begin0
	.quad	Lset5873
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5874 = Ltmp2519-Lfunc_begin0
	.quad	Lset5874
Lset5875 = Ltmp2521-Lfunc_begin0
	.quad	Lset5875
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5876 = Ltmp2537-Lfunc_begin0
	.quad	Lset5876
Lset5877 = Ltmp2539-Lfunc_begin0
	.quad	Lset5877
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5878 = Ltmp2549-Lfunc_begin0
	.quad	Lset5878
Lset5879 = Ltmp2551-Lfunc_begin0
	.quad	Lset5879
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc381:
Lset5880 = Ltmp2496-Lfunc_begin0
	.quad	Lset5880
Lset5881 = Ltmp2498-Lfunc_begin0
	.quad	Lset5881
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5882 = Ltmp2505-Lfunc_begin0
	.quad	Lset5882
Lset5883 = Ltmp2511-Lfunc_begin0
	.quad	Lset5883
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5884 = Ltmp2516-Lfunc_begin0
	.quad	Lset5884
Lset5885 = Ltmp2517-Lfunc_begin0
	.quad	Lset5885
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5886 = Ltmp2519-Lfunc_begin0
	.quad	Lset5886
Lset5887 = Ltmp2521-Lfunc_begin0
	.quad	Lset5887
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5888 = Ltmp2522-Lfunc_begin0
	.quad	Lset5888
Lset5889 = Ltmp2532-Lfunc_begin0
	.quad	Lset5889
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5890 = Ltmp2537-Lfunc_begin0
	.quad	Lset5890
Lset5891 = Ltmp2543-Lfunc_begin0
	.quad	Lset5891
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5892 = Ltmp2547-Lfunc_begin0
	.quad	Lset5892
Lset5893 = Ltmp2554-Lfunc_begin0
	.quad	Lset5893
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc382:
Lset5894 = Ltmp2503-Lfunc_begin0
	.quad	Lset5894
Lset5895 = Ltmp2504-Lfunc_begin0
	.quad	Lset5895
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc383:
Lset5896 = Ltmp2508-Lfunc_begin0
	.quad	Lset5896
Lset5897 = Ltmp2509-Lfunc_begin0
	.quad	Lset5897
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc384:
Lset5898 = Ltmp2536-Lfunc_begin0
	.quad	Lset5898
Lset5899 = Ltmp2539-Lfunc_begin0
	.quad	Lset5899
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5900 = Ltmp2548-Lfunc_begin0
	.quad	Lset5900
Lset5901 = Ltmp2549-Lfunc_begin0
	.quad	Lset5901
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc385:
Lset5902 = Ltmp2541-Lfunc_begin0
	.quad	Lset5902
Lset5903 = Ltmp2545-Lfunc_begin0
	.quad	Lset5903
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5904 = Ltmp2562-Lfunc_begin0
	.quad	Lset5904
Lset5905 = Ltmp2566-Lfunc_begin0
	.quad	Lset5905
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc386:
Lset5906 = Ltmp2541-Lfunc_begin0
	.quad	Lset5906
Lset5907 = Ltmp2545-Lfunc_begin0
	.quad	Lset5907
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset5908 = Ltmp2562-Lfunc_begin0
	.quad	Lset5908
Lset5909 = Ltmp2566-Lfunc_begin0
	.quad	Lset5909
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc387:
Lset5910 = Ltmp2555-Lfunc_begin0
	.quad	Lset5910
Lset5911 = Ltmp2556-Lfunc_begin0
	.quad	Lset5911
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset5912 = Ltmp2556-Lfunc_begin0
	.quad	Lset5912
Lset5913 = Ltmp2558-Lfunc_begin0
	.quad	Lset5913
	.short	1                       ## Loc expr size
	.byte	100                     ## DW_OP_reg20
	.quad	0
	.quad	0
Ldebug_loc388:
Lset5914 = Ltmp2563-Lfunc_begin0
	.quad	Lset5914
Lset5915 = Ltmp2565-Lfunc_begin0
	.quad	Lset5915
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc389:
Lset5916 = Ltmp2563-Lfunc_begin0
	.quad	Lset5916
Lset5917 = Ltmp2565-Lfunc_begin0
	.quad	Lset5917
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc390:
Lset5918 = Ltmp2583-Lfunc_begin0
	.quad	Lset5918
Lset5919 = Ltmp2584-Lfunc_begin0
	.quad	Lset5919
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5920 = Ltmp2592-Lfunc_begin0
	.quad	Lset5920
Lset5921 = Ltmp2598-Lfunc_begin0
	.quad	Lset5921
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5922 = Ltmp2603-Lfunc_begin0
	.quad	Lset5922
Lset5923 = Ltmp2604-Lfunc_begin0
	.quad	Lset5923
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5924 = Ltmp2606-Lfunc_begin0
	.quad	Lset5924
Lset5925 = Ltmp2608-Lfunc_begin0
	.quad	Lset5925
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5926 = Ltmp2609-Lfunc_begin0
	.quad	Lset5926
Lset5927 = Ltmp2612-Lfunc_begin0
	.quad	Lset5927
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5928 = Ltmp2624-Lfunc_begin0
	.quad	Lset5928
Lset5929 = Ltmp2633-Lfunc_begin0
	.quad	Lset5929
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5930 = Ltmp2639-Lfunc_begin0
	.quad	Lset5930
Lset5931 = Ltmp2643-Lfunc_begin0
	.quad	Lset5931
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc391:
Lset5932 = Ltmp2583-Lfunc_begin0
	.quad	Lset5932
Lset5933 = Ltmp2585-Lfunc_begin0
	.quad	Lset5933
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5934 = Ltmp2592-Lfunc_begin0
	.quad	Lset5934
Lset5935 = Ltmp2598-Lfunc_begin0
	.quad	Lset5935
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5936 = Ltmp2603-Lfunc_begin0
	.quad	Lset5936
Lset5937 = Ltmp2604-Lfunc_begin0
	.quad	Lset5937
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5938 = Ltmp2606-Lfunc_begin0
	.quad	Lset5938
Lset5939 = Ltmp2608-Lfunc_begin0
	.quad	Lset5939
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5940 = Ltmp2625-Lfunc_begin0
	.quad	Lset5940
Lset5941 = Ltmp2627-Lfunc_begin0
	.quad	Lset5941
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5942 = Ltmp2641-Lfunc_begin0
	.quad	Lset5942
Lset5943 = Ltmp2643-Lfunc_begin0
	.quad	Lset5943
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc392:
Lset5944 = Ltmp2583-Lfunc_begin0
	.quad	Lset5944
Lset5945 = Ltmp2585-Lfunc_begin0
	.quad	Lset5945
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5946 = Ltmp2592-Lfunc_begin0
	.quad	Lset5946
Lset5947 = Ltmp2598-Lfunc_begin0
	.quad	Lset5947
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5948 = Ltmp2603-Lfunc_begin0
	.quad	Lset5948
Lset5949 = Ltmp2604-Lfunc_begin0
	.quad	Lset5949
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5950 = Ltmp2606-Lfunc_begin0
	.quad	Lset5950
Lset5951 = Ltmp2608-Lfunc_begin0
	.quad	Lset5951
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5952 = Ltmp2609-Lfunc_begin0
	.quad	Lset5952
Lset5953 = Ltmp2620-Lfunc_begin0
	.quad	Lset5953
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5954 = Ltmp2625-Lfunc_begin0
	.quad	Lset5954
Lset5955 = Ltmp2633-Lfunc_begin0
	.quad	Lset5955
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset5956 = Ltmp2639-Lfunc_begin0
	.quad	Lset5956
Lset5957 = Ltmp2646-Lfunc_begin0
	.quad	Lset5957
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc393:
Lset5958 = Ltmp2590-Lfunc_begin0
	.quad	Lset5958
Lset5959 = Ltmp2591-Lfunc_begin0
	.quad	Lset5959
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc394:
Lset5960 = Ltmp2595-Lfunc_begin0
	.quad	Lset5960
Lset5961 = Ltmp2596-Lfunc_begin0
	.quad	Lset5961
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc395:
Lset5962 = Ltmp2624-Lfunc_begin0
	.quad	Lset5962
Lset5963 = Ltmp2627-Lfunc_begin0
	.quad	Lset5963
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5964 = Ltmp2640-Lfunc_begin0
	.quad	Lset5964
Lset5965 = Ltmp2641-Lfunc_begin0
	.quad	Lset5965
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc396:
Lset5966 = Ltmp2630-Lfunc_begin0
	.quad	Lset5966
Lset5967 = Ltmp2636-Lfunc_begin0
	.quad	Lset5967
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset5968 = Ltmp2649-Lfunc_begin0
	.quad	Lset5968
Lset5969 = Ltmp2654-Lfunc_begin0
	.quad	Lset5969
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc397:
Lset5970 = Ltmp2630-Lfunc_begin0
	.quad	Lset5970
Lset5971 = Ltmp2636-Lfunc_begin0
	.quad	Lset5971
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset5972 = Ltmp2649-Lfunc_begin0
	.quad	Lset5972
Lset5973 = Ltmp2654-Lfunc_begin0
	.quad	Lset5973
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc398:
Lset5974 = Ltmp2631-Lfunc_begin0
	.quad	Lset5974
Lset5975 = Ltmp2635-Lfunc_begin0
	.quad	Lset5975
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset5976 = Ltmp2649-Lfunc_begin0
	.quad	Lset5976
Lset5977 = Ltmp2654-Lfunc_begin0
	.quad	Lset5977
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc399:
Lset5978 = Ltmp2631-Lfunc_begin0
	.quad	Lset5978
Lset5979 = Ltmp2635-Lfunc_begin0
	.quad	Lset5979
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset5980 = Ltmp2649-Lfunc_begin0
	.quad	Lset5980
Lset5981 = Ltmp2654-Lfunc_begin0
	.quad	Lset5981
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc400:
Lset5982 = Ltmp2660-Lfunc_begin0
	.quad	Lset5982
Lset5983 = Ltmp2663-Lfunc_begin0
	.quad	Lset5983
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5984 = Ltmp2676-Lfunc_begin0
	.quad	Lset5984
Lset5985 = Ltmp2681-Lfunc_begin0
	.quad	Lset5985
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5986 = Ltmp2687-Lfunc_begin0
	.quad	Lset5986
Lset5987 = Ltmp2688-Lfunc_begin0
	.quad	Lset5987
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5988 = Ltmp2689-Lfunc_begin0
	.quad	Lset5988
Lset5989 = Ltmp2693-Lfunc_begin0
	.quad	Lset5989
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5990 = Ltmp2707-Lfunc_begin0
	.quad	Lset5990
Lset5991 = Ltmp2708-Lfunc_begin0
	.quad	Lset5991
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5992 = Ltmp2711-Lfunc_begin0
	.quad	Lset5992
Lset5993 = Ltmp2714-Lfunc_begin0
	.quad	Lset5993
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc401:
Lset5994 = Ltmp2660-Lfunc_begin0
	.quad	Lset5994
Lset5995 = Ltmp2663-Lfunc_begin0
	.quad	Lset5995
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5996 = Ltmp2671-Lfunc_begin0
	.quad	Lset5996
Lset5997 = Ltmp2672-Lfunc_begin0
	.quad	Lset5997
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset5998 = Ltmp2676-Lfunc_begin0
	.quad	Lset5998
Lset5999 = Ltmp2688-Lfunc_begin0
	.quad	Lset5999
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6000 = Ltmp2689-Lfunc_begin0
	.quad	Lset6000
Lset6001 = Ltmp2694-Lfunc_begin0
	.quad	Lset6001
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6002 = Ltmp2695-Lfunc_begin0
	.quad	Lset6002
Lset6003 = Ltmp2697-Lfunc_begin0
	.quad	Lset6003
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6004 = Ltmp2699-Lfunc_begin0
	.quad	Lset6004
Lset6005 = Ltmp2702-Lfunc_begin0
	.quad	Lset6005
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6006 = Ltmp2707-Lfunc_begin0
	.quad	Lset6006
Lset6007 = Ltmp2708-Lfunc_begin0
	.quad	Lset6007
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6008 = Ltmp2711-Lfunc_begin0
	.quad	Lset6008
Lset6009 = Ltmp2717-Lfunc_begin0
	.quad	Lset6009
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc402:
Lset6010 = Ltmp2660-Lfunc_begin0
	.quad	Lset6010
Lset6011 = Ltmp2663-Lfunc_begin0
	.quad	Lset6011
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6012 = Ltmp2671-Lfunc_begin0
	.quad	Lset6012
Lset6013 = Ltmp2673-Lfunc_begin0
	.quad	Lset6013
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6014 = Ltmp2676-Lfunc_begin0
	.quad	Lset6014
Lset6015 = Ltmp2688-Lfunc_begin0
	.quad	Lset6015
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6016 = Ltmp2689-Lfunc_begin0
	.quad	Lset6016
Lset6017 = Ltmp2694-Lfunc_begin0
	.quad	Lset6017
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6018 = Ltmp2695-Lfunc_begin0
	.quad	Lset6018
Lset6019 = Ltmp2697-Lfunc_begin0
	.quad	Lset6019
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6020 = Ltmp2699-Lfunc_begin0
	.quad	Lset6020
Lset6021 = Ltmp2708-Lfunc_begin0
	.quad	Lset6021
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6022 = Ltmp2712-Lfunc_begin0
	.quad	Lset6022
Lset6023 = Ltmp2721-Lfunc_begin0
	.quad	Lset6023
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc403:
Lset6024 = Ltmp2671-Lfunc_begin0
	.quad	Lset6024
Lset6025 = Ltmp2673-Lfunc_begin0
	.quad	Lset6025
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6026 = Ltmp2681-Lfunc_begin0
	.quad	Lset6026
Lset6027 = Ltmp2687-Lfunc_begin0
	.quad	Lset6027
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6028 = Ltmp2693-Lfunc_begin0
	.quad	Lset6028
Lset6029 = Ltmp2694-Lfunc_begin0
	.quad	Lset6029
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6030 = Ltmp2695-Lfunc_begin0
	.quad	Lset6030
Lset6031 = Ltmp2697-Lfunc_begin0
	.quad	Lset6031
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6032 = Ltmp2712-Lfunc_begin0
	.quad	Lset6032
Lset6033 = Ltmp2714-Lfunc_begin0
	.quad	Lset6033
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6034 = Ltmp2715-Lfunc_begin0
	.quad	Lset6034
Lset6035 = Ltmp2717-Lfunc_begin0
	.quad	Lset6035
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc404:
Lset6036 = Ltmp2678-Lfunc_begin0
	.quad	Lset6036
Lset6037 = Ltmp2679-Lfunc_begin0
	.quad	Lset6037
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc405:
Lset6038 = Ltmp2684-Lfunc_begin0
	.quad	Lset6038
Lset6039 = Ltmp2685-Lfunc_begin0
	.quad	Lset6039
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc406:
Lset6040 = Ltmp2741-Lfunc_begin0
	.quad	Lset6040
Lset6041 = Ltmp2742-Lfunc_begin0
	.quad	Lset6041
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc407:
Lset6042 = Ltmp2765-Lfunc_begin0
	.quad	Lset6042
Lset6043 = Ltmp2770-Lfunc_begin0
	.quad	Lset6043
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc408:
Lset6044 = Ltmp2765-Lfunc_begin0
	.quad	Lset6044
Lset6045 = Ltmp2767-Lfunc_begin0
	.quad	Lset6045
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc409:
Lset6046 = Ltmp2778-Lfunc_begin0
	.quad	Lset6046
Lset6047 = Ltmp2782-Lfunc_begin0
	.quad	Lset6047
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset6048 = Ltmp2821-Lfunc_begin0
	.quad	Lset6048
Lset6049 = Ltmp2825-Lfunc_begin0
	.quad	Lset6049
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc410:
Lset6050 = Ltmp2784-Lfunc_begin0
	.quad	Lset6050
Lset6051 = Ltmp2789-Lfunc_begin0
	.quad	Lset6051
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset6052 = Ltmp2789-Lfunc_begin0
	.quad	Lset6052
Lset6053 = Ltmp2790-Lfunc_begin0
	.quad	Lset6053
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc411:
Lset6054 = Ltmp2803-Lfunc_begin0
	.quad	Lset6054
Lset6055 = Ltmp2804-Lfunc_begin0
	.quad	Lset6055
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6056 = Ltmp2804-Lfunc_begin0
	.quad	Lset6056
Lset6057 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6057
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc412:
Lset6058 = Ltmp2805-Lfunc_begin0
	.quad	Lset6058
Lset6059 = Ltmp2807-Lfunc_begin0
	.quad	Lset6059
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc413:
Lset6060 = Ltmp2821-Lfunc_begin0
	.quad	Lset6060
Lset6061 = Ltmp2822-Lfunc_begin0
	.quad	Lset6061
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc414:
Lset6062 = Ltmp2823-Lfunc_begin0
	.quad	Lset6062
Lset6063 = Ltmp2825-Lfunc_begin0
	.quad	Lset6063
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc415:
Lset6064 = Ltmp2845-Lfunc_begin0
	.quad	Lset6064
Lset6065 = Ltmp2848-Lfunc_begin0
	.quad	Lset6065
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc416:
Lset6066 = Ltmp2881-Lfunc_begin0
	.quad	Lset6066
Lset6067 = Ltmp2902-Lfunc_begin0
	.quad	Lset6067
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc417:
Lset6068 = Ltmp2882-Lfunc_begin0
	.quad	Lset6068
Lset6069 = Ltmp2883-Lfunc_begin0
	.quad	Lset6069
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6070 = Ltmp2883-Lfunc_begin0
	.quad	Lset6070
Lset6071 = Ltmp2884-Lfunc_begin0
	.quad	Lset6071
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc418:
Lset6072 = Ltmp2894-Lfunc_begin0
	.quad	Lset6072
Lset6073 = Ltmp2896-Lfunc_begin0
	.quad	Lset6073
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc419:
Lset6074 = Ltmp2895-Lfunc_begin0
	.quad	Lset6074
Lset6075 = Ltmp2902-Lfunc_begin0
	.quad	Lset6075
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc420:
Lset6076 = Ltmp2945-Lfunc_begin0
	.quad	Lset6076
Lset6077 = Ltmp2949-Lfunc_begin0
	.quad	Lset6077
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc421:
Lset6078 = Ltmp2946-Lfunc_begin0
	.quad	Lset6078
Lset6079 = Ltmp2949-Lfunc_begin0
	.quad	Lset6079
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc422:
Lset6080 = Ltmp2980-Lfunc_begin0
	.quad	Lset6080
Lset6081 = Ltmp2991-Lfunc_begin0
	.quad	Lset6081
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc423:
Lset6082 = Ltmp2982-Lfunc_begin0
	.quad	Lset6082
Lset6083 = Ltmp2991-Lfunc_begin0
	.quad	Lset6083
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc424:
Lset6084 = Ltmp2989-Lfunc_begin0
	.quad	Lset6084
Lset6085 = Ltmp2991-Lfunc_begin0
	.quad	Lset6085
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc425:
Lset6086 = Ltmp3022-Lfunc_begin0
	.quad	Lset6086
Lset6087 = Ltmp3033-Lfunc_begin0
	.quad	Lset6087
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc426:
Lset6088 = Ltmp3024-Lfunc_begin0
	.quad	Lset6088
Lset6089 = Ltmp3033-Lfunc_begin0
	.quad	Lset6089
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc427:
Lset6090 = Ltmp3031-Lfunc_begin0
	.quad	Lset6090
Lset6091 = Ltmp3033-Lfunc_begin0
	.quad	Lset6091
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc428:
Lset6092 = Ltmp3098-Lfunc_begin0
	.quad	Lset6092
Lset6093 = Ltmp3106-Lfunc_begin0
	.quad	Lset6093
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6094 = Ltmp3108-Lfunc_begin0
	.quad	Lset6094
Lset6095 = Ltmp3109-Lfunc_begin0
	.quad	Lset6095
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc429:
Lset6096 = Ltmp3136-Lfunc_begin0
	.quad	Lset6096
Lset6097 = Ltmp3139-Lfunc_begin0
	.quad	Lset6097
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc430:
Lset6098 = Ltmp3137-Lfunc_begin0
	.quad	Lset6098
Lset6099 = Ltmp3146-Lfunc_begin0
	.quad	Lset6099
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc431:
Lset6100 = Ltmp3140-Lfunc_begin0
	.quad	Lset6100
Lset6101 = Ltmp3143-Lfunc_begin0
	.quad	Lset6101
	.short	2                       ## Loc expr size
	.byte	17                      ## DW_OP_consts
	.byte	0                       ## 0
Lset6102 = Ltmp3143-Lfunc_begin0
	.quad	Lset6102
Lset6103 = Ltmp3149-Lfunc_begin0
	.quad	Lset6103
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc432:
Lset6104 = Ltmp3170-Lfunc_begin0
	.quad	Lset6104
Lset6105 = Ltmp3172-Lfunc_begin0
	.quad	Lset6105
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc433:
Lset6106 = Ltmp3189-Lfunc_begin0
	.quad	Lset6106
Lset6107 = Ltmp3206-Lfunc_begin0
	.quad	Lset6107
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc434:
Lset6108 = Ltmp3191-Lfunc_begin0
	.quad	Lset6108
Lset6109 = Ltmp3203-Lfunc_begin0
	.quad	Lset6109
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc435:
Lset6110 = Ltmp3192-Lfunc_begin0
	.quad	Lset6110
Lset6111 = Ltmp3203-Lfunc_begin0
	.quad	Lset6111
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset6112 = Ltmp3203-Lfunc_begin0
	.quad	Lset6112
Lset6113 = Ltmp3208-Lfunc_begin0
	.quad	Lset6113
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc436:
Lset6114 = Ltmp3193-Lfunc_begin0
	.quad	Lset6114
Lset6115 = Ltmp3197-Lfunc_begin0
	.quad	Lset6115
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6116 = Ltmp3197-Lfunc_begin0
	.quad	Lset6116
Lset6117 = Ltmp3198-Lfunc_begin0
	.quad	Lset6117
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
Lset6118 = Ltmp3198-Lfunc_begin0
	.quad	Lset6118
Lset6119 = Ltmp3207-Lfunc_begin0
	.quad	Lset6119
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc437:
Lset6120 = Ltmp3194-Lfunc_begin0
	.quad	Lset6120
Lset6121 = Ltmp3202-Lfunc_begin0
	.quad	Lset6121
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc438:
Lset6122 = Ltmp3210-Lfunc_begin0
	.quad	Lset6122
Lset6123 = Ltmp3217-Lfunc_begin0
	.quad	Lset6123
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6124 = Ltmp3221-Lfunc_begin0
	.quad	Lset6124
Lset6125 = Ltmp3225-Lfunc_begin0
	.quad	Lset6125
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc439:
Lset6126 = Ltmp3219-Lfunc_begin0
	.quad	Lset6126
Lset6127 = Ltmp3222-Lfunc_begin0
	.quad	Lset6127
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc440:
Lset6128 = Ltmp3233-Lfunc_begin0
	.quad	Lset6128
Lset6129 = Ltmp3234-Lfunc_begin0
	.quad	Lset6129
	.short	1                       ## Loc expr size
	.byte	98                      ## DW_OP_reg18
Lset6130 = Ltmp3245-Lfunc_begin0
	.quad	Lset6130
Lset6131 = Ltmp3250-Lfunc_begin0
	.quad	Lset6131
	.short	1                       ## Loc expr size
	.byte	98                      ## DW_OP_reg18
	.quad	0
	.quad	0
Ldebug_loc441:
Lset6132 = Ltmp3233-Lfunc_begin0
	.quad	Lset6132
Lset6133 = Ltmp3237-Lfunc_begin0
	.quad	Lset6133
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6134 = Ltmp3247-Lfunc_begin0
	.quad	Lset6134
Lset6135 = Ltmp3250-Lfunc_begin0
	.quad	Lset6135
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc442:
Lset6136 = Ltmp3240-Lfunc_begin0
	.quad	Lset6136
Lset6137 = Ltmp3244-Lfunc_begin0
	.quad	Lset6137
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6138 = Ltmp3250-Lfunc_begin0
	.quad	Lset6138
Lset6139 = Ltmp3251-Lfunc_begin0
	.quad	Lset6139
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc443:
Lset6140 = Ltmp3241-Lfunc_begin0
	.quad	Lset6140
Lset6141 = Ltmp3243-Lfunc_begin0
	.quad	Lset6141
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc444:
Lset6142 = Ltmp3242-Lfunc_begin0
	.quad	Lset6142
Lset6143 = Ltmp3244-Lfunc_begin0
	.quad	Lset6143
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6144 = Ltmp3250-Lfunc_begin0
	.quad	Lset6144
Lset6145 = Ltmp3254-Lfunc_begin0
	.quad	Lset6145
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc445:
Lset6146 = Ltmp3246-Lfunc_begin0
	.quad	Lset6146
Lset6147 = Ltmp3249-Lfunc_begin0
	.quad	Lset6147
	.short	1                       ## Loc expr size
	.byte	99                      ## DW_OP_reg19
	.quad	0
	.quad	0
Ldebug_loc446:
Lset6148 = Ltmp3265-Lfunc_begin0
	.quad	Lset6148
Lset6149 = Ltmp3267-Lfunc_begin0
	.quad	Lset6149
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6150 = Ltmp3271-Lfunc_begin0
	.quad	Lset6150
Lset6151 = Ltmp3276-Lfunc_begin0
	.quad	Lset6151
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6152 = Ltmp3317-Lfunc_begin0
	.quad	Lset6152
Lset6153 = Ltmp3318-Lfunc_begin0
	.quad	Lset6153
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6154 = Ltmp3332-Lfunc_begin0
	.quad	Lset6154
Lset6155 = Ltmp3335-Lfunc_begin0
	.quad	Lset6155
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc447:
Lset6156 = Ltmp3265-Lfunc_begin0
	.quad	Lset6156
Lset6157 = Ltmp3267-Lfunc_begin0
	.quad	Lset6157
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6158 = Ltmp3271-Lfunc_begin0
	.quad	Lset6158
Lset6159 = Ltmp3276-Lfunc_begin0
	.quad	Lset6159
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6160 = Ltmp3317-Lfunc_begin0
	.quad	Lset6160
Lset6161 = Ltmp3326-Lfunc_begin0
	.quad	Lset6161
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6162 = Ltmp3332-Lfunc_begin0
	.quad	Lset6162
Lset6163 = Ltmp3336-Lfunc_begin0
	.quad	Lset6163
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc448:
Lset6164 = Ltmp3274-Lfunc_begin0
	.quad	Lset6164
Lset6165 = Ltmp3275-Lfunc_begin0
	.quad	Lset6165
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc449:
Lset6166 = Ltmp3280-Lfunc_begin0
	.quad	Lset6166
Lset6167 = Ltmp3281-Lfunc_begin0
	.quad	Lset6167
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc450:
Lset6168 = Ltmp3286-Lfunc_begin0
	.quad	Lset6168
Lset6169 = Ltmp3287-Lfunc_begin0
	.quad	Lset6169
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc451:
Lset6170 = Ltmp3317-Lfunc_begin0
	.quad	Lset6170
Lset6171 = Ltmp3318-Lfunc_begin0
	.quad	Lset6171
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc452:
Lset6172 = Ltmp3317-Lfunc_begin0
	.quad	Lset6172
Lset6173 = Ltmp3318-Lfunc_begin0
	.quad	Lset6173
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc453:
Lset6174 = Ltmp3320-Lfunc_begin0
	.quad	Lset6174
Lset6175 = Ltmp3326-Lfunc_begin0
	.quad	Lset6175
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc454:
Lset6176 = Ltmp3321-Lfunc_begin0
	.quad	Lset6176
Lset6177 = Ltmp3326-Lfunc_begin0
	.quad	Lset6177
	.short	2                       ## Loc expr size
	.byte	114                     ## DW_OP_breg2
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc455:
Lset6178 = Ltmp3329-Lfunc_begin0
	.quad	Lset6178
Lset6179 = Ltmp3331-Lfunc_begin0
	.quad	Lset6179
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc456:
Lset6180 = Ltmp3355-Lfunc_begin0
	.quad	Lset6180
Lset6181 = Ltmp3360-Lfunc_begin0
	.quad	Lset6181
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc457:
Lset6182 = Ltmp3355-Lfunc_begin0
	.quad	Lset6182
Lset6183 = Ltmp3360-Lfunc_begin0
	.quad	Lset6183
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc458:
Lset6184 = Ltmp3382-Lfunc_begin0
	.quad	Lset6184
Lset6185 = Ltmp3386-Lfunc_begin0
	.quad	Lset6185
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc459:
Lset6186 = Ltmp3400-Lfunc_begin0
	.quad	Lset6186
Lset6187 = Ltmp3402-Lfunc_begin0
	.quad	Lset6187
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6188 = Ltmp3403-Lfunc_begin0
	.quad	Lset6188
Lset6189 = Ltmp3403-Lfunc_begin0
	.quad	Lset6189
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc460:
Lset6190 = Ltmp3401-Lfunc_begin0
	.quad	Lset6190
Lset6191 = Ltmp3404-Lfunc_begin0
	.quad	Lset6191
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6192 = Ltmp3409-Lfunc_begin0
	.quad	Lset6192
Lset6193 = Ltmp3409-Lfunc_begin0
	.quad	Lset6193
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc461:
Lset6194 = Ltmp3410-Lfunc_begin0
	.quad	Lset6194
Lset6195 = Ltmp3427-Lfunc_begin0
	.quad	Lset6195
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc462:
Lset6196 = Ltmp3411-Lfunc_begin0
	.quad	Lset6196
Lset6197 = Ltmp3417-Lfunc_begin0
	.quad	Lset6197
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6198 = Ltmp3423-Lfunc_begin0
	.quad	Lset6198
Lset6199 = Ltmp3427-Lfunc_begin0
	.quad	Lset6199
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc463:
Lset6200 = Ltmp3426-Lfunc_begin0
	.quad	Lset6200
Lset6201 = Ltmp3427-Lfunc_begin0
	.quad	Lset6201
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6202 = Ltmp3428-Lfunc_begin0
	.quad	Lset6202
Lset6203 = Ltmp3429-Lfunc_begin0
	.quad	Lset6203
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc464:
Lset6204 = Ltmp3428-Lfunc_begin0
	.quad	Lset6204
Lset6205 = Ltmp3429-Lfunc_begin0
	.quad	Lset6205
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc465:
Lset6206 = Ltmp3428-Lfunc_begin0
	.quad	Lset6206
Lset6207 = Ltmp3429-Lfunc_begin0
	.quad	Lset6207
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc466:
Lset6208 = Ltmp3428-Lfunc_begin0
	.quad	Lset6208
Lset6209 = Ltmp3429-Lfunc_begin0
	.quad	Lset6209
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc467:
Lset6210 = Ltmp3428-Lfunc_begin0
	.quad	Lset6210
Lset6211 = Ltmp3429-Lfunc_begin0
	.quad	Lset6211
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc468:
Lset6212 = Ltmp3428-Lfunc_begin0
	.quad	Lset6212
Lset6213 = Ltmp3429-Lfunc_begin0
	.quad	Lset6213
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc469:
Lset6214 = Ltmp3428-Lfunc_begin0
	.quad	Lset6214
Lset6215 = Ltmp3429-Lfunc_begin0
	.quad	Lset6215
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc470:
Lset6216 = Ltmp3430-Lfunc_begin0
	.quad	Lset6216
Lset6217 = Ltmp3431-Lfunc_begin0
	.quad	Lset6217
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6218 = Ltmp3444-Lfunc_begin0
	.quad	Lset6218
Lset6219 = Ltmp3446-Lfunc_begin0
	.quad	Lset6219
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6220 = Ltmp3450-Lfunc_begin0
	.quad	Lset6220
Lset6221 = Ltmp3453-Lfunc_begin0
	.quad	Lset6221
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6222 = Ltmp3468-Lfunc_begin0
	.quad	Lset6222
Lset6223 = Ltmp3469-Lfunc_begin0
	.quad	Lset6223
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc471:
Lset6224 = Ltmp3430-Lfunc_begin0
	.quad	Lset6224
Lset6225 = Ltmp3431-Lfunc_begin0
	.quad	Lset6225
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc472:
Lset6226 = Ltmp3430-Lfunc_begin0
	.quad	Lset6226
Lset6227 = Ltmp3431-Lfunc_begin0
	.quad	Lset6227
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc473:
Lset6228 = Ltmp3430-Lfunc_begin0
	.quad	Lset6228
Lset6229 = Ltmp3431-Lfunc_begin0
	.quad	Lset6229
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6230 = Ltmp3444-Lfunc_begin0
	.quad	Lset6230
Lset6231 = Ltmp3446-Lfunc_begin0
	.quad	Lset6231
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc474:
Lset6232 = Ltmp3438-Lfunc_begin0
	.quad	Lset6232
Lset6233 = Ltmp3443-Lfunc_begin0
	.quad	Lset6233
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
Lset6234 = Ltmp3443-Lfunc_begin0
	.quad	Lset6234
Lset6235 = Ltmp3444-Lfunc_begin0
	.quad	Lset6235
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc475:
Lset6236 = Ltmp3449-Lfunc_begin0
	.quad	Lset6236
Lset6237 = Ltmp3450-Lfunc_begin0
	.quad	Lset6237
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc476:
Lset6238 = Ltmp3452-Lfunc_begin0
	.quad	Lset6238
Lset6239 = Ltmp3453-Lfunc_begin0
	.quad	Lset6239
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc477:
Lset6240 = Ltmp3454-Lfunc_begin0
	.quad	Lset6240
Lset6241 = Ltmp3455-Lfunc_begin0
	.quad	Lset6241
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc478:
Lset6242 = Ltmp3458-Lfunc_begin0
	.quad	Lset6242
Lset6243 = Ltmp3459-Lfunc_begin0
	.quad	Lset6243
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6244 = Ltmp3459-Lfunc_begin0
	.quad	Lset6244
Lset6245 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6245
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	240                     ## -144
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc479:
Lset6246 = Ltmp3460-Lfunc_begin0
	.quad	Lset6246
Lset6247 = Ltmp3462-Lfunc_begin0
	.quad	Lset6247
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc480:
Lset6248 = Ltmp3465-Lfunc_begin0
	.quad	Lset6248
Lset6249 = Ltmp3466-Lfunc_begin0
	.quad	Lset6249
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc481:
Lset6250 = Ltmp3473-Lfunc_begin0
	.quad	Lset6250
Lset6251 = Ltmp3474-Lfunc_begin0
	.quad	Lset6251
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc482:
Lset6252 = Ltmp3496-Lfunc_begin0
	.quad	Lset6252
Lset6253 = Ltmp3503-Lfunc_begin0
	.quad	Lset6253
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6254 = Ltmp3503-Lfunc_begin0
	.quad	Lset6254
Lset6255 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6255
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc483:
Lset6256 = Ltmp3496-Lfunc_begin0
	.quad	Lset6256
Lset6257 = Ltmp3503-Lfunc_begin0
	.quad	Lset6257
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6258 = Ltmp3503-Lfunc_begin0
	.quad	Lset6258
Lset6259 = Ltmp3518-Lfunc_begin0
	.quad	Lset6259
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset6260 = Ltmp3518-Lfunc_begin0
	.quad	Lset6260
Lset6261 = Ltmp3521-Lfunc_begin0
	.quad	Lset6261
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6262 = Ltmp3521-Lfunc_begin0
	.quad	Lset6262
Lset6263 = Ltmp3530-Lfunc_begin0
	.quad	Lset6263
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset6264 = Ltmp3530-Lfunc_begin0
	.quad	Lset6264
Lset6265 = Ltmp3534-Lfunc_begin0
	.quad	Lset6265
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc484:
Lset6266 = Ltmp3496-Lfunc_begin0
	.quad	Lset6266
Lset6267 = Ltmp3501-Lfunc_begin0
	.quad	Lset6267
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6268 = Ltmp3515-Lfunc_begin0
	.quad	Lset6268
Lset6269 = Ltmp3518-Lfunc_begin0
	.quad	Lset6269
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset6270 = Ltmp3518-Lfunc_begin0
	.quad	Lset6270
Lset6271 = Ltmp3521-Lfunc_begin0
	.quad	Lset6271
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6272 = Ltmp3521-Lfunc_begin0
	.quad	Lset6272
Lset6273 = Ltmp3530-Lfunc_begin0
	.quad	Lset6273
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset6274 = Ltmp3530-Lfunc_begin0
	.quad	Lset6274
Lset6275 = Ltmp3534-Lfunc_begin0
	.quad	Lset6275
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc485:
Lset6276 = Ltmp3497-Lfunc_begin0
	.quad	Lset6276
Lset6277 = Ltmp3511-Lfunc_begin0
	.quad	Lset6277
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc486:
Lset6278 = Ltmp3497-Lfunc_begin0
	.quad	Lset6278
Lset6279 = Ltmp3514-Lfunc_begin0
	.quad	Lset6279
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc487:
Lset6280 = Ltmp3497-Lfunc_begin0
	.quad	Lset6280
Lset6281 = Ltmp3501-Lfunc_begin0
	.quad	Lset6281
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc488:
Lset6282 = Ltmp3499-Lfunc_begin0
	.quad	Lset6282
Lset6283 = Ltmp3511-Lfunc_begin0
	.quad	Lset6283
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc489:
Lset6284 = Ltmp3499-Lfunc_begin0
	.quad	Lset6284
Lset6285 = Ltmp3501-Lfunc_begin0
	.quad	Lset6285
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6286 = Ltmp3515-Lfunc_begin0
	.quad	Lset6286
Lset6287 = Ltmp3524-Lfunc_begin0
	.quad	Lset6287
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc490:
Lset6288 = Ltmp3500-Lfunc_begin0
	.quad	Lset6288
Lset6289 = Ltmp3511-Lfunc_begin0
	.quad	Lset6289
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc491:
Lset6290 = Ltmp3500-Lfunc_begin0
	.quad	Lset6290
Lset6291 = Ltmp3501-Lfunc_begin0
	.quad	Lset6291
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6292 = Ltmp3515-Lfunc_begin0
	.quad	Lset6292
Lset6293 = Ltmp3524-Lfunc_begin0
	.quad	Lset6293
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc492:
Lset6294 = Ltmp3507-Lfunc_begin0
	.quad	Lset6294
Lset6295 = Ltmp3508-Lfunc_begin0
	.quad	Lset6295
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc493:
Lset6296 = Ltmp3516-Lfunc_begin0
	.quad	Lset6296
Lset6297 = Ltmp3533-Lfunc_begin0
	.quad	Lset6297
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	152                     ## -104
	.byte	127                     ## 
Lset6298 = Ltmp3533-Lfunc_begin0
	.quad	Lset6298
Lset6299 = Ltmp3534-Lfunc_begin0
	.quad	Lset6299
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
	.quad	0
	.quad	0
Ldebug_loc494:
Lset6300 = Ltmp3517-Lfunc_begin0
	.quad	Lset6300
Lset6301 = Ltmp3523-Lfunc_begin0
	.quad	Lset6301
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6302 = Ltmp3523-Lfunc_begin0
	.quad	Lset6302
Lset6303 = Ltmp3530-Lfunc_begin0
	.quad	Lset6303
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	248                     ## -136
	.byte	126                     ## 
Lset6304 = Ltmp3530-Lfunc_begin0
	.quad	Lset6304
Lset6305 = Ltmp3534-Lfunc_begin0
	.quad	Lset6305
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc495:
Lset6306 = Ltmp3517-Lfunc_begin0
	.quad	Lset6306
Lset6307 = Ltmp3521-Lfunc_begin0
	.quad	Lset6307
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc496:
Lset6308 = Ltmp3563-Lfunc_begin0
	.quad	Lset6308
Lset6309 = Ltmp3564-Lfunc_begin0
	.quad	Lset6309
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6310 = Ltmp3565-Lfunc_begin0
	.quad	Lset6310
Lset6311 = Ltmp3578-Lfunc_begin0
	.quad	Lset6311
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc497:
Lset6312 = Ltmp3564-Lfunc_begin0
	.quad	Lset6312
Lset6313 = Ltmp3566-Lfunc_begin0
	.quad	Lset6313
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6314 = Ltmp3566-Lfunc_begin0
	.quad	Lset6314
Lset6315 = Ltmp3567-Lfunc_begin0
	.quad	Lset6315
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6316 = Ltmp3567-Lfunc_begin0
	.quad	Lset6316
Lset6317 = Ltmp3578-Lfunc_begin0
	.quad	Lset6317
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc498:
Lset6318 = Ltmp3624-Lfunc_begin0
	.quad	Lset6318
Lset6319 = Ltmp3628-Lfunc_begin0
	.quad	Lset6319
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc499:
Lset6320 = Ltmp3625-Lfunc_begin0
	.quad	Lset6320
Lset6321 = Ltmp3628-Lfunc_begin0
	.quad	Lset6321
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc500:
Lset6322 = Ltmp3641-Lfunc_begin0
	.quad	Lset6322
Lset6323 = Ltmp3645-Lfunc_begin0
	.quad	Lset6323
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc501:
Lset6324 = Ltmp3642-Lfunc_begin0
	.quad	Lset6324
Lset6325 = Ltmp3645-Lfunc_begin0
	.quad	Lset6325
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc502:
Lset6326 = Ltmp3658-Lfunc_begin0
	.quad	Lset6326
Lset6327 = Ltmp3662-Lfunc_begin0
	.quad	Lset6327
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc503:
Lset6328 = Ltmp3659-Lfunc_begin0
	.quad	Lset6328
Lset6329 = Ltmp3662-Lfunc_begin0
	.quad	Lset6329
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc504:
Lset6330 = Ltmp3675-Lfunc_begin0
	.quad	Lset6330
Lset6331 = Ltmp3677-Lfunc_begin0
	.quad	Lset6331
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc505:
Lset6332 = Ltmp3676-Lfunc_begin0
	.quad	Lset6332
Lset6333 = Ltmp3679-Lfunc_begin0
	.quad	Lset6333
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc506:
Lset6334 = Ltmp3677-Lfunc_begin0
	.quad	Lset6334
Lset6335 = Ltmp3680-Lfunc_begin0
	.quad	Lset6335
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6336 = Ltmp3683-Lfunc_begin0
	.quad	Lset6336
Lset6337 = Ltmp3684-Lfunc_begin0
	.quad	Lset6337
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc507:
Lset6338 = Ltmp3678-Lfunc_begin0
	.quad	Lset6338
Lset6339 = Ltmp3686-Lfunc_begin0
	.quad	Lset6339
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc508:
Lset6340 = Ltmp3702-Lfunc_begin0
	.quad	Lset6340
Lset6341 = Ltmp3705-Lfunc_begin0
	.quad	Lset6341
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc509:
Lset6342 = Ltmp3703-Lfunc_begin0
	.quad	Lset6342
Lset6343 = Ltmp3706-Lfunc_begin0
	.quad	Lset6343
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc510:
Lset6344 = Ltmp3704-Lfunc_begin0
	.quad	Lset6344
Lset6345 = Ltmp3715-Lfunc_begin0
	.quad	Lset6345
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc511:
Lset6346 = Ltmp3705-Lfunc_begin0
	.quad	Lset6346
Lset6347 = Ltmp3707-Lfunc_begin0
	.quad	Lset6347
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6348 = Ltmp3710-Lfunc_begin0
	.quad	Lset6348
Lset6349 = Ltmp3712-Lfunc_begin0
	.quad	Lset6349
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc512:
Lset6350 = Ltmp3731-Lfunc_begin0
	.quad	Lset6350
Lset6351 = Ltmp3732-Lfunc_begin0
	.quad	Lset6351
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc513:
Lset6352 = Ltmp3748-Lfunc_begin0
	.quad	Lset6352
Lset6353 = Ltmp3751-Lfunc_begin0
	.quad	Lset6353
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc514:
Lset6354 = Ltmp3749-Lfunc_begin0
	.quad	Lset6354
Lset6355 = Ltmp3751-Lfunc_begin0
	.quad	Lset6355
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc515:
Lset6356 = Ltmp3778-Lfunc_begin0
	.quad	Lset6356
Lset6357 = Ltmp3781-Lfunc_begin0
	.quad	Lset6357
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc516:
Lset6358 = Ltmp3779-Lfunc_begin0
	.quad	Lset6358
Lset6359 = Ltmp3781-Lfunc_begin0
	.quad	Lset6359
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc517:
Lset6360 = Ltmp3808-Lfunc_begin0
	.quad	Lset6360
Lset6361 = Ltmp3811-Lfunc_begin0
	.quad	Lset6361
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc518:
Lset6362 = Ltmp3809-Lfunc_begin0
	.quad	Lset6362
Lset6363 = Ltmp3811-Lfunc_begin0
	.quad	Lset6363
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc519:
Lset6364 = Ltmp3838-Lfunc_begin0
	.quad	Lset6364
Lset6365 = Ltmp3841-Lfunc_begin0
	.quad	Lset6365
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc520:
Lset6366 = Ltmp3839-Lfunc_begin0
	.quad	Lset6366
Lset6367 = Ltmp3841-Lfunc_begin0
	.quad	Lset6367
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc521:
Lset6368 = Ltmp3868-Lfunc_begin0
	.quad	Lset6368
Lset6369 = Ltmp3871-Lfunc_begin0
	.quad	Lset6369
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc522:
Lset6370 = Ltmp3869-Lfunc_begin0
	.quad	Lset6370
Lset6371 = Ltmp3871-Lfunc_begin0
	.quad	Lset6371
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc523:
Lset6372 = Ltmp3898-Lfunc_begin0
	.quad	Lset6372
Lset6373 = Ltmp3901-Lfunc_begin0
	.quad	Lset6373
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc524:
Lset6374 = Ltmp3899-Lfunc_begin0
	.quad	Lset6374
Lset6375 = Ltmp3901-Lfunc_begin0
	.quad	Lset6375
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc525:
Lset6376 = Ltmp3929-Lfunc_begin0
	.quad	Lset6376
Lset6377 = Ltmp3930-Lfunc_begin0
	.quad	Lset6377
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc526:
Lset6378 = Ltmp3930-Lfunc_begin0
	.quad	Lset6378
Lset6379 = Ltmp3934-Lfunc_begin0
	.quad	Lset6379
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc527:
Lset6380 = Ltmp3939-Lfunc_begin0
	.quad	Lset6380
Lset6381 = Ltmp3940-Lfunc_begin0
	.quad	Lset6381
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6382 = Ltmp3950-Lfunc_begin0
	.quad	Lset6382
Lset6383 = Ltmp3953-Lfunc_begin0
	.quad	Lset6383
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc528:
Lset6384 = Ltmp3951-Lfunc_begin0
	.quad	Lset6384
Lset6385 = Ltmp3958-Lfunc_begin0
	.quad	Lset6385
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc529:
Lset6386 = Ltmp3974-Lfunc_begin0
	.quad	Lset6386
Lset6387 = Ltmp3976-Lfunc_begin0
	.quad	Lset6387
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc530:
Lset6388 = Ltmp3974-Lfunc_begin0
	.quad	Lset6388
Lset6389 = Ltmp3976-Lfunc_begin0
	.quad	Lset6389
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc531:
Lset6390 = Ltmp4003-Lfunc_begin0
	.quad	Lset6390
Lset6391 = Ltmp4005-Lfunc_begin0
	.quad	Lset6391
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc532:
Lset6392 = Ltmp4003-Lfunc_begin0
	.quad	Lset6392
Lset6393 = Ltmp4005-Lfunc_begin0
	.quad	Lset6393
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc533:
Lset6394 = Ltmp4022-Lfunc_begin0
	.quad	Lset6394
Lset6395 = Ltmp4025-Lfunc_begin0
	.quad	Lset6395
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc534:
Lset6396 = Ltmp4023-Lfunc_begin0
	.quad	Lset6396
Lset6397 = Ltmp4026-Lfunc_begin0
	.quad	Lset6397
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc535:
Lset6398 = Ltmp4025-Lfunc_begin0
	.quad	Lset6398
Lset6399 = Ltmp4027-Lfunc_begin0
	.quad	Lset6399
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc536:
Lset6400 = Ltmp4033-Lfunc_begin0
	.quad	Lset6400
Lset6401 = Ltmp4040-Lfunc_begin0
	.quad	Lset6401
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6402 = Ltmp4059-Lfunc_begin0
	.quad	Lset6402
Lset6403 = Ltmp4070-Lfunc_begin0
	.quad	Lset6403
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc537:
Lset6404 = Ltmp4033-Lfunc_begin0
	.quad	Lset6404
Lset6405 = Ltmp4041-Lfunc_begin0
	.quad	Lset6405
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6406 = Ltmp4061-Lfunc_begin0
	.quad	Lset6406
Lset6407 = Ltmp4070-Lfunc_begin0
	.quad	Lset6407
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc538:
Lset6408 = Ltmp4033-Lfunc_begin0
	.quad	Lset6408
Lset6409 = Ltmp4037-Lfunc_begin0
	.quad	Lset6409
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6410 = Ltmp4064-Lfunc_begin0
	.quad	Lset6410
Lset6411 = Ltmp4067-Lfunc_begin0
	.quad	Lset6411
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc539:
Lset6412 = Ltmp4033-Lfunc_begin0
	.quad	Lset6412
Lset6413 = Ltmp4037-Lfunc_begin0
	.quad	Lset6413
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6414 = Ltmp4065-Lfunc_begin0
	.quad	Lset6414
Lset6415 = Ltmp4068-Lfunc_begin0
	.quad	Lset6415
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc540:
Lset6416 = Ltmp4036-Lfunc_begin0
	.quad	Lset6416
Lset6417 = Ltmp4037-Lfunc_begin0
	.quad	Lset6417
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6418 = Ltmp4068-Lfunc_begin0
	.quad	Lset6418
Lset6419 = Ltmp4068-Lfunc_begin0
	.quad	Lset6419
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc541:
Lset6420 = Ltmp4045-Lfunc_begin0
	.quad	Lset6420
Lset6421 = Ltmp4048-Lfunc_begin0
	.quad	Lset6421
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc542:
Lset6422 = Ltmp4046-Lfunc_begin0
	.quad	Lset6422
Lset6423 = Ltmp4049-Lfunc_begin0
	.quad	Lset6423
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc543:
Lset6424 = Ltmp4048-Lfunc_begin0
	.quad	Lset6424
Lset6425 = Ltmp4050-Lfunc_begin0
	.quad	Lset6425
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc544:
Lset6426 = Ltmp4084-Lfunc_begin0
	.quad	Lset6426
Lset6427 = Ltmp4088-Lfunc_begin0
	.quad	Lset6427
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6428 = Ltmp4095-Lfunc_begin0
	.quad	Lset6428
Lset6429 = Ltmp4100-Lfunc_begin0
	.quad	Lset6429
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6430 = Ltmp4105-Lfunc_begin0
	.quad	Lset6430
Lset6431 = Ltmp4109-Lfunc_begin0
	.quad	Lset6431
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6432 = Ltmp4111-Lfunc_begin0
	.quad	Lset6432
Lset6433 = Ltmp4115-Lfunc_begin0
	.quad	Lset6433
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6434 = Ltmp4116-Lfunc_begin0
	.quad	Lset6434
Lset6435 = Ltmp4119-Lfunc_begin0
	.quad	Lset6435
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6436 = Ltmp5261-Lfunc_begin0
	.quad	Lset6436
Lset6437 = Ltmp5262-Lfunc_begin0
	.quad	Lset6437
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc545:
Lset6438 = Ltmp4084-Lfunc_begin0
	.quad	Lset6438
Lset6439 = Ltmp4088-Lfunc_begin0
	.quad	Lset6439
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6440 = Ltmp4095-Lfunc_begin0
	.quad	Lset6440
Lset6441 = Ltmp4100-Lfunc_begin0
	.quad	Lset6441
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6442 = Ltmp4106-Lfunc_begin0
	.quad	Lset6442
Lset6443 = Ltmp4109-Lfunc_begin0
	.quad	Lset6443
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6444 = Ltmp4111-Lfunc_begin0
	.quad	Lset6444
Lset6445 = Ltmp4115-Lfunc_begin0
	.quad	Lset6445
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6446 = Ltmp4116-Lfunc_begin0
	.quad	Lset6446
Lset6447 = Ltmp4119-Lfunc_begin0
	.quad	Lset6447
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc546:
Lset6448 = Ltmp4095-Lfunc_begin0
	.quad	Lset6448
Lset6449 = Ltmp4100-Lfunc_begin0
	.quad	Lset6449
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6450 = Ltmp4117-Lfunc_begin0
	.quad	Lset6450
Lset6451 = Ltmp4120-Lfunc_begin0
	.quad	Lset6451
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc547:
Lset6452 = Ltmp4111-Lfunc_begin0
	.quad	Lset6452
Lset6453 = Ltmp4111-Lfunc_begin0
	.quad	Lset6453
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6454 = Ltmp4114-Lfunc_begin0
	.quad	Lset6454
Lset6455 = Ltmp4115-Lfunc_begin0
	.quad	Lset6455
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc548:
Lset6456 = Ltmp4131-Lfunc_begin0
	.quad	Lset6456
Lset6457 = Ltmp4135-Lfunc_begin0
	.quad	Lset6457
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6458 = Ltmp4142-Lfunc_begin0
	.quad	Lset6458
Lset6459 = Ltmp4147-Lfunc_begin0
	.quad	Lset6459
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6460 = Ltmp4152-Lfunc_begin0
	.quad	Lset6460
Lset6461 = Ltmp4156-Lfunc_begin0
	.quad	Lset6461
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6462 = Ltmp4158-Lfunc_begin0
	.quad	Lset6462
Lset6463 = Ltmp4162-Lfunc_begin0
	.quad	Lset6463
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6464 = Ltmp4163-Lfunc_begin0
	.quad	Lset6464
Lset6465 = Ltmp4166-Lfunc_begin0
	.quad	Lset6465
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc549:
Lset6466 = Ltmp4131-Lfunc_begin0
	.quad	Lset6466
Lset6467 = Ltmp4135-Lfunc_begin0
	.quad	Lset6467
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6468 = Ltmp4142-Lfunc_begin0
	.quad	Lset6468
Lset6469 = Ltmp4147-Lfunc_begin0
	.quad	Lset6469
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6470 = Ltmp4153-Lfunc_begin0
	.quad	Lset6470
Lset6471 = Ltmp4156-Lfunc_begin0
	.quad	Lset6471
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6472 = Ltmp4158-Lfunc_begin0
	.quad	Lset6472
Lset6473 = Ltmp4162-Lfunc_begin0
	.quad	Lset6473
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset6474 = Ltmp4163-Lfunc_begin0
	.quad	Lset6474
Lset6475 = Ltmp4166-Lfunc_begin0
	.quad	Lset6475
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc550:
Lset6476 = Ltmp4142-Lfunc_begin0
	.quad	Lset6476
Lset6477 = Ltmp4147-Lfunc_begin0
	.quad	Lset6477
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6478 = Ltmp4164-Lfunc_begin0
	.quad	Lset6478
Lset6479 = Ltmp4167-Lfunc_begin0
	.quad	Lset6479
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc551:
Lset6480 = Ltmp4158-Lfunc_begin0
	.quad	Lset6480
Lset6481 = Ltmp4158-Lfunc_begin0
	.quad	Lset6481
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6482 = Ltmp4161-Lfunc_begin0
	.quad	Lset6482
Lset6483 = Ltmp4162-Lfunc_begin0
	.quad	Lset6483
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc552:
Lset6484 = Ltmp4175-Lfunc_begin0
	.quad	Lset6484
Lset6485 = Ltmp4184-Lfunc_begin0
	.quad	Lset6485
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6486 = Ltmp4196-Lfunc_begin0
	.quad	Lset6486
Lset6487 = Ltmp4208-Lfunc_begin0
	.quad	Lset6487
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6488 = Ltmp4209-Lfunc_begin0
	.quad	Lset6488
Lset6489 = Ltmp4211-Lfunc_begin0
	.quad	Lset6489
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc553:
Lset6490 = Ltmp4175-Lfunc_begin0
	.quad	Lset6490
Lset6491 = Ltmp4184-Lfunc_begin0
	.quad	Lset6491
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6492 = Ltmp4200-Lfunc_begin0
	.quad	Lset6492
Lset6493 = Ltmp4208-Lfunc_begin0
	.quad	Lset6493
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6494 = Ltmp4209-Lfunc_begin0
	.quad	Lset6494
Lset6495 = Ltmp4211-Lfunc_begin0
	.quad	Lset6495
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc554:
Lset6496 = Ltmp4175-Lfunc_begin0
	.quad	Lset6496
Lset6497 = Ltmp4184-Lfunc_begin0
	.quad	Lset6497
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6498 = Ltmp4209-Lfunc_begin0
	.quad	Lset6498
Lset6499 = Ltmp4212-Lfunc_begin0
	.quad	Lset6499
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc555:
Lset6500 = Ltmp4201-Lfunc_begin0
	.quad	Lset6500
Lset6501 = Ltmp4208-Lfunc_begin0
	.quad	Lset6501
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc556:
Lset6502 = Ltmp4203-Lfunc_begin0
	.quad	Lset6502
Lset6503 = Ltmp4204-Lfunc_begin0
	.quad	Lset6503
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc557:
Lset6504 = Ltmp4204-Lfunc_begin0
	.quad	Lset6504
Lset6505 = Ltmp4204-Lfunc_begin0
	.quad	Lset6505
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset6506 = Ltmp4207-Lfunc_begin0
	.quad	Lset6506
Lset6507 = Ltmp4208-Lfunc_begin0
	.quad	Lset6507
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc558:
Lset6508 = Ltmp4228-Lfunc_begin0
	.quad	Lset6508
Lset6509 = Ltmp4231-Lfunc_begin0
	.quad	Lset6509
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc559:
Lset6510 = Ltmp4229-Lfunc_begin0
	.quad	Lset6510
Lset6511 = Ltmp4233-Lfunc_begin0
	.quad	Lset6511
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc560:
Lset6512 = Ltmp4230-Lfunc_begin0
	.quad	Lset6512
Lset6513 = Ltmp4233-Lfunc_begin0
	.quad	Lset6513
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc561:
Lset6514 = Ltmp4230-Lfunc_begin0
	.quad	Lset6514
Lset6515 = Ltmp4232-Lfunc_begin0
	.quad	Lset6515
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc562:
Lset6516 = Ltmp4232-Lfunc_begin0
	.quad	Lset6516
Lset6517 = Ltmp4236-Lfunc_begin0
	.quad	Lset6517
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc563:
Lset6518 = Ltmp4249-Lfunc_begin0
	.quad	Lset6518
Lset6519 = Ltmp4252-Lfunc_begin0
	.quad	Lset6519
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc564:
Lset6520 = Ltmp4250-Lfunc_begin0
	.quad	Lset6520
Lset6521 = Ltmp4254-Lfunc_begin0
	.quad	Lset6521
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc565:
Lset6522 = Ltmp4251-Lfunc_begin0
	.quad	Lset6522
Lset6523 = Ltmp4254-Lfunc_begin0
	.quad	Lset6523
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc566:
Lset6524 = Ltmp4251-Lfunc_begin0
	.quad	Lset6524
Lset6525 = Ltmp4253-Lfunc_begin0
	.quad	Lset6525
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc567:
Lset6526 = Ltmp4253-Lfunc_begin0
	.quad	Lset6526
Lset6527 = Ltmp4257-Lfunc_begin0
	.quad	Lset6527
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc568:
Lset6528 = Ltmp4271-Lfunc_begin0
	.quad	Lset6528
Lset6529 = Ltmp4295-Lfunc_begin0
	.quad	Lset6529
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	136                     ## -120
	.byte	127                     ## 
Lset6530 = Ltmp4295-Lfunc_begin0
	.quad	Lset6530
Lset6531 = Ltmp4299-Lfunc_begin0
	.quad	Lset6531
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6532 = Ltmp4303-Lfunc_begin0
	.quad	Lset6532
Lset6533 = Ltmp4306-Lfunc_begin0
	.quad	Lset6533
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc569:
Lset6534 = Ltmp4272-Lfunc_begin0
	.quad	Lset6534
Lset6535 = Ltmp4277-Lfunc_begin0
	.quad	Lset6535
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc570:
Lset6536 = Ltmp4274-Lfunc_begin0
	.quad	Lset6536
Lset6537 = Ltmp4277-Lfunc_begin0
	.quad	Lset6537
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6538 = Ltmp4294-Lfunc_begin0
	.quad	Lset6538
Lset6539 = Ltmp4299-Lfunc_begin0
	.quad	Lset6539
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6540 = Ltmp4303-Lfunc_begin0
	.quad	Lset6540
Lset6541 = Ltmp4305-Lfunc_begin0
	.quad	Lset6541
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc571:
Lset6542 = Ltmp4274-Lfunc_begin0
	.quad	Lset6542
Lset6543 = Ltmp4277-Lfunc_begin0
	.quad	Lset6543
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc572:
Lset6544 = Ltmp4275-Lfunc_begin0
	.quad	Lset6544
Lset6545 = Ltmp4277-Lfunc_begin0
	.quad	Lset6545
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset6546 = Ltmp4294-Lfunc_begin0
	.quad	Lset6546
Lset6547 = Ltmp4299-Lfunc_begin0
	.quad	Lset6547
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset6548 = Ltmp4303-Lfunc_begin0
	.quad	Lset6548
Lset6549 = Ltmp4306-Lfunc_begin0
	.quad	Lset6549
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc573:
Lset6550 = Ltmp4278-Lfunc_begin0
	.quad	Lset6550
Lset6551 = Ltmp4283-Lfunc_begin0
	.quad	Lset6551
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6552 = Ltmp4299-Lfunc_begin0
	.quad	Lset6552
Lset6553 = Ltmp4301-Lfunc_begin0
	.quad	Lset6553
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc574:
Lset6554 = Ltmp4282-Lfunc_begin0
	.quad	Lset6554
Lset6555 = Ltmp4283-Lfunc_begin0
	.quad	Lset6555
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc575:
Lset6556 = Ltmp4283-Lfunc_begin0
	.quad	Lset6556
Lset6557 = Ltmp4285-Lfunc_begin0
	.quad	Lset6557
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset6558 = Ltmp4285-Lfunc_begin0
	.quad	Lset6558
Lset6559 = Ltmp4286-Lfunc_begin0
	.quad	Lset6559
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset6560 = Ltmp4289-Lfunc_begin0
	.quad	Lset6560
Lset6561 = Ltmp4294-Lfunc_begin0
	.quad	Lset6561
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc576:
Lset6562 = Ltmp4294-Lfunc_begin0
	.quad	Lset6562
Lset6563 = Ltmp4299-Lfunc_begin0
	.quad	Lset6563
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6564 = Ltmp4303-Lfunc_begin0
	.quad	Lset6564
Lset6565 = Ltmp4306-Lfunc_begin0
	.quad	Lset6565
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc577:
Lset6566 = Ltmp4298-Lfunc_begin0
	.quad	Lset6566
Lset6567 = Ltmp4299-Lfunc_begin0
	.quad	Lset6567
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc578:
Lset6568 = Ltmp4310-Lfunc_begin0
	.quad	Lset6568
Lset6569 = Ltmp4311-Lfunc_begin0
	.quad	Lset6569
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6570 = Ltmp4311-Lfunc_begin0
	.quad	Lset6570
Lset6571 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6571
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc579:
Lset6572 = Ltmp4312-Lfunc_begin0
	.quad	Lset6572
Lset6573 = Ltmp4314-Lfunc_begin0
	.quad	Lset6573
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc580:
Lset6574 = Ltmp4315-Lfunc_begin0
	.quad	Lset6574
Lset6575 = Ltmp4322-Lfunc_begin0
	.quad	Lset6575
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc581:
Lset6576 = Ltmp4320-Lfunc_begin0
	.quad	Lset6576
Lset6577 = Ltmp4321-Lfunc_begin0
	.quad	Lset6577
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc582:
Lset6578 = Ltmp4340-Lfunc_begin0
	.quad	Lset6578
Lset6579 = Ltmp4353-Lfunc_begin0
	.quad	Lset6579
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc583:
Lset6580 = Ltmp4341-Lfunc_begin0
	.quad	Lset6580
Lset6581 = Ltmp4345-Lfunc_begin0
	.quad	Lset6581
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc584:
Lset6582 = Ltmp4343-Lfunc_begin0
	.quad	Lset6582
Lset6583 = Ltmp4348-Lfunc_begin0
	.quad	Lset6583
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6584 = Ltmp4350-Lfunc_begin0
	.quad	Lset6584
Lset6585 = Ltmp4353-Lfunc_begin0
	.quad	Lset6585
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc585:
Lset6586 = Ltmp4344-Lfunc_begin0
	.quad	Lset6586
Lset6587 = Ltmp4349-Lfunc_begin0
	.quad	Lset6587
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6588 = Ltmp4350-Lfunc_begin0
	.quad	Lset6588
Lset6589 = Ltmp4351-Lfunc_begin0
	.quad	Lset6589
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc586:
Lset6590 = Ltmp4344-Lfunc_begin0
	.quad	Lset6590
Lset6591 = Ltmp4349-Lfunc_begin0
	.quad	Lset6591
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6592 = Ltmp4350-Lfunc_begin0
	.quad	Lset6592
Lset6593 = Ltmp4351-Lfunc_begin0
	.quad	Lset6593
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc587:
Lset6594 = Ltmp4347-Lfunc_begin0
	.quad	Lset6594
Lset6595 = Ltmp4350-Lfunc_begin0
	.quad	Lset6595
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc588:
Lset6596 = Ltmp4371-Lfunc_begin0
	.quad	Lset6596
Lset6597 = Ltmp4377-Lfunc_begin0
	.quad	Lset6597
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6598 = Ltmp4383-Lfunc_begin0
	.quad	Lset6598
Lset6599 = Ltmp4387-Lfunc_begin0
	.quad	Lset6599
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset6600 = Ltmp4398-Lfunc_begin0
	.quad	Lset6600
Lset6601 = Ltmp4400-Lfunc_begin0
	.quad	Lset6601
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc589:
Lset6602 = Ltmp4372-Lfunc_begin0
	.quad	Lset6602
Lset6603 = Ltmp4377-Lfunc_begin0
	.quad	Lset6603
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc590:
Lset6604 = Ltmp4374-Lfunc_begin0
	.quad	Lset6604
Lset6605 = Ltmp4377-Lfunc_begin0
	.quad	Lset6605
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6606 = Ltmp4383-Lfunc_begin0
	.quad	Lset6606
Lset6607 = Ltmp4387-Lfunc_begin0
	.quad	Lset6607
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6608 = Ltmp4398-Lfunc_begin0
	.quad	Lset6608
Lset6609 = Ltmp4401-Lfunc_begin0
	.quad	Lset6609
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc591:
Lset6610 = Ltmp4374-Lfunc_begin0
	.quad	Lset6610
Lset6611 = Ltmp4377-Lfunc_begin0
	.quad	Lset6611
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc592:
Lset6612 = Ltmp4375-Lfunc_begin0
	.quad	Lset6612
Lset6613 = Ltmp4377-Lfunc_begin0
	.quad	Lset6613
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset6614 = Ltmp4383-Lfunc_begin0
	.quad	Lset6614
Lset6615 = Ltmp4387-Lfunc_begin0
	.quad	Lset6615
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset6616 = Ltmp4398-Lfunc_begin0
	.quad	Lset6616
Lset6617 = Ltmp4402-Lfunc_begin0
	.quad	Lset6617
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc593:
Lset6618 = Ltmp4378-Lfunc_begin0
	.quad	Lset6618
Lset6619 = Ltmp4383-Lfunc_begin0
	.quad	Lset6619
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6620 = Ltmp4394-Lfunc_begin0
	.quad	Lset6620
Lset6621 = Ltmp4396-Lfunc_begin0
	.quad	Lset6621
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc594:
Lset6622 = Ltmp4382-Lfunc_begin0
	.quad	Lset6622
Lset6623 = Ltmp4383-Lfunc_begin0
	.quad	Lset6623
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc595:
Lset6624 = Ltmp4383-Lfunc_begin0
	.quad	Lset6624
Lset6625 = Ltmp4387-Lfunc_begin0
	.quad	Lset6625
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6626 = Ltmp4398-Lfunc_begin0
	.quad	Lset6626
Lset6627 = Ltmp4402-Lfunc_begin0
	.quad	Lset6627
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc596:
Lset6628 = Ltmp4386-Lfunc_begin0
	.quad	Lset6628
Lset6629 = Ltmp4387-Lfunc_begin0
	.quad	Lset6629
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc597:
Lset6630 = Ltmp4391-Lfunc_begin0
	.quad	Lset6630
Lset6631 = Ltmp4392-Lfunc_begin0
	.quad	Lset6631
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc598:
Lset6632 = Ltmp4411-Lfunc_begin0
	.quad	Lset6632
Lset6633 = Ltmp4415-Lfunc_begin0
	.quad	Lset6633
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc599:
Lset6634 = Ltmp4413-Lfunc_begin0
	.quad	Lset6634
Lset6635 = Ltmp4414-Lfunc_begin0
	.quad	Lset6635
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc600:
Lset6636 = Ltmp4433-Lfunc_begin0
	.quad	Lset6636
Lset6637 = Ltmp4445-Lfunc_begin0
	.quad	Lset6637
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc601:
Lset6638 = Ltmp4434-Lfunc_begin0
	.quad	Lset6638
Lset6639 = Ltmp4438-Lfunc_begin0
	.quad	Lset6639
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc602:
Lset6640 = Ltmp4436-Lfunc_begin0
	.quad	Lset6640
Lset6641 = Ltmp4441-Lfunc_begin0
	.quad	Lset6641
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset6642 = Ltmp4443-Lfunc_begin0
	.quad	Lset6642
Lset6643 = Ltmp4445-Lfunc_begin0
	.quad	Lset6643
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc603:
Lset6644 = Ltmp4437-Lfunc_begin0
	.quad	Lset6644
Lset6645 = Ltmp4442-Lfunc_begin0
	.quad	Lset6645
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6646 = Ltmp4443-Lfunc_begin0
	.quad	Lset6646
Lset6647 = Ltmp4445-Lfunc_begin0
	.quad	Lset6647
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc604:
Lset6648 = Ltmp4437-Lfunc_begin0
	.quad	Lset6648
Lset6649 = Ltmp4442-Lfunc_begin0
	.quad	Lset6649
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6650 = Ltmp4443-Lfunc_begin0
	.quad	Lset6650
Lset6651 = Ltmp4445-Lfunc_begin0
	.quad	Lset6651
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc605:
Lset6652 = Ltmp4440-Lfunc_begin0
	.quad	Lset6652
Lset6653 = Ltmp4443-Lfunc_begin0
	.quad	Lset6653
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc606:
Lset6654 = Ltmp4456-Lfunc_begin0
	.quad	Lset6654
Lset6655 = Ltmp4458-Lfunc_begin0
	.quad	Lset6655
	.short	2                       ## Loc expr size
	.byte	127                     ## DW_OP_breg15
	.byte	0                       ## 0
Lset6656 = Ltmp4460-Lfunc_begin0
	.quad	Lset6656
Lset6657 = Ltmp4461-Lfunc_begin0
	.quad	Lset6657
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc607:
Lset6658 = Ltmp4475-Lfunc_begin0
	.quad	Lset6658
Lset6659 = Ltmp4476-Lfunc_begin0
	.quad	Lset6659
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6660 = Ltmp4476-Lfunc_begin0
	.quad	Lset6660
Lset6661 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6661
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	168                     ## -88
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc608:
Lset6662 = Ltmp4477-Lfunc_begin0
	.quad	Lset6662
Lset6663 = Ltmp4479-Lfunc_begin0
	.quad	Lset6663
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc609:
Lset6664 = Ltmp4488-Lfunc_begin0
	.quad	Lset6664
Lset6665 = Ltmp4488-Lfunc_begin0
	.quad	Lset6665
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc610:
Lset6666 = Ltmp4489-Lfunc_begin0
	.quad	Lset6666
Lset6667 = Ltmp4490-Lfunc_begin0
	.quad	Lset6667
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc611:
Lset6668 = Ltmp4490-Lfunc_begin0
	.quad	Lset6668
Lset6669 = Ltmp4493-Lfunc_begin0
	.quad	Lset6669
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc612:
Lset6670 = Ltmp4510-Lfunc_begin0
	.quad	Lset6670
Lset6671 = Ltmp4511-Lfunc_begin0
	.quad	Lset6671
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc613:
Lset6672 = Ltmp4528-Lfunc_begin0
	.quad	Lset6672
Lset6673 = Ltmp4529-Lfunc_begin0
	.quad	Lset6673
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc614:
Lset6674 = Ltmp4529-Lfunc_begin0
	.quad	Lset6674
Lset6675 = Ltmp4532-Lfunc_begin0
	.quad	Lset6675
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc615:
Lset6676 = Ltmp4546-Lfunc_begin0
	.quad	Lset6676
Lset6677 = Ltmp4554-Lfunc_begin0
	.quad	Lset6677
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc616:
Lset6678 = Ltmp4570-Lfunc_begin0
	.quad	Lset6678
Lset6679 = Ltmp4578-Lfunc_begin0
	.quad	Lset6679
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc617:
Lset6680 = Ltmp4594-Lfunc_begin0
	.quad	Lset6680
Lset6681 = Ltmp4602-Lfunc_begin0
	.quad	Lset6681
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc618:
Lset6682 = Ltmp4679-Lfunc_begin0
	.quad	Lset6682
Lset6683 = Ltmp4683-Lfunc_begin0
	.quad	Lset6683
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc619:
Lset6684 = Ltmp4680-Lfunc_begin0
	.quad	Lset6684
Lset6685 = Ltmp4683-Lfunc_begin0
	.quad	Lset6685
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc620:
Lset6686 = Ltmp4696-Lfunc_begin0
	.quad	Lset6686
Lset6687 = Ltmp4700-Lfunc_begin0
	.quad	Lset6687
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc621:
Lset6688 = Ltmp4697-Lfunc_begin0
	.quad	Lset6688
Lset6689 = Ltmp4700-Lfunc_begin0
	.quad	Lset6689
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc622:
Lset6690 = Ltmp4713-Lfunc_begin0
	.quad	Lset6690
Lset6691 = Ltmp4717-Lfunc_begin0
	.quad	Lset6691
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc623:
Lset6692 = Ltmp4714-Lfunc_begin0
	.quad	Lset6692
Lset6693 = Ltmp4717-Lfunc_begin0
	.quad	Lset6693
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc624:
Lset6694 = Ltmp4730-Lfunc_begin0
	.quad	Lset6694
Lset6695 = Ltmp4734-Lfunc_begin0
	.quad	Lset6695
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc625:
Lset6696 = Ltmp4731-Lfunc_begin0
	.quad	Lset6696
Lset6697 = Ltmp4734-Lfunc_begin0
	.quad	Lset6697
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc626:
Lset6698 = Ltmp4747-Lfunc_begin0
	.quad	Lset6698
Lset6699 = Ltmp4751-Lfunc_begin0
	.quad	Lset6699
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc627:
Lset6700 = Ltmp4748-Lfunc_begin0
	.quad	Lset6700
Lset6701 = Ltmp4751-Lfunc_begin0
	.quad	Lset6701
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc628:
Lset6702 = Ltmp4764-Lfunc_begin0
	.quad	Lset6702
Lset6703 = Ltmp4768-Lfunc_begin0
	.quad	Lset6703
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc629:
Lset6704 = Ltmp4765-Lfunc_begin0
	.quad	Lset6704
Lset6705 = Ltmp4768-Lfunc_begin0
	.quad	Lset6705
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc630:
Lset6706 = Ltmp4781-Lfunc_begin0
	.quad	Lset6706
Lset6707 = Ltmp4785-Lfunc_begin0
	.quad	Lset6707
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc631:
Lset6708 = Ltmp4782-Lfunc_begin0
	.quad	Lset6708
Lset6709 = Ltmp4785-Lfunc_begin0
	.quad	Lset6709
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc632:
Lset6710 = Ltmp4798-Lfunc_begin0
	.quad	Lset6710
Lset6711 = Ltmp4802-Lfunc_begin0
	.quad	Lset6711
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc633:
Lset6712 = Ltmp4799-Lfunc_begin0
	.quad	Lset6712
Lset6713 = Ltmp4802-Lfunc_begin0
	.quad	Lset6713
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc634:
Lset6714 = Ltmp4815-Lfunc_begin0
	.quad	Lset6714
Lset6715 = Ltmp4819-Lfunc_begin0
	.quad	Lset6715
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc635:
Lset6716 = Ltmp4816-Lfunc_begin0
	.quad	Lset6716
Lset6717 = Ltmp4819-Lfunc_begin0
	.quad	Lset6717
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc636:
Lset6718 = Ltmp4832-Lfunc_begin0
	.quad	Lset6718
Lset6719 = Ltmp4836-Lfunc_begin0
	.quad	Lset6719
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc637:
Lset6720 = Ltmp4833-Lfunc_begin0
	.quad	Lset6720
Lset6721 = Ltmp4836-Lfunc_begin0
	.quad	Lset6721
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc638:
Lset6722 = Ltmp4849-Lfunc_begin0
	.quad	Lset6722
Lset6723 = Ltmp4853-Lfunc_begin0
	.quad	Lset6723
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc639:
Lset6724 = Ltmp4850-Lfunc_begin0
	.quad	Lset6724
Lset6725 = Ltmp4853-Lfunc_begin0
	.quad	Lset6725
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc640:
Lset6726 = Ltmp4866-Lfunc_begin0
	.quad	Lset6726
Lset6727 = Ltmp4870-Lfunc_begin0
	.quad	Lset6727
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc641:
Lset6728 = Ltmp4867-Lfunc_begin0
	.quad	Lset6728
Lset6729 = Ltmp4870-Lfunc_begin0
	.quad	Lset6729
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc642:
Lset6730 = Ltmp4883-Lfunc_begin0
	.quad	Lset6730
Lset6731 = Ltmp4887-Lfunc_begin0
	.quad	Lset6731
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc643:
Lset6732 = Ltmp4884-Lfunc_begin0
	.quad	Lset6732
Lset6733 = Ltmp4887-Lfunc_begin0
	.quad	Lset6733
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc644:
Lset6734 = Ltmp4900-Lfunc_begin0
	.quad	Lset6734
Lset6735 = Ltmp4904-Lfunc_begin0
	.quad	Lset6735
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc645:
Lset6736 = Ltmp4901-Lfunc_begin0
	.quad	Lset6736
Lset6737 = Ltmp4904-Lfunc_begin0
	.quad	Lset6737
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc646:
Lset6738 = Ltmp4914-Lfunc_begin0
	.quad	Lset6738
Lset6739 = Ltmp4917-Lfunc_begin0
	.quad	Lset6739
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset6740 = Ltmp4918-Lfunc_begin0
	.quad	Lset6740
Lset6741 = Ltmp4920-Lfunc_begin0
	.quad	Lset6741
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset6742 = Ltmp4920-Lfunc_begin0
	.quad	Lset6742
Lset6743 = Ltmp4921-Lfunc_begin0
	.quad	Lset6743
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc647:
Lset6744 = Ltmp4931-Lfunc_begin0
	.quad	Lset6744
Lset6745 = Ltmp4932-Lfunc_begin0
	.quad	Lset6745
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6746 = Ltmp4932-Lfunc_begin0
	.quad	Lset6746
Lset6747 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6747
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	128                     ## -128
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc648:
Lset6748 = Ltmp4933-Lfunc_begin0
	.quad	Lset6748
Lset6749 = Ltmp4935-Lfunc_begin0
	.quad	Lset6749
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc649:
Lset6750 = Ltmp4943-Lfunc_begin0
	.quad	Lset6750
Lset6751 = Ltmp4946-Lfunc_begin0
	.quad	Lset6751
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc650:
Lset6752 = Ltmp4943-Lfunc_begin0
	.quad	Lset6752
Lset6753 = Ltmp4944-Lfunc_begin0
	.quad	Lset6753
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc651:
Lset6754 = Ltmp4945-Lfunc_begin0
	.quad	Lset6754
Lset6755 = Ltmp4946-Lfunc_begin0
	.quad	Lset6755
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc652:
Lset6756 = Ltmp4952-Lfunc_begin0
	.quad	Lset6756
Lset6757 = Ltmp4954-Lfunc_begin0
	.quad	Lset6757
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6758 = Ltmp4962-Lfunc_begin0
	.quad	Lset6758
Lset6759 = Ltmp4967-Lfunc_begin0
	.quad	Lset6759
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6760 = Ltmp4982-Lfunc_begin0
	.quad	Lset6760
Lset6761 = Ltmp4984-Lfunc_begin0
	.quad	Lset6761
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc653:
Lset6762 = Ltmp4952-Lfunc_begin0
	.quad	Lset6762
Lset6763 = Ltmp4954-Lfunc_begin0
	.quad	Lset6763
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6764 = Ltmp4962-Lfunc_begin0
	.quad	Lset6764
Lset6765 = Ltmp4967-Lfunc_begin0
	.quad	Lset6765
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6766 = Ltmp4982-Lfunc_begin0
	.quad	Lset6766
Lset6767 = Ltmp4986-Lfunc_begin0
	.quad	Lset6767
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc654:
Lset6768 = Ltmp4965-Lfunc_begin0
	.quad	Lset6768
Lset6769 = Ltmp4966-Lfunc_begin0
	.quad	Lset6769
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc655:
Lset6770 = Ltmp5050-Lfunc_begin0
	.quad	Lset6770
Lset6771 = Ltmp5051-Lfunc_begin0
	.quad	Lset6771
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset6772 = Ltmp5053-Lfunc_begin0
	.quad	Lset6772
Lset6773 = Ltmp5054-Lfunc_begin0
	.quad	Lset6773
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc656:
Lset6774 = Ltmp5068-Lfunc_begin0
	.quad	Lset6774
Lset6775 = Ltmp5069-Lfunc_begin0
	.quad	Lset6775
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset6776 = Ltmp5069-Lfunc_begin0
	.quad	Lset6776
Lset6777 = Lfunc_end17-Lfunc_begin0
	.quad	Lset6777
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	168                     ## -88
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc657:
Lset6778 = Ltmp5070-Lfunc_begin0
	.quad	Lset6778
Lset6779 = Ltmp5072-Lfunc_begin0
	.quad	Lset6779
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc658:
Lset6780 = Ltmp5080-Lfunc_begin0
	.quad	Lset6780
Lset6781 = Ltmp5080-Lfunc_begin0
	.quad	Lset6781
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc659:
Lset6782 = Ltmp5100-Lfunc_begin0
	.quad	Lset6782
Lset6783 = Ltmp5101-Lfunc_begin0
	.quad	Lset6783
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc660:
Lset6784 = Ltmp5213-Lfunc_begin0
	.quad	Lset6784
Lset6785 = Ltmp5214-Lfunc_begin0
	.quad	Lset6785
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6786 = Ltmp5216-Lfunc_begin0
	.quad	Lset6786
Lset6787 = Ltmp5226-Lfunc_begin0
	.quad	Lset6787
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6788 = Ltmp5227-Lfunc_begin0
	.quad	Lset6788
Lset6789 = Ltmp5229-Lfunc_begin0
	.quad	Lset6789
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6790 = Ltmp5243-Lfunc_begin0
	.quad	Lset6790
Lset6791 = Ltmp5244-Lfunc_begin0
	.quad	Lset6791
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc661:
Lset6792 = Ltmp5213-Lfunc_begin0
	.quad	Lset6792
Lset6793 = Ltmp5214-Lfunc_begin0
	.quad	Lset6793
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6794 = Ltmp5216-Lfunc_begin0
	.quad	Lset6794
Lset6795 = Ltmp5226-Lfunc_begin0
	.quad	Lset6795
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6796 = Ltmp5227-Lfunc_begin0
	.quad	Lset6796
Lset6797 = Ltmp5229-Lfunc_begin0
	.quad	Lset6797
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc662:
Lset6798 = Ltmp5220-Lfunc_begin0
	.quad	Lset6798
Lset6799 = Ltmp5226-Lfunc_begin0
	.quad	Lset6799
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
Lset6800 = Ltmp5227-Lfunc_begin0
	.quad	Lset6800
Lset6801 = Ltmp5229-Lfunc_begin0
	.quad	Lset6801
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
	.quad	0
	.quad	0
Ldebug_loc663:
Lset6802 = Ltmp5221-Lfunc_begin0
	.quad	Lset6802
Lset6803 = Ltmp5222-Lfunc_begin0
	.quad	Lset6803
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc664:
Lset6804 = Ltmp5222-Lfunc_begin0
	.quad	Lset6804
Lset6805 = Ltmp5222-Lfunc_begin0
	.quad	Lset6805
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset6806 = Ltmp5225-Lfunc_begin0
	.quad	Lset6806
Lset6807 = Ltmp5226-Lfunc_begin0
	.quad	Lset6807
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc665:
Lset6808 = Ltmp5227-Lfunc_begin0
	.quad	Lset6808
Lset6809 = Ltmp5229-Lfunc_begin0
	.quad	Lset6809
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc666:
Lset6810 = Ltmp5259-Lfunc_begin0
	.quad	Lset6810
Lset6811 = Ltmp5260-Lfunc_begin0
	.quad	Lset6811
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
	.quad	0
	.quad	0
Ldebug_loc667:
Lset6812 = Ltmp5260-Lfunc_begin0
	.quad	Lset6812
Lset6813 = Ltmp5261-Lfunc_begin0
	.quad	Lset6813
	.short	1                       ## Loc expr size
	.byte	90                      ## DW_OP_reg10
	.quad	0
	.quad	0
Ldebug_loc668:
Lset6814 = Lfunc_begin18-Lfunc_begin0
	.quad	Lset6814
Lset6815 = Ltmp5281-Lfunc_begin0
	.quad	Lset6815
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6816 = Ltmp5282-Lfunc_begin0
	.quad	Lset6816
Lset6817 = Ltmp5283-Lfunc_begin0
	.quad	Lset6817
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6818 = Ltmp5284-Lfunc_begin0
	.quad	Lset6818
Lset6819 = Ltmp5285-Lfunc_begin0
	.quad	Lset6819
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6820 = Ltmp5286-Lfunc_begin0
	.quad	Lset6820
Lset6821 = Ltmp5289-Lfunc_begin0
	.quad	Lset6821
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6822 = Ltmp5290-Lfunc_begin0
	.quad	Lset6822
Lset6823 = Ltmp5295-Lfunc_begin0
	.quad	Lset6823
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6824 = Ltmp5296-Lfunc_begin0
	.quad	Lset6824
Lset6825 = Ltmp5297-Lfunc_begin0
	.quad	Lset6825
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6826 = Ltmp5298-Lfunc_begin0
	.quad	Lset6826
Lset6827 = Ltmp5302-Lfunc_begin0
	.quad	Lset6827
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6828 = Ltmp5303-Lfunc_begin0
	.quad	Lset6828
Lset6829 = Ltmp5307-Lfunc_begin0
	.quad	Lset6829
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6830 = Ltmp5308-Lfunc_begin0
	.quad	Lset6830
Lset6831 = Ltmp5309-Lfunc_begin0
	.quad	Lset6831
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6832 = Ltmp5310-Lfunc_begin0
	.quad	Lset6832
Lset6833 = Ltmp5311-Lfunc_begin0
	.quad	Lset6833
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6834 = Ltmp5312-Lfunc_begin0
	.quad	Lset6834
Lset6835 = Ltmp5313-Lfunc_begin0
	.quad	Lset6835
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6836 = Ltmp5314-Lfunc_begin0
	.quad	Lset6836
Lset6837 = Ltmp5316-Lfunc_begin0
	.quad	Lset6837
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6838 = Ltmp5317-Lfunc_begin0
	.quad	Lset6838
Lset6839 = Ltmp5318-Lfunc_begin0
	.quad	Lset6839
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6840 = Ltmp5319-Lfunc_begin0
	.quad	Lset6840
Lset6841 = Ltmp5320-Lfunc_begin0
	.quad	Lset6841
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc669:
Lset6842 = Lfunc_begin18-Lfunc_begin0
	.quad	Lset6842
Lset6843 = Ltmp5280-Lfunc_begin0
	.quad	Lset6843
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6844 = Ltmp5286-Lfunc_begin0
	.quad	Lset6844
Lset6845 = Ltmp5288-Lfunc_begin0
	.quad	Lset6845
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6846 = Ltmp5290-Lfunc_begin0
	.quad	Lset6846
Lset6847 = Ltmp5294-Lfunc_begin0
	.quad	Lset6847
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6848 = Ltmp5298-Lfunc_begin0
	.quad	Lset6848
Lset6849 = Ltmp5301-Lfunc_begin0
	.quad	Lset6849
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6850 = Ltmp5303-Lfunc_begin0
	.quad	Lset6850
Lset6851 = Ltmp5304-Lfunc_begin0
	.quad	Lset6851
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6852 = Ltmp5312-Lfunc_begin0
	.quad	Lset6852
Lset6853 = Ltmp5315-Lfunc_begin0
	.quad	Lset6853
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc670:
Lset6854 = Lfunc_begin19-Lfunc_begin0
	.quad	Lset6854
Lset6855 = Ltmp5331-Lfunc_begin0
	.quad	Lset6855
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6856 = Ltmp5331-Lfunc_begin0
	.quad	Lset6856
Lset6857 = Ltmp5346-Lfunc_begin0
	.quad	Lset6857
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6858 = Ltmp5346-Lfunc_begin0
	.quad	Lset6858
Lset6859 = Ltmp5388-Lfunc_begin0
	.quad	Lset6859
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
Lset6860 = Ltmp5388-Lfunc_begin0
	.quad	Lset6860
Lset6861 = Ltmp5391-Lfunc_begin0
	.quad	Lset6861
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6862 = Ltmp5394-Lfunc_begin0
	.quad	Lset6862
Lset6863 = Ltmp5396-Lfunc_begin0
	.quad	Lset6863
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc671:
Lset6864 = Lfunc_begin19-Lfunc_begin0
	.quad	Lset6864
Lset6865 = Ltmp5330-Lfunc_begin0
	.quad	Lset6865
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6866 = Ltmp5330-Lfunc_begin0
	.quad	Lset6866
Lset6867 = Ltmp5335-Lfunc_begin0
	.quad	Lset6867
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc672:
Lset6868 = Ltmp5334-Lfunc_begin0
	.quad	Lset6868
Lset6869 = Ltmp5336-Lfunc_begin0
	.quad	Lset6869
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset6870 = Ltmp5395-Lfunc_begin0
	.quad	Lset6870
Lset6871 = Ltmp5396-Lfunc_begin0
	.quad	Lset6871
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc673:
Lset6872 = Ltmp5337-Lfunc_begin0
	.quad	Lset6872
Lset6873 = Ltmp5341-Lfunc_begin0
	.quad	Lset6873
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6874 = Ltmp5345-Lfunc_begin0
	.quad	Lset6874
Lset6875 = Ltmp5351-Lfunc_begin0
	.quad	Lset6875
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc674:
Lset6876 = Ltmp5338-Lfunc_begin0
	.quad	Lset6876
Lset6877 = Ltmp5341-Lfunc_begin0
	.quad	Lset6877
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc675:
Lset6878 = Ltmp5339-Lfunc_begin0
	.quad	Lset6878
Lset6879 = Ltmp5341-Lfunc_begin0
	.quad	Lset6879
	.short	3                       ## Loc expr size
	.byte	84                      ## super-register DW_OP_reg4
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6880 = Ltmp5345-Lfunc_begin0
	.quad	Lset6880
Lset6881 = Ltmp5346-Lfunc_begin0
	.quad	Lset6881
	.short	3                       ## Loc expr size
	.byte	84                      ## super-register DW_OP_reg4
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6882 = Ltmp5346-Lfunc_begin0
	.quad	Lset6882
Lset6883 = Lfunc_end19-Lfunc_begin0
	.quad	Lset6883
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
	.quad	0
	.quad	0
Ldebug_loc676:
Lset6884 = Ltmp5340-Lfunc_begin0
	.quad	Lset6884
Lset6885 = Ltmp5341-Lfunc_begin0
	.quad	Lset6885
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6886 = Ltmp5345-Lfunc_begin0
	.quad	Lset6886
Lset6887 = Ltmp5346-Lfunc_begin0
	.quad	Lset6887
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset6888 = Ltmp5346-Lfunc_begin0
	.quad	Lset6888
Lset6889 = Ltmp5388-Lfunc_begin0
	.quad	Lset6889
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
Lset6890 = Ltmp5388-Lfunc_begin0
	.quad	Lset6890
Lset6891 = Ltmp5389-Lfunc_begin0
	.quad	Lset6891
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc677:
Lset6892 = Ltmp5348-Lfunc_begin0
	.quad	Lset6892
Lset6893 = Ltmp5386-Lfunc_begin0
	.quad	Lset6893
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset6894 = Ltmp5386-Lfunc_begin0
	.quad	Lset6894
Lset6895 = Ltmp5387-Lfunc_begin0
	.quad	Lset6895
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc678:
Lset6896 = Ltmp5349-Lfunc_begin0
	.quad	Lset6896
Lset6897 = Ltmp5352-Lfunc_begin0
	.quad	Lset6897
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset6898 = Ltmp5368-Lfunc_begin0
	.quad	Lset6898
Lset6899 = Ltmp5369-Lfunc_begin0
	.quad	Lset6899
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset6900 = Ltmp5370-Lfunc_begin0
	.quad	Lset6900
Lset6901 = Ltmp5374-Lfunc_begin0
	.quad	Lset6901
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset6902 = Ltmp5376-Lfunc_begin0
	.quad	Lset6902
Lset6903 = Ltmp5377-Lfunc_begin0
	.quad	Lset6903
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset6904 = Ltmp5382-Lfunc_begin0
	.quad	Lset6904
Lset6905 = Ltmp5385-Lfunc_begin0
	.quad	Lset6905
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc679:
Lset6906 = Ltmp5383-Lfunc_begin0
	.quad	Lset6906
Lset6907 = Ltmp5385-Lfunc_begin0
	.quad	Lset6907
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc680:
Lset6908 = Ltmp5395-Lfunc_begin0
	.quad	Lset6908
Lset6909 = Ltmp5396-Lfunc_begin0
	.quad	Lset6909
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc681:
Lset6910 = Lfunc_begin20-Lfunc_begin0
	.quad	Lset6910
Lset6911 = Ltmp5403-Lfunc_begin0
	.quad	Lset6911
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc682:
Lset6912 = Ltmp5402-Lfunc_begin0
	.quad	Lset6912
Lset6913 = Ltmp5407-Lfunc_begin0
	.quad	Lset6913
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc683:
Lset6914 = Lfunc_begin21-Lfunc_begin0
	.quad	Lset6914
Lset6915 = Ltmp5418-Lfunc_begin0
	.quad	Lset6915
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6916 = Ltmp5418-Lfunc_begin0
	.quad	Lset6916
Lset6917 = Ltmp5440-Lfunc_begin0
	.quad	Lset6917
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc684:
Lset6918 = Lfunc_begin21-Lfunc_begin0
	.quad	Lset6918
Lset6919 = Ltmp5429-Lfunc_begin0
	.quad	Lset6919
	.short	3                       ## Loc expr size
	.byte	84                      ## super-register DW_OP_reg4
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6920 = Ltmp5429-Lfunc_begin0
	.quad	Lset6920
Lset6921 = Lfunc_end21-Lfunc_begin0
	.quad	Lset6921
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	204                     ## -180
	.byte	126                     ## 
	.quad	0
	.quad	0
Ldebug_loc685:
Lset6922 = Lfunc_begin21-Lfunc_begin0
	.quad	Lset6922
Lset6923 = Ltmp5417-Lfunc_begin0
	.quad	Lset6923
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6924 = Ltmp5417-Lfunc_begin0
	.quad	Lset6924
Lset6925 = Ltmp5431-Lfunc_begin0
	.quad	Lset6925
	.short	3                       ## Loc expr size
	.byte	88                      ## super-register DW_OP_reg8
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6926 = Ltmp5431-Lfunc_begin0
	.quad	Lset6926
Lset6927 = Ltmp5435-Lfunc_begin0
	.quad	Lset6927
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	220                     ## -164
	.byte	126                     ## 
Lset6928 = Ltmp5435-Lfunc_begin0
	.quad	Lset6928
Lset6929 = Ltmp5439-Lfunc_begin0
	.quad	Lset6929
	.short	3                       ## Loc expr size
	.byte	88                      ## super-register DW_OP_reg8
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc686:
Lset6930 = Ltmp5422-Lfunc_begin0
	.quad	Lset6930
Lset6931 = Ltmp5427-Lfunc_begin0
	.quad	Lset6931
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc687:
Lset6932 = Ltmp5423-Lfunc_begin0
	.quad	Lset6932
Lset6933 = Ltmp5434-Lfunc_begin0
	.quad	Lset6933
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc688:
Lset6934 = Ltmp5424-Lfunc_begin0
	.quad	Lset6934
Lset6935 = Ltmp5432-Lfunc_begin0
	.quad	Lset6935
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc689:
Lset6936 = Ltmp5425-Lfunc_begin0
	.quad	Lset6936
Lset6937 = Ltmp5433-Lfunc_begin0
	.quad	Lset6937
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc690:
Lset6938 = Ltmp5426-Lfunc_begin0
	.quad	Lset6938
Lset6939 = Ltmp5435-Lfunc_begin0
	.quad	Lset6939
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc691:
Lset6940 = Ltmp5436-Lfunc_begin0
	.quad	Lset6940
Lset6941 = Ltmp5437-Lfunc_begin0
	.quad	Lset6941
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc692:
Lset6942 = Lfunc_begin22-Lfunc_begin0
	.quad	Lset6942
Lset6943 = Ltmp5451-Lfunc_begin0
	.quad	Lset6943
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6944 = Ltmp5451-Lfunc_begin0
	.quad	Lset6944
Lset6945 = Ltmp5457-Lfunc_begin0
	.quad	Lset6945
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc693:
Lset6946 = Lfunc_begin22-Lfunc_begin0
	.quad	Lset6946
Lset6947 = Ltmp5450-Lfunc_begin0
	.quad	Lset6947
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6948 = Ltmp5450-Lfunc_begin0
	.quad	Lset6948
Lset6949 = Ltmp5457-Lfunc_begin0
	.quad	Lset6949
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc694:
Lset6950 = Lfunc_begin22-Lfunc_begin0
	.quad	Lset6950
Lset6951 = Ltmp5449-Lfunc_begin0
	.quad	Lset6951
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6952 = Ltmp5449-Lfunc_begin0
	.quad	Lset6952
Lset6953 = Ltmp5456-Lfunc_begin0
	.quad	Lset6953
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc695:
Lset6954 = Ltmp5448-Lfunc_begin0
	.quad	Lset6954
Lset6955 = Ltmp5449-Lfunc_begin0
	.quad	Lset6955
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6956 = Ltmp5449-Lfunc_begin0
	.quad	Lset6956
Lset6957 = Ltmp5455-Lfunc_begin0
	.quad	Lset6957
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc696:
Lset6958 = Ltmp5452-Lfunc_begin0
	.quad	Lset6958
Lset6959 = Ltmp5454-Lfunc_begin0
	.quad	Lset6959
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc697:
Lset6960 = Ltmp5452-Lfunc_begin0
	.quad	Lset6960
Lset6961 = Ltmp5454-Lfunc_begin0
	.quad	Lset6961
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc698:
Lset6962 = Lfunc_begin23-Lfunc_begin0
	.quad	Lset6962
Lset6963 = Ltmp5468-Lfunc_begin0
	.quad	Lset6963
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6964 = Ltmp5468-Lfunc_begin0
	.quad	Lset6964
Lset6965 = Ltmp5474-Lfunc_begin0
	.quad	Lset6965
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc699:
Lset6966 = Lfunc_begin23-Lfunc_begin0
	.quad	Lset6966
Lset6967 = Ltmp5467-Lfunc_begin0
	.quad	Lset6967
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6968 = Ltmp5467-Lfunc_begin0
	.quad	Lset6968
Lset6969 = Ltmp5474-Lfunc_begin0
	.quad	Lset6969
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc700:
Lset6970 = Lfunc_begin23-Lfunc_begin0
	.quad	Lset6970
Lset6971 = Ltmp5466-Lfunc_begin0
	.quad	Lset6971
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6972 = Ltmp5466-Lfunc_begin0
	.quad	Lset6972
Lset6973 = Ltmp5473-Lfunc_begin0
	.quad	Lset6973
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc701:
Lset6974 = Ltmp5465-Lfunc_begin0
	.quad	Lset6974
Lset6975 = Ltmp5466-Lfunc_begin0
	.quad	Lset6975
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6976 = Ltmp5466-Lfunc_begin0
	.quad	Lset6976
Lset6977 = Ltmp5472-Lfunc_begin0
	.quad	Lset6977
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc702:
Lset6978 = Ltmp5469-Lfunc_begin0
	.quad	Lset6978
Lset6979 = Ltmp5471-Lfunc_begin0
	.quad	Lset6979
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc703:
Lset6980 = Ltmp5469-Lfunc_begin0
	.quad	Lset6980
Lset6981 = Ltmp5471-Lfunc_begin0
	.quad	Lset6981
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc704:
Lset6982 = Lfunc_begin24-Lfunc_begin0
	.quad	Lset6982
Lset6983 = Ltmp5489-Lfunc_begin0
	.quad	Lset6983
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset6984 = Ltmp5489-Lfunc_begin0
	.quad	Lset6984
Lset6985 = Ltmp5498-Lfunc_begin0
	.quad	Lset6985
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc705:
Lset6986 = Lfunc_begin24-Lfunc_begin0
	.quad	Lset6986
Lset6987 = Ltmp5488-Lfunc_begin0
	.quad	Lset6987
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset6988 = Ltmp5488-Lfunc_begin0
	.quad	Lset6988
Lset6989 = Lfunc_end24-Lfunc_begin0
	.quad	Lset6989
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
	.quad	0
	.quad	0
Ldebug_loc706:
Lset6990 = Lfunc_begin24-Lfunc_begin0
	.quad	Lset6990
Lset6991 = Ltmp5487-Lfunc_begin0
	.quad	Lset6991
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset6992 = Ltmp5487-Lfunc_begin0
	.quad	Lset6992
Lset6993 = Ltmp5497-Lfunc_begin0
	.quad	Lset6993
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc707:
Lset6994 = Lfunc_begin24-Lfunc_begin0
	.quad	Lset6994
Lset6995 = Ltmp5486-Lfunc_begin0
	.quad	Lset6995
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset6996 = Ltmp5486-Lfunc_begin0
	.quad	Lset6996
Lset6997 = Ltmp5493-Lfunc_begin0
	.quad	Lset6997
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc708:
Lset6998 = Lfunc_begin24-Lfunc_begin0
	.quad	Lset6998
Lset6999 = Ltmp5485-Lfunc_begin0
	.quad	Lset6999
	.short	3                       ## Loc expr size
	.byte	88                      ## super-register DW_OP_reg8
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7000 = Ltmp5485-Lfunc_begin0
	.quad	Lset7000
Lset7001 = Ltmp5494-Lfunc_begin0
	.quad	Lset7001
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc709:
Lset7002 = Ltmp5484-Lfunc_begin0
	.quad	Lset7002
Lset7003 = Ltmp5487-Lfunc_begin0
	.quad	Lset7003
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7004 = Ltmp5487-Lfunc_begin0
	.quad	Lset7004
Lset7005 = Ltmp5492-Lfunc_begin0
	.quad	Lset7005
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc710:
Lset7006 = Ltmp5490-Lfunc_begin0
	.quad	Lset7006
Lset7007 = Ltmp5492-Lfunc_begin0
	.quad	Lset7007
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc711:
Lset7008 = Ltmp5490-Lfunc_begin0
	.quad	Lset7008
Lset7009 = Ltmp5494-Lfunc_begin0
	.quad	Lset7009
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc712:
Lset7010 = Lfunc_begin25-Lfunc_begin0
	.quad	Lset7010
Lset7011 = Ltmp5512-Lfunc_begin0
	.quad	Lset7011
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7012 = Ltmp5512-Lfunc_begin0
	.quad	Lset7012
Lset7013 = Lfunc_end25-Lfunc_begin0
	.quad	Lset7013
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc713:
Lset7014 = Lfunc_begin25-Lfunc_begin0
	.quad	Lset7014
Lset7015 = Ltmp5511-Lfunc_begin0
	.quad	Lset7015
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7016 = Ltmp5511-Lfunc_begin0
	.quad	Lset7016
Lset7017 = Lfunc_end25-Lfunc_begin0
	.quad	Lset7017
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc714:
Lset7018 = Lfunc_begin25-Lfunc_begin0
	.quad	Lset7018
Lset7019 = Ltmp5510-Lfunc_begin0
	.quad	Lset7019
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7020 = Ltmp5510-Lfunc_begin0
	.quad	Lset7020
Lset7021 = Ltmp5522-Lfunc_begin0
	.quad	Lset7021
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7022 = Ltmp5530-Lfunc_begin0
	.quad	Lset7022
Lset7023 = Ltmp5579-Lfunc_begin0
	.quad	Lset7023
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7024 = Ltmp5580-Lfunc_begin0
	.quad	Lset7024
Lset7025 = Ltmp5581-Lfunc_begin0
	.quad	Lset7025
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7026 = Ltmp5583-Lfunc_begin0
	.quad	Lset7026
Lset7027 = Ltmp5592-Lfunc_begin0
	.quad	Lset7027
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7028 = Ltmp5593-Lfunc_begin0
	.quad	Lset7028
Lset7029 = Ltmp5596-Lfunc_begin0
	.quad	Lset7029
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7030 = Ltmp5597-Lfunc_begin0
	.quad	Lset7030
Lset7031 = Ltmp5598-Lfunc_begin0
	.quad	Lset7031
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7032 = Ltmp5599-Lfunc_begin0
	.quad	Lset7032
Lset7033 = Ltmp5600-Lfunc_begin0
	.quad	Lset7033
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc715:
Lset7034 = Lfunc_begin25-Lfunc_begin0
	.quad	Lset7034
Lset7035 = Ltmp5509-Lfunc_begin0
	.quad	Lset7035
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7036 = Ltmp5509-Lfunc_begin0
	.quad	Lset7036
Lset7037 = Ltmp5513-Lfunc_begin0
	.quad	Lset7037
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc716:
Lset7038 = Ltmp5508-Lfunc_begin0
	.quad	Lset7038
Lset7039 = Ltmp5509-Lfunc_begin0
	.quad	Lset7039
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7040 = Ltmp5509-Lfunc_begin0
	.quad	Lset7040
Lset7041 = Ltmp5513-Lfunc_begin0
	.quad	Lset7041
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7042 = Ltmp5514-Lfunc_begin0
	.quad	Lset7042
Lset7043 = Ltmp5514-Lfunc_begin0
	.quad	Lset7043
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc717:
Lset7044 = Ltmp5515-Lfunc_begin0
	.quad	Lset7044
Lset7045 = Ltmp5518-Lfunc_begin0
	.quad	Lset7045
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7046 = Ltmp5518-Lfunc_begin0
	.quad	Lset7046
Lset7047 = Ltmp5523-Lfunc_begin0
	.quad	Lset7047
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7048 = Ltmp5523-Lfunc_begin0
	.quad	Lset7048
Lset7049 = Ltmp5528-Lfunc_begin0
	.quad	Lset7049
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7050 = Ltmp5528-Lfunc_begin0
	.quad	Lset7050
Lset7051 = Ltmp5530-Lfunc_begin0
	.quad	Lset7051
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7052 = Ltmp5530-Lfunc_begin0
	.quad	Lset7052
Lset7053 = Ltmp5531-Lfunc_begin0
	.quad	Lset7053
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7054 = Ltmp5531-Lfunc_begin0
	.quad	Lset7054
Lset7055 = Ltmp5541-Lfunc_begin0
	.quad	Lset7055
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7056 = Ltmp5541-Lfunc_begin0
	.quad	Lset7056
Lset7057 = Ltmp5543-Lfunc_begin0
	.quad	Lset7057
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7058 = Ltmp5543-Lfunc_begin0
	.quad	Lset7058
Lset7059 = Ltmp5557-Lfunc_begin0
	.quad	Lset7059
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7060 = Ltmp5557-Lfunc_begin0
	.quad	Lset7060
Lset7061 = Ltmp5559-Lfunc_begin0
	.quad	Lset7061
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7062 = Ltmp5559-Lfunc_begin0
	.quad	Lset7062
Lset7063 = Ltmp5561-Lfunc_begin0
	.quad	Lset7063
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7064 = Ltmp5561-Lfunc_begin0
	.quad	Lset7064
Lset7065 = Ltmp5563-Lfunc_begin0
	.quad	Lset7065
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7066 = Ltmp5563-Lfunc_begin0
	.quad	Lset7066
Lset7067 = Ltmp5577-Lfunc_begin0
	.quad	Lset7067
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7068 = Ltmp5577-Lfunc_begin0
	.quad	Lset7068
Lset7069 = Ltmp5579-Lfunc_begin0
	.quad	Lset7069
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7070 = Ltmp5579-Lfunc_begin0
	.quad	Lset7070
Lset7071 = Ltmp5580-Lfunc_begin0
	.quad	Lset7071
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7072 = Ltmp5580-Lfunc_begin0
	.quad	Lset7072
Lset7073 = Ltmp5581-Lfunc_begin0
	.quad	Lset7073
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7074 = Ltmp5582-Lfunc_begin0
	.quad	Lset7074
Lset7075 = Ltmp5583-Lfunc_begin0
	.quad	Lset7075
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7076 = Ltmp5583-Lfunc_begin0
	.quad	Lset7076
Lset7077 = Ltmp5586-Lfunc_begin0
	.quad	Lset7077
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7078 = Ltmp5586-Lfunc_begin0
	.quad	Lset7078
Lset7079 = Ltmp5593-Lfunc_begin0
	.quad	Lset7079
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7080 = Ltmp5593-Lfunc_begin0
	.quad	Lset7080
Lset7081 = Ltmp5596-Lfunc_begin0
	.quad	Lset7081
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7082 = Ltmp5597-Lfunc_begin0
	.quad	Lset7082
Lset7083 = Ltmp5598-Lfunc_begin0
	.quad	Lset7083
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7084 = Ltmp5598-Lfunc_begin0
	.quad	Lset7084
Lset7085 = Lfunc_end25-Lfunc_begin0
	.quad	Lset7085
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc718:
Lset7086 = Ltmp5516-Lfunc_begin0
	.quad	Lset7086
Lset7087 = Ltmp5522-Lfunc_begin0
	.quad	Lset7087
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7088 = Ltmp5529-Lfunc_begin0
	.quad	Lset7088
Lset7089 = Ltmp5579-Lfunc_begin0
	.quad	Lset7089
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7090 = Ltmp5580-Lfunc_begin0
	.quad	Lset7090
Lset7091 = Ltmp5581-Lfunc_begin0
	.quad	Lset7091
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7092 = Ltmp5583-Lfunc_begin0
	.quad	Lset7092
Lset7093 = Ltmp5592-Lfunc_begin0
	.quad	Lset7093
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7094 = Ltmp5593-Lfunc_begin0
	.quad	Lset7094
Lset7095 = Ltmp5596-Lfunc_begin0
	.quad	Lset7095
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7096 = Ltmp5597-Lfunc_begin0
	.quad	Lset7096
Lset7097 = Ltmp5598-Lfunc_begin0
	.quad	Lset7097
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7098 = Ltmp5599-Lfunc_begin0
	.quad	Lset7098
Lset7099 = Ltmp5600-Lfunc_begin0
	.quad	Lset7099
	.short	3                       ## Loc expr size
	.byte	93                      ## super-register DW_OP_reg13
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc719:
Lset7100 = Ltmp5532-Lfunc_begin0
	.quad	Lset7100
Lset7101 = Ltmp5533-Lfunc_begin0
	.quad	Lset7101
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7102 = Ltmp5535-Lfunc_begin0
	.quad	Lset7102
Lset7103 = Ltmp5536-Lfunc_begin0
	.quad	Lset7103
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc720:
Lset7104 = Ltmp5535-Lfunc_begin0
	.quad	Lset7104
Lset7105 = Ltmp5536-Lfunc_begin0
	.quad	Lset7105
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc721:
Lset7106 = Ltmp5535-Lfunc_begin0
	.quad	Lset7106
Lset7107 = Ltmp5536-Lfunc_begin0
	.quad	Lset7107
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc722:
Lset7108 = Ltmp5535-Lfunc_begin0
	.quad	Lset7108
Lset7109 = Ltmp5536-Lfunc_begin0
	.quad	Lset7109
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc723:
Lset7110 = Ltmp5535-Lfunc_begin0
	.quad	Lset7110
Lset7111 = Ltmp5536-Lfunc_begin0
	.quad	Lset7111
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc724:
Lset7112 = Ltmp5535-Lfunc_begin0
	.quad	Lset7112
Lset7113 = Ltmp5536-Lfunc_begin0
	.quad	Lset7113
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc725:
Lset7114 = Ltmp5535-Lfunc_begin0
	.quad	Lset7114
Lset7115 = Ltmp5536-Lfunc_begin0
	.quad	Lset7115
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc726:
Lset7116 = Ltmp5537-Lfunc_begin0
	.quad	Lset7116
Lset7117 = Ltmp5538-Lfunc_begin0
	.quad	Lset7117
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7118 = Ltmp5553-Lfunc_begin0
	.quad	Lset7118
Lset7119 = Ltmp5555-Lfunc_begin0
	.quad	Lset7119
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7120 = Ltmp5560-Lfunc_begin0
	.quad	Lset7120
Lset7121 = Ltmp5564-Lfunc_begin0
	.quad	Lset7121
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7122 = Ltmp5584-Lfunc_begin0
	.quad	Lset7122
Lset7123 = Ltmp5586-Lfunc_begin0
	.quad	Lset7123
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc727:
Lset7124 = Ltmp5537-Lfunc_begin0
	.quad	Lset7124
Lset7125 = Ltmp5538-Lfunc_begin0
	.quad	Lset7125
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc728:
Lset7126 = Ltmp5537-Lfunc_begin0
	.quad	Lset7126
Lset7127 = Ltmp5538-Lfunc_begin0
	.quad	Lset7127
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc729:
Lset7128 = Ltmp5537-Lfunc_begin0
	.quad	Lset7128
Lset7129 = Ltmp5538-Lfunc_begin0
	.quad	Lset7129
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7130 = Ltmp5553-Lfunc_begin0
	.quad	Lset7130
Lset7131 = Ltmp5555-Lfunc_begin0
	.quad	Lset7131
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc730:
Lset7132 = Ltmp5548-Lfunc_begin0
	.quad	Lset7132
Lset7133 = Ltmp5553-Lfunc_begin0
	.quad	Lset7133
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc731:
Lset7134 = Ltmp5559-Lfunc_begin0
	.quad	Lset7134
Lset7135 = Ltmp5560-Lfunc_begin0
	.quad	Lset7135
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc732:
Lset7136 = Ltmp5563-Lfunc_begin0
	.quad	Lset7136
Lset7137 = Ltmp5564-Lfunc_begin0
	.quad	Lset7137
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc733:
Lset7138 = Ltmp5566-Lfunc_begin0
	.quad	Lset7138
Lset7139 = Ltmp5568-Lfunc_begin0
	.quad	Lset7139
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
Lset7140 = Ltmp5586-Lfunc_begin0
	.quad	Lset7140
Lset7141 = Ltmp5592-Lfunc_begin0
	.quad	Lset7141
	.short	2                       ## Loc expr size
	.byte	115                     ## DW_OP_breg3
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc734:
Lset7142 = Ltmp5570-Lfunc_begin0
	.quad	Lset7142
Lset7143 = Ltmp5571-Lfunc_begin0
	.quad	Lset7143
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7144 = Ltmp5571-Lfunc_begin0
	.quad	Lset7144
Lset7145 = Lfunc_end25-Lfunc_begin0
	.quad	Lset7145
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	168                     ## -88
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc735:
Lset7146 = Ltmp5572-Lfunc_begin0
	.quad	Lset7146
Lset7147 = Ltmp5574-Lfunc_begin0
	.quad	Lset7147
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc736:
Lset7148 = Ltmp5579-Lfunc_begin0
	.quad	Lset7148
Lset7149 = Ltmp5580-Lfunc_begin0
	.quad	Lset7149
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc737:
Lset7150 = Ltmp5595-Lfunc_begin0
	.quad	Lset7150
Lset7151 = Ltmp5596-Lfunc_begin0
	.quad	Lset7151
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc738:
Lset7152 = Lfunc_begin26-Lfunc_begin0
	.quad	Lset7152
Lset7153 = Ltmp5614-Lfunc_begin0
	.quad	Lset7153
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7154 = Ltmp5614-Lfunc_begin0
	.quad	Lset7154
Lset7155 = Ltmp5629-Lfunc_begin0
	.quad	Lset7155
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc739:
Lset7156 = Lfunc_begin26-Lfunc_begin0
	.quad	Lset7156
Lset7157 = Ltmp5613-Lfunc_begin0
	.quad	Lset7157
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7158 = Ltmp5613-Lfunc_begin0
	.quad	Lset7158
Lset7159 = Ltmp5628-Lfunc_begin0
	.quad	Lset7159
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc740:
Lset7160 = Lfunc_begin26-Lfunc_begin0
	.quad	Lset7160
Lset7161 = Ltmp5612-Lfunc_begin0
	.quad	Lset7161
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7162 = Ltmp5612-Lfunc_begin0
	.quad	Lset7162
Lset7163 = Ltmp5627-Lfunc_begin0
	.quad	Lset7163
	.short	3                       ## Loc expr size
	.byte	92                      ## super-register DW_OP_reg12
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc741:
Lset7164 = Lfunc_begin26-Lfunc_begin0
	.quad	Lset7164
Lset7165 = Ltmp5611-Lfunc_begin0
	.quad	Lset7165
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7166 = Ltmp5611-Lfunc_begin0
	.quad	Lset7166
Lset7167 = Ltmp5627-Lfunc_begin0
	.quad	Lset7167
	.short	3                       ## Loc expr size
	.byte	95                      ## super-register DW_OP_reg15
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc742:
Lset7168 = Ltmp5615-Lfunc_begin0
	.quad	Lset7168
Lset7169 = Ltmp5616-Lfunc_begin0
	.quad	Lset7169
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset7170 = Ltmp5619-Lfunc_begin0
	.quad	Lset7170
Lset7171 = Ltmp5627-Lfunc_begin0
	.quad	Lset7171
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc743:
Lset7172 = Ltmp5623-Lfunc_begin0
	.quad	Lset7172
Lset7173 = Ltmp5625-Lfunc_begin0
	.quad	Lset7173
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc744:
Lset7174 = Ltmp5623-Lfunc_begin0
	.quad	Lset7174
Lset7175 = Ltmp5625-Lfunc_begin0
	.quad	Lset7175
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc745:
Lset7176 = Ltmp5624-Lfunc_begin0
	.quad	Lset7176
Lset7177 = Ltmp5627-Lfunc_begin0
	.quad	Lset7177
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc746:
Lset7178 = Lfunc_begin27-Lfunc_begin0
	.quad	Lset7178
Lset7179 = Ltmp5640-Lfunc_begin0
	.quad	Lset7179
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7180 = Ltmp5640-Lfunc_begin0
	.quad	Lset7180
Lset7181 = Ltmp5674-Lfunc_begin0
	.quad	Lset7181
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7182 = Ltmp5675-Lfunc_begin0
	.quad	Lset7182
Lset7183 = Ltmp5687-Lfunc_begin0
	.quad	Lset7183
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc747:
Lset7184 = Lfunc_begin27-Lfunc_begin0
	.quad	Lset7184
Lset7185 = Ltmp5639-Lfunc_begin0
	.quad	Lset7185
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7186 = Ltmp5639-Lfunc_begin0
	.quad	Lset7186
Lset7187 = Ltmp5662-Lfunc_begin0
	.quad	Lset7187
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7188 = Ltmp5662-Lfunc_begin0
	.quad	Lset7188
Lset7189 = Ltmp5681-Lfunc_begin0
	.quad	Lset7189
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
Lset7190 = Ltmp5681-Lfunc_begin0
	.quad	Lset7190
Lset7191 = Ltmp5682-Lfunc_begin0
	.quad	Lset7191
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7192 = Ltmp5682-Lfunc_begin0
	.quad	Lset7192
Lset7193 = Ltmp5683-Lfunc_begin0
	.quad	Lset7193
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
Lset7194 = Ltmp5683-Lfunc_begin0
	.quad	Lset7194
Lset7195 = Ltmp5687-Lfunc_begin0
	.quad	Lset7195
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc748:
Lset7196 = Lfunc_begin27-Lfunc_begin0
	.quad	Lset7196
Lset7197 = Ltmp5642-Lfunc_begin0
	.quad	Lset7197
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7198 = Ltmp5642-Lfunc_begin0
	.quad	Lset7198
Lset7199 = Lfunc_end27-Lfunc_begin0
	.quad	Lset7199
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
	.quad	0
	.quad	0
Ldebug_loc749:
Lset7200 = Lfunc_begin27-Lfunc_begin0
	.quad	Lset7200
Lset7201 = Ltmp5665-Lfunc_begin0
	.quad	Lset7201
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc750:
Lset7202 = Lfunc_begin27-Lfunc_begin0
	.quad	Lset7202
Lset7203 = Ltmp5648-Lfunc_begin0
	.quad	Lset7203
	.short	3                       ## Loc expr size
	.byte	88                      ## super-register DW_OP_reg8
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc751:
Lset7204 = Ltmp5641-Lfunc_begin0
	.quad	Lset7204
Lset7205 = Ltmp5660-Lfunc_begin0
	.quad	Lset7205
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7206 = Ltmp5661-Lfunc_begin0
	.quad	Lset7206
Lset7207 = Ltmp5674-Lfunc_begin0
	.quad	Lset7207
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7208 = Ltmp5675-Lfunc_begin0
	.quad	Lset7208
Lset7209 = Ltmp5678-Lfunc_begin0
	.quad	Lset7209
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc752:
Lset7210 = Ltmp5641-Lfunc_begin0
	.quad	Lset7210
Lset7211 = Ltmp5657-Lfunc_begin0
	.quad	Lset7211
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc753:
Lset7212 = Ltmp5641-Lfunc_begin0
	.quad	Lset7212
Lset7213 = Ltmp5648-Lfunc_begin0
	.quad	Lset7213
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7214 = Ltmp5661-Lfunc_begin0
	.quad	Lset7214
Lset7215 = Ltmp5674-Lfunc_begin0
	.quad	Lset7215
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7216 = Ltmp5675-Lfunc_begin0
	.quad	Lset7216
Lset7217 = Ltmp5678-Lfunc_begin0
	.quad	Lset7217
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc754:
Lset7218 = Ltmp5643-Lfunc_begin0
	.quad	Lset7218
Lset7219 = Ltmp5647-Lfunc_begin0
	.quad	Lset7219
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset7220 = Ltmp5647-Lfunc_begin0
	.quad	Lset7220
Lset7221 = Lfunc_end27-Lfunc_begin0
	.quad	Lset7221
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
	.quad	0
	.quad	0
Ldebug_loc755:
Lset7222 = Ltmp5643-Lfunc_begin0
	.quad	Lset7222
Lset7223 = Ltmp5647-Lfunc_begin0
	.quad	Lset7223
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset7224 = Ltmp5647-Lfunc_begin0
	.quad	Lset7224
Lset7225 = Ltmp5679-Lfunc_begin0
	.quad	Lset7225
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
Lset7226 = Ltmp5679-Lfunc_begin0
	.quad	Lset7226
Lset7227 = Ltmp5682-Lfunc_begin0
	.quad	Lset7227
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc756:
Lset7228 = Ltmp5643-Lfunc_begin0
	.quad	Lset7228
Lset7229 = Ltmp5647-Lfunc_begin0
	.quad	Lset7229
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset7230 = Ltmp5647-Lfunc_begin0
	.quad	Lset7230
Lset7231 = Ltmp5679-Lfunc_begin0
	.quad	Lset7231
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	72                      ## -56
Lset7232 = Ltmp5679-Lfunc_begin0
	.quad	Lset7232
Lset7233 = Ltmp5682-Lfunc_begin0
	.quad	Lset7233
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc757:
Lset7234 = Ltmp5644-Lfunc_begin0
	.quad	Lset7234
Lset7235 = Ltmp5657-Lfunc_begin0
	.quad	Lset7235
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
	.quad	0
	.quad	0
Ldebug_loc758:
Lset7236 = Ltmp5644-Lfunc_begin0
	.quad	Lset7236
Lset7237 = Ltmp5661-Lfunc_begin0
	.quad	Lset7237
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
	.quad	0
	.quad	0
Ldebug_loc759:
Lset7238 = Ltmp5644-Lfunc_begin0
	.quad	Lset7238
Lset7239 = Ltmp5648-Lfunc_begin0
	.quad	Lset7239
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
	.quad	0
	.quad	0
Ldebug_loc760:
Lset7240 = Ltmp5646-Lfunc_begin0
	.quad	Lset7240
Lset7241 = Ltmp5657-Lfunc_begin0
	.quad	Lset7241
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc761:
Lset7242 = Ltmp5646-Lfunc_begin0
	.quad	Lset7242
Lset7243 = Ltmp5648-Lfunc_begin0
	.quad	Lset7243
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7244 = Ltmp5661-Lfunc_begin0
	.quad	Lset7244
Lset7245 = Ltmp5670-Lfunc_begin0
	.quad	Lset7245
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc762:
Lset7246 = Ltmp5647-Lfunc_begin0
	.quad	Lset7246
Lset7247 = Ltmp5657-Lfunc_begin0
	.quad	Lset7247
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc763:
Lset7248 = Ltmp5647-Lfunc_begin0
	.quad	Lset7248
Lset7249 = Ltmp5648-Lfunc_begin0
	.quad	Lset7249
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7250 = Ltmp5661-Lfunc_begin0
	.quad	Lset7250
Lset7251 = Ltmp5670-Lfunc_begin0
	.quad	Lset7251
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc764:
Lset7252 = Ltmp5653-Lfunc_begin0
	.quad	Lset7252
Lset7253 = Ltmp5654-Lfunc_begin0
	.quad	Lset7253
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc765:
Lset7254 = Ltmp5660-Lfunc_begin0
	.quad	Lset7254
Lset7255 = Ltmp5661-Lfunc_begin0
	.quad	Lset7255
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc766:
Lset7256 = Ltmp5660-Lfunc_begin0
	.quad	Lset7256
Lset7257 = Ltmp5661-Lfunc_begin0
	.quad	Lset7257
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc767:
Lset7258 = Ltmp5660-Lfunc_begin0
	.quad	Lset7258
Lset7259 = Ltmp5661-Lfunc_begin0
	.quad	Lset7259
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc768:
Lset7260 = Ltmp5660-Lfunc_begin0
	.quad	Lset7260
Lset7261 = Ltmp5661-Lfunc_begin0
	.quad	Lset7261
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc769:
Lset7262 = Ltmp5664-Lfunc_begin0
	.quad	Lset7262
Lset7263 = Ltmp5674-Lfunc_begin0
	.quad	Lset7263
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7264 = Ltmp5675-Lfunc_begin0
	.quad	Lset7264
Lset7265 = Ltmp5682-Lfunc_begin0
	.quad	Lset7265
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc770:
Lset7266 = Ltmp5665-Lfunc_begin0
	.quad	Lset7266
Lset7267 = Ltmp5667-Lfunc_begin0
	.quad	Lset7267
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7268 = Ltmp5667-Lfunc_begin0
	.quad	Lset7268
Lset7269 = Lfunc_end27-Lfunc_begin0
	.quad	Lset7269
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc771:
Lset7270 = Ltmp5665-Lfunc_begin0
	.quad	Lset7270
Lset7271 = Ltmp5667-Lfunc_begin0
	.quad	Lset7271
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7272 = Ltmp5667-Lfunc_begin0
	.quad	Lset7272
Lset7273 = Lfunc_end27-Lfunc_begin0
	.quad	Lset7273
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc772:
Lset7274 = Lfunc_begin28-Lfunc_begin0
	.quad	Lset7274
Lset7275 = Ltmp5698-Lfunc_begin0
	.quad	Lset7275
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7276 = Ltmp5698-Lfunc_begin0
	.quad	Lset7276
Lset7277 = Ltmp5704-Lfunc_begin0
	.quad	Lset7277
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7278 = Ltmp5707-Lfunc_begin0
	.quad	Lset7278
Lset7279 = Ltmp5715-Lfunc_begin0
	.quad	Lset7279
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc773:
Lset7280 = Lfunc_begin28-Lfunc_begin0
	.quad	Lset7280
Lset7281 = Ltmp5697-Lfunc_begin0
	.quad	Lset7281
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7282 = Ltmp5697-Lfunc_begin0
	.quad	Lset7282
Lset7283 = Ltmp5704-Lfunc_begin0
	.quad	Lset7283
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7284 = Ltmp5707-Lfunc_begin0
	.quad	Lset7284
Lset7285 = Ltmp5712-Lfunc_begin0
	.quad	Lset7285
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc774:
Lset7286 = Lfunc_begin28-Lfunc_begin0
	.quad	Lset7286
Lset7287 = Ltmp5704-Lfunc_begin0
	.quad	Lset7287
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc775:
Lset7288 = Lfunc_begin28-Lfunc_begin0
	.quad	Lset7288
Lset7289 = Ltmp5709-Lfunc_begin0
	.quad	Lset7289
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7290 = Ltmp5709-Lfunc_begin0
	.quad	Lset7290
Lset7291 = Ltmp5710-Lfunc_begin0
	.quad	Lset7291
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	80                      ## -48
Lset7292 = Ltmp5710-Lfunc_begin0
	.quad	Lset7292
Lset7293 = Ltmp5715-Lfunc_begin0
	.quad	Lset7293
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc776:
Lset7294 = Lfunc_begin28-Lfunc_begin0
	.quad	Lset7294
Lset7295 = Ltmp5703-Lfunc_begin0
	.quad	Lset7295
	.short	3                       ## Loc expr size
	.byte	88                      ## super-register DW_OP_reg8
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7296 = Ltmp5703-Lfunc_begin0
	.quad	Lset7296
Lset7297 = Ltmp5705-Lfunc_begin0
	.quad	Lset7297
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7298 = Ltmp5705-Lfunc_begin0
	.quad	Lset7298
Lset7299 = Ltmp5707-Lfunc_begin0
	.quad	Lset7299
	.short	3                       ## Loc expr size
	.byte	88                      ## super-register DW_OP_reg8
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7300 = Ltmp5707-Lfunc_begin0
	.quad	Lset7300
Lset7301 = Ltmp5720-Lfunc_begin0
	.quad	Lset7301
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc777:
Lset7302 = Ltmp5699-Lfunc_begin0
	.quad	Lset7302
Lset7303 = Ltmp5708-Lfunc_begin0
	.quad	Lset7303
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7304 = Ltmp5713-Lfunc_begin0
	.quad	Lset7304
Lset7305 = Ltmp5715-Lfunc_begin0
	.quad	Lset7305
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc778:
Lset7306 = Ltmp5702-Lfunc_begin0
	.quad	Lset7306
Lset7307 = Ltmp5703-Lfunc_begin0
	.quad	Lset7307
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7308 = Ltmp5704-Lfunc_begin0
	.quad	Lset7308
Lset7309 = Ltmp5720-Lfunc_begin0
	.quad	Lset7309
	.short	3                       ## Loc expr size
	.byte	83                      ## super-register DW_OP_reg3
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc779:
Lset7310 = Ltmp5706-Lfunc_begin0
	.quad	Lset7310
Lset7311 = Ltmp5707-Lfunc_begin0
	.quad	Lset7311
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
Lset7312 = Ltmp5714-Lfunc_begin0
	.quad	Lset7312
Lset7313 = Ltmp5715-Lfunc_begin0
	.quad	Lset7313
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
	.quad	0
	.quad	0
Ldebug_loc780:
Lset7314 = Lfunc_begin29-Lfunc_begin0
	.quad	Lset7314
Lset7315 = Ltmp5734-Lfunc_begin0
	.quad	Lset7315
	.short	3                       ## Loc expr size
	.byte	84                      ## super-register DW_OP_reg4
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc781:
Lset7316 = Lfunc_begin29-Lfunc_begin0
	.quad	Lset7316
Lset7317 = Ltmp5738-Lfunc_begin0
	.quad	Lset7317
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7318 = Ltmp5738-Lfunc_begin0
	.quad	Lset7318
Lset7319 = Ltmp5739-Lfunc_begin0
	.quad	Lset7319
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7320 = Ltmp5739-Lfunc_begin0
	.quad	Lset7320
Lset7321 = Lfunc_end29-Lfunc_begin0
	.quad	Lset7321
	.short	3                       ## Loc expr size
	.byte	81                      ## super-register DW_OP_reg1
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc782:
Lset7322 = Ltmp5733-Lfunc_begin0
	.quad	Lset7322
Lset7323 = Ltmp5737-Lfunc_begin0
	.quad	Lset7323
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset7324 = Ltmp5739-Lfunc_begin0
	.quad	Lset7324
Lset7325 = Ltmp5740-Lfunc_begin0
	.quad	Lset7325
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc783:
Lset7326 = Lfunc_begin30-Lfunc_begin0
	.quad	Lset7326
Lset7327 = Ltmp5755-Lfunc_begin0
	.quad	Lset7327
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7328 = Ltmp5755-Lfunc_begin0
	.quad	Lset7328
Lset7329 = Ltmp5757-Lfunc_begin0
	.quad	Lset7329
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7330 = Ltmp5764-Lfunc_begin0
	.quad	Lset7330
Lset7331 = Ltmp5782-Lfunc_begin0
	.quad	Lset7331
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7332 = Ltmp5783-Lfunc_begin0
	.quad	Lset7332
Lset7333 = Lfunc_end30-Lfunc_begin0
	.quad	Lset7333
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc784:
Lset7334 = Lfunc_begin30-Lfunc_begin0
	.quad	Lset7334
Lset7335 = Ltmp5754-Lfunc_begin0
	.quad	Lset7335
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7336 = Ltmp5754-Lfunc_begin0
	.quad	Lset7336
Lset7337 = Ltmp5762-Lfunc_begin0
	.quad	Lset7337
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7338 = Ltmp5764-Lfunc_begin0
	.quad	Lset7338
Lset7339 = Ltmp5783-Lfunc_begin0
	.quad	Lset7339
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc785:
Lset7340 = Lfunc_begin30-Lfunc_begin0
	.quad	Lset7340
Lset7341 = Ltmp5753-Lfunc_begin0
	.quad	Lset7341
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7342 = Ltmp5753-Lfunc_begin0
	.quad	Lset7342
Lset7343 = Ltmp5757-Lfunc_begin0
	.quad	Lset7343
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7344 = Ltmp5764-Lfunc_begin0
	.quad	Lset7344
Lset7345 = Ltmp5765-Lfunc_begin0
	.quad	Lset7345
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc786:
Lset7346 = Lfunc_begin30-Lfunc_begin0
	.quad	Lset7346
Lset7347 = Ltmp5752-Lfunc_begin0
	.quad	Lset7347
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7348 = Ltmp5752-Lfunc_begin0
	.quad	Lset7348
Lset7349 = Ltmp5763-Lfunc_begin0
	.quad	Lset7349
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7350 = Ltmp5764-Lfunc_begin0
	.quad	Lset7350
Lset7351 = Ltmp5783-Lfunc_begin0
	.quad	Lset7351
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc787:
Lset7352 = Ltmp5759-Lfunc_begin0
	.quad	Lset7352
Lset7353 = Ltmp5760-Lfunc_begin0
	.quad	Lset7353
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc788:
Lset7354 = Ltmp5760-Lfunc_begin0
	.quad	Lset7354
Lset7355 = Ltmp5764-Lfunc_begin0
	.quad	Lset7355
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc789:
Lset7356 = Ltmp5765-Lfunc_begin0
	.quad	Lset7356
Lset7357 = Ltmp5767-Lfunc_begin0
	.quad	Lset7357
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
Lset7358 = Ltmp5771-Lfunc_begin0
	.quad	Lset7358
Lset7359 = Ltmp5776-Lfunc_begin0
	.quad	Lset7359
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc790:
Lset7360 = Ltmp5777-Lfunc_begin0
	.quad	Lset7360
Lset7361 = Ltmp5778-Lfunc_begin0
	.quad	Lset7361
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7362 = Ltmp5778-Lfunc_begin0
	.quad	Lset7362
Lset7363 = Lfunc_end30-Lfunc_begin0
	.quad	Lset7363
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc791:
Lset7364 = Ltmp5779-Lfunc_begin0
	.quad	Lset7364
Lset7365 = Ltmp5781-Lfunc_begin0
	.quad	Lset7365
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc792:
Lset7366 = Lfunc_begin31-Lfunc_begin0
	.quad	Lset7366
Lset7367 = Ltmp5795-Lfunc_begin0
	.quad	Lset7367
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7368 = Ltmp5795-Lfunc_begin0
	.quad	Lset7368
Lset7369 = Ltmp5797-Lfunc_begin0
	.quad	Lset7369
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7370 = Ltmp5804-Lfunc_begin0
	.quad	Lset7370
Lset7371 = Ltmp5805-Lfunc_begin0
	.quad	Lset7371
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7372 = Ltmp5806-Lfunc_begin0
	.quad	Lset7372
Lset7373 = Ltmp5815-Lfunc_begin0
	.quad	Lset7373
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7374 = Ltmp5819-Lfunc_begin0
	.quad	Lset7374
Lset7375 = Lfunc_end31-Lfunc_begin0
	.quad	Lset7375
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc793:
Lset7376 = Lfunc_begin31-Lfunc_begin0
	.quad	Lset7376
Lset7377 = Ltmp5794-Lfunc_begin0
	.quad	Lset7377
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7378 = Ltmp5794-Lfunc_begin0
	.quad	Lset7378
Lset7379 = Ltmp5802-Lfunc_begin0
	.quad	Lset7379
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7380 = Ltmp5804-Lfunc_begin0
	.quad	Lset7380
Lset7381 = Ltmp5819-Lfunc_begin0
	.quad	Lset7381
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc794:
Lset7382 = Lfunc_begin31-Lfunc_begin0
	.quad	Lset7382
Lset7383 = Ltmp5793-Lfunc_begin0
	.quad	Lset7383
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7384 = Ltmp5793-Lfunc_begin0
	.quad	Lset7384
Lset7385 = Ltmp5798-Lfunc_begin0
	.quad	Lset7385
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7386 = Ltmp5804-Lfunc_begin0
	.quad	Lset7386
Lset7387 = Ltmp5811-Lfunc_begin0
	.quad	Lset7387
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc795:
Lset7388 = Lfunc_begin31-Lfunc_begin0
	.quad	Lset7388
Lset7389 = Ltmp5792-Lfunc_begin0
	.quad	Lset7389
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7390 = Ltmp5792-Lfunc_begin0
	.quad	Lset7390
Lset7391 = Ltmp5803-Lfunc_begin0
	.quad	Lset7391
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset7392 = Ltmp5804-Lfunc_begin0
	.quad	Lset7392
Lset7393 = Ltmp5819-Lfunc_begin0
	.quad	Lset7393
	.short	3                       ## Loc expr size
	.byte	94                      ## super-register DW_OP_reg14
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc796:
Lset7394 = Ltmp5799-Lfunc_begin0
	.quad	Lset7394
Lset7395 = Ltmp5800-Lfunc_begin0
	.quad	Lset7395
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc797:
Lset7396 = Ltmp5800-Lfunc_begin0
	.quad	Lset7396
Lset7397 = Ltmp5804-Lfunc_begin0
	.quad	Lset7397
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc798:
Lset7398 = Ltmp5808-Lfunc_begin0
	.quad	Lset7398
Lset7399 = Ltmp5811-Lfunc_begin0
	.quad	Lset7399
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc799:
Lset7400 = Ltmp5809-Lfunc_begin0
	.quad	Lset7400
Lset7401 = Ltmp5810-Lfunc_begin0
	.quad	Lset7401
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc800:
Lset7402 = Lfunc_begin32-Lfunc_begin0
	.quad	Lset7402
Lset7403 = Ltmp5823-Lfunc_begin0
	.quad	Lset7403
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc801:
Lset7404 = Lfunc_begin32-Lfunc_begin0
	.quad	Lset7404
Lset7405 = Ltmp5825-Lfunc_begin0
	.quad	Lset7405
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc802:
Lset7406 = Lfunc_begin32-Lfunc_begin0
	.quad	Lset7406
Lset7407 = Ltmp5824-Lfunc_begin0
	.quad	Lset7407
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc803:
Lset7408 = Ltmp5823-Lfunc_begin0
	.quad	Lset7408
Lset7409 = Ltmp5828-Lfunc_begin0
	.quad	Lset7409
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7410 = Ltmp5829-Lfunc_begin0
	.quad	Lset7410
Lset7411 = Ltmp5830-Lfunc_begin0
	.quad	Lset7411
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc804:
Lset7412 = Lfunc_begin33-Lfunc_begin0
	.quad	Lset7412
Lset7413 = Ltmp5838-Lfunc_begin0
	.quad	Lset7413
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc805:
Lset7414 = Lfunc_begin33-Lfunc_begin0
	.quad	Lset7414
Lset7415 = Ltmp5840-Lfunc_begin0
	.quad	Lset7415
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc806:
Lset7416 = Lfunc_begin33-Lfunc_begin0
	.quad	Lset7416
Lset7417 = Ltmp5839-Lfunc_begin0
	.quad	Lset7417
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc807:
Lset7418 = Ltmp5838-Lfunc_begin0
	.quad	Lset7418
Lset7419 = Ltmp5843-Lfunc_begin0
	.quad	Lset7419
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7420 = Ltmp5844-Lfunc_begin0
	.quad	Lset7420
Lset7421 = Ltmp5845-Lfunc_begin0
	.quad	Lset7421
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc808:
Lset7422 = Lfunc_begin34-Lfunc_begin0
	.quad	Lset7422
Lset7423 = Ltmp5853-Lfunc_begin0
	.quad	Lset7423
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc809:
Lset7424 = Lfunc_begin34-Lfunc_begin0
	.quad	Lset7424
Lset7425 = Ltmp5855-Lfunc_begin0
	.quad	Lset7425
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc810:
Lset7426 = Lfunc_begin34-Lfunc_begin0
	.quad	Lset7426
Lset7427 = Ltmp5854-Lfunc_begin0
	.quad	Lset7427
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc811:
Lset7428 = Ltmp5853-Lfunc_begin0
	.quad	Lset7428
Lset7429 = Ltmp5858-Lfunc_begin0
	.quad	Lset7429
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7430 = Ltmp5859-Lfunc_begin0
	.quad	Lset7430
Lset7431 = Ltmp5860-Lfunc_begin0
	.quad	Lset7431
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc812:
Lset7432 = Lfunc_begin35-Lfunc_begin0
	.quad	Lset7432
Lset7433 = Ltmp5870-Lfunc_begin0
	.quad	Lset7433
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc813:
Lset7434 = Lfunc_begin35-Lfunc_begin0
	.quad	Lset7434
Lset7435 = Ltmp5872-Lfunc_begin0
	.quad	Lset7435
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc814:
Lset7436 = Lfunc_begin35-Lfunc_begin0
	.quad	Lset7436
Lset7437 = Ltmp5871-Lfunc_begin0
	.quad	Lset7437
	.short	3                       ## Loc expr size
	.byte	82                      ## super-register DW_OP_reg2
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc815:
Lset7438 = Ltmp5870-Lfunc_begin0
	.quad	Lset7438
Lset7439 = Ltmp5875-Lfunc_begin0
	.quad	Lset7439
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7440 = Ltmp5876-Lfunc_begin0
	.quad	Lset7440
Lset7441 = Lfunc_end35-Lfunc_begin0
	.quad	Lset7441
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc816:
Lset7442 = Lfunc_begin36-Lfunc_begin0
	.quad	Lset7442
Lset7443 = Ltmp5890-Lfunc_begin0
	.quad	Lset7443
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7444 = Ltmp5890-Lfunc_begin0
	.quad	Lset7444
Lset7445 = Ltmp5893-Lfunc_begin0
	.quad	Lset7445
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7446 = Ltmp5896-Lfunc_begin0
	.quad	Lset7446
Lset7447 = Ltmp5902-Lfunc_begin0
	.quad	Lset7447
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7448 = Ltmp5905-Lfunc_begin0
	.quad	Lset7448
Lset7449 = Ltmp5906-Lfunc_begin0
	.quad	Lset7449
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7450 = Ltmp5908-Lfunc_begin0
	.quad	Lset7450
Lset7451 = Ltmp5928-Lfunc_begin0
	.quad	Lset7451
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7452 = Ltmp5930-Lfunc_begin0
	.quad	Lset7452
Lset7453 = Ltmp5932-Lfunc_begin0
	.quad	Lset7453
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc817:
Lset7454 = Lfunc_begin36-Lfunc_begin0
	.quad	Lset7454
Lset7455 = Ltmp5889-Lfunc_begin0
	.quad	Lset7455
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7456 = Ltmp5889-Lfunc_begin0
	.quad	Lset7456
Lset7457 = Ltmp5904-Lfunc_begin0
	.quad	Lset7457
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7458 = Ltmp5905-Lfunc_begin0
	.quad	Lset7458
Lset7459 = Lfunc_end36-Lfunc_begin0
	.quad	Lset7459
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc818:
Lset7460 = Lfunc_begin36-Lfunc_begin0
	.quad	Lset7460
Lset7461 = Ltmp5888-Lfunc_begin0
	.quad	Lset7461
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7462 = Ltmp5888-Lfunc_begin0
	.quad	Lset7462
Lset7463 = Ltmp5902-Lfunc_begin0
	.quad	Lset7463
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7464 = Ltmp5905-Lfunc_begin0
	.quad	Lset7464
Lset7465 = Ltmp5906-Lfunc_begin0
	.quad	Lset7465
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7466 = Ltmp5908-Lfunc_begin0
	.quad	Lset7466
Lset7467 = Ltmp5928-Lfunc_begin0
	.quad	Lset7467
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7468 = Ltmp5930-Lfunc_begin0
	.quad	Lset7468
Lset7469 = Ltmp5932-Lfunc_begin0
	.quad	Lset7469
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc819:
Lset7470 = Lfunc_begin36-Lfunc_begin0
	.quad	Lset7470
Lset7471 = Ltmp5887-Lfunc_begin0
	.quad	Lset7471
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7472 = Ltmp5887-Lfunc_begin0
	.quad	Lset7472
Lset7473 = Ltmp5903-Lfunc_begin0
	.quad	Lset7473
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7474 = Ltmp5905-Lfunc_begin0
	.quad	Lset7474
Lset7475 = Ltmp5907-Lfunc_begin0
	.quad	Lset7475
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7476 = Ltmp5908-Lfunc_begin0
	.quad	Lset7476
Lset7477 = Ltmp5928-Lfunc_begin0
	.quad	Lset7477
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7478 = Ltmp5930-Lfunc_begin0
	.quad	Lset7478
Lset7479 = Ltmp5932-Lfunc_begin0
	.quad	Lset7479
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc820:
Lset7480 = Ltmp5886-Lfunc_begin0
	.quad	Lset7480
Lset7481 = Ltmp5889-Lfunc_begin0
	.quad	Lset7481
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7482 = Ltmp5889-Lfunc_begin0
	.quad	Lset7482
Lset7483 = Ltmp5892-Lfunc_begin0
	.quad	Lset7483
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc821:
Lset7484 = Ltmp5886-Lfunc_begin0
	.quad	Lset7484
Lset7485 = Ltmp5889-Lfunc_begin0
	.quad	Lset7485
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7486 = Ltmp5889-Lfunc_begin0
	.quad	Lset7486
Lset7487 = Ltmp5892-Lfunc_begin0
	.quad	Lset7487
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc822:
Lset7488 = Ltmp5894-Lfunc_begin0
	.quad	Lset7488
Lset7489 = Ltmp5895-Lfunc_begin0
	.quad	Lset7489
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc823:
Lset7490 = Ltmp5898-Lfunc_begin0
	.quad	Lset7490
Lset7491 = Ltmp5899-Lfunc_begin0
	.quad	Lset7491
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7492 = Ltmp5910-Lfunc_begin0
	.quad	Lset7492
Lset7493 = Ltmp5914-Lfunc_begin0
	.quad	Lset7493
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7494 = Ltmp5920-Lfunc_begin0
	.quad	Lset7494
Lset7495 = Ltmp5925-Lfunc_begin0
	.quad	Lset7495
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7496 = Ltmp5931-Lfunc_begin0
	.quad	Lset7496
Lset7497 = Ltmp5932-Lfunc_begin0
	.quad	Lset7497
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc824:
Lset7498 = Ltmp5911-Lfunc_begin0
	.quad	Lset7498
Lset7499 = Ltmp5912-Lfunc_begin0
	.quad	Lset7499
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc825:
Lset7500 = Ltmp5916-Lfunc_begin0
	.quad	Lset7500
Lset7501 = Ltmp5920-Lfunc_begin0
	.quad	Lset7501
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7502 = Ltmp5925-Lfunc_begin0
	.quad	Lset7502
Lset7503 = Ltmp5928-Lfunc_begin0
	.quad	Lset7503
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc826:
Lset7504 = Ltmp5917-Lfunc_begin0
	.quad	Lset7504
Lset7505 = Ltmp5918-Lfunc_begin0
	.quad	Lset7505
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc827:
Lset7506 = Lfunc_begin37-Lfunc_begin0
	.quad	Lset7506
Lset7507 = Ltmp5946-Lfunc_begin0
	.quad	Lset7507
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7508 = Ltmp5946-Lfunc_begin0
	.quad	Lset7508
Lset7509 = Ltmp5949-Lfunc_begin0
	.quad	Lset7509
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7510 = Ltmp5952-Lfunc_begin0
	.quad	Lset7510
Lset7511 = Ltmp5958-Lfunc_begin0
	.quad	Lset7511
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7512 = Ltmp5961-Lfunc_begin0
	.quad	Lset7512
Lset7513 = Ltmp5962-Lfunc_begin0
	.quad	Lset7513
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7514 = Ltmp5964-Lfunc_begin0
	.quad	Lset7514
Lset7515 = Ltmp5984-Lfunc_begin0
	.quad	Lset7515
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7516 = Ltmp5986-Lfunc_begin0
	.quad	Lset7516
Lset7517 = Ltmp5988-Lfunc_begin0
	.quad	Lset7517
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc828:
Lset7518 = Lfunc_begin37-Lfunc_begin0
	.quad	Lset7518
Lset7519 = Ltmp5945-Lfunc_begin0
	.quad	Lset7519
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7520 = Ltmp5945-Lfunc_begin0
	.quad	Lset7520
Lset7521 = Ltmp5960-Lfunc_begin0
	.quad	Lset7521
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7522 = Ltmp5961-Lfunc_begin0
	.quad	Lset7522
Lset7523 = Lfunc_end37-Lfunc_begin0
	.quad	Lset7523
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc829:
Lset7524 = Lfunc_begin37-Lfunc_begin0
	.quad	Lset7524
Lset7525 = Ltmp5944-Lfunc_begin0
	.quad	Lset7525
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7526 = Ltmp5944-Lfunc_begin0
	.quad	Lset7526
Lset7527 = Ltmp5958-Lfunc_begin0
	.quad	Lset7527
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7528 = Ltmp5961-Lfunc_begin0
	.quad	Lset7528
Lset7529 = Ltmp5962-Lfunc_begin0
	.quad	Lset7529
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7530 = Ltmp5964-Lfunc_begin0
	.quad	Lset7530
Lset7531 = Ltmp5984-Lfunc_begin0
	.quad	Lset7531
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7532 = Ltmp5986-Lfunc_begin0
	.quad	Lset7532
Lset7533 = Ltmp5988-Lfunc_begin0
	.quad	Lset7533
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc830:
Lset7534 = Lfunc_begin37-Lfunc_begin0
	.quad	Lset7534
Lset7535 = Ltmp5943-Lfunc_begin0
	.quad	Lset7535
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7536 = Ltmp5943-Lfunc_begin0
	.quad	Lset7536
Lset7537 = Ltmp5959-Lfunc_begin0
	.quad	Lset7537
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7538 = Ltmp5961-Lfunc_begin0
	.quad	Lset7538
Lset7539 = Ltmp5963-Lfunc_begin0
	.quad	Lset7539
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7540 = Ltmp5964-Lfunc_begin0
	.quad	Lset7540
Lset7541 = Ltmp5984-Lfunc_begin0
	.quad	Lset7541
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7542 = Ltmp5986-Lfunc_begin0
	.quad	Lset7542
Lset7543 = Ltmp5988-Lfunc_begin0
	.quad	Lset7543
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc831:
Lset7544 = Ltmp5942-Lfunc_begin0
	.quad	Lset7544
Lset7545 = Ltmp5945-Lfunc_begin0
	.quad	Lset7545
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7546 = Ltmp5945-Lfunc_begin0
	.quad	Lset7546
Lset7547 = Ltmp5948-Lfunc_begin0
	.quad	Lset7547
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc832:
Lset7548 = Ltmp5942-Lfunc_begin0
	.quad	Lset7548
Lset7549 = Ltmp5945-Lfunc_begin0
	.quad	Lset7549
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7550 = Ltmp5945-Lfunc_begin0
	.quad	Lset7550
Lset7551 = Ltmp5948-Lfunc_begin0
	.quad	Lset7551
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc833:
Lset7552 = Ltmp5950-Lfunc_begin0
	.quad	Lset7552
Lset7553 = Ltmp5951-Lfunc_begin0
	.quad	Lset7553
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc834:
Lset7554 = Ltmp5954-Lfunc_begin0
	.quad	Lset7554
Lset7555 = Ltmp5955-Lfunc_begin0
	.quad	Lset7555
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7556 = Ltmp5966-Lfunc_begin0
	.quad	Lset7556
Lset7557 = Ltmp5970-Lfunc_begin0
	.quad	Lset7557
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7558 = Ltmp5976-Lfunc_begin0
	.quad	Lset7558
Lset7559 = Ltmp5981-Lfunc_begin0
	.quad	Lset7559
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7560 = Ltmp5987-Lfunc_begin0
	.quad	Lset7560
Lset7561 = Ltmp5988-Lfunc_begin0
	.quad	Lset7561
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc835:
Lset7562 = Ltmp5967-Lfunc_begin0
	.quad	Lset7562
Lset7563 = Ltmp5968-Lfunc_begin0
	.quad	Lset7563
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc836:
Lset7564 = Ltmp5972-Lfunc_begin0
	.quad	Lset7564
Lset7565 = Ltmp5976-Lfunc_begin0
	.quad	Lset7565
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7566 = Ltmp5981-Lfunc_begin0
	.quad	Lset7566
Lset7567 = Ltmp5984-Lfunc_begin0
	.quad	Lset7567
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc837:
Lset7568 = Ltmp5973-Lfunc_begin0
	.quad	Lset7568
Lset7569 = Ltmp5974-Lfunc_begin0
	.quad	Lset7569
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc838:
Lset7570 = Lfunc_begin38-Lfunc_begin0
	.quad	Lset7570
Lset7571 = Ltmp6002-Lfunc_begin0
	.quad	Lset7571
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7572 = Ltmp6002-Lfunc_begin0
	.quad	Lset7572
Lset7573 = Ltmp6005-Lfunc_begin0
	.quad	Lset7573
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7574 = Ltmp6008-Lfunc_begin0
	.quad	Lset7574
Lset7575 = Ltmp6014-Lfunc_begin0
	.quad	Lset7575
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7576 = Ltmp6017-Lfunc_begin0
	.quad	Lset7576
Lset7577 = Ltmp6018-Lfunc_begin0
	.quad	Lset7577
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7578 = Ltmp6020-Lfunc_begin0
	.quad	Lset7578
Lset7579 = Ltmp6040-Lfunc_begin0
	.quad	Lset7579
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7580 = Ltmp6042-Lfunc_begin0
	.quad	Lset7580
Lset7581 = Ltmp6044-Lfunc_begin0
	.quad	Lset7581
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc839:
Lset7582 = Lfunc_begin38-Lfunc_begin0
	.quad	Lset7582
Lset7583 = Ltmp6001-Lfunc_begin0
	.quad	Lset7583
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7584 = Ltmp6001-Lfunc_begin0
	.quad	Lset7584
Lset7585 = Ltmp6016-Lfunc_begin0
	.quad	Lset7585
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7586 = Ltmp6017-Lfunc_begin0
	.quad	Lset7586
Lset7587 = Lfunc_end38-Lfunc_begin0
	.quad	Lset7587
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc840:
Lset7588 = Lfunc_begin38-Lfunc_begin0
	.quad	Lset7588
Lset7589 = Ltmp6000-Lfunc_begin0
	.quad	Lset7589
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7590 = Ltmp6000-Lfunc_begin0
	.quad	Lset7590
Lset7591 = Ltmp6014-Lfunc_begin0
	.quad	Lset7591
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7592 = Ltmp6017-Lfunc_begin0
	.quad	Lset7592
Lset7593 = Ltmp6018-Lfunc_begin0
	.quad	Lset7593
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7594 = Ltmp6020-Lfunc_begin0
	.quad	Lset7594
Lset7595 = Ltmp6040-Lfunc_begin0
	.quad	Lset7595
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7596 = Ltmp6042-Lfunc_begin0
	.quad	Lset7596
Lset7597 = Ltmp6044-Lfunc_begin0
	.quad	Lset7597
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc841:
Lset7598 = Lfunc_begin38-Lfunc_begin0
	.quad	Lset7598
Lset7599 = Ltmp5999-Lfunc_begin0
	.quad	Lset7599
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7600 = Ltmp5999-Lfunc_begin0
	.quad	Lset7600
Lset7601 = Ltmp6015-Lfunc_begin0
	.quad	Lset7601
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7602 = Ltmp6017-Lfunc_begin0
	.quad	Lset7602
Lset7603 = Ltmp6019-Lfunc_begin0
	.quad	Lset7603
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7604 = Ltmp6020-Lfunc_begin0
	.quad	Lset7604
Lset7605 = Ltmp6040-Lfunc_begin0
	.quad	Lset7605
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7606 = Ltmp6042-Lfunc_begin0
	.quad	Lset7606
Lset7607 = Ltmp6044-Lfunc_begin0
	.quad	Lset7607
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc842:
Lset7608 = Ltmp5998-Lfunc_begin0
	.quad	Lset7608
Lset7609 = Ltmp6001-Lfunc_begin0
	.quad	Lset7609
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7610 = Ltmp6001-Lfunc_begin0
	.quad	Lset7610
Lset7611 = Ltmp6004-Lfunc_begin0
	.quad	Lset7611
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc843:
Lset7612 = Ltmp5998-Lfunc_begin0
	.quad	Lset7612
Lset7613 = Ltmp6001-Lfunc_begin0
	.quad	Lset7613
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7614 = Ltmp6001-Lfunc_begin0
	.quad	Lset7614
Lset7615 = Ltmp6004-Lfunc_begin0
	.quad	Lset7615
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc844:
Lset7616 = Ltmp6006-Lfunc_begin0
	.quad	Lset7616
Lset7617 = Ltmp6007-Lfunc_begin0
	.quad	Lset7617
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc845:
Lset7618 = Ltmp6010-Lfunc_begin0
	.quad	Lset7618
Lset7619 = Ltmp6011-Lfunc_begin0
	.quad	Lset7619
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7620 = Ltmp6022-Lfunc_begin0
	.quad	Lset7620
Lset7621 = Ltmp6026-Lfunc_begin0
	.quad	Lset7621
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7622 = Ltmp6032-Lfunc_begin0
	.quad	Lset7622
Lset7623 = Ltmp6037-Lfunc_begin0
	.quad	Lset7623
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7624 = Ltmp6043-Lfunc_begin0
	.quad	Lset7624
Lset7625 = Ltmp6044-Lfunc_begin0
	.quad	Lset7625
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc846:
Lset7626 = Ltmp6023-Lfunc_begin0
	.quad	Lset7626
Lset7627 = Ltmp6024-Lfunc_begin0
	.quad	Lset7627
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc847:
Lset7628 = Ltmp6028-Lfunc_begin0
	.quad	Lset7628
Lset7629 = Ltmp6032-Lfunc_begin0
	.quad	Lset7629
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7630 = Ltmp6037-Lfunc_begin0
	.quad	Lset7630
Lset7631 = Ltmp6040-Lfunc_begin0
	.quad	Lset7631
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc848:
Lset7632 = Ltmp6029-Lfunc_begin0
	.quad	Lset7632
Lset7633 = Ltmp6030-Lfunc_begin0
	.quad	Lset7633
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc849:
Lset7634 = Lfunc_begin39-Lfunc_begin0
	.quad	Lset7634
Lset7635 = Ltmp6058-Lfunc_begin0
	.quad	Lset7635
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7636 = Ltmp6058-Lfunc_begin0
	.quad	Lset7636
Lset7637 = Ltmp6063-Lfunc_begin0
	.quad	Lset7637
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7638 = Ltmp6066-Lfunc_begin0
	.quad	Lset7638
Lset7639 = Ltmp6070-Lfunc_begin0
	.quad	Lset7639
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7640 = Ltmp6072-Lfunc_begin0
	.quad	Lset7640
Lset7641 = Ltmp6092-Lfunc_begin0
	.quad	Lset7641
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset7642 = Ltmp6094-Lfunc_begin0
	.quad	Lset7642
Lset7643 = Ltmp6096-Lfunc_begin0
	.quad	Lset7643
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc850:
Lset7644 = Lfunc_begin39-Lfunc_begin0
	.quad	Lset7644
Lset7645 = Ltmp6057-Lfunc_begin0
	.quad	Lset7645
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7646 = Ltmp6057-Lfunc_begin0
	.quad	Lset7646
Lset7647 = Ltmp6065-Lfunc_begin0
	.quad	Lset7647
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7648 = Ltmp6066-Lfunc_begin0
	.quad	Lset7648
Lset7649 = Lfunc_end39-Lfunc_begin0
	.quad	Lset7649
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc851:
Lset7650 = Lfunc_begin39-Lfunc_begin0
	.quad	Lset7650
Lset7651 = Ltmp6056-Lfunc_begin0
	.quad	Lset7651
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7652 = Ltmp6056-Lfunc_begin0
	.quad	Lset7652
Lset7653 = Ltmp6063-Lfunc_begin0
	.quad	Lset7653
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7654 = Ltmp6066-Lfunc_begin0
	.quad	Lset7654
Lset7655 = Ltmp6070-Lfunc_begin0
	.quad	Lset7655
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7656 = Ltmp6072-Lfunc_begin0
	.quad	Lset7656
Lset7657 = Ltmp6092-Lfunc_begin0
	.quad	Lset7657
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7658 = Ltmp6094-Lfunc_begin0
	.quad	Lset7658
Lset7659 = Ltmp6096-Lfunc_begin0
	.quad	Lset7659
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc852:
Lset7660 = Lfunc_begin39-Lfunc_begin0
	.quad	Lset7660
Lset7661 = Ltmp6055-Lfunc_begin0
	.quad	Lset7661
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7662 = Ltmp6055-Lfunc_begin0
	.quad	Lset7662
Lset7663 = Ltmp6064-Lfunc_begin0
	.quad	Lset7663
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7664 = Ltmp6066-Lfunc_begin0
	.quad	Lset7664
Lset7665 = Ltmp6071-Lfunc_begin0
	.quad	Lset7665
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7666 = Ltmp6072-Lfunc_begin0
	.quad	Lset7666
Lset7667 = Ltmp6092-Lfunc_begin0
	.quad	Lset7667
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7668 = Ltmp6094-Lfunc_begin0
	.quad	Lset7668
Lset7669 = Ltmp6096-Lfunc_begin0
	.quad	Lset7669
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc853:
Lset7670 = Ltmp6054-Lfunc_begin0
	.quad	Lset7670
Lset7671 = Ltmp6057-Lfunc_begin0
	.quad	Lset7671
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7672 = Ltmp6057-Lfunc_begin0
	.quad	Lset7672
Lset7673 = Ltmp6060-Lfunc_begin0
	.quad	Lset7673
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc854:
Lset7674 = Ltmp6074-Lfunc_begin0
	.quad	Lset7674
Lset7675 = Ltmp6078-Lfunc_begin0
	.quad	Lset7675
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7676 = Ltmp6084-Lfunc_begin0
	.quad	Lset7676
Lset7677 = Ltmp6089-Lfunc_begin0
	.quad	Lset7677
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset7678 = Ltmp6095-Lfunc_begin0
	.quad	Lset7678
Lset7679 = Ltmp6096-Lfunc_begin0
	.quad	Lset7679
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc855:
Lset7680 = Ltmp6075-Lfunc_begin0
	.quad	Lset7680
Lset7681 = Ltmp6076-Lfunc_begin0
	.quad	Lset7681
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc856:
Lset7682 = Ltmp6080-Lfunc_begin0
	.quad	Lset7682
Lset7683 = Ltmp6084-Lfunc_begin0
	.quad	Lset7683
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7684 = Ltmp6089-Lfunc_begin0
	.quad	Lset7684
Lset7685 = Ltmp6092-Lfunc_begin0
	.quad	Lset7685
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc857:
Lset7686 = Ltmp6081-Lfunc_begin0
	.quad	Lset7686
Lset7687 = Ltmp6082-Lfunc_begin0
	.quad	Lset7687
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc858:
Lset7688 = Lfunc_begin40-Lfunc_begin0
	.quad	Lset7688
Lset7689 = Ltmp6113-Lfunc_begin0
	.quad	Lset7689
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7690 = Ltmp6123-Lfunc_begin0
	.quad	Lset7690
Lset7691 = Ltmp6124-Lfunc_begin0
	.quad	Lset7691
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7692 = Ltmp6124-Lfunc_begin0
	.quad	Lset7692
Lset7693 = Ltmp6137-Lfunc_begin0
	.quad	Lset7693
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7694 = Ltmp6137-Lfunc_begin0
	.quad	Lset7694
Lset7695 = Ltmp6139-Lfunc_begin0
	.quad	Lset7695
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7696 = Ltmp6139-Lfunc_begin0
	.quad	Lset7696
Lset7697 = Ltmp6160-Lfunc_begin0
	.quad	Lset7697
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7698 = Ltmp6160-Lfunc_begin0
	.quad	Lset7698
Lset7699 = Ltmp6161-Lfunc_begin0
	.quad	Lset7699
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7700 = Ltmp6162-Lfunc_begin0
	.quad	Lset7700
Lset7701 = Lfunc_end40-Lfunc_begin0
	.quad	Lset7701
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc859:
Lset7702 = Lfunc_begin40-Lfunc_begin0
	.quad	Lset7702
Lset7703 = Ltmp6109-Lfunc_begin0
	.quad	Lset7703
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7704 = Ltmp6109-Lfunc_begin0
	.quad	Lset7704
Lset7705 = Ltmp6122-Lfunc_begin0
	.quad	Lset7705
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7706 = Ltmp6123-Lfunc_begin0
	.quad	Lset7706
Lset7707 = Ltmp6138-Lfunc_begin0
	.quad	Lset7707
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7708 = Ltmp6138-Lfunc_begin0
	.quad	Lset7708
Lset7709 = Ltmp6151-Lfunc_begin0
	.quad	Lset7709
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7710 = Ltmp6151-Lfunc_begin0
	.quad	Lset7710
Lset7711 = Ltmp6159-Lfunc_begin0
	.quad	Lset7711
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7712 = Ltmp6161-Lfunc_begin0
	.quad	Lset7712
Lset7713 = Ltmp6170-Lfunc_begin0
	.quad	Lset7713
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7714 = Ltmp6170-Lfunc_begin0
	.quad	Lset7714
Lset7715 = Ltmp6171-Lfunc_begin0
	.quad	Lset7715
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7716 = Ltmp6171-Lfunc_begin0
	.quad	Lset7716
Lset7717 = Ltmp6172-Lfunc_begin0
	.quad	Lset7717
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7718 = Ltmp6172-Lfunc_begin0
	.quad	Lset7718
Lset7719 = Lfunc_end40-Lfunc_begin0
	.quad	Lset7719
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc860:
Lset7720 = Lfunc_begin40-Lfunc_begin0
	.quad	Lset7720
Lset7721 = Ltmp6108-Lfunc_begin0
	.quad	Lset7721
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7722 = Ltmp6108-Lfunc_begin0
	.quad	Lset7722
Lset7723 = Ltmp6113-Lfunc_begin0
	.quad	Lset7723
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7724 = Ltmp6123-Lfunc_begin0
	.quad	Lset7724
Lset7725 = Ltmp6159-Lfunc_begin0
	.quad	Lset7725
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7726 = Ltmp6162-Lfunc_begin0
	.quad	Lset7726
Lset7727 = Ltmp6168-Lfunc_begin0
	.quad	Lset7727
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7728 = Ltmp6171-Lfunc_begin0
	.quad	Lset7728
Lset7729 = Lfunc_end40-Lfunc_begin0
	.quad	Lset7729
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc861:
Lset7730 = Lfunc_begin40-Lfunc_begin0
	.quad	Lset7730
Lset7731 = Ltmp6107-Lfunc_begin0
	.quad	Lset7731
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7732 = Ltmp6107-Lfunc_begin0
	.quad	Lset7732
Lset7733 = Ltmp6114-Lfunc_begin0
	.quad	Lset7733
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7734 = Ltmp6123-Lfunc_begin0
	.quad	Lset7734
Lset7735 = Ltmp6159-Lfunc_begin0
	.quad	Lset7735
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7736 = Ltmp6162-Lfunc_begin0
	.quad	Lset7736
Lset7737 = Ltmp6168-Lfunc_begin0
	.quad	Lset7737
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7738 = Ltmp6171-Lfunc_begin0
	.quad	Lset7738
Lset7739 = Lfunc_end40-Lfunc_begin0
	.quad	Lset7739
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc862:
Lset7740 = Ltmp6106-Lfunc_begin0
	.quad	Lset7740
Lset7741 = Ltmp6109-Lfunc_begin0
	.quad	Lset7741
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7742 = Ltmp6109-Lfunc_begin0
	.quad	Lset7742
Lset7743 = Ltmp6110-Lfunc_begin0
	.quad	Lset7743
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc863:
Lset7744 = Ltmp6110-Lfunc_begin0
	.quad	Lset7744
Lset7745 = Ltmp6111-Lfunc_begin0
	.quad	Lset7745
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc864:
Lset7746 = Ltmp6111-Lfunc_begin0
	.quad	Lset7746
Lset7747 = Ltmp6111-Lfunc_begin0
	.quad	Lset7747
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc865:
Lset7748 = Ltmp6114-Lfunc_begin0
	.quad	Lset7748
Lset7749 = Ltmp6114-Lfunc_begin0
	.quad	Lset7749
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc866:
Lset7750 = Ltmp6114-Lfunc_begin0
	.quad	Lset7750
Lset7751 = Ltmp6121-Lfunc_begin0
	.quad	Lset7751
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc867:
Lset7752 = Ltmp6115-Lfunc_begin0
	.quad	Lset7752
Lset7753 = Ltmp6116-Lfunc_begin0
	.quad	Lset7753
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc868:
Lset7754 = Ltmp6126-Lfunc_begin0
	.quad	Lset7754
Lset7755 = Ltmp6128-Lfunc_begin0
	.quad	Lset7755
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset7756 = Ltmp6132-Lfunc_begin0
	.quad	Lset7756
Lset7757 = Ltmp6137-Lfunc_begin0
	.quad	Lset7757
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc869:
Lset7758 = Ltmp6140-Lfunc_begin0
	.quad	Lset7758
Lset7759 = Ltmp6142-Lfunc_begin0
	.quad	Lset7759
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset7760 = Ltmp6146-Lfunc_begin0
	.quad	Lset7760
Lset7761 = Ltmp6151-Lfunc_begin0
	.quad	Lset7761
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc870:
Lset7762 = Ltmp6153-Lfunc_begin0
	.quad	Lset7762
Lset7763 = Ltmp6154-Lfunc_begin0
	.quad	Lset7763
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7764 = Ltmp6154-Lfunc_begin0
	.quad	Lset7764
Lset7765 = Lfunc_end40-Lfunc_begin0
	.quad	Lset7765
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc871:
Lset7766 = Ltmp6155-Lfunc_begin0
	.quad	Lset7766
Lset7767 = Ltmp6157-Lfunc_begin0
	.quad	Lset7767
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc872:
Lset7768 = Ltmp6163-Lfunc_begin0
	.quad	Lset7768
Lset7769 = Ltmp6164-Lfunc_begin0
	.quad	Lset7769
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7770 = Ltmp6164-Lfunc_begin0
	.quad	Lset7770
Lset7771 = Lfunc_end40-Lfunc_begin0
	.quad	Lset7771
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc873:
Lset7772 = Ltmp6165-Lfunc_begin0
	.quad	Lset7772
Lset7773 = Ltmp6167-Lfunc_begin0
	.quad	Lset7773
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc874:
Lset7774 = Lfunc_begin41-Lfunc_begin0
	.quad	Lset7774
Lset7775 = Ltmp6189-Lfunc_begin0
	.quad	Lset7775
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7776 = Ltmp6202-Lfunc_begin0
	.quad	Lset7776
Lset7777 = Ltmp6203-Lfunc_begin0
	.quad	Lset7777
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7778 = Ltmp6203-Lfunc_begin0
	.quad	Lset7778
Lset7779 = Ltmp6216-Lfunc_begin0
	.quad	Lset7779
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7780 = Ltmp6216-Lfunc_begin0
	.quad	Lset7780
Lset7781 = Ltmp6218-Lfunc_begin0
	.quad	Lset7781
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7782 = Ltmp6218-Lfunc_begin0
	.quad	Lset7782
Lset7783 = Ltmp6239-Lfunc_begin0
	.quad	Lset7783
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7784 = Ltmp6239-Lfunc_begin0
	.quad	Lset7784
Lset7785 = Ltmp6240-Lfunc_begin0
	.quad	Lset7785
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7786 = Ltmp6241-Lfunc_begin0
	.quad	Lset7786
Lset7787 = Lfunc_end41-Lfunc_begin0
	.quad	Lset7787
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc875:
Lset7788 = Lfunc_begin41-Lfunc_begin0
	.quad	Lset7788
Lset7789 = Ltmp6185-Lfunc_begin0
	.quad	Lset7789
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7790 = Ltmp6185-Lfunc_begin0
	.quad	Lset7790
Lset7791 = Ltmp6201-Lfunc_begin0
	.quad	Lset7791
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7792 = Ltmp6202-Lfunc_begin0
	.quad	Lset7792
Lset7793 = Ltmp6217-Lfunc_begin0
	.quad	Lset7793
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7794 = Ltmp6217-Lfunc_begin0
	.quad	Lset7794
Lset7795 = Ltmp6230-Lfunc_begin0
	.quad	Lset7795
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7796 = Ltmp6230-Lfunc_begin0
	.quad	Lset7796
Lset7797 = Ltmp6238-Lfunc_begin0
	.quad	Lset7797
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7798 = Ltmp6240-Lfunc_begin0
	.quad	Lset7798
Lset7799 = Ltmp6249-Lfunc_begin0
	.quad	Lset7799
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7800 = Ltmp6249-Lfunc_begin0
	.quad	Lset7800
Lset7801 = Ltmp6250-Lfunc_begin0
	.quad	Lset7801
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7802 = Ltmp6250-Lfunc_begin0
	.quad	Lset7802
Lset7803 = Ltmp6251-Lfunc_begin0
	.quad	Lset7803
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7804 = Ltmp6251-Lfunc_begin0
	.quad	Lset7804
Lset7805 = Lfunc_end41-Lfunc_begin0
	.quad	Lset7805
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc876:
Lset7806 = Lfunc_begin41-Lfunc_begin0
	.quad	Lset7806
Lset7807 = Ltmp6184-Lfunc_begin0
	.quad	Lset7807
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7808 = Ltmp6184-Lfunc_begin0
	.quad	Lset7808
Lset7809 = Ltmp6189-Lfunc_begin0
	.quad	Lset7809
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7810 = Ltmp6202-Lfunc_begin0
	.quad	Lset7810
Lset7811 = Ltmp6238-Lfunc_begin0
	.quad	Lset7811
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7812 = Ltmp6241-Lfunc_begin0
	.quad	Lset7812
Lset7813 = Ltmp6247-Lfunc_begin0
	.quad	Lset7813
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7814 = Ltmp6250-Lfunc_begin0
	.quad	Lset7814
Lset7815 = Lfunc_end41-Lfunc_begin0
	.quad	Lset7815
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc877:
Lset7816 = Lfunc_begin41-Lfunc_begin0
	.quad	Lset7816
Lset7817 = Ltmp6183-Lfunc_begin0
	.quad	Lset7817
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7818 = Ltmp6183-Lfunc_begin0
	.quad	Lset7818
Lset7819 = Ltmp6190-Lfunc_begin0
	.quad	Lset7819
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7820 = Ltmp6202-Lfunc_begin0
	.quad	Lset7820
Lset7821 = Ltmp6238-Lfunc_begin0
	.quad	Lset7821
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7822 = Ltmp6241-Lfunc_begin0
	.quad	Lset7822
Lset7823 = Ltmp6247-Lfunc_begin0
	.quad	Lset7823
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7824 = Ltmp6250-Lfunc_begin0
	.quad	Lset7824
Lset7825 = Lfunc_end41-Lfunc_begin0
	.quad	Lset7825
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc878:
Lset7826 = Ltmp6182-Lfunc_begin0
	.quad	Lset7826
Lset7827 = Ltmp6185-Lfunc_begin0
	.quad	Lset7827
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7828 = Ltmp6185-Lfunc_begin0
	.quad	Lset7828
Lset7829 = Ltmp6186-Lfunc_begin0
	.quad	Lset7829
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc879:
Lset7830 = Ltmp6186-Lfunc_begin0
	.quad	Lset7830
Lset7831 = Ltmp6187-Lfunc_begin0
	.quad	Lset7831
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc880:
Lset7832 = Ltmp6187-Lfunc_begin0
	.quad	Lset7832
Lset7833 = Ltmp6187-Lfunc_begin0
	.quad	Lset7833
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc881:
Lset7834 = Ltmp6190-Lfunc_begin0
	.quad	Lset7834
Lset7835 = Ltmp6190-Lfunc_begin0
	.quad	Lset7835
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc882:
Lset7836 = Ltmp6196-Lfunc_begin0
	.quad	Lset7836
Lset7837 = Ltmp6197-Lfunc_begin0
	.quad	Lset7837
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc883:
Lset7838 = Ltmp6205-Lfunc_begin0
	.quad	Lset7838
Lset7839 = Ltmp6207-Lfunc_begin0
	.quad	Lset7839
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset7840 = Ltmp6211-Lfunc_begin0
	.quad	Lset7840
Lset7841 = Ltmp6216-Lfunc_begin0
	.quad	Lset7841
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc884:
Lset7842 = Ltmp6219-Lfunc_begin0
	.quad	Lset7842
Lset7843 = Ltmp6221-Lfunc_begin0
	.quad	Lset7843
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset7844 = Ltmp6225-Lfunc_begin0
	.quad	Lset7844
Lset7845 = Ltmp6230-Lfunc_begin0
	.quad	Lset7845
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc885:
Lset7846 = Ltmp6232-Lfunc_begin0
	.quad	Lset7846
Lset7847 = Ltmp6233-Lfunc_begin0
	.quad	Lset7847
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7848 = Ltmp6233-Lfunc_begin0
	.quad	Lset7848
Lset7849 = Lfunc_end41-Lfunc_begin0
	.quad	Lset7849
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc886:
Lset7850 = Ltmp6234-Lfunc_begin0
	.quad	Lset7850
Lset7851 = Ltmp6236-Lfunc_begin0
	.quad	Lset7851
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc887:
Lset7852 = Ltmp6242-Lfunc_begin0
	.quad	Lset7852
Lset7853 = Ltmp6243-Lfunc_begin0
	.quad	Lset7853
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7854 = Ltmp6243-Lfunc_begin0
	.quad	Lset7854
Lset7855 = Lfunc_end41-Lfunc_begin0
	.quad	Lset7855
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc888:
Lset7856 = Ltmp6244-Lfunc_begin0
	.quad	Lset7856
Lset7857 = Ltmp6246-Lfunc_begin0
	.quad	Lset7857
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc889:
Lset7858 = Lfunc_begin42-Lfunc_begin0
	.quad	Lset7858
Lset7859 = Ltmp6268-Lfunc_begin0
	.quad	Lset7859
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7860 = Ltmp6271-Lfunc_begin0
	.quad	Lset7860
Lset7861 = Ltmp6272-Lfunc_begin0
	.quad	Lset7861
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7862 = Ltmp6272-Lfunc_begin0
	.quad	Lset7862
Lset7863 = Ltmp6285-Lfunc_begin0
	.quad	Lset7863
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7864 = Ltmp6285-Lfunc_begin0
	.quad	Lset7864
Lset7865 = Ltmp6287-Lfunc_begin0
	.quad	Lset7865
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7866 = Ltmp6287-Lfunc_begin0
	.quad	Lset7866
Lset7867 = Ltmp6308-Lfunc_begin0
	.quad	Lset7867
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7868 = Ltmp6308-Lfunc_begin0
	.quad	Lset7868
Lset7869 = Ltmp6309-Lfunc_begin0
	.quad	Lset7869
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7870 = Ltmp6310-Lfunc_begin0
	.quad	Lset7870
Lset7871 = Lfunc_end42-Lfunc_begin0
	.quad	Lset7871
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc890:
Lset7872 = Lfunc_begin42-Lfunc_begin0
	.quad	Lset7872
Lset7873 = Ltmp6264-Lfunc_begin0
	.quad	Lset7873
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7874 = Ltmp6264-Lfunc_begin0
	.quad	Lset7874
Lset7875 = Ltmp6270-Lfunc_begin0
	.quad	Lset7875
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7876 = Ltmp6271-Lfunc_begin0
	.quad	Lset7876
Lset7877 = Ltmp6286-Lfunc_begin0
	.quad	Lset7877
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7878 = Ltmp6286-Lfunc_begin0
	.quad	Lset7878
Lset7879 = Ltmp6299-Lfunc_begin0
	.quad	Lset7879
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7880 = Ltmp6299-Lfunc_begin0
	.quad	Lset7880
Lset7881 = Ltmp6307-Lfunc_begin0
	.quad	Lset7881
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7882 = Ltmp6309-Lfunc_begin0
	.quad	Lset7882
Lset7883 = Ltmp6318-Lfunc_begin0
	.quad	Lset7883
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7884 = Ltmp6318-Lfunc_begin0
	.quad	Lset7884
Lset7885 = Ltmp6319-Lfunc_begin0
	.quad	Lset7885
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7886 = Ltmp6319-Lfunc_begin0
	.quad	Lset7886
Lset7887 = Ltmp6320-Lfunc_begin0
	.quad	Lset7887
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7888 = Ltmp6320-Lfunc_begin0
	.quad	Lset7888
Lset7889 = Lfunc_end42-Lfunc_begin0
	.quad	Lset7889
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc891:
Lset7890 = Lfunc_begin42-Lfunc_begin0
	.quad	Lset7890
Lset7891 = Ltmp6263-Lfunc_begin0
	.quad	Lset7891
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7892 = Ltmp6263-Lfunc_begin0
	.quad	Lset7892
Lset7893 = Ltmp6268-Lfunc_begin0
	.quad	Lset7893
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7894 = Ltmp6271-Lfunc_begin0
	.quad	Lset7894
Lset7895 = Ltmp6307-Lfunc_begin0
	.quad	Lset7895
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7896 = Ltmp6310-Lfunc_begin0
	.quad	Lset7896
Lset7897 = Ltmp6316-Lfunc_begin0
	.quad	Lset7897
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7898 = Ltmp6319-Lfunc_begin0
	.quad	Lset7898
Lset7899 = Lfunc_end42-Lfunc_begin0
	.quad	Lset7899
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc892:
Lset7900 = Lfunc_begin42-Lfunc_begin0
	.quad	Lset7900
Lset7901 = Ltmp6262-Lfunc_begin0
	.quad	Lset7901
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7902 = Ltmp6262-Lfunc_begin0
	.quad	Lset7902
Lset7903 = Ltmp6269-Lfunc_begin0
	.quad	Lset7903
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7904 = Ltmp6271-Lfunc_begin0
	.quad	Lset7904
Lset7905 = Ltmp6307-Lfunc_begin0
	.quad	Lset7905
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7906 = Ltmp6310-Lfunc_begin0
	.quad	Lset7906
Lset7907 = Ltmp6316-Lfunc_begin0
	.quad	Lset7907
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7908 = Ltmp6319-Lfunc_begin0
	.quad	Lset7908
Lset7909 = Lfunc_end42-Lfunc_begin0
	.quad	Lset7909
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc893:
Lset7910 = Ltmp6261-Lfunc_begin0
	.quad	Lset7910
Lset7911 = Ltmp6264-Lfunc_begin0
	.quad	Lset7911
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7912 = Ltmp6264-Lfunc_begin0
	.quad	Lset7912
Lset7913 = Ltmp6265-Lfunc_begin0
	.quad	Lset7913
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc894:
Lset7914 = Ltmp6265-Lfunc_begin0
	.quad	Lset7914
Lset7915 = Ltmp6266-Lfunc_begin0
	.quad	Lset7915
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc895:
Lset7916 = Ltmp6266-Lfunc_begin0
	.quad	Lset7916
Lset7917 = Ltmp6266-Lfunc_begin0
	.quad	Lset7917
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc896:
Lset7918 = Ltmp6269-Lfunc_begin0
	.quad	Lset7918
Lset7919 = Ltmp6269-Lfunc_begin0
	.quad	Lset7919
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc897:
Lset7920 = Ltmp6274-Lfunc_begin0
	.quad	Lset7920
Lset7921 = Ltmp6276-Lfunc_begin0
	.quad	Lset7921
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset7922 = Ltmp6280-Lfunc_begin0
	.quad	Lset7922
Lset7923 = Ltmp6285-Lfunc_begin0
	.quad	Lset7923
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc898:
Lset7924 = Ltmp6288-Lfunc_begin0
	.quad	Lset7924
Lset7925 = Ltmp6290-Lfunc_begin0
	.quad	Lset7925
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset7926 = Ltmp6294-Lfunc_begin0
	.quad	Lset7926
Lset7927 = Ltmp6299-Lfunc_begin0
	.quad	Lset7927
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc899:
Lset7928 = Ltmp6301-Lfunc_begin0
	.quad	Lset7928
Lset7929 = Ltmp6302-Lfunc_begin0
	.quad	Lset7929
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7930 = Ltmp6302-Lfunc_begin0
	.quad	Lset7930
Lset7931 = Lfunc_end42-Lfunc_begin0
	.quad	Lset7931
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc900:
Lset7932 = Ltmp6303-Lfunc_begin0
	.quad	Lset7932
Lset7933 = Ltmp6305-Lfunc_begin0
	.quad	Lset7933
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc901:
Lset7934 = Ltmp6311-Lfunc_begin0
	.quad	Lset7934
Lset7935 = Ltmp6312-Lfunc_begin0
	.quad	Lset7935
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset7936 = Ltmp6312-Lfunc_begin0
	.quad	Lset7936
Lset7937 = Lfunc_end42-Lfunc_begin0
	.quad	Lset7937
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc902:
Lset7938 = Ltmp6313-Lfunc_begin0
	.quad	Lset7938
Lset7939 = Ltmp6315-Lfunc_begin0
	.quad	Lset7939
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc903:
Lset7940 = Lfunc_begin43-Lfunc_begin0
	.quad	Lset7940
Lset7941 = Ltmp6337-Lfunc_begin0
	.quad	Lset7941
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7942 = Ltmp6340-Lfunc_begin0
	.quad	Lset7942
Lset7943 = Ltmp6341-Lfunc_begin0
	.quad	Lset7943
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7944 = Ltmp6341-Lfunc_begin0
	.quad	Lset7944
Lset7945 = Ltmp6354-Lfunc_begin0
	.quad	Lset7945
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7946 = Ltmp6354-Lfunc_begin0
	.quad	Lset7946
Lset7947 = Ltmp6356-Lfunc_begin0
	.quad	Lset7947
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7948 = Ltmp6356-Lfunc_begin0
	.quad	Lset7948
Lset7949 = Ltmp6377-Lfunc_begin0
	.quad	Lset7949
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset7950 = Ltmp6377-Lfunc_begin0
	.quad	Lset7950
Lset7951 = Ltmp6378-Lfunc_begin0
	.quad	Lset7951
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset7952 = Ltmp6379-Lfunc_begin0
	.quad	Lset7952
Lset7953 = Lfunc_end43-Lfunc_begin0
	.quad	Lset7953
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc904:
Lset7954 = Lfunc_begin43-Lfunc_begin0
	.quad	Lset7954
Lset7955 = Ltmp6333-Lfunc_begin0
	.quad	Lset7955
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7956 = Ltmp6333-Lfunc_begin0
	.quad	Lset7956
Lset7957 = Ltmp6339-Lfunc_begin0
	.quad	Lset7957
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7958 = Ltmp6340-Lfunc_begin0
	.quad	Lset7958
Lset7959 = Ltmp6355-Lfunc_begin0
	.quad	Lset7959
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7960 = Ltmp6355-Lfunc_begin0
	.quad	Lset7960
Lset7961 = Ltmp6368-Lfunc_begin0
	.quad	Lset7961
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7962 = Ltmp6368-Lfunc_begin0
	.quad	Lset7962
Lset7963 = Ltmp6376-Lfunc_begin0
	.quad	Lset7963
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7964 = Ltmp6378-Lfunc_begin0
	.quad	Lset7964
Lset7965 = Ltmp6387-Lfunc_begin0
	.quad	Lset7965
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7966 = Ltmp6387-Lfunc_begin0
	.quad	Lset7966
Lset7967 = Ltmp6388-Lfunc_begin0
	.quad	Lset7967
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset7968 = Ltmp6388-Lfunc_begin0
	.quad	Lset7968
Lset7969 = Ltmp6389-Lfunc_begin0
	.quad	Lset7969
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset7970 = Ltmp6389-Lfunc_begin0
	.quad	Lset7970
Lset7971 = Lfunc_end43-Lfunc_begin0
	.quad	Lset7971
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc905:
Lset7972 = Lfunc_begin43-Lfunc_begin0
	.quad	Lset7972
Lset7973 = Ltmp6332-Lfunc_begin0
	.quad	Lset7973
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset7974 = Ltmp6332-Lfunc_begin0
	.quad	Lset7974
Lset7975 = Ltmp6337-Lfunc_begin0
	.quad	Lset7975
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7976 = Ltmp6340-Lfunc_begin0
	.quad	Lset7976
Lset7977 = Ltmp6376-Lfunc_begin0
	.quad	Lset7977
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7978 = Ltmp6379-Lfunc_begin0
	.quad	Lset7978
Lset7979 = Ltmp6385-Lfunc_begin0
	.quad	Lset7979
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset7980 = Ltmp6388-Lfunc_begin0
	.quad	Lset7980
Lset7981 = Lfunc_end43-Lfunc_begin0
	.quad	Lset7981
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc906:
Lset7982 = Lfunc_begin43-Lfunc_begin0
	.quad	Lset7982
Lset7983 = Ltmp6331-Lfunc_begin0
	.quad	Lset7983
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset7984 = Ltmp6331-Lfunc_begin0
	.quad	Lset7984
Lset7985 = Ltmp6338-Lfunc_begin0
	.quad	Lset7985
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7986 = Ltmp6340-Lfunc_begin0
	.quad	Lset7986
Lset7987 = Ltmp6376-Lfunc_begin0
	.quad	Lset7987
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7988 = Ltmp6379-Lfunc_begin0
	.quad	Lset7988
Lset7989 = Ltmp6385-Lfunc_begin0
	.quad	Lset7989
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset7990 = Ltmp6388-Lfunc_begin0
	.quad	Lset7990
Lset7991 = Lfunc_end43-Lfunc_begin0
	.quad	Lset7991
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc907:
Lset7992 = Ltmp6330-Lfunc_begin0
	.quad	Lset7992
Lset7993 = Ltmp6333-Lfunc_begin0
	.quad	Lset7993
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset7994 = Ltmp6333-Lfunc_begin0
	.quad	Lset7994
Lset7995 = Ltmp6334-Lfunc_begin0
	.quad	Lset7995
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc908:
Lset7996 = Ltmp6334-Lfunc_begin0
	.quad	Lset7996
Lset7997 = Ltmp6335-Lfunc_begin0
	.quad	Lset7997
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc909:
Lset7998 = Ltmp6335-Lfunc_begin0
	.quad	Lset7998
Lset7999 = Ltmp6335-Lfunc_begin0
	.quad	Lset7999
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc910:
Lset8000 = Ltmp6338-Lfunc_begin0
	.quad	Lset8000
Lset8001 = Ltmp6338-Lfunc_begin0
	.quad	Lset8001
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc911:
Lset8002 = Ltmp6343-Lfunc_begin0
	.quad	Lset8002
Lset8003 = Ltmp6345-Lfunc_begin0
	.quad	Lset8003
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset8004 = Ltmp6349-Lfunc_begin0
	.quad	Lset8004
Lset8005 = Ltmp6354-Lfunc_begin0
	.quad	Lset8005
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc912:
Lset8006 = Ltmp6357-Lfunc_begin0
	.quad	Lset8006
Lset8007 = Ltmp6359-Lfunc_begin0
	.quad	Lset8007
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset8008 = Ltmp6363-Lfunc_begin0
	.quad	Lset8008
Lset8009 = Ltmp6368-Lfunc_begin0
	.quad	Lset8009
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc913:
Lset8010 = Ltmp6370-Lfunc_begin0
	.quad	Lset8010
Lset8011 = Ltmp6371-Lfunc_begin0
	.quad	Lset8011
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset8012 = Ltmp6371-Lfunc_begin0
	.quad	Lset8012
Lset8013 = Lfunc_end43-Lfunc_begin0
	.quad	Lset8013
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc914:
Lset8014 = Ltmp6372-Lfunc_begin0
	.quad	Lset8014
Lset8015 = Ltmp6374-Lfunc_begin0
	.quad	Lset8015
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc915:
Lset8016 = Ltmp6380-Lfunc_begin0
	.quad	Lset8016
Lset8017 = Ltmp6381-Lfunc_begin0
	.quad	Lset8017
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset8018 = Ltmp6381-Lfunc_begin0
	.quad	Lset8018
Lset8019 = Lfunc_end43-Lfunc_begin0
	.quad	Lset8019
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc916:
Lset8020 = Ltmp6382-Lfunc_begin0
	.quad	Lset8020
Lset8021 = Ltmp6384-Lfunc_begin0
	.quad	Lset8021
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc917:
Lset8022 = Lfunc_begin44-Lfunc_begin0
	.quad	Lset8022
Lset8023 = Ltmp6406-Lfunc_begin0
	.quad	Lset8023
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8024 = Ltmp6409-Lfunc_begin0
	.quad	Lset8024
Lset8025 = Ltmp6410-Lfunc_begin0
	.quad	Lset8025
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8026 = Ltmp6410-Lfunc_begin0
	.quad	Lset8026
Lset8027 = Ltmp6423-Lfunc_begin0
	.quad	Lset8027
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset8028 = Ltmp6423-Lfunc_begin0
	.quad	Lset8028
Lset8029 = Ltmp6425-Lfunc_begin0
	.quad	Lset8029
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8030 = Ltmp6425-Lfunc_begin0
	.quad	Lset8030
Lset8031 = Ltmp6446-Lfunc_begin0
	.quad	Lset8031
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
Lset8032 = Ltmp6446-Lfunc_begin0
	.quad	Lset8032
Lset8033 = Ltmp6447-Lfunc_begin0
	.quad	Lset8033
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8034 = Ltmp6448-Lfunc_begin0
	.quad	Lset8034
Lset8035 = Lfunc_end44-Lfunc_begin0
	.quad	Lset8035
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc918:
Lset8036 = Lfunc_begin44-Lfunc_begin0
	.quad	Lset8036
Lset8037 = Ltmp6402-Lfunc_begin0
	.quad	Lset8037
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8038 = Ltmp6402-Lfunc_begin0
	.quad	Lset8038
Lset8039 = Ltmp6408-Lfunc_begin0
	.quad	Lset8039
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8040 = Ltmp6409-Lfunc_begin0
	.quad	Lset8040
Lset8041 = Ltmp6424-Lfunc_begin0
	.quad	Lset8041
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8042 = Ltmp6424-Lfunc_begin0
	.quad	Lset8042
Lset8043 = Ltmp6437-Lfunc_begin0
	.quad	Lset8043
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset8044 = Ltmp6437-Lfunc_begin0
	.quad	Lset8044
Lset8045 = Ltmp6445-Lfunc_begin0
	.quad	Lset8045
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8046 = Ltmp6447-Lfunc_begin0
	.quad	Lset8046
Lset8047 = Ltmp6456-Lfunc_begin0
	.quad	Lset8047
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset8048 = Ltmp6456-Lfunc_begin0
	.quad	Lset8048
Lset8049 = Ltmp6457-Lfunc_begin0
	.quad	Lset8049
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8050 = Ltmp6457-Lfunc_begin0
	.quad	Lset8050
Lset8051 = Ltmp6458-Lfunc_begin0
	.quad	Lset8051
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
Lset8052 = Ltmp6458-Lfunc_begin0
	.quad	Lset8052
Lset8053 = Lfunc_end44-Lfunc_begin0
	.quad	Lset8053
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc919:
Lset8054 = Lfunc_begin44-Lfunc_begin0
	.quad	Lset8054
Lset8055 = Ltmp6401-Lfunc_begin0
	.quad	Lset8055
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8056 = Ltmp6401-Lfunc_begin0
	.quad	Lset8056
Lset8057 = Ltmp6406-Lfunc_begin0
	.quad	Lset8057
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8058 = Ltmp6409-Lfunc_begin0
	.quad	Lset8058
Lset8059 = Ltmp6445-Lfunc_begin0
	.quad	Lset8059
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8060 = Ltmp6448-Lfunc_begin0
	.quad	Lset8060
Lset8061 = Ltmp6454-Lfunc_begin0
	.quad	Lset8061
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8062 = Ltmp6457-Lfunc_begin0
	.quad	Lset8062
Lset8063 = Lfunc_end44-Lfunc_begin0
	.quad	Lset8063
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc920:
Lset8064 = Lfunc_begin44-Lfunc_begin0
	.quad	Lset8064
Lset8065 = Ltmp6400-Lfunc_begin0
	.quad	Lset8065
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8066 = Ltmp6400-Lfunc_begin0
	.quad	Lset8066
Lset8067 = Ltmp6407-Lfunc_begin0
	.quad	Lset8067
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8068 = Ltmp6409-Lfunc_begin0
	.quad	Lset8068
Lset8069 = Ltmp6445-Lfunc_begin0
	.quad	Lset8069
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8070 = Ltmp6448-Lfunc_begin0
	.quad	Lset8070
Lset8071 = Ltmp6454-Lfunc_begin0
	.quad	Lset8071
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8072 = Ltmp6457-Lfunc_begin0
	.quad	Lset8072
Lset8073 = Lfunc_end44-Lfunc_begin0
	.quad	Lset8073
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc921:
Lset8074 = Ltmp6399-Lfunc_begin0
	.quad	Lset8074
Lset8075 = Ltmp6402-Lfunc_begin0
	.quad	Lset8075
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8076 = Ltmp6402-Lfunc_begin0
	.quad	Lset8076
Lset8077 = Ltmp6403-Lfunc_begin0
	.quad	Lset8077
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc922:
Lset8078 = Ltmp6403-Lfunc_begin0
	.quad	Lset8078
Lset8079 = Ltmp6404-Lfunc_begin0
	.quad	Lset8079
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc923:
Lset8080 = Ltmp6404-Lfunc_begin0
	.quad	Lset8080
Lset8081 = Ltmp6404-Lfunc_begin0
	.quad	Lset8081
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc924:
Lset8082 = Ltmp6407-Lfunc_begin0
	.quad	Lset8082
Lset8083 = Ltmp6407-Lfunc_begin0
	.quad	Lset8083
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc925:
Lset8084 = Ltmp6412-Lfunc_begin0
	.quad	Lset8084
Lset8085 = Ltmp6414-Lfunc_begin0
	.quad	Lset8085
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset8086 = Ltmp6418-Lfunc_begin0
	.quad	Lset8086
Lset8087 = Ltmp6423-Lfunc_begin0
	.quad	Lset8087
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc926:
Lset8088 = Ltmp6426-Lfunc_begin0
	.quad	Lset8088
Lset8089 = Ltmp6428-Lfunc_begin0
	.quad	Lset8089
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
Lset8090 = Ltmp6432-Lfunc_begin0
	.quad	Lset8090
Lset8091 = Ltmp6437-Lfunc_begin0
	.quad	Lset8091
	.short	2                       ## Loc expr size
	.byte	126                     ## DW_OP_breg14
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc927:
Lset8092 = Ltmp6439-Lfunc_begin0
	.quad	Lset8092
Lset8093 = Ltmp6440-Lfunc_begin0
	.quad	Lset8093
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset8094 = Ltmp6440-Lfunc_begin0
	.quad	Lset8094
Lset8095 = Lfunc_end44-Lfunc_begin0
	.quad	Lset8095
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	184                     ## -72
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc928:
Lset8096 = Ltmp6441-Lfunc_begin0
	.quad	Lset8096
Lset8097 = Ltmp6443-Lfunc_begin0
	.quad	Lset8097
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc929:
Lset8098 = Ltmp6449-Lfunc_begin0
	.quad	Lset8098
Lset8099 = Ltmp6450-Lfunc_begin0
	.quad	Lset8099
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset8100 = Ltmp6450-Lfunc_begin0
	.quad	Lset8100
Lset8101 = Lfunc_end44-Lfunc_begin0
	.quad	Lset8101
	.short	3                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	176                     ## -80
	.byte	127                     ## 
	.quad	0
	.quad	0
Ldebug_loc930:
Lset8102 = Ltmp6451-Lfunc_begin0
	.quad	Lset8102
Lset8103 = Ltmp6453-Lfunc_begin0
	.quad	Lset8103
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc931:
Lset8104 = Lfunc_begin45-Lfunc_begin0
	.quad	Lset8104
Lset8105 = Ltmp6471-Lfunc_begin0
	.quad	Lset8105
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8106 = Ltmp6471-Lfunc_begin0
	.quad	Lset8106
Lset8107 = Ltmp6473-Lfunc_begin0
	.quad	Lset8107
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8108 = Ltmp6476-Lfunc_begin0
	.quad	Lset8108
Lset8109 = Ltmp6489-Lfunc_begin0
	.quad	Lset8109
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8110 = Ltmp6490-Lfunc_begin0
	.quad	Lset8110
Lset8111 = Ltmp6496-Lfunc_begin0
	.quad	Lset8111
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8112 = Ltmp6497-Lfunc_begin0
	.quad	Lset8112
Lset8113 = Lfunc_end45-Lfunc_begin0
	.quad	Lset8113
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc932:
Lset8114 = Lfunc_begin45-Lfunc_begin0
	.quad	Lset8114
Lset8115 = Ltmp6470-Lfunc_begin0
	.quad	Lset8115
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8116 = Ltmp6470-Lfunc_begin0
	.quad	Lset8116
Lset8117 = Ltmp6475-Lfunc_begin0
	.quad	Lset8117
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8118 = Ltmp6476-Lfunc_begin0
	.quad	Lset8118
Lset8119 = Lfunc_end45-Lfunc_begin0
	.quad	Lset8119
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc933:
Lset8120 = Lfunc_begin45-Lfunc_begin0
	.quad	Lset8120
Lset8121 = Ltmp6469-Lfunc_begin0
	.quad	Lset8121
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8122 = Ltmp6469-Lfunc_begin0
	.quad	Lset8122
Lset8123 = Ltmp6474-Lfunc_begin0
	.quad	Lset8123
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8124 = Ltmp6476-Lfunc_begin0
	.quad	Lset8124
Lset8125 = Ltmp6489-Lfunc_begin0
	.quad	Lset8125
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8126 = Ltmp6490-Lfunc_begin0
	.quad	Lset8126
Lset8127 = Ltmp6496-Lfunc_begin0
	.quad	Lset8127
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8128 = Ltmp6497-Lfunc_begin0
	.quad	Lset8128
Lset8129 = Lfunc_end45-Lfunc_begin0
	.quad	Lset8129
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc934:
Lset8130 = Ltmp6468-Lfunc_begin0
	.quad	Lset8130
Lset8131 = Ltmp6470-Lfunc_begin0
	.quad	Lset8131
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8132 = Ltmp6470-Lfunc_begin0
	.quad	Lset8132
Lset8133 = Ltmp6473-Lfunc_begin0
	.quad	Lset8133
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8134 = Ltmp6474-Lfunc_begin0
	.quad	Lset8134
Lset8135 = Ltmp6475-Lfunc_begin0
	.quad	Lset8135
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc935:
Lset8136 = Ltmp6474-Lfunc_begin0
	.quad	Lset8136
Lset8137 = Ltmp6474-Lfunc_begin0
	.quad	Lset8137
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc936:
Lset8138 = Ltmp6478-Lfunc_begin0
	.quad	Lset8138
Lset8139 = Ltmp6480-Lfunc_begin0
	.quad	Lset8139
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
Lset8140 = Ltmp6484-Lfunc_begin0
	.quad	Lset8140
Lset8141 = Ltmp6489-Lfunc_begin0
	.quad	Lset8141
	.short	2                       ## Loc expr size
	.byte	124                     ## DW_OP_breg12
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc937:
Lset8142 = Ltmp6491-Lfunc_begin0
	.quad	Lset8142
Lset8143 = Ltmp6492-Lfunc_begin0
	.quad	Lset8143
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset8144 = Ltmp6492-Lfunc_begin0
	.quad	Lset8144
Lset8145 = Lfunc_end45-Lfunc_begin0
	.quad	Lset8145
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc938:
Lset8146 = Ltmp6493-Lfunc_begin0
	.quad	Lset8146
Lset8147 = Ltmp6495-Lfunc_begin0
	.quad	Lset8147
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc939:
Lset8148 = Lfunc_begin46-Lfunc_begin0
	.quad	Lset8148
Lset8149 = Ltmp6509-Lfunc_begin0
	.quad	Lset8149
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8150 = Ltmp6511-Lfunc_begin0
	.quad	Lset8150
Lset8151 = Ltmp6515-Lfunc_begin0
	.quad	Lset8151
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc940:
Lset8152 = Ltmp6502-Lfunc_begin0
	.quad	Lset8152
Lset8153 = Ltmp6503-Lfunc_begin0
	.quad	Lset8153
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
Lset8154 = Ltmp6506-Lfunc_begin0
	.quad	Lset8154
Lset8155 = Ltmp6507-Lfunc_begin0
	.quad	Lset8155
	.short	1                       ## Loc expr size
	.byte	91                      ## DW_OP_reg11
	.quad	0
	.quad	0
Ldebug_loc941:
Lset8156 = Ltmp6508-Lfunc_begin0
	.quad	Lset8156
Lset8157 = Ltmp6511-Lfunc_begin0
	.quad	Lset8157
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
Lset8158 = Ltmp6514-Lfunc_begin0
	.quad	Lset8158
Lset8159 = Ltmp6515-Lfunc_begin0
	.quad	Lset8159
	.short	1                       ## Loc expr size
	.byte	88                      ## DW_OP_reg8
	.quad	0
	.quad	0
Ldebug_loc942:
Lset8160 = Lfunc_begin47-Lfunc_begin0
	.quad	Lset8160
Lset8161 = Ltmp6540-Lfunc_begin0
	.quad	Lset8161
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8162 = Ltmp6548-Lfunc_begin0
	.quad	Lset8162
Lset8163 = Ltmp6549-Lfunc_begin0
	.quad	Lset8163
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8164 = Ltmp6550-Lfunc_begin0
	.quad	Lset8164
Lset8165 = Lfunc_end47-Lfunc_begin0
	.quad	Lset8165
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc943:
Lset8166 = Lfunc_begin47-Lfunc_begin0
	.quad	Lset8166
Lset8167 = Ltmp6540-Lfunc_begin0
	.quad	Lset8167
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8168 = Ltmp6548-Lfunc_begin0
	.quad	Lset8168
Lset8169 = Ltmp6549-Lfunc_begin0
	.quad	Lset8169
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8170 = Ltmp6550-Lfunc_begin0
	.quad	Lset8170
Lset8171 = Ltmp6553-Lfunc_begin0
	.quad	Lset8171
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc944:
Lset8172 = Lfunc_begin47-Lfunc_begin0
	.quad	Lset8172
Lset8173 = Ltmp6527-Lfunc_begin0
	.quad	Lset8173
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8174 = Ltmp6527-Lfunc_begin0
	.quad	Lset8174
Lset8175 = Ltmp6546-Lfunc_begin0
	.quad	Lset8175
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8176 = Ltmp6548-Lfunc_begin0
	.quad	Lset8176
Lset8177 = Ltmp6549-Lfunc_begin0
	.quad	Lset8177
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8178 = Ltmp6550-Lfunc_begin0
	.quad	Lset8178
Lset8179 = Ltmp6553-Lfunc_begin0
	.quad	Lset8179
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc945:
Lset8180 = Ltmp6532-Lfunc_begin0
	.quad	Lset8180
Lset8181 = Ltmp6533-Lfunc_begin0
	.quad	Lset8181
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8182 = Ltmp6536-Lfunc_begin0
	.quad	Lset8182
Lset8183 = Ltmp6537-Lfunc_begin0
	.quad	Lset8183
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc946:
Lset8184 = Ltmp6538-Lfunc_begin0
	.quad	Lset8184
Lset8185 = Ltmp6547-Lfunc_begin0
	.quad	Lset8185
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8186 = Ltmp6548-Lfunc_begin0
	.quad	Lset8186
Lset8187 = Ltmp6549-Lfunc_begin0
	.quad	Lset8187
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc947:
Lset8188 = Lfunc_begin48-Lfunc_begin0
	.quad	Lset8188
Lset8189 = Ltmp6566-Lfunc_begin0
	.quad	Lset8189
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8190 = Ltmp6566-Lfunc_begin0
	.quad	Lset8190
Lset8191 = Ltmp6575-Lfunc_begin0
	.quad	Lset8191
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8192 = Ltmp6577-Lfunc_begin0
	.quad	Lset8192
Lset8193 = Ltmp6581-Lfunc_begin0
	.quad	Lset8193
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8194 = Ltmp6584-Lfunc_begin0
	.quad	Lset8194
Lset8195 = Ltmp6591-Lfunc_begin0
	.quad	Lset8195
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8196 = Ltmp6594-Lfunc_begin0
	.quad	Lset8196
Lset8197 = Ltmp6595-Lfunc_begin0
	.quad	Lset8197
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8198 = Ltmp6596-Lfunc_begin0
	.quad	Lset8198
Lset8199 = Lfunc_end48-Lfunc_begin0
	.quad	Lset8199
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc948:
Lset8200 = Lfunc_begin48-Lfunc_begin0
	.quad	Lset8200
Lset8201 = Ltmp6565-Lfunc_begin0
	.quad	Lset8201
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8202 = Ltmp6565-Lfunc_begin0
	.quad	Lset8202
Lset8203 = Ltmp6575-Lfunc_begin0
	.quad	Lset8203
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8204 = Ltmp6577-Lfunc_begin0
	.quad	Lset8204
Lset8205 = Ltmp6581-Lfunc_begin0
	.quad	Lset8205
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8206 = Ltmp6584-Lfunc_begin0
	.quad	Lset8206
Lset8207 = Ltmp6591-Lfunc_begin0
	.quad	Lset8207
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8208 = Ltmp6594-Lfunc_begin0
	.quad	Lset8208
Lset8209 = Ltmp6595-Lfunc_begin0
	.quad	Lset8209
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc949:
Lset8210 = Lfunc_begin48-Lfunc_begin0
	.quad	Lset8210
Lset8211 = Ltmp6564-Lfunc_begin0
	.quad	Lset8211
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8212 = Ltmp6564-Lfunc_begin0
	.quad	Lset8212
Lset8213 = Ltmp6575-Lfunc_begin0
	.quad	Lset8213
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8214 = Ltmp6577-Lfunc_begin0
	.quad	Lset8214
Lset8215 = Ltmp6581-Lfunc_begin0
	.quad	Lset8215
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8216 = Ltmp6584-Lfunc_begin0
	.quad	Lset8216
Lset8217 = Ltmp6591-Lfunc_begin0
	.quad	Lset8217
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8218 = Ltmp6594-Lfunc_begin0
	.quad	Lset8218
Lset8219 = Ltmp6595-Lfunc_begin0
	.quad	Lset8219
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc950:
Lset8220 = Lfunc_begin48-Lfunc_begin0
	.quad	Lset8220
Lset8221 = Ltmp6563-Lfunc_begin0
	.quad	Lset8221
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8222 = Ltmp6563-Lfunc_begin0
	.quad	Lset8222
Lset8223 = Ltmp6576-Lfunc_begin0
	.quad	Lset8223
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8224 = Ltmp6577-Lfunc_begin0
	.quad	Lset8224
Lset8225 = Ltmp6595-Lfunc_begin0
	.quad	Lset8225
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc951:
Lset8226 = Ltmp6562-Lfunc_begin0
	.quad	Lset8226
Lset8227 = Ltmp6563-Lfunc_begin0
	.quad	Lset8227
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8228 = Ltmp6563-Lfunc_begin0
	.quad	Lset8228
Lset8229 = Ltmp6568-Lfunc_begin0
	.quad	Lset8229
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc952:
Lset8230 = Ltmp6562-Lfunc_begin0
	.quad	Lset8230
Lset8231 = Ltmp6563-Lfunc_begin0
	.quad	Lset8231
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8232 = Ltmp6563-Lfunc_begin0
	.quad	Lset8232
Lset8233 = Ltmp6568-Lfunc_begin0
	.quad	Lset8233
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc953:
Lset8234 = Ltmp6562-Lfunc_begin0
	.quad	Lset8234
Lset8235 = Ltmp6563-Lfunc_begin0
	.quad	Lset8235
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8236 = Ltmp6563-Lfunc_begin0
	.quad	Lset8236
Lset8237 = Ltmp6568-Lfunc_begin0
	.quad	Lset8237
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc954:
Lset8238 = Ltmp6569-Lfunc_begin0
	.quad	Lset8238
Lset8239 = Ltmp6572-Lfunc_begin0
	.quad	Lset8239
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8240 = Ltmp6584-Lfunc_begin0
	.quad	Lset8240
Lset8241 = Ltmp6586-Lfunc_begin0
	.quad	Lset8241
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc955:
Lset8242 = Ltmp6570-Lfunc_begin0
	.quad	Lset8242
Lset8243 = Ltmp6573-Lfunc_begin0
	.quad	Lset8243
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8244 = Ltmp6584-Lfunc_begin0
	.quad	Lset8244
Lset8245 = Ltmp6586-Lfunc_begin0
	.quad	Lset8245
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
	.quad	0
	.quad	0
Ldebug_loc956:
Lset8246 = Ltmp6573-Lfunc_begin0
	.quad	Lset8246
Lset8247 = Ltmp6573-Lfunc_begin0
	.quad	Lset8247
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
Lset8248 = Ltmp6585-Lfunc_begin0
	.quad	Lset8248
Lset8249 = Ltmp6586-Lfunc_begin0
	.quad	Lset8249
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc957:
Lset8250 = Ltmp6579-Lfunc_begin0
	.quad	Lset8250
Lset8251 = Ltmp6582-Lfunc_begin0
	.quad	Lset8251
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc958:
Lset8252 = Ltmp6580-Lfunc_begin0
	.quad	Lset8252
Lset8253 = Ltmp6583-Lfunc_begin0
	.quad	Lset8253
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc959:
Lset8254 = Ltmp6582-Lfunc_begin0
	.quad	Lset8254
Lset8255 = Ltmp6584-Lfunc_begin0
	.quad	Lset8255
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc960:
Lset8256 = Ltmp6589-Lfunc_begin0
	.quad	Lset8256
Lset8257 = Ltmp6592-Lfunc_begin0
	.quad	Lset8257
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc961:
Lset8258 = Ltmp6590-Lfunc_begin0
	.quad	Lset8258
Lset8259 = Ltmp6593-Lfunc_begin0
	.quad	Lset8259
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc962:
Lset8260 = Ltmp6592-Lfunc_begin0
	.quad	Lset8260
Lset8261 = Ltmp6594-Lfunc_begin0
	.quad	Lset8261
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc963:
Lset8262 = Lfunc_begin49-Lfunc_begin0
	.quad	Lset8262
Lset8263 = Ltmp6609-Lfunc_begin0
	.quad	Lset8263
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8264 = Ltmp6609-Lfunc_begin0
	.quad	Lset8264
Lset8265 = Ltmp6622-Lfunc_begin0
	.quad	Lset8265
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8266 = Ltmp6624-Lfunc_begin0
	.quad	Lset8266
Lset8267 = Ltmp6625-Lfunc_begin0
	.quad	Lset8267
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8268 = Ltmp6627-Lfunc_begin0
	.quad	Lset8268
Lset8269 = Ltmp6634-Lfunc_begin0
	.quad	Lset8269
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8270 = Ltmp6635-Lfunc_begin0
	.quad	Lset8270
Lset8271 = Ltmp6636-Lfunc_begin0
	.quad	Lset8271
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8272 = Ltmp6636-Lfunc_begin0
	.quad	Lset8272
Lset8273 = Ltmp6637-Lfunc_begin0
	.quad	Lset8273
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8274 = Ltmp6637-Lfunc_begin0
	.quad	Lset8274
Lset8275 = Ltmp6640-Lfunc_begin0
	.quad	Lset8275
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8276 = Ltmp6640-Lfunc_begin0
	.quad	Lset8276
Lset8277 = Ltmp6646-Lfunc_begin0
	.quad	Lset8277
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8278 = Ltmp6648-Lfunc_begin0
	.quad	Lset8278
Lset8279 = Ltmp6649-Lfunc_begin0
	.quad	Lset8279
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8280 = Ltmp6649-Lfunc_begin0
	.quad	Lset8280
Lset8281 = Ltmp6651-Lfunc_begin0
	.quad	Lset8281
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8282 = Ltmp6653-Lfunc_begin0
	.quad	Lset8282
Lset8283 = Ltmp6655-Lfunc_begin0
	.quad	Lset8283
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8284 = Ltmp6655-Lfunc_begin0
	.quad	Lset8284
Lset8285 = Ltmp6659-Lfunc_begin0
	.quad	Lset8285
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8286 = Ltmp6659-Lfunc_begin0
	.quad	Lset8286
Lset8287 = Ltmp6671-Lfunc_begin0
	.quad	Lset8287
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8288 = Ltmp6671-Lfunc_begin0
	.quad	Lset8288
Lset8289 = Ltmp6674-Lfunc_begin0
	.quad	Lset8289
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8290 = Ltmp6675-Lfunc_begin0
	.quad	Lset8290
Lset8291 = Ltmp6676-Lfunc_begin0
	.quad	Lset8291
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8292 = Ltmp6677-Lfunc_begin0
	.quad	Lset8292
Lset8293 = Ltmp6684-Lfunc_begin0
	.quad	Lset8293
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8294 = Ltmp6686-Lfunc_begin0
	.quad	Lset8294
Lset8295 = Ltmp6687-Lfunc_begin0
	.quad	Lset8295
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8296 = Ltmp6687-Lfunc_begin0
	.quad	Lset8296
Lset8297 = Ltmp6689-Lfunc_begin0
	.quad	Lset8297
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8298 = Ltmp6692-Lfunc_begin0
	.quad	Lset8298
Lset8299 = Ltmp6702-Lfunc_begin0
	.quad	Lset8299
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8300 = Ltmp6702-Lfunc_begin0
	.quad	Lset8300
Lset8301 = Ltmp6703-Lfunc_begin0
	.quad	Lset8301
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8302 = Ltmp6706-Lfunc_begin0
	.quad	Lset8302
Lset8303 = Ltmp6707-Lfunc_begin0
	.quad	Lset8303
	.short	1                       ## Loc expr size
	.byte	85                      ## DW_OP_reg5
Lset8304 = Ltmp6707-Lfunc_begin0
	.quad	Lset8304
Lset8305 = Ltmp6708-Lfunc_begin0
	.quad	Lset8305
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8306 = Ltmp6708-Lfunc_begin0
	.quad	Lset8306
Lset8307 = Lfunc_end49-Lfunc_begin0
	.quad	Lset8307
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc964:
Lset8308 = Lfunc_begin49-Lfunc_begin0
	.quad	Lset8308
Lset8309 = Ltmp6608-Lfunc_begin0
	.quad	Lset8309
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8310 = Ltmp6608-Lfunc_begin0
	.quad	Lset8310
Lset8311 = Ltmp6618-Lfunc_begin0
	.quad	Lset8311
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8312 = Ltmp6624-Lfunc_begin0
	.quad	Lset8312
Lset8313 = Ltmp6626-Lfunc_begin0
	.quad	Lset8313
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8314 = Ltmp6627-Lfunc_begin0
	.quad	Lset8314
Lset8315 = Ltmp6631-Lfunc_begin0
	.quad	Lset8315
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8316 = Ltmp6635-Lfunc_begin0
	.quad	Lset8316
Lset8317 = Ltmp6644-Lfunc_begin0
	.quad	Lset8317
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
Lset8318 = Ltmp6648-Lfunc_begin0
	.quad	Lset8318
Lset8319 = Ltmp6649-Lfunc_begin0
	.quad	Lset8319
	.short	1                       ## Loc expr size
	.byte	93                      ## DW_OP_reg13
	.quad	0
	.quad	0
Ldebug_loc965:
Lset8320 = Lfunc_begin49-Lfunc_begin0
	.quad	Lset8320
Lset8321 = Ltmp6607-Lfunc_begin0
	.quad	Lset8321
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8322 = Ltmp6607-Lfunc_begin0
	.quad	Lset8322
Lset8323 = Ltmp6618-Lfunc_begin0
	.quad	Lset8323
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8324 = Ltmp6624-Lfunc_begin0
	.quad	Lset8324
Lset8325 = Ltmp6626-Lfunc_begin0
	.quad	Lset8325
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8326 = Ltmp6627-Lfunc_begin0
	.quad	Lset8326
Lset8327 = Ltmp6634-Lfunc_begin0
	.quad	Lset8327
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8328 = Ltmp6635-Lfunc_begin0
	.quad	Lset8328
Lset8329 = Ltmp6646-Lfunc_begin0
	.quad	Lset8329
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8330 = Ltmp6648-Lfunc_begin0
	.quad	Lset8330
Lset8331 = Ltmp6651-Lfunc_begin0
	.quad	Lset8331
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8332 = Ltmp6653-Lfunc_begin0
	.quad	Lset8332
Lset8333 = Ltmp6671-Lfunc_begin0
	.quad	Lset8333
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8334 = Ltmp6675-Lfunc_begin0
	.quad	Lset8334
Lset8335 = Ltmp6676-Lfunc_begin0
	.quad	Lset8335
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8336 = Ltmp6677-Lfunc_begin0
	.quad	Lset8336
Lset8337 = Ltmp6684-Lfunc_begin0
	.quad	Lset8337
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
Lset8338 = Ltmp6692-Lfunc_begin0
	.quad	Lset8338
Lset8339 = Ltmp6703-Lfunc_begin0
	.quad	Lset8339
	.short	1                       ## Loc expr size
	.byte	95                      ## DW_OP_reg15
	.quad	0
	.quad	0
Ldebug_loc966:
Lset8340 = Lfunc_begin49-Lfunc_begin0
	.quad	Lset8340
Lset8341 = Ltmp6606-Lfunc_begin0
	.quad	Lset8341
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8342 = Ltmp6606-Lfunc_begin0
	.quad	Lset8342
Lset8343 = Ltmp6623-Lfunc_begin0
	.quad	Lset8343
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8344 = Ltmp6624-Lfunc_begin0
	.quad	Lset8344
Lset8345 = Ltmp6626-Lfunc_begin0
	.quad	Lset8345
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8346 = Ltmp6627-Lfunc_begin0
	.quad	Lset8346
Lset8347 = Ltmp6647-Lfunc_begin0
	.quad	Lset8347
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8348 = Ltmp6648-Lfunc_begin0
	.quad	Lset8348
Lset8349 = Ltmp6658-Lfunc_begin0
	.quad	Lset8349
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8350 = Ltmp6659-Lfunc_begin0
	.quad	Lset8350
Lset8351 = Ltmp6660-Lfunc_begin0
	.quad	Lset8351
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8352 = Ltmp6671-Lfunc_begin0
	.quad	Lset8352
Lset8353 = Ltmp6674-Lfunc_begin0
	.quad	Lset8353
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
Lset8354 = Ltmp6687-Lfunc_begin0
	.quad	Lset8354
Lset8355 = Ltmp6690-Lfunc_begin0
	.quad	Lset8355
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc967:
Lset8356 = Ltmp6612-Lfunc_begin0
	.quad	Lset8356
Lset8357 = Ltmp6615-Lfunc_begin0
	.quad	Lset8357
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
Lset8358 = Ltmp6635-Lfunc_begin0
	.quad	Lset8358
Lset8359 = Ltmp6639-Lfunc_begin0
	.quad	Lset8359
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc968:
Lset8360 = Ltmp6613-Lfunc_begin0
	.quad	Lset8360
Lset8361 = Ltmp6622-Lfunc_begin0
	.quad	Lset8361
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8362 = Ltmp6635-Lfunc_begin0
	.quad	Lset8362
Lset8363 = Ltmp6639-Lfunc_begin0
	.quad	Lset8363
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc969:
Lset8364 = Ltmp6616-Lfunc_begin0
	.quad	Lset8364
Lset8365 = Ltmp6616-Lfunc_begin0
	.quad	Lset8365
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8366 = Ltmp6638-Lfunc_begin0
	.quad	Lset8366
Lset8367 = Ltmp6639-Lfunc_begin0
	.quad	Lset8367
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc970:
Lset8368 = Ltmp6629-Lfunc_begin0
	.quad	Lset8368
Lset8369 = Ltmp6631-Lfunc_begin0
	.quad	Lset8369
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8370 = Ltmp6649-Lfunc_begin0
	.quad	Lset8370
Lset8371 = Ltmp6653-Lfunc_begin0
	.quad	Lset8371
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
Lset8372 = Ltmp6671-Lfunc_begin0
	.quad	Lset8372
Lset8373 = Ltmp6673-Lfunc_begin0
	.quad	Lset8373
	.short	1                       ## Loc expr size
	.byte	83                      ## DW_OP_reg3
	.quad	0
	.quad	0
Ldebug_loc971:
Lset8374 = Ltmp6633-Lfunc_begin0
	.quad	Lset8374
Lset8375 = Ltmp6635-Lfunc_begin0
	.quad	Lset8375
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset8376 = Ltmp6673-Lfunc_begin0
	.quad	Lset8376
Lset8377 = Ltmp6674-Lfunc_begin0
	.quad	Lset8377
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc972:
Lset8378 = Ltmp6642-Lfunc_begin0
	.quad	Lset8378
Lset8379 = Ltmp6647-Lfunc_begin0
	.quad	Lset8379
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
Lset8380 = Ltmp6687-Lfunc_begin0
	.quad	Lset8380
Lset8381 = Ltmp6691-Lfunc_begin0
	.quad	Lset8381
	.short	1                       ## Loc expr size
	.byte	94                      ## DW_OP_reg14
	.quad	0
	.quad	0
Ldebug_loc973:
Lset8382 = Ltmp6645-Lfunc_begin0
	.quad	Lset8382
Lset8383 = Ltmp6647-Lfunc_begin0
	.quad	Lset8383
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset8384 = Ltmp6687-Lfunc_begin0
	.quad	Lset8384
Lset8385 = Ltmp6692-Lfunc_begin0
	.quad	Lset8385
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc974:
Lset8386 = Ltmp6647-Lfunc_begin0
	.quad	Lset8386
Lset8387 = Ltmp6648-Lfunc_begin0
	.quad	Lset8387
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc975:
Lset8388 = Ltmp6650-Lfunc_begin0
	.quad	Lset8388
Lset8389 = Ltmp6653-Lfunc_begin0
	.quad	Lset8389
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset8390 = Ltmp6671-Lfunc_begin0
	.quad	Lset8390
Lset8391 = Ltmp6672-Lfunc_begin0
	.quad	Lset8391
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc976:
Lset8392 = Ltmp6652-Lfunc_begin0
	.quad	Lset8392
Lset8393 = Ltmp6653-Lfunc_begin0
	.quad	Lset8393
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc977:
Lset8394 = Ltmp6656-Lfunc_begin0
	.quad	Lset8394
Lset8395 = Ltmp6657-Lfunc_begin0
	.quad	Lset8395
	.short	2                       ## Loc expr size
	.byte	116                     ## DW_OP_breg4
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc978:
Lset8396 = Ltmp6656-Lfunc_begin0
	.quad	Lset8396
Lset8397 = Ltmp6658-Lfunc_begin0
	.quad	Lset8397
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc979:
Lset8398 = Ltmp6660-Lfunc_begin0
	.quad	Lset8398
Lset8399 = Ltmp6662-Lfunc_begin0
	.quad	Lset8399
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
Lset8400 = Ltmp6666-Lfunc_begin0
	.quad	Lset8400
Lset8401 = Ltmp6671-Lfunc_begin0
	.quad	Lset8401
	.short	2                       ## Loc expr size
	.byte	125                     ## DW_OP_breg13
	.byte	0                       ## 0
	.quad	0
	.quad	0
Ldebug_loc980:
Lset8402 = Ltmp6683-Lfunc_begin0
	.quad	Lset8402
Lset8403 = Ltmp6685-Lfunc_begin0
	.quad	Lset8403
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset8404 = Ltmp6686-Lfunc_begin0
	.quad	Lset8404
Lset8405 = Ltmp6687-Lfunc_begin0
	.quad	Lset8405
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc981:
Lset8406 = Ltmp6685-Lfunc_begin0
	.quad	Lset8406
Lset8407 = Ltmp6686-Lfunc_begin0
	.quad	Lset8407
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc982:
Lset8408 = Ltmp6688-Lfunc_begin0
	.quad	Lset8408
Lset8409 = Ltmp6690-Lfunc_begin0
	.quad	Lset8409
	.short	1                       ## Loc expr size
	.byte	92                      ## DW_OP_reg12
	.quad	0
	.quad	0
Ldebug_loc983:
Lset8410 = Ltmp6694-Lfunc_begin0
	.quad	Lset8410
Lset8411 = Ltmp6695-Lfunc_begin0
	.quad	Lset8411
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
Lset8412 = Ltmp6695-Lfunc_begin0
	.quad	Lset8412
Lset8413 = Lfunc_end49-Lfunc_begin0
	.quad	Lset8413
	.short	2                       ## Loc expr size
	.byte	118                     ## DW_OP_breg6
	.byte	64                      ## -64
	.quad	0
	.quad	0
Ldebug_loc984:
Lset8414 = Ltmp6696-Lfunc_begin0
	.quad	Lset8414
Lset8415 = Ltmp6698-Lfunc_begin0
	.quad	Lset8415
	.short	1                       ## Loc expr size
	.byte	97                      ## DW_OP_reg17
	.quad	0
	.quad	0
Ldebug_loc985:
Lset8416 = Ltmp6701-Lfunc_begin0
	.quad	Lset8416
Lset8417 = Ltmp6705-Lfunc_begin0
	.quad	Lset8417
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
Lset8418 = Ltmp6706-Lfunc_begin0
	.quad	Lset8418
Lset8419 = Ltmp6707-Lfunc_begin0
	.quad	Lset8419
	.short	3                       ## Loc expr size
	.byte	80                      ## super-register DW_OP_reg0
	.byte	147                     ## DW_OP_piece
	.byte	4                       ## 4
	.quad	0
	.quad	0
Ldebug_loc986:
Lset8420 = Ltmp6704-Lfunc_begin0
	.quad	Lset8420
Lset8421 = Ltmp6706-Lfunc_begin0
	.quad	Lset8421
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc987:
Lset8422 = Lfunc_begin50-Lfunc_begin0
	.quad	Lset8422
Lset8423 = Ltmp6721-Lfunc_begin0
	.quad	Lset8423
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc988:
Lset8424 = Lfunc_begin50-Lfunc_begin0
	.quad	Lset8424
Lset8425 = Ltmp6717-Lfunc_begin0
	.quad	Lset8425
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc989:
Lset8426 = Ltmp6717-Lfunc_begin0
	.quad	Lset8426
Lset8427 = Ltmp6734-Lfunc_begin0
	.quad	Lset8427
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8428 = Ltmp6735-Lfunc_begin0
	.quad	Lset8428
Lset8429 = Ltmp6736-Lfunc_begin0
	.quad	Lset8429
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc990:
Lset8430 = Ltmp6717-Lfunc_begin0
	.quad	Lset8430
Lset8431 = Ltmp6718-Lfunc_begin0
	.quad	Lset8431
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
Lset8432 = Ltmp6720-Lfunc_begin0
	.quad	Lset8432
Lset8433 = Ltmp6734-Lfunc_begin0
	.quad	Lset8433
	.short	1                       ## Loc expr size
	.byte	81                      ## DW_OP_reg1
	.quad	0
	.quad	0
Ldebug_loc991:
Lset8434 = Ltmp6721-Lfunc_begin0
	.quad	Lset8434
Lset8435 = Ltmp6721-Lfunc_begin0
	.quad	Lset8435
	.short	1                       ## Loc expr size
	.byte	84                      ## DW_OP_reg4
	.quad	0
	.quad	0
Ldebug_loc992:
Lset8436 = Ltmp6725-Lfunc_begin0
	.quad	Lset8436
Lset8437 = Ltmp6727-Lfunc_begin0
	.quad	Lset8437
	.short	1                       ## Loc expr size
	.byte	80                      ## DW_OP_reg0
	.quad	0
	.quad	0
Ldebug_loc993:
Lset8438 = Ltmp6726-Lfunc_begin0
	.quad	Lset8438
Lset8439 = Ltmp6727-Lfunc_begin0
	.quad	Lset8439
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
Lset8440 = Ltmp6730-Lfunc_begin0
	.quad	Lset8440
Lset8441 = Ltmp6731-Lfunc_begin0
	.quad	Lset8441
	.short	1                       ## Loc expr size
	.byte	82                      ## DW_OP_reg2
	.quad	0
	.quad	0
Ldebug_loc994:
Lset8442 = Ltmp6732-Lfunc_begin0
	.quad	Lset8442
Lset8443 = Ltmp6734-Lfunc_begin0
	.quad	Lset8443
	.short	1                       ## Loc expr size
	.byte	89                      ## DW_OP_reg9
	.quad	0
	.quad	0
	.section	__DWARF,__debug_abbrev,regular,debug
Lsection_abbrev:
	.byte	1                       ## Abbreviation Code
	.byte	17                      ## DW_TAG_compile_unit
	.byte	1                       ## DW_CHILDREN_yes
	.byte	37                      ## DW_AT_producer
	.byte	14                      ## DW_FORM_strp
	.byte	19                      ## DW_AT_language
	.byte	5                       ## DW_FORM_data2
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	16                      ## DW_AT_stmt_list
	.byte	6                       ## DW_FORM_data4
	.byte	27                      ## DW_AT_comp_dir
	.byte	14                      ## DW_FORM_strp
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	2                       ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	64                      ## DW_AT_frame_base
	.byte	10                      ## DW_FORM_block1
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	63                      ## DW_AT_external
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	3                       ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	2                       ## DW_AT_location
	.byte	10                      ## DW_FORM_block1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	4                       ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	6                       ## DW_FORM_data4
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	5                       ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	6                       ## DW_FORM_data4
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	6                       ## Abbreviation Code
	.byte	11                      ## DW_TAG_lexical_block
	.byte	1                       ## DW_CHILDREN_yes
	.byte	85                      ## DW_AT_ranges
	.byte	6                       ## DW_FORM_data4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	7                       ## Abbreviation Code
	.byte	11                      ## DW_TAG_lexical_block
	.byte	1                       ## DW_CHILDREN_yes
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	8                       ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	9                       ## Abbreviation Code
	.byte	29                      ## DW_TAG_inlined_subroutine
	.byte	1                       ## DW_CHILDREN_yes
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	85                      ## DW_AT_ranges
	.byte	6                       ## DW_FORM_data4
	.byte	88                      ## DW_AT_call_file
	.byte	11                      ## DW_FORM_data1
	.byte	89                      ## DW_AT_call_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	10                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	6                       ## DW_FORM_data4
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	11                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	6                       ## DW_FORM_data4
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	12                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	28                      ## DW_AT_const_value
	.byte	13                      ## DW_FORM_sdata
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	13                      ## Abbreviation Code
	.byte	29                      ## DW_TAG_inlined_subroutine
	.byte	1                       ## DW_CHILDREN_yes
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	85                      ## DW_AT_ranges
	.byte	6                       ## DW_FORM_data4
	.byte	88                      ## DW_AT_call_file
	.byte	11                      ## DW_FORM_data1
	.byte	89                      ## DW_AT_call_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	14                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	28                      ## DW_AT_const_value
	.byte	13                      ## DW_FORM_sdata
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	15                      ## Abbreviation Code
	.byte	29                      ## DW_TAG_inlined_subroutine
	.byte	1                       ## DW_CHILDREN_yes
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	88                      ## DW_AT_call_file
	.byte	11                      ## DW_FORM_data1
	.byte	89                      ## DW_AT_call_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	16                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	28                      ## DW_AT_const_value
	.byte	13                      ## DW_FORM_sdata
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	17                      ## Abbreviation Code
	.byte	1                       ## DW_TAG_array_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	18                      ## Abbreviation Code
	.byte	33                      ## DW_TAG_subrange_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	55                      ## DW_AT_count
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	19                      ## Abbreviation Code
	.byte	15                      ## DW_TAG_pointer_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	20                      ## Abbreviation Code
	.byte	36                      ## DW_TAG_base_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	62                      ## DW_AT_encoding
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	21                      ## Abbreviation Code
	.byte	4                       ## DW_TAG_enumeration_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	22                      ## Abbreviation Code
	.byte	40                      ## DW_TAG_enumerator
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	28                      ## DW_AT_const_value
	.byte	13                      ## DW_FORM_sdata
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	23                      ## Abbreviation Code
	.byte	4                       ## DW_TAG_enumeration_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	24                      ## Abbreviation Code
	.byte	22                      ## DW_TAG_typedef
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	25                      ## Abbreviation Code
	.byte	36                      ## DW_TAG_base_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	62                      ## DW_AT_encoding
	.byte	11                      ## DW_FORM_data1
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	26                      ## Abbreviation Code
	.byte	15                      ## DW_TAG_pointer_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	27                      ## Abbreviation Code
	.byte	23                      ## DW_TAG_union_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	28                      ## Abbreviation Code
	.byte	13                      ## DW_TAG_member
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	56                      ## DW_AT_data_member_location
	.byte	10                      ## DW_FORM_block1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	29                      ## Abbreviation Code
	.byte	19                      ## DW_TAG_structure_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	30                      ## Abbreviation Code
	.byte	19                      ## DW_TAG_structure_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	31                      ## Abbreviation Code
	.byte	13                      ## DW_TAG_member
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	56                      ## DW_AT_data_member_location
	.byte	10                      ## DW_FORM_block1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	32                      ## Abbreviation Code
	.byte	23                      ## DW_TAG_union_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	33                      ## Abbreviation Code
	.byte	21                      ## DW_TAG_subroutine_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	34                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	35                      ## Abbreviation Code
	.byte	22                      ## DW_TAG_typedef
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	36                      ## Abbreviation Code
	.byte	19                      ## DW_TAG_structure_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	11                      ## DW_AT_byte_size
	.byte	5                       ## DW_FORM_data2
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	37                      ## Abbreviation Code
	.byte	38                      ## DW_TAG_const_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	38                      ## Abbreviation Code
	.byte	19                      ## DW_TAG_structure_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	60                      ## DW_AT_declaration
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	39                      ## Abbreviation Code
	.byte	21                      ## DW_TAG_subroutine_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	40                      ## Abbreviation Code
	.byte	21                      ## DW_TAG_subroutine_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	41                      ## Abbreviation Code
	.byte	23                      ## DW_TAG_union_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	42                      ## Abbreviation Code
	.byte	19                      ## DW_TAG_structure_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	43                      ## Abbreviation Code
	.byte	53                      ## DW_TAG_volatile_type
	.byte	0                       ## DW_CHILDREN_no
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	44                      ## Abbreviation Code
	.byte	23                      ## DW_TAG_union_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	45                      ## Abbreviation Code
	.byte	19                      ## DW_TAG_structure_type
	.byte	1                       ## DW_CHILDREN_yes
	.byte	11                      ## DW_AT_byte_size
	.byte	11                      ## DW_FORM_data1
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	46                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	64                      ## DW_AT_frame_base
	.byte	10                      ## DW_FORM_block1
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	47                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	63                      ## DW_AT_external
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	32                      ## DW_AT_inline
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	48                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	49                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	50                      ## Abbreviation Code
	.byte	11                      ## DW_TAG_lexical_block
	.byte	1                       ## DW_CHILDREN_yes
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	51                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	64                      ## DW_AT_frame_base
	.byte	10                      ## DW_FORM_block1
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	63                      ## DW_AT_external
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	52                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	6                       ## DW_FORM_data4
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	53                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	64                      ## DW_AT_frame_base
	.byte	10                      ## DW_FORM_block1
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	63                      ## DW_AT_external
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	54                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	6                       ## DW_FORM_data4
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	55                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	17                      ## DW_AT_low_pc
	.byte	1                       ## DW_FORM_addr
	.byte	18                      ## DW_AT_high_pc
	.byte	1                       ## DW_FORM_addr
	.byte	64                      ## DW_AT_frame_base
	.byte	10                      ## DW_FORM_block1
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	63                      ## DW_AT_external
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	56                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	32                      ## DW_AT_inline
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	57                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	58                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	32                      ## DW_AT_inline
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	59                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	10                      ## DW_FORM_block1
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	60                      ## Abbreviation Code
	.byte	52                      ## DW_TAG_variable
	.byte	0                       ## DW_CHILDREN_no
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	61                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	10                      ## DW_FORM_block1
	.byte	49                      ## DW_AT_abstract_origin
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	62                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	11                      ## DW_FORM_data1
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	32                      ## DW_AT_inline
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	63                      ## Abbreviation Code
	.byte	46                      ## DW_TAG_subprogram
	.byte	1                       ## DW_CHILDREN_yes
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	39                      ## DW_AT_prototyped
	.byte	12                      ## DW_FORM_flag
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	63                      ## DW_AT_external
	.byte	12                      ## DW_FORM_flag
	.ascii	"\341\177"              ## DW_AT_APPLE_optimized
	.byte	12                      ## DW_FORM_flag
	.byte	32                      ## DW_AT_inline
	.byte	11                      ## DW_FORM_data1
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	64                      ## Abbreviation Code
	.byte	5                       ## DW_TAG_formal_parameter
	.byte	0                       ## DW_CHILDREN_no
	.byte	2                       ## DW_AT_location
	.byte	10                      ## DW_FORM_block1
	.byte	3                       ## DW_AT_name
	.byte	14                      ## DW_FORM_strp
	.byte	58                      ## DW_AT_decl_file
	.byte	11                      ## DW_FORM_data1
	.byte	59                      ## DW_AT_decl_line
	.byte	5                       ## DW_FORM_data2
	.byte	73                      ## DW_AT_type
	.byte	19                      ## DW_FORM_ref4
	.byte	0                       ## EOM(1)
	.byte	0                       ## EOM(2)
	.byte	0                       ## EOM(3)
	.section	__DWARF,__debug_info,regular,debug
Lsection_info:
Lcu_begin0:
	.long	33285                   ## Length of Unit
	.short	2                       ## DWARF version number
Lset8444 = Lsection_abbrev-Lsection_abbrev ## Offset Into Abbrev. Section
	.long	Lset8444
	.byte	8                       ## Address Size (in bytes)
	.byte	1                       ## Abbrev [1] 0xb:0x81fe DW_TAG_compile_unit
	.long	0                       ## DW_AT_producer
	.short	12                      ## DW_AT_language
	.long	42                      ## DW_AT_name
Lset8445 = Lline_table_start0-Lsection_line ## DW_AT_stmt_list
	.long	Lset8445
	.long	77                      ## DW_AT_comp_dir
	.byte	1                       ## DW_AT_APPLE_optimized
	.quad	Lfunc_begin0            ## DW_AT_low_pc
	.quad	Lfunc_end50             ## DW_AT_high_pc
	.byte	2                       ## Abbrev [2] 0x2f:0x3978 DW_TAG_subprogram
	.quad	Lfunc_begin17           ## DW_AT_low_pc
	.quad	Lfunc_end17             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4363                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1138                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	3                       ## Abbrev [3] 0x50:0x16 DW_TAG_variable
	.long	128                     ## DW_AT_name
	.long	14759                   ## DW_AT_type
	.byte	1                       ## DW_AT_decl_file
	.short	1141                    ## DW_AT_decl_line
	.byte	9                       ## DW_AT_location
	.byte	3
	.quad	_luaV_execute.dispatch_table
	.byte	4                       ## Abbrev [4] 0x66:0x10 DW_TAG_formal_parameter
Lset8446 = Ldebug_loc165-Lsection_debug_loc ## DW_AT_location
	.long	Lset8446
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1138                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x76:0x10 DW_TAG_variable
Lset8447 = Ldebug_loc166-Lsection_debug_loc ## DW_AT_location
	.long	Lset8447
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1261                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x86:0x10 DW_TAG_variable
Lset8448 = Ldebug_loc167-Lsection_debug_loc ## DW_AT_location
	.long	Lset8448
	.long	5048                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1266                    ## DW_AT_decl_line
	.long	18344                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x96:0x10 DW_TAG_variable
Lset8449 = Ldebug_loc168-Lsection_debug_loc ## DW_AT_location
	.long	Lset8449
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1262                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xa6:0x10 DW_TAG_variable
Lset8450 = Ldebug_loc169-Lsection_debug_loc ## DW_AT_location
	.long	Lset8450
	.long	2933                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1263                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xb6:0x10 DW_TAG_variable
Lset8451 = Ldebug_loc173-Lsection_debug_loc ## DW_AT_location
	.long	Lset8451
	.long	5051                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1265                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xc6:0x10 DW_TAG_variable
Lset8452 = Ldebug_loc174-Lsection_debug_loc ## DW_AT_location
	.long	Lset8452
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1264                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0xd6:0x38d0 DW_TAG_lexical_block
Lset8453 = Ldebug_ranges216-Ldebug_range ## DW_AT_ranges
	.long	Lset8453
	.byte	5                       ## Abbrev [5] 0xdb:0x10 DW_TAG_variable
Lset8454 = Ldebug_loc170-Lsection_debug_loc ## DW_AT_location
	.long	Lset8454
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1287                    ## DW_AT_decl_line
	.long	18354                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xeb:0x10 DW_TAG_variable
Lset8455 = Ldebug_loc171-Lsection_debug_loc ## DW_AT_location
	.long	Lset8455
	.long	5045                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1288                    ## DW_AT_decl_line
	.long	20211                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xfb:0x10 DW_TAG_variable
Lset8456 = Ldebug_loc172-Lsection_debug_loc ## DW_AT_location
	.long	Lset8456
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1289                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x10b:0x26 DW_TAG_lexical_block
Lset8457 = Ldebug_ranges47-Ldebug_range ## DW_AT_ranges
	.long	Lset8457
	.byte	5                       ## Abbrev [5] 0x110:0x10 DW_TAG_variable
Lset8458 = Ldebug_loc438-Lsection_debug_loc ## DW_AT_location
	.long	Lset8458
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1725                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x120:0x10 DW_TAG_variable
Lset8459 = Ldebug_loc439-Lsection_debug_loc ## DW_AT_location
	.long	Lset8459
	.long	5105                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1728                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x131:0x1e DW_TAG_lexical_block
	.quad	Ltmp886                 ## DW_AT_low_pc
	.quad	Ltmp888                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x142:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1294                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x14f:0x3c DW_TAG_lexical_block
	.quad	Ltmp893                 ## DW_AT_low_pc
	.quad	Ltmp909                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x160:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1298                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x16c:0x1e DW_TAG_lexical_block
	.quad	Ltmp903                 ## DW_AT_low_pc
	.quad	Ltmp904                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x17d:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1299                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x18b:0x3c DW_TAG_lexical_block
	.quad	Ltmp909                 ## DW_AT_low_pc
	.quad	Ltmp925                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x19c:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1303                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1a8:0x1e DW_TAG_lexical_block
	.quad	Ltmp919                 ## DW_AT_low_pc
	.quad	Ltmp920                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1b9:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1306                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1c7:0x1e DW_TAG_lexical_block
	.quad	Ltmp933                 ## DW_AT_low_pc
	.quad	Ltmp935                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1d8:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1310                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1e5:0x22 DW_TAG_lexical_block
	.quad	Ltmp943                 ## DW_AT_low_pc
	.quad	Ltmp966                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1f6:0x10 DW_TAG_variable
Lset8460 = Ldebug_loc175-Lsection_debug_loc ## DW_AT_location
	.long	Lset8460
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1315                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x207:0x40 DW_TAG_lexical_block
	.quad	Ltmp966                 ## DW_AT_low_pc
	.quad	Ltmp983                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x218:0x10 DW_TAG_variable
Lset8461 = Ldebug_loc176-Lsection_debug_loc ## DW_AT_location
	.long	Lset8461
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1322                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x228:0x1e DW_TAG_lexical_block
	.quad	Ltmp976                 ## DW_AT_low_pc
	.quad	Ltmp977                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x239:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1323                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x247:0x14c DW_TAG_lexical_block
Lset8462 = Ldebug_ranges52-Ldebug_range ## DW_AT_ranges
	.long	Lset8462
	.byte	5                       ## Abbrev [5] 0x24c:0x10 DW_TAG_variable
Lset8463 = Ldebug_loc180-Lsection_debug_loc ## DW_AT_location
	.long	Lset8463
	.long	5056                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1327                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x25c:0x10 DW_TAG_variable
Lset8464 = Ldebug_loc181-Lsection_debug_loc ## DW_AT_location
	.long	Lset8464
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1328                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x26c:0x5a DW_TAG_lexical_block
Lset8465 = Ldebug_ranges49-Ldebug_range ## DW_AT_ranges
	.long	Lset8465
	.byte	5                       ## Abbrev [5] 0x271:0x10 DW_TAG_variable
Lset8466 = Ldebug_loc177-Lsection_debug_loc ## DW_AT_location
	.long	Lset8466
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x281:0x44 DW_TAG_lexical_block
Lset8467 = Ldebug_ranges48-Ldebug_range ## DW_AT_ranges
	.long	Lset8467
	.byte	5                       ## Abbrev [5] 0x286:0x10 DW_TAG_variable
Lset8468 = Ldebug_loc178-Lsection_debug_loc ## DW_AT_location
	.long	Lset8468
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x296:0x10 DW_TAG_variable
Lset8469 = Ldebug_loc179-Lsection_debug_loc ## DW_AT_location
	.long	Lset8469
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2a6:0x1e DW_TAG_lexical_block
	.quad	Ltmp989                 ## DW_AT_low_pc
	.quad	Ltmp991                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2b7:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2c6:0x72 DW_TAG_lexical_block
	.quad	Ltmp1003                ## DW_AT_low_pc
	.quad	Ltmp1010                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2d7:0x10 DW_TAG_variable
Lset8470 = Ldebug_loc182-Lsection_debug_loc ## DW_AT_location
	.long	Lset8470
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2e7:0x50 DW_TAG_lexical_block
	.quad	Ltmp1005                ## DW_AT_low_pc
	.quad	Ltmp1010                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2f8:0x10 DW_TAG_variable
Lset8471 = Ldebug_loc183-Lsection_debug_loc ## DW_AT_location
	.long	Lset8471
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x308:0x10 DW_TAG_variable
Lset8472 = Ldebug_loc184-Lsection_debug_loc ## DW_AT_location
	.long	Lset8472
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x318:0x1e DW_TAG_lexical_block
	.quad	Ltmp1008                ## DW_AT_low_pc
	.quad	Ltmp1010                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x329:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x338:0x5a DW_TAG_lexical_block
Lset8473 = Ldebug_ranges51-Ldebug_range ## DW_AT_ranges
	.long	Lset8473
	.byte	5                       ## Abbrev [5] 0x33d:0x10 DW_TAG_variable
Lset8474 = Ldebug_loc187-Lsection_debug_loc ## DW_AT_location
	.long	Lset8474
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x34d:0x1e DW_TAG_lexical_block
	.quad	Ltmp1044                ## DW_AT_low_pc
	.quad	Ltmp1045                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x35e:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x36b:0x26 DW_TAG_lexical_block
Lset8475 = Ldebug_ranges50-Ldebug_range ## DW_AT_ranges
	.long	Lset8475
	.byte	5                       ## Abbrev [5] 0x370:0x10 DW_TAG_variable
Lset8476 = Ldebug_loc185-Lsection_debug_loc ## DW_AT_location
	.long	Lset8476
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x380:0x10 DW_TAG_variable
Lset8477 = Ldebug_loc186-Lsection_debug_loc ## DW_AT_location
	.long	Lset8477
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1329                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x393:0x164 DW_TAG_lexical_block
Lset8478 = Ldebug_ranges55-Ldebug_range ## DW_AT_ranges
	.long	Lset8478
	.byte	5                       ## Abbrev [5] 0x398:0x10 DW_TAG_variable
Lset8479 = Ldebug_loc191-Lsection_debug_loc ## DW_AT_location
	.long	Lset8479
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1333                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x3a8:0x10 DW_TAG_variable
Lset8480 = Ldebug_loc192-Lsection_debug_loc ## DW_AT_location
	.long	Lset8480
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1334                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x3b8:0x72 DW_TAG_lexical_block
	.quad	Ltmp1055                ## DW_AT_low_pc
	.quad	Ltmp1062                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x3c9:0x10 DW_TAG_variable
Lset8481 = Ldebug_loc188-Lsection_debug_loc ## DW_AT_location
	.long	Lset8481
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x3d9:0x50 DW_TAG_lexical_block
	.quad	Ltmp1057                ## DW_AT_low_pc
	.quad	Ltmp1062                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x3ea:0x10 DW_TAG_variable
Lset8482 = Ldebug_loc189-Lsection_debug_loc ## DW_AT_location
	.long	Lset8482
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x3fa:0x10 DW_TAG_variable
Lset8483 = Ldebug_loc190-Lsection_debug_loc ## DW_AT_location
	.long	Lset8483
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x40a:0x1e DW_TAG_lexical_block
	.quad	Ltmp1060                ## DW_AT_low_pc
	.quad	Ltmp1062                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x41b:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x42a:0x72 DW_TAG_lexical_block
	.quad	Ltmp1074                ## DW_AT_low_pc
	.quad	Ltmp1081                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x43b:0x10 DW_TAG_variable
Lset8484 = Ldebug_loc193-Lsection_debug_loc ## DW_AT_location
	.long	Lset8484
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x44b:0x50 DW_TAG_lexical_block
	.quad	Ltmp1076                ## DW_AT_low_pc
	.quad	Ltmp1081                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x45c:0x10 DW_TAG_variable
Lset8485 = Ldebug_loc194-Lsection_debug_loc ## DW_AT_location
	.long	Lset8485
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x46c:0x10 DW_TAG_variable
Lset8486 = Ldebug_loc195-Lsection_debug_loc ## DW_AT_location
	.long	Lset8486
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x47c:0x1e DW_TAG_lexical_block
	.quad	Ltmp1079                ## DW_AT_low_pc
	.quad	Ltmp1081                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x48d:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x49c:0x5a DW_TAG_lexical_block
Lset8487 = Ldebug_ranges54-Ldebug_range ## DW_AT_ranges
	.long	Lset8487
	.byte	5                       ## Abbrev [5] 0x4a1:0x10 DW_TAG_variable
Lset8488 = Ldebug_loc198-Lsection_debug_loc ## DW_AT_location
	.long	Lset8488
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x4b1:0x1e DW_TAG_lexical_block
	.quad	Ltmp1115                ## DW_AT_low_pc
	.quad	Ltmp1116                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x4c2:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x4cf:0x26 DW_TAG_lexical_block
Lset8489 = Ldebug_ranges53-Ldebug_range ## DW_AT_ranges
	.long	Lset8489
	.byte	5                       ## Abbrev [5] 0x4d4:0x10 DW_TAG_variable
Lset8490 = Ldebug_loc196-Lsection_debug_loc ## DW_AT_location
	.long	Lset8490
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x4e4:0x10 DW_TAG_variable
Lset8491 = Ldebug_loc197-Lsection_debug_loc ## DW_AT_location
	.long	Lset8491
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1335                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x4f7:0x216 DW_TAG_lexical_block
Lset8492 = Ldebug_ranges68-Ldebug_range ## DW_AT_ranges
	.long	Lset8492
	.byte	5                       ## Abbrev [5] 0x4fc:0x10 DW_TAG_variable
Lset8493 = Ldebug_loc215-Lsection_debug_loc ## DW_AT_location
	.long	Lset8493
	.long	5056                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1339                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x50c:0x10 DW_TAG_variable
Lset8494 = Ldebug_loc216-Lsection_debug_loc ## DW_AT_location
	.long	Lset8494
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1340                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x51c:0x10 DW_TAG_variable
Lset8495 = Ldebug_loc217-Lsection_debug_loc ## DW_AT_location
	.long	Lset8495
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1341                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x52c:0xc5 DW_TAG_lexical_block
Lset8496 = Ldebug_ranges60-Ldebug_range ## DW_AT_ranges
	.long	Lset8496
	.byte	5                       ## Abbrev [5] 0x531:0x10 DW_TAG_variable
Lset8497 = Ldebug_loc199-Lsection_debug_loc ## DW_AT_location
	.long	Lset8497
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x541:0x63 DW_TAG_lexical_block
Lset8498 = Ldebug_ranges57-Ldebug_range ## DW_AT_ranges
	.long	Lset8498
	.byte	8                       ## Abbrev [8] 0x546:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x552:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8499 = Ldebug_ranges56-Ldebug_range ## DW_AT_ranges
	.long	Lset8499
	.byte	1                       ## DW_AT_call_file
	.short	1342                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x55e:0x9 DW_TAG_formal_parameter
Lset8500 = Ldebug_loc218-Lsection_debug_loc ## DW_AT_location
	.long	Lset8500
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x567:0x9 DW_TAG_variable
Lset8501 = Ldebug_loc207-Lsection_debug_loc ## DW_AT_location
	.long	Lset8501
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x571:0x32 DW_TAG_lexical_block
	.quad	Ltmp1204                ## DW_AT_low_pc
	.quad	Ltmp1211                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x582:0x10 DW_TAG_variable
Lset8502 = Ldebug_loc209-Lsection_debug_loc ## DW_AT_location
	.long	Lset8502
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x592:0x10 DW_TAG_variable
Lset8503 = Ldebug_loc210-Lsection_debug_loc ## DW_AT_location
	.long	Lset8503
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5a4:0x26 DW_TAG_lexical_block
Lset8504 = Ldebug_ranges58-Ldebug_range ## DW_AT_ranges
	.long	Lset8504
	.byte	5                       ## Abbrev [5] 0x5a9:0x10 DW_TAG_variable
Lset8505 = Ldebug_loc205-Lsection_debug_loc ## DW_AT_location
	.long	Lset8505
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5b9:0x10 DW_TAG_variable
Lset8506 = Ldebug_loc206-Lsection_debug_loc ## DW_AT_location
	.long	Lset8506
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5ca:0x26 DW_TAG_lexical_block
Lset8507 = Ldebug_ranges59-Ldebug_range ## DW_AT_ranges
	.long	Lset8507
	.byte	5                       ## Abbrev [5] 0x5cf:0x10 DW_TAG_variable
Lset8508 = Ldebug_loc200-Lsection_debug_loc ## DW_AT_location
	.long	Lset8508
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5df:0x10 DW_TAG_variable
Lset8509 = Ldebug_loc201-Lsection_debug_loc ## DW_AT_location
	.long	Lset8509
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5f1:0xdf DW_TAG_lexical_block
Lset8510 = Ldebug_ranges65-Ldebug_range ## DW_AT_ranges
	.long	Lset8510
	.byte	5                       ## Abbrev [5] 0x5f6:0x10 DW_TAG_variable
Lset8511 = Ldebug_loc202-Lsection_debug_loc ## DW_AT_location
	.long	Lset8511
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x606:0x26 DW_TAG_lexical_block
Lset8512 = Ldebug_ranges61-Ldebug_range ## DW_AT_ranges
	.long	Lset8512
	.byte	5                       ## Abbrev [5] 0x60b:0x10 DW_TAG_variable
Lset8513 = Ldebug_loc203-Lsection_debug_loc ## DW_AT_location
	.long	Lset8513
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x61b:0x10 DW_TAG_variable
Lset8514 = Ldebug_loc204-Lsection_debug_loc ## DW_AT_location
	.long	Lset8514
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x62c:0xa3 DW_TAG_lexical_block
Lset8515 = Ldebug_ranges64-Ldebug_range ## DW_AT_ranges
	.long	Lset8515
	.byte	12                      ## Abbrev [12] 0x631:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x63e:0x5e DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset8516 = Ldebug_ranges62-Ldebug_range ## DW_AT_ranges
	.long	Lset8516
	.byte	1                       ## DW_AT_call_file
	.short	1342                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x64a:0x9 DW_TAG_formal_parameter
Lset8517 = Ldebug_loc219-Lsection_debug_loc ## DW_AT_location
	.long	Lset8517
	.long	21558                   ## DW_AT_abstract_origin
	.byte	13                      ## Abbrev [13] 0x653:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8518 = Ldebug_ranges63-Ldebug_range ## DW_AT_ranges
	.long	Lset8518
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x65e:0x9 DW_TAG_formal_parameter
Lset8519 = Ldebug_loc220-Lsection_debug_loc ## DW_AT_location
	.long	Lset8519
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x667:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x66d:0x9 DW_TAG_variable
Lset8520 = Ldebug_loc208-Lsection_debug_loc ## DW_AT_location
	.long	Lset8520
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x676:0x24 DW_TAG_lexical_block
	.quad	Ltmp1217                ## DW_AT_low_pc
	.quad	Ltmp1226                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x687:0x9 DW_TAG_variable
Lset8521 = Ldebug_loc211-Lsection_debug_loc ## DW_AT_location
	.long	Lset8521
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x690:0x9 DW_TAG_variable
Lset8522 = Ldebug_loc212-Lsection_debug_loc ## DW_AT_location
	.long	Lset8522
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x69c:0x32 DW_TAG_lexical_block
	.quad	Ltmp1227                ## DW_AT_low_pc
	.quad	Ltmp1234                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6ad:0x10 DW_TAG_variable
Lset8523 = Ldebug_loc213-Lsection_debug_loc ## DW_AT_location
	.long	Lset8523
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6bd:0x10 DW_TAG_variable
Lset8524 = Ldebug_loc214-Lsection_debug_loc ## DW_AT_location
	.long	Lset8524
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x6d0:0x3c DW_TAG_lexical_block
Lset8525 = Ldebug_ranges67-Ldebug_range ## DW_AT_ranges
	.long	Lset8525
	.byte	5                       ## Abbrev [5] 0x6d5:0x10 DW_TAG_variable
Lset8526 = Ldebug_loc223-Lsection_debug_loc ## DW_AT_location
	.long	Lset8526
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x6e5:0x26 DW_TAG_lexical_block
Lset8527 = Ldebug_ranges66-Ldebug_range ## DW_AT_ranges
	.long	Lset8527
	.byte	5                       ## Abbrev [5] 0x6ea:0x10 DW_TAG_variable
Lset8528 = Ldebug_loc221-Lsection_debug_loc ## DW_AT_location
	.long	Lset8528
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6fa:0x10 DW_TAG_variable
Lset8529 = Ldebug_loc222-Lsection_debug_loc ## DW_AT_location
	.long	Lset8529
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1342                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x70d:0x40 DW_TAG_lexical_block
	.quad	Ltmp1284                ## DW_AT_low_pc
	.quad	Ltmp1307                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x71e:0x10 DW_TAG_variable
Lset8530 = Ldebug_loc224-Lsection_debug_loc ## DW_AT_location
	.long	Lset8530
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1346                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x72e:0x1e DW_TAG_lexical_block
	.quad	Ltmp1294                ## DW_AT_low_pc
	.quad	Ltmp1295                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x73f:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1347                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x74d:0x206 DW_TAG_lexical_block
Lset8531 = Ldebug_ranges81-Ldebug_range ## DW_AT_ranges
	.long	Lset8531
	.byte	5                       ## Abbrev [5] 0x752:0x10 DW_TAG_variable
Lset8532 = Ldebug_loc242-Lsection_debug_loc ## DW_AT_location
	.long	Lset8532
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1352                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x762:0x10 DW_TAG_variable
Lset8533 = Ldebug_loc243-Lsection_debug_loc ## DW_AT_location
	.long	Lset8533
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1353                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x772:0xc5 DW_TAG_lexical_block
Lset8534 = Ldebug_ranges73-Ldebug_range ## DW_AT_ranges
	.long	Lset8534
	.byte	5                       ## Abbrev [5] 0x777:0x10 DW_TAG_variable
Lset8535 = Ldebug_loc225-Lsection_debug_loc ## DW_AT_location
	.long	Lset8535
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x787:0x63 DW_TAG_lexical_block
Lset8536 = Ldebug_ranges70-Ldebug_range ## DW_AT_ranges
	.long	Lset8536
	.byte	8                       ## Abbrev [8] 0x78c:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x798:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8537 = Ldebug_ranges69-Ldebug_range ## DW_AT_ranges
	.long	Lset8537
	.byte	1                       ## DW_AT_call_file
	.short	1354                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7a4:0x9 DW_TAG_formal_parameter
Lset8538 = Ldebug_loc244-Lsection_debug_loc ## DW_AT_location
	.long	Lset8538
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7ad:0x9 DW_TAG_variable
Lset8539 = Ldebug_loc234-Lsection_debug_loc ## DW_AT_location
	.long	Lset8539
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x7b7:0x32 DW_TAG_lexical_block
	.quad	Ltmp1387                ## DW_AT_low_pc
	.quad	Ltmp1394                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7c8:0x10 DW_TAG_variable
Lset8540 = Ldebug_loc236-Lsection_debug_loc ## DW_AT_location
	.long	Lset8540
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7d8:0x10 DW_TAG_variable
Lset8541 = Ldebug_loc237-Lsection_debug_loc ## DW_AT_location
	.long	Lset8541
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x7ea:0x26 DW_TAG_lexical_block
Lset8542 = Ldebug_ranges71-Ldebug_range ## DW_AT_ranges
	.long	Lset8542
	.byte	5                       ## Abbrev [5] 0x7ef:0x10 DW_TAG_variable
Lset8543 = Ldebug_loc232-Lsection_debug_loc ## DW_AT_location
	.long	Lset8543
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7ff:0x10 DW_TAG_variable
Lset8544 = Ldebug_loc233-Lsection_debug_loc ## DW_AT_location
	.long	Lset8544
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x810:0x26 DW_TAG_lexical_block
Lset8545 = Ldebug_ranges72-Ldebug_range ## DW_AT_ranges
	.long	Lset8545
	.byte	5                       ## Abbrev [5] 0x815:0x10 DW_TAG_variable
Lset8546 = Ldebug_loc226-Lsection_debug_loc ## DW_AT_location
	.long	Lset8546
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x825:0x10 DW_TAG_variable
Lset8547 = Ldebug_loc227-Lsection_debug_loc ## DW_AT_location
	.long	Lset8547
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x837:0xdf DW_TAG_lexical_block
Lset8548 = Ldebug_ranges78-Ldebug_range ## DW_AT_ranges
	.long	Lset8548
	.byte	5                       ## Abbrev [5] 0x83c:0x10 DW_TAG_variable
Lset8549 = Ldebug_loc228-Lsection_debug_loc ## DW_AT_location
	.long	Lset8549
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x84c:0x26 DW_TAG_lexical_block
Lset8550 = Ldebug_ranges74-Ldebug_range ## DW_AT_ranges
	.long	Lset8550
	.byte	5                       ## Abbrev [5] 0x851:0x10 DW_TAG_variable
Lset8551 = Ldebug_loc229-Lsection_debug_loc ## DW_AT_location
	.long	Lset8551
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x861:0x10 DW_TAG_variable
Lset8552 = Ldebug_loc230-Lsection_debug_loc ## DW_AT_location
	.long	Lset8552
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x872:0xa3 DW_TAG_lexical_block
Lset8553 = Ldebug_ranges77-Ldebug_range ## DW_AT_ranges
	.long	Lset8553
	.byte	12                      ## Abbrev [12] 0x877:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x884:0x5e DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset8554 = Ldebug_ranges75-Ldebug_range ## DW_AT_ranges
	.long	Lset8554
	.byte	1                       ## DW_AT_call_file
	.short	1354                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x890:0x9 DW_TAG_formal_parameter
Lset8555 = Ldebug_loc245-Lsection_debug_loc ## DW_AT_location
	.long	Lset8555
	.long	21558                   ## DW_AT_abstract_origin
	.byte	13                      ## Abbrev [13] 0x899:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8556 = Ldebug_ranges76-Ldebug_range ## DW_AT_ranges
	.long	Lset8556
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x8a4:0x9 DW_TAG_formal_parameter
Lset8557 = Ldebug_loc246-Lsection_debug_loc ## DW_AT_location
	.long	Lset8557
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x8ad:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x8b3:0x9 DW_TAG_variable
Lset8558 = Ldebug_loc235-Lsection_debug_loc ## DW_AT_location
	.long	Lset8558
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x8bc:0x24 DW_TAG_lexical_block
	.quad	Ltmp1400                ## DW_AT_low_pc
	.quad	Ltmp1409                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x8cd:0x9 DW_TAG_variable
Lset8559 = Ldebug_loc238-Lsection_debug_loc ## DW_AT_location
	.long	Lset8559
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x8d6:0x9 DW_TAG_variable
Lset8560 = Ldebug_loc239-Lsection_debug_loc ## DW_AT_location
	.long	Lset8560
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x8e2:0x32 DW_TAG_lexical_block
	.quad	Ltmp1410                ## DW_AT_low_pc
	.quad	Ltmp1417                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x8f3:0x10 DW_TAG_variable
Lset8561 = Ldebug_loc240-Lsection_debug_loc ## DW_AT_location
	.long	Lset8561
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x903:0x10 DW_TAG_variable
Lset8562 = Ldebug_loc241-Lsection_debug_loc ## DW_AT_location
	.long	Lset8562
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x916:0x3c DW_TAG_lexical_block
Lset8563 = Ldebug_ranges80-Ldebug_range ## DW_AT_ranges
	.long	Lset8563
	.byte	5                       ## Abbrev [5] 0x91b:0x10 DW_TAG_variable
Lset8564 = Ldebug_loc231-Lsection_debug_loc ## DW_AT_location
	.long	Lset8564
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x92b:0x26 DW_TAG_lexical_block
Lset8565 = Ldebug_ranges79-Ldebug_range ## DW_AT_ranges
	.long	Lset8565
	.byte	5                       ## Abbrev [5] 0x930:0x10 DW_TAG_variable
Lset8566 = Ldebug_loc247-Lsection_debug_loc ## DW_AT_location
	.long	Lset8566
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x940:0x10 DW_TAG_variable
Lset8567 = Ldebug_loc248-Lsection_debug_loc ## DW_AT_location
	.long	Lset8567
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1354                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x953:0x200 DW_TAG_lexical_block
Lset8568 = Ldebug_ranges93-Ldebug_range ## DW_AT_ranges
	.long	Lset8568
	.byte	5                       ## Abbrev [5] 0x958:0x10 DW_TAG_variable
Lset8569 = Ldebug_loc252-Lsection_debug_loc ## DW_AT_location
	.long	Lset8569
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1358                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x968:0x10 DW_TAG_variable
Lset8570 = Ldebug_loc253-Lsection_debug_loc ## DW_AT_location
	.long	Lset8570
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1359                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x978:0xc5 DW_TAG_lexical_block
Lset8571 = Ldebug_ranges86-Ldebug_range ## DW_AT_ranges
	.long	Lset8571
	.byte	5                       ## Abbrev [5] 0x97d:0x10 DW_TAG_variable
Lset8572 = Ldebug_loc249-Lsection_debug_loc ## DW_AT_location
	.long	Lset8572
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x98d:0x63 DW_TAG_lexical_block
Lset8573 = Ldebug_ranges83-Ldebug_range ## DW_AT_ranges
	.long	Lset8573
	.byte	8                       ## Abbrev [8] 0x992:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x99e:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8574 = Ldebug_ranges82-Ldebug_range ## DW_AT_ranges
	.long	Lset8574
	.byte	1                       ## DW_AT_call_file
	.short	1360                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x9aa:0x9 DW_TAG_formal_parameter
Lset8575 = Ldebug_loc270-Lsection_debug_loc ## DW_AT_location
	.long	Lset8575
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x9b3:0x9 DW_TAG_variable
Lset8576 = Ldebug_loc262-Lsection_debug_loc ## DW_AT_location
	.long	Lset8576
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x9bd:0x32 DW_TAG_lexical_block
	.quad	Ltmp1543                ## DW_AT_low_pc
	.quad	Ltmp1550                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x9ce:0x10 DW_TAG_variable
Lset8577 = Ldebug_loc264-Lsection_debug_loc ## DW_AT_location
	.long	Lset8577
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x9de:0x10 DW_TAG_variable
Lset8578 = Ldebug_loc265-Lsection_debug_loc ## DW_AT_location
	.long	Lset8578
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x9f0:0x26 DW_TAG_lexical_block
Lset8579 = Ldebug_ranges84-Ldebug_range ## DW_AT_ranges
	.long	Lset8579
	.byte	5                       ## Abbrev [5] 0x9f5:0x10 DW_TAG_variable
Lset8580 = Ldebug_loc260-Lsection_debug_loc ## DW_AT_location
	.long	Lset8580
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xa05:0x10 DW_TAG_variable
Lset8581 = Ldebug_loc261-Lsection_debug_loc ## DW_AT_location
	.long	Lset8581
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xa16:0x26 DW_TAG_lexical_block
Lset8582 = Ldebug_ranges85-Ldebug_range ## DW_AT_ranges
	.long	Lset8582
	.byte	5                       ## Abbrev [5] 0xa1b:0x10 DW_TAG_variable
Lset8583 = Ldebug_loc250-Lsection_debug_loc ## DW_AT_location
	.long	Lset8583
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xa2b:0x10 DW_TAG_variable
Lset8584 = Ldebug_loc251-Lsection_debug_loc ## DW_AT_location
	.long	Lset8584
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xa3d:0xdf DW_TAG_lexical_block
Lset8585 = Ldebug_ranges91-Ldebug_range ## DW_AT_ranges
	.long	Lset8585
	.byte	5                       ## Abbrev [5] 0xa42:0x10 DW_TAG_variable
Lset8586 = Ldebug_loc257-Lsection_debug_loc ## DW_AT_location
	.long	Lset8586
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0xa52:0x26 DW_TAG_lexical_block
Lset8587 = Ldebug_ranges87-Ldebug_range ## DW_AT_ranges
	.long	Lset8587
	.byte	5                       ## Abbrev [5] 0xa57:0x10 DW_TAG_variable
Lset8588 = Ldebug_loc258-Lsection_debug_loc ## DW_AT_location
	.long	Lset8588
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xa67:0x10 DW_TAG_variable
Lset8589 = Ldebug_loc259-Lsection_debug_loc ## DW_AT_location
	.long	Lset8589
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xa78:0xa3 DW_TAG_lexical_block
Lset8590 = Ldebug_ranges90-Ldebug_range ## DW_AT_ranges
	.long	Lset8590
	.byte	12                      ## Abbrev [12] 0xa7d:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0xa8a:0x5e DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset8591 = Ldebug_ranges88-Ldebug_range ## DW_AT_ranges
	.long	Lset8591
	.byte	1                       ## DW_AT_call_file
	.short	1360                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xa96:0x9 DW_TAG_formal_parameter
Lset8592 = Ldebug_loc271-Lsection_debug_loc ## DW_AT_location
	.long	Lset8592
	.long	21558                   ## DW_AT_abstract_origin
	.byte	13                      ## Abbrev [13] 0xa9f:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8593 = Ldebug_ranges89-Ldebug_range ## DW_AT_ranges
	.long	Lset8593
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xaaa:0x9 DW_TAG_formal_parameter
Lset8594 = Ldebug_loc272-Lsection_debug_loc ## DW_AT_location
	.long	Lset8594
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0xab3:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xab9:0x9 DW_TAG_variable
Lset8595 = Ldebug_loc263-Lsection_debug_loc ## DW_AT_location
	.long	Lset8595
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0xac2:0x24 DW_TAG_lexical_block
	.quad	Ltmp1557                ## DW_AT_low_pc
	.quad	Ltmp1566                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0xad3:0x9 DW_TAG_variable
Lset8596 = Ldebug_loc266-Lsection_debug_loc ## DW_AT_location
	.long	Lset8596
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xadc:0x9 DW_TAG_variable
Lset8597 = Ldebug_loc267-Lsection_debug_loc ## DW_AT_location
	.long	Lset8597
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xae8:0x32 DW_TAG_lexical_block
	.quad	Ltmp1566                ## DW_AT_low_pc
	.quad	Ltmp1573                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0xaf9:0x10 DW_TAG_variable
Lset8598 = Ldebug_loc268-Lsection_debug_loc ## DW_AT_location
	.long	Lset8598
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xb09:0x10 DW_TAG_variable
Lset8599 = Ldebug_loc269-Lsection_debug_loc ## DW_AT_location
	.long	Lset8599
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xb1c:0x36 DW_TAG_lexical_block
Lset8600 = Ldebug_ranges92-Ldebug_range ## DW_AT_ranges
	.long	Lset8600
	.byte	5                       ## Abbrev [5] 0xb21:0x10 DW_TAG_variable
Lset8601 = Ldebug_loc254-Lsection_debug_loc ## DW_AT_location
	.long	Lset8601
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xb31:0x10 DW_TAG_variable
Lset8602 = Ldebug_loc255-Lsection_debug_loc ## DW_AT_location
	.long	Lset8602
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xb41:0x10 DW_TAG_variable
Lset8603 = Ldebug_loc256-Lsection_debug_loc ## DW_AT_location
	.long	Lset8603
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1360                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xb53:0x6a DW_TAG_lexical_block
Lset8604 = Ldebug_ranges94-Ldebug_range ## DW_AT_ranges
	.long	Lset8604
	.byte	5                       ## Abbrev [5] 0xb58:0x10 DW_TAG_variable
Lset8605 = Ldebug_loc273-Lsection_debug_loc ## DW_AT_location
	.long	Lset8605
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1365                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xb68:0x10 DW_TAG_variable
Lset8606 = Ldebug_loc274-Lsection_debug_loc ## DW_AT_location
	.long	Lset8606
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1366                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xb78:0x44 DW_TAG_lexical_block
	.quad	Ltmp1629                ## DW_AT_low_pc
	.quad	Ltmp1651                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0xb89:0x10 DW_TAG_variable
Lset8607 = Ldebug_loc276-Lsection_debug_loc ## DW_AT_location
	.long	Lset8607
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1367                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0xb99:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp1631                ## DW_AT_low_pc
	.quad	Ltmp1635                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	1367                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0xbb1:0x9 DW_TAG_variable
Lset8608 = Ldebug_loc275-Lsection_debug_loc ## DW_AT_location
	.long	Lset8608
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xbbd:0x64 DW_TAG_lexical_block
Lset8609 = Ldebug_ranges95-Ldebug_range ## DW_AT_ranges
	.long	Lset8609
	.byte	5                       ## Abbrev [5] 0xbc2:0x10 DW_TAG_variable
Lset8610 = Ldebug_loc277-Lsection_debug_loc ## DW_AT_location
	.long	Lset8610
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1371                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xbd2:0x10 DW_TAG_variable
Lset8611 = Ldebug_loc278-Lsection_debug_loc ## DW_AT_location
	.long	Lset8611
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1372                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xbe2:0x10 DW_TAG_variable
Lset8612 = Ldebug_loc280-Lsection_debug_loc ## DW_AT_location
	.long	Lset8612
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1373                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xbf2:0x2e DW_TAG_lexical_block
	.quad	Ltmp1677                ## DW_AT_low_pc
	.quad	Ltmp1678                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0xc03:0x10 DW_TAG_variable
Lset8613 = Ldebug_loc279-Lsection_debug_loc ## DW_AT_location
	.long	Lset8613
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1376                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xc13:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1376                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xc21:0x9a DW_TAG_lexical_block
Lset8614 = Ldebug_ranges97-Ldebug_range ## DW_AT_ranges
	.long	Lset8614
	.byte	5                       ## Abbrev [5] 0xc26:0x10 DW_TAG_variable
Lset8615 = Ldebug_loc281-Lsection_debug_loc ## DW_AT_location
	.long	Lset8615
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1383                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xc36:0x10 DW_TAG_variable
Lset8616 = Ldebug_loc282-Lsection_debug_loc ## DW_AT_location
	.long	Lset8616
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1385                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0xc46:0x56 DW_TAG_lexical_block
Lset8617 = Ldebug_ranges96-Ldebug_range ## DW_AT_ranges
	.long	Lset8617
	.byte	5                       ## Abbrev [5] 0xc4b:0x10 DW_TAG_variable
Lset8618 = Ldebug_loc283-Lsection_debug_loc ## DW_AT_location
	.long	Lset8618
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1387                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xc5b:0x1e DW_TAG_lexical_block
	.quad	Ltmp1740                ## DW_AT_low_pc
	.quad	Ltmp1741                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xc6c:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1387                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	15                      ## Abbrev [15] 0xc79:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp1732                ## DW_AT_low_pc
	.quad	Ltmp1736                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	1387                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0xc91:0x9 DW_TAG_variable
Lset8619 = Ldebug_loc284-Lsection_debug_loc ## DW_AT_location
	.long	Lset8619
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xc9c:0x1e DW_TAG_lexical_block
	.quad	Ltmp1728                ## DW_AT_low_pc
	.quad	Ltmp1729                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xcad:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1386                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xcbb:0x82 DW_TAG_lexical_block
Lset8620 = Ldebug_ranges98-Ldebug_range ## DW_AT_ranges
	.long	Lset8620
	.byte	5                       ## Abbrev [5] 0xcc0:0x10 DW_TAG_variable
Lset8621 = Ldebug_loc285-Lsection_debug_loc ## DW_AT_location
	.long	Lset8621
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1392                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xcd0:0x10 DW_TAG_variable
Lset8622 = Ldebug_loc286-Lsection_debug_loc ## DW_AT_location
	.long	Lset8622
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1393                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xce0:0x10 DW_TAG_variable
Lset8623 = Ldebug_loc287-Lsection_debug_loc ## DW_AT_location
	.long	Lset8623
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1394                    ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xcf0:0x10 DW_TAG_variable
Lset8624 = Ldebug_loc288-Lsection_debug_loc ## DW_AT_location
	.long	Lset8624
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1391                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xd00:0x1e DW_TAG_lexical_block
	.quad	Ltmp1761                ## DW_AT_low_pc
	.quad	Ltmp1762                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xd11:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1395                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xd1e:0x1e DW_TAG_lexical_block
	.quad	Ltmp1767                ## DW_AT_low_pc
	.quad	Ltmp1769                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xd2f:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1397                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xd3d:0xe6 DW_TAG_lexical_block
Lset8625 = Ldebug_ranges101-Ldebug_range ## DW_AT_ranges
	.long	Lset8625
	.byte	5                       ## Abbrev [5] 0xd42:0x10 DW_TAG_variable
Lset8626 = Ldebug_loc289-Lsection_debug_loc ## DW_AT_location
	.long	Lset8626
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1403                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xd52:0x10 DW_TAG_variable
Lset8627 = Ldebug_loc291-Lsection_debug_loc ## DW_AT_location
	.long	Lset8627
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1404                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xd62:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1405                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xd6e:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1405                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0xd7a:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8628 = Ldebug_ranges99-Ldebug_range ## DW_AT_ranges
	.long	Lset8628
	.byte	1                       ## DW_AT_call_file
	.short	1410                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xd86:0x9 DW_TAG_formal_parameter
Lset8629 = Ldebug_loc290-Lsection_debug_loc ## DW_AT_location
	.long	Lset8629
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xd8f:0x9 DW_TAG_variable
Lset8630 = Ldebug_loc293-Lsection_debug_loc ## DW_AT_location
	.long	Lset8630
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0xd99:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8631 = Ldebug_ranges100-Ldebug_range ## DW_AT_ranges
	.long	Lset8631
	.byte	1                       ## DW_AT_call_file
	.short	1410                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xda5:0x9 DW_TAG_formal_parameter
Lset8632 = Ldebug_loc294-Lsection_debug_loc ## DW_AT_location
	.long	Lset8632
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xdae:0x9 DW_TAG_variable
Lset8633 = Ldebug_loc292-Lsection_debug_loc ## DW_AT_location
	.long	Lset8633
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xdb8:0x1e DW_TAG_lexical_block
	.quad	Ltmp1855                ## DW_AT_low_pc
	.quad	Ltmp1856                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xdc9:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1411                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xdd6:0x4c DW_TAG_lexical_block
	.quad	Ltmp1840                ## DW_AT_low_pc
	.quad	Ltmp1843                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0xde7:0x10 DW_TAG_variable
Lset8634 = Ldebug_loc295-Lsection_debug_loc ## DW_AT_location
	.long	Lset8634
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1407                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xdf7:0xc DW_TAG_variable
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1407                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xe03:0x1e DW_TAG_lexical_block
	.quad	Ltmp1841                ## DW_AT_low_pc
	.quad	Ltmp1843                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xe14:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1408                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xe23:0xe6 DW_TAG_lexical_block
Lset8635 = Ldebug_ranges104-Ldebug_range ## DW_AT_ranges
	.long	Lset8635
	.byte	5                       ## Abbrev [5] 0xe28:0x10 DW_TAG_variable
Lset8636 = Ldebug_loc296-Lsection_debug_loc ## DW_AT_location
	.long	Lset8636
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1417                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xe38:0x10 DW_TAG_variable
Lset8637 = Ldebug_loc298-Lsection_debug_loc ## DW_AT_location
	.long	Lset8637
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1418                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xe48:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1419                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xe54:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1419                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0xe60:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8638 = Ldebug_ranges102-Ldebug_range ## DW_AT_ranges
	.long	Lset8638
	.byte	1                       ## DW_AT_call_file
	.short	1424                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xe6c:0x9 DW_TAG_formal_parameter
Lset8639 = Ldebug_loc297-Lsection_debug_loc ## DW_AT_location
	.long	Lset8639
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xe75:0x9 DW_TAG_variable
Lset8640 = Ldebug_loc300-Lsection_debug_loc ## DW_AT_location
	.long	Lset8640
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0xe7f:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8641 = Ldebug_ranges103-Ldebug_range ## DW_AT_ranges
	.long	Lset8641
	.byte	1                       ## DW_AT_call_file
	.short	1424                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xe8b:0x9 DW_TAG_formal_parameter
Lset8642 = Ldebug_loc301-Lsection_debug_loc ## DW_AT_location
	.long	Lset8642
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xe94:0x9 DW_TAG_variable
Lset8643 = Ldebug_loc299-Lsection_debug_loc ## DW_AT_location
	.long	Lset8643
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xe9e:0x1e DW_TAG_lexical_block
	.quad	Ltmp1931                ## DW_AT_low_pc
	.quad	Ltmp1932                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xeaf:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1425                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xebc:0x4c DW_TAG_lexical_block
	.quad	Ltmp1916                ## DW_AT_low_pc
	.quad	Ltmp1919                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0xecd:0x10 DW_TAG_variable
Lset8644 = Ldebug_loc302-Lsection_debug_loc ## DW_AT_location
	.long	Lset8644
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1421                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xedd:0xc DW_TAG_variable
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1421                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xee9:0x1e DW_TAG_lexical_block
	.quad	Ltmp1917                ## DW_AT_low_pc
	.quad	Ltmp1919                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xefa:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1422                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xf09:0xe6 DW_TAG_lexical_block
Lset8645 = Ldebug_ranges107-Ldebug_range ## DW_AT_ranges
	.long	Lset8645
	.byte	5                       ## Abbrev [5] 0xf0e:0x10 DW_TAG_variable
Lset8646 = Ldebug_loc303-Lsection_debug_loc ## DW_AT_location
	.long	Lset8646
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1431                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0xf1e:0x10 DW_TAG_variable
Lset8647 = Ldebug_loc305-Lsection_debug_loc ## DW_AT_location
	.long	Lset8647
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1432                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xf2e:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1433                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xf3a:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1433                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0xf46:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8648 = Ldebug_ranges105-Ldebug_range ## DW_AT_ranges
	.long	Lset8648
	.byte	1                       ## DW_AT_call_file
	.short	1438                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xf52:0x9 DW_TAG_formal_parameter
Lset8649 = Ldebug_loc304-Lsection_debug_loc ## DW_AT_location
	.long	Lset8649
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xf5b:0x9 DW_TAG_variable
Lset8650 = Ldebug_loc307-Lsection_debug_loc ## DW_AT_location
	.long	Lset8650
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0xf65:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8651 = Ldebug_ranges106-Ldebug_range ## DW_AT_ranges
	.long	Lset8651
	.byte	1                       ## DW_AT_call_file
	.short	1438                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0xf71:0x9 DW_TAG_formal_parameter
Lset8652 = Ldebug_loc308-Lsection_debug_loc ## DW_AT_location
	.long	Lset8652
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0xf7a:0x9 DW_TAG_variable
Lset8653 = Ldebug_loc306-Lsection_debug_loc ## DW_AT_location
	.long	Lset8653
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xf84:0x1e DW_TAG_lexical_block
	.quad	Ltmp2007                ## DW_AT_low_pc
	.quad	Ltmp2008                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xf95:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1439                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0xfa2:0x4c DW_TAG_lexical_block
	.quad	Ltmp1992                ## DW_AT_low_pc
	.quad	Ltmp1995                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0xfb3:0x10 DW_TAG_variable
Lset8654 = Ldebug_loc309-Lsection_debug_loc ## DW_AT_location
	.long	Lset8654
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1435                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0xfc3:0xc DW_TAG_variable
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1435                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0xfcf:0x1e DW_TAG_lexical_block
	.quad	Ltmp1993                ## DW_AT_low_pc
	.quad	Ltmp1995                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0xfe0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1436                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0xfef:0x9a DW_TAG_lexical_block
Lset8655 = Ldebug_ranges110-Ldebug_range ## DW_AT_ranges
	.long	Lset8655
	.byte	5                       ## Abbrev [5] 0xff4:0x10 DW_TAG_variable
Lset8656 = Ldebug_loc311-Lsection_debug_loc ## DW_AT_location
	.long	Lset8656
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1445                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1004:0x10 DW_TAG_variable
Lset8657 = Ldebug_loc312-Lsection_debug_loc ## DW_AT_location
	.long	Lset8657
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1446                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1014:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1447                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1020:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1447                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x102c:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8658 = Ldebug_ranges108-Ldebug_range ## DW_AT_ranges
	.long	Lset8658
	.byte	1                       ## DW_AT_call_file
	.short	1448                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1038:0x9 DW_TAG_formal_parameter
Lset8659 = Ldebug_loc310-Lsection_debug_loc ## DW_AT_location
	.long	Lset8659
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1041:0x9 DW_TAG_variable
Lset8660 = Ldebug_loc314-Lsection_debug_loc ## DW_AT_location
	.long	Lset8660
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x104b:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8661 = Ldebug_ranges109-Ldebug_range ## DW_AT_ranges
	.long	Lset8661
	.byte	1                       ## DW_AT_call_file
	.short	1448                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1057:0x9 DW_TAG_formal_parameter
Lset8662 = Ldebug_loc313-Lsection_debug_loc ## DW_AT_location
	.long	Lset8662
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1060:0x9 DW_TAG_variable
Lset8663 = Ldebug_loc315-Lsection_debug_loc ## DW_AT_location
	.long	Lset8663
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x106a:0x1e DW_TAG_lexical_block
	.quad	Ltmp2080                ## DW_AT_low_pc
	.quad	Ltmp2081                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x107b:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1449                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1089:0xf6 DW_TAG_lexical_block
Lset8664 = Ldebug_ranges113-Ldebug_range ## DW_AT_ranges
	.long	Lset8664
	.byte	5                       ## Abbrev [5] 0x108e:0x10 DW_TAG_variable
Lset8665 = Ldebug_loc316-Lsection_debug_loc ## DW_AT_location
	.long	Lset8665
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1455                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x109e:0x10 DW_TAG_variable
Lset8666 = Ldebug_loc317-Lsection_debug_loc ## DW_AT_location
	.long	Lset8666
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1456                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x10ae:0x10 DW_TAG_variable
Lset8667 = Ldebug_loc326-Lsection_debug_loc ## DW_AT_location
	.long	Lset8667
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1457                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x10be:0x10 DW_TAG_variable
Lset8668 = Ldebug_loc327-Lsection_debug_loc ## DW_AT_location
	.long	Lset8668
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1457                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x10ce:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8669 = Ldebug_ranges111-Ldebug_range ## DW_AT_ranges
	.long	Lset8669
	.byte	1                       ## DW_AT_call_file
	.short	1458                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x10da:0x9 DW_TAG_formal_parameter
Lset8670 = Ldebug_loc324-Lsection_debug_loc ## DW_AT_location
	.long	Lset8670
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x10e3:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x10e9:0x9 DW_TAG_variable
Lset8671 = Ldebug_loc318-Lsection_debug_loc ## DW_AT_location
	.long	Lset8671
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x10f2:0x24 DW_TAG_lexical_block
	.quad	Ltmp2123                ## DW_AT_low_pc
	.quad	Ltmp2129                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x1103:0x9 DW_TAG_variable
Lset8672 = Ldebug_loc320-Lsection_debug_loc ## DW_AT_location
	.long	Lset8672
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x110c:0x9 DW_TAG_variable
Lset8673 = Ldebug_loc321-Lsection_debug_loc ## DW_AT_location
	.long	Lset8673
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x1117:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8674 = Ldebug_ranges112-Ldebug_range ## DW_AT_ranges
	.long	Lset8674
	.byte	1                       ## DW_AT_call_file
	.short	1458                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1123:0x9 DW_TAG_formal_parameter
Lset8675 = Ldebug_loc325-Lsection_debug_loc ## DW_AT_location
	.long	Lset8675
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x112c:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1132:0x9 DW_TAG_variable
Lset8676 = Ldebug_loc319-Lsection_debug_loc ## DW_AT_location
	.long	Lset8676
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x113b:0x24 DW_TAG_lexical_block
	.quad	Ltmp2133                ## DW_AT_low_pc
	.quad	Ltmp2139                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x114c:0x9 DW_TAG_variable
Lset8677 = Ldebug_loc322-Lsection_debug_loc ## DW_AT_location
	.long	Lset8677
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1155:0x9 DW_TAG_variable
Lset8678 = Ldebug_loc323-Lsection_debug_loc ## DW_AT_location
	.long	Lset8678
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1160:0x1e DW_TAG_lexical_block
	.quad	Ltmp2159                ## DW_AT_low_pc
	.quad	Ltmp2160                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1171:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1459                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x117f:0xf6 DW_TAG_lexical_block
Lset8679 = Ldebug_ranges116-Ldebug_range ## DW_AT_ranges
	.long	Lset8679
	.byte	5                       ## Abbrev [5] 0x1184:0x10 DW_TAG_variable
Lset8680 = Ldebug_loc328-Lsection_debug_loc ## DW_AT_location
	.long	Lset8680
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1465                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1194:0x10 DW_TAG_variable
Lset8681 = Ldebug_loc329-Lsection_debug_loc ## DW_AT_location
	.long	Lset8681
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1466                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x11a4:0x10 DW_TAG_variable
Lset8682 = Ldebug_loc338-Lsection_debug_loc ## DW_AT_location
	.long	Lset8682
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1467                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x11b4:0x10 DW_TAG_variable
Lset8683 = Ldebug_loc339-Lsection_debug_loc ## DW_AT_location
	.long	Lset8683
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1467                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x11c4:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8684 = Ldebug_ranges114-Ldebug_range ## DW_AT_ranges
	.long	Lset8684
	.byte	1                       ## DW_AT_call_file
	.short	1468                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x11d0:0x9 DW_TAG_formal_parameter
Lset8685 = Ldebug_loc336-Lsection_debug_loc ## DW_AT_location
	.long	Lset8685
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x11d9:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x11df:0x9 DW_TAG_variable
Lset8686 = Ldebug_loc330-Lsection_debug_loc ## DW_AT_location
	.long	Lset8686
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x11e8:0x24 DW_TAG_lexical_block
	.quad	Ltmp2201                ## DW_AT_low_pc
	.quad	Ltmp2207                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x11f9:0x9 DW_TAG_variable
Lset8687 = Ldebug_loc332-Lsection_debug_loc ## DW_AT_location
	.long	Lset8687
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1202:0x9 DW_TAG_variable
Lset8688 = Ldebug_loc333-Lsection_debug_loc ## DW_AT_location
	.long	Lset8688
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x120d:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8689 = Ldebug_ranges115-Ldebug_range ## DW_AT_ranges
	.long	Lset8689
	.byte	1                       ## DW_AT_call_file
	.short	1468                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1219:0x9 DW_TAG_formal_parameter
Lset8690 = Ldebug_loc337-Lsection_debug_loc ## DW_AT_location
	.long	Lset8690
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x1222:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1228:0x9 DW_TAG_variable
Lset8691 = Ldebug_loc331-Lsection_debug_loc ## DW_AT_location
	.long	Lset8691
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x1231:0x24 DW_TAG_lexical_block
	.quad	Ltmp2211                ## DW_AT_low_pc
	.quad	Ltmp2217                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x1242:0x9 DW_TAG_variable
Lset8692 = Ldebug_loc334-Lsection_debug_loc ## DW_AT_location
	.long	Lset8692
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x124b:0x9 DW_TAG_variable
Lset8693 = Ldebug_loc335-Lsection_debug_loc ## DW_AT_location
	.long	Lset8693
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1256:0x1e DW_TAG_lexical_block
	.quad	Ltmp2237                ## DW_AT_low_pc
	.quad	Ltmp2238                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1267:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1469                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1275:0xf6 DW_TAG_lexical_block
Lset8694 = Ldebug_ranges119-Ldebug_range ## DW_AT_ranges
	.long	Lset8694
	.byte	5                       ## Abbrev [5] 0x127a:0x10 DW_TAG_variable
Lset8695 = Ldebug_loc340-Lsection_debug_loc ## DW_AT_location
	.long	Lset8695
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1475                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x128a:0x10 DW_TAG_variable
Lset8696 = Ldebug_loc341-Lsection_debug_loc ## DW_AT_location
	.long	Lset8696
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1476                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x129a:0x10 DW_TAG_variable
Lset8697 = Ldebug_loc350-Lsection_debug_loc ## DW_AT_location
	.long	Lset8697
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1477                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x12aa:0x10 DW_TAG_variable
Lset8698 = Ldebug_loc351-Lsection_debug_loc ## DW_AT_location
	.long	Lset8698
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1477                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x12ba:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8699 = Ldebug_ranges117-Ldebug_range ## DW_AT_ranges
	.long	Lset8699
	.byte	1                       ## DW_AT_call_file
	.short	1478                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x12c6:0x9 DW_TAG_formal_parameter
Lset8700 = Ldebug_loc348-Lsection_debug_loc ## DW_AT_location
	.long	Lset8700
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x12cf:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x12d5:0x9 DW_TAG_variable
Lset8701 = Ldebug_loc342-Lsection_debug_loc ## DW_AT_location
	.long	Lset8701
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x12de:0x24 DW_TAG_lexical_block
	.quad	Ltmp2279                ## DW_AT_low_pc
	.quad	Ltmp2285                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x12ef:0x9 DW_TAG_variable
Lset8702 = Ldebug_loc344-Lsection_debug_loc ## DW_AT_location
	.long	Lset8702
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x12f8:0x9 DW_TAG_variable
Lset8703 = Ldebug_loc345-Lsection_debug_loc ## DW_AT_location
	.long	Lset8703
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x1303:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8704 = Ldebug_ranges118-Ldebug_range ## DW_AT_ranges
	.long	Lset8704
	.byte	1                       ## DW_AT_call_file
	.short	1478                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x130f:0x9 DW_TAG_formal_parameter
Lset8705 = Ldebug_loc349-Lsection_debug_loc ## DW_AT_location
	.long	Lset8705
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x1318:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x131e:0x9 DW_TAG_variable
Lset8706 = Ldebug_loc343-Lsection_debug_loc ## DW_AT_location
	.long	Lset8706
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x1327:0x24 DW_TAG_lexical_block
	.quad	Ltmp2289                ## DW_AT_low_pc
	.quad	Ltmp2295                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x1338:0x9 DW_TAG_variable
Lset8707 = Ldebug_loc346-Lsection_debug_loc ## DW_AT_location
	.long	Lset8707
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1341:0x9 DW_TAG_variable
Lset8708 = Ldebug_loc347-Lsection_debug_loc ## DW_AT_location
	.long	Lset8708
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x134c:0x1e DW_TAG_lexical_block
	.quad	Ltmp2315                ## DW_AT_low_pc
	.quad	Ltmp2316                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x135d:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1479                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x136b:0x121 DW_TAG_lexical_block
Lset8709 = Ldebug_ranges122-Ldebug_range ## DW_AT_ranges
	.long	Lset8709
	.byte	5                       ## Abbrev [5] 0x1370:0x10 DW_TAG_variable
Lset8710 = Ldebug_loc352-Lsection_debug_loc ## DW_AT_location
	.long	Lset8710
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1485                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1380:0x10 DW_TAG_variable
Lset8711 = Ldebug_loc353-Lsection_debug_loc ## DW_AT_location
	.long	Lset8711
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1486                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1390:0x10 DW_TAG_variable
Lset8712 = Ldebug_loc362-Lsection_debug_loc ## DW_AT_location
	.long	Lset8712
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1487                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x13a0:0x10 DW_TAG_variable
Lset8713 = Ldebug_loc363-Lsection_debug_loc ## DW_AT_location
	.long	Lset8713
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1487                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x13b0:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8714 = Ldebug_ranges120-Ldebug_range ## DW_AT_ranges
	.long	Lset8714
	.byte	1                       ## DW_AT_call_file
	.short	1488                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x13bc:0x9 DW_TAG_formal_parameter
Lset8715 = Ldebug_loc360-Lsection_debug_loc ## DW_AT_location
	.long	Lset8715
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x13c5:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x13cb:0x9 DW_TAG_variable
Lset8716 = Ldebug_loc354-Lsection_debug_loc ## DW_AT_location
	.long	Lset8716
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x13d4:0x24 DW_TAG_lexical_block
	.quad	Ltmp2354                ## DW_AT_low_pc
	.quad	Ltmp2360                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x13e5:0x9 DW_TAG_variable
Lset8717 = Ldebug_loc356-Lsection_debug_loc ## DW_AT_location
	.long	Lset8717
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x13ee:0x9 DW_TAG_variable
Lset8718 = Ldebug_loc357-Lsection_debug_loc ## DW_AT_location
	.long	Lset8718
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x13f9:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8719 = Ldebug_ranges121-Ldebug_range ## DW_AT_ranges
	.long	Lset8719
	.byte	1                       ## DW_AT_call_file
	.short	1488                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1405:0x9 DW_TAG_formal_parameter
Lset8720 = Ldebug_loc361-Lsection_debug_loc ## DW_AT_location
	.long	Lset8720
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x140e:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1414:0x9 DW_TAG_variable
Lset8721 = Ldebug_loc355-Lsection_debug_loc ## DW_AT_location
	.long	Lset8721
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x141d:0x24 DW_TAG_lexical_block
	.quad	Ltmp2363                ## DW_AT_low_pc
	.quad	Ltmp2369                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x142e:0x9 DW_TAG_variable
Lset8722 = Ldebug_loc358-Lsection_debug_loc ## DW_AT_location
	.long	Lset8722
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1437:0x9 DW_TAG_variable
Lset8723 = Ldebug_loc359-Lsection_debug_loc ## DW_AT_location
	.long	Lset8723
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1442:0x49 DW_TAG_lexical_block
	.quad	Ltmp2389                ## DW_AT_low_pc
	.quad	Ltmp2397                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1453:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1489                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x145f:0x2b DW_TAG_inlined_subroutine
	.long	24673                   ## DW_AT_abstract_origin
	.quad	Ltmp2389                ## DW_AT_low_pc
	.quad	Ltmp2396                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	1489                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1477:0x9 DW_TAG_formal_parameter
Lset8724 = Ldebug_loc365-Lsection_debug_loc ## DW_AT_location
	.long	Lset8724
	.long	24689                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x1480:0x9 DW_TAG_formal_parameter
Lset8725 = Ldebug_loc364-Lsection_debug_loc ## DW_AT_location
	.long	Lset8725
	.long	24701                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x148c:0x10c DW_TAG_lexical_block
Lset8726 = Ldebug_ranges126-Ldebug_range ## DW_AT_ranges
	.long	Lset8726
	.byte	5                       ## Abbrev [5] 0x1491:0x10 DW_TAG_variable
Lset8727 = Ldebug_loc366-Lsection_debug_loc ## DW_AT_location
	.long	Lset8727
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1495                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x14a1:0x10 DW_TAG_variable
Lset8728 = Ldebug_loc367-Lsection_debug_loc ## DW_AT_location
	.long	Lset8728
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1496                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x14b1:0x10 DW_TAG_variable
Lset8729 = Ldebug_loc376-Lsection_debug_loc ## DW_AT_location
	.long	Lset8729
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1497                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x14c1:0x10 DW_TAG_variable
Lset8730 = Ldebug_loc377-Lsection_debug_loc ## DW_AT_location
	.long	Lset8730
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1497                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x14d1:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8731 = Ldebug_ranges123-Ldebug_range ## DW_AT_ranges
	.long	Lset8731
	.byte	1                       ## DW_AT_call_file
	.short	1498                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x14dd:0x9 DW_TAG_formal_parameter
Lset8732 = Ldebug_loc374-Lsection_debug_loc ## DW_AT_location
	.long	Lset8732
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x14e6:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x14ec:0x9 DW_TAG_variable
Lset8733 = Ldebug_loc368-Lsection_debug_loc ## DW_AT_location
	.long	Lset8733
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x14f5:0x24 DW_TAG_lexical_block
	.quad	Ltmp2436                ## DW_AT_low_pc
	.quad	Ltmp2442                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x1506:0x9 DW_TAG_variable
Lset8734 = Ldebug_loc370-Lsection_debug_loc ## DW_AT_location
	.long	Lset8734
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x150f:0x9 DW_TAG_variable
Lset8735 = Ldebug_loc371-Lsection_debug_loc ## DW_AT_location
	.long	Lset8735
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x151a:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8736 = Ldebug_ranges124-Ldebug_range ## DW_AT_ranges
	.long	Lset8736
	.byte	1                       ## DW_AT_call_file
	.short	1498                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1526:0x9 DW_TAG_formal_parameter
Lset8737 = Ldebug_loc375-Lsection_debug_loc ## DW_AT_location
	.long	Lset8737
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x152f:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1535:0x9 DW_TAG_variable
Lset8738 = Ldebug_loc369-Lsection_debug_loc ## DW_AT_location
	.long	Lset8738
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x153e:0x24 DW_TAG_lexical_block
	.quad	Ltmp2445                ## DW_AT_low_pc
	.quad	Ltmp2451                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x154f:0x9 DW_TAG_variable
Lset8739 = Ldebug_loc372-Lsection_debug_loc ## DW_AT_location
	.long	Lset8739
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1558:0x9 DW_TAG_variable
Lset8740 = Ldebug_loc373-Lsection_debug_loc ## DW_AT_location
	.long	Lset8740
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1563:0x34 DW_TAG_lexical_block
	.quad	Ltmp2471                ## DW_AT_low_pc
	.quad	Ltmp2482                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1574:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1499                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x1580:0x16 DW_TAG_inlined_subroutine
	.long	24673                   ## DW_AT_abstract_origin
Lset8741 = Ldebug_ranges125-Ldebug_range ## DW_AT_ranges
	.long	Lset8741
	.byte	1                       ## DW_AT_call_file
	.short	1499                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x158c:0x9 DW_TAG_formal_parameter
Lset8742 = Ldebug_loc378-Lsection_debug_loc ## DW_AT_location
	.long	Lset8742
	.long	24689                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1598:0x11c DW_TAG_lexical_block
Lset8743 = Ldebug_ranges132-Ldebug_range ## DW_AT_ranges
	.long	Lset8743
	.byte	5                       ## Abbrev [5] 0x159d:0x10 DW_TAG_variable
Lset8744 = Ldebug_loc379-Lsection_debug_loc ## DW_AT_location
	.long	Lset8744
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1505                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x15ad:0x10 DW_TAG_variable
Lset8745 = Ldebug_loc381-Lsection_debug_loc ## DW_AT_location
	.long	Lset8745
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1506                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x15bd:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1507                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x15c9:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1507                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x15d5:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8746 = Ldebug_ranges127-Ldebug_range ## DW_AT_ranges
	.long	Lset8746
	.byte	1                       ## DW_AT_call_file
	.short	1512                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x15e1:0x9 DW_TAG_formal_parameter
Lset8747 = Ldebug_loc380-Lsection_debug_loc ## DW_AT_location
	.long	Lset8747
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x15ea:0x9 DW_TAG_variable
Lset8748 = Ldebug_loc383-Lsection_debug_loc ## DW_AT_location
	.long	Lset8748
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x15f4:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8749 = Ldebug_ranges128-Ldebug_range ## DW_AT_ranges
	.long	Lset8749
	.byte	1                       ## DW_AT_call_file
	.short	1512                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1600:0x9 DW_TAG_formal_parameter
Lset8750 = Ldebug_loc384-Lsection_debug_loc ## DW_AT_location
	.long	Lset8750
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1609:0x9 DW_TAG_variable
Lset8751 = Ldebug_loc382-Lsection_debug_loc ## DW_AT_location
	.long	Lset8751
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1613:0x40 DW_TAG_lexical_block
	.quad	Ltmp2554                ## DW_AT_low_pc
	.quad	Ltmp2562                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1624:0x10 DW_TAG_variable
Lset8752 = Ldebug_loc387-Lsection_debug_loc ## DW_AT_location
	.long	Lset8752
	.long	4282                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1513                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1634:0x1e DW_TAG_lexical_block
	.quad	Ltmp2559                ## DW_AT_low_pc
	.quad	Ltmp2562                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1645:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1515                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1653:0x60 DW_TAG_lexical_block
Lset8753 = Ldebug_ranges131-Ldebug_range ## DW_AT_ranges
	.long	Lset8753
	.byte	5                       ## Abbrev [5] 0x1658:0x10 DW_TAG_variable
Lset8754 = Ldebug_loc386-Lsection_debug_loc ## DW_AT_location
	.long	Lset8754
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1509                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1668:0x10 DW_TAG_variable
Lset8755 = Ldebug_loc388-Lsection_debug_loc ## DW_AT_location
	.long	Lset8755
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1509                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x1678:0x3a DW_TAG_lexical_block
Lset8756 = Ldebug_ranges130-Ldebug_range ## DW_AT_ranges
	.long	Lset8756
	.byte	8                       ## Abbrev [8] 0x167d:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1510                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x1689:0x28 DW_TAG_inlined_subroutine
	.long	24714                   ## DW_AT_abstract_origin
Lset8757 = Ldebug_ranges129-Ldebug_range ## DW_AT_ranges
	.long	Lset8757
	.byte	1                       ## DW_AT_call_file
	.short	1510                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1695:0x9 DW_TAG_formal_parameter
Lset8758 = Ldebug_loc666-Lsection_debug_loc ## DW_AT_location
	.long	Lset8758
	.long	24730                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x169e:0x9 DW_TAG_formal_parameter
Lset8759 = Ldebug_loc389-Lsection_debug_loc ## DW_AT_location
	.long	Lset8759
	.long	24742                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x16a7:0x9 DW_TAG_formal_parameter
Lset8760 = Ldebug_loc385-Lsection_debug_loc ## DW_AT_location
	.long	Lset8760
	.long	24754                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x16b4:0xfa DW_TAG_lexical_block
Lset8761 = Ldebug_ranges138-Ldebug_range ## DW_AT_ranges
	.long	Lset8761
	.byte	5                       ## Abbrev [5] 0x16b9:0x10 DW_TAG_variable
Lset8762 = Ldebug_loc390-Lsection_debug_loc ## DW_AT_location
	.long	Lset8762
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1521                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x16c9:0x10 DW_TAG_variable
Lset8763 = Ldebug_loc392-Lsection_debug_loc ## DW_AT_location
	.long	Lset8763
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1522                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x16d9:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1523                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x16e5:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1523                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x16f1:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8764 = Ldebug_ranges133-Ldebug_range ## DW_AT_ranges
	.long	Lset8764
	.byte	1                       ## DW_AT_call_file
	.short	1528                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x16fd:0x9 DW_TAG_formal_parameter
Lset8765 = Ldebug_loc391-Lsection_debug_loc ## DW_AT_location
	.long	Lset8765
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1706:0x9 DW_TAG_variable
Lset8766 = Ldebug_loc394-Lsection_debug_loc ## DW_AT_location
	.long	Lset8766
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x1710:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8767 = Ldebug_ranges134-Ldebug_range ## DW_AT_ranges
	.long	Lset8767
	.byte	1                       ## DW_AT_call_file
	.short	1528                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x171c:0x9 DW_TAG_formal_parameter
Lset8768 = Ldebug_loc395-Lsection_debug_loc ## DW_AT_location
	.long	Lset8768
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1725:0x9 DW_TAG_variable
Lset8769 = Ldebug_loc393-Lsection_debug_loc ## DW_AT_location
	.long	Lset8769
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x172f:0x1e DW_TAG_lexical_block
	.quad	Ltmp2646                ## DW_AT_low_pc
	.quad	Ltmp2649                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1740:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1529                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x174d:0x60 DW_TAG_lexical_block
Lset8770 = Ldebug_ranges137-Ldebug_range ## DW_AT_ranges
	.long	Lset8770
	.byte	5                       ## Abbrev [5] 0x1752:0x10 DW_TAG_variable
Lset8771 = Ldebug_loc396-Lsection_debug_loc ## DW_AT_location
	.long	Lset8771
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1525                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1762:0x10 DW_TAG_variable
Lset8772 = Ldebug_loc399-Lsection_debug_loc ## DW_AT_location
	.long	Lset8772
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1525                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x1772:0x3a DW_TAG_lexical_block
Lset8773 = Ldebug_ranges136-Ldebug_range ## DW_AT_ranges
	.long	Lset8773
	.byte	8                       ## Abbrev [8] 0x1777:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1526                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x1783:0x28 DW_TAG_inlined_subroutine
	.long	24781                   ## DW_AT_abstract_origin
Lset8774 = Ldebug_ranges135-Ldebug_range ## DW_AT_ranges
	.long	Lset8774
	.byte	1                       ## DW_AT_call_file
	.short	1526                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x178f:0x9 DW_TAG_formal_parameter
Lset8775 = Ldebug_loc667-Lsection_debug_loc ## DW_AT_location
	.long	Lset8775
	.long	24797                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x1798:0x9 DW_TAG_formal_parameter
Lset8776 = Ldebug_loc397-Lsection_debug_loc ## DW_AT_location
	.long	Lset8776
	.long	24809                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x17a1:0x9 DW_TAG_formal_parameter
Lset8777 = Ldebug_loc398-Lsection_debug_loc ## DW_AT_location
	.long	Lset8777
	.long	24821                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x17ae:0x9a DW_TAG_lexical_block
Lset8778 = Ldebug_ranges141-Ldebug_range ## DW_AT_ranges
	.long	Lset8778
	.byte	5                       ## Abbrev [5] 0x17b3:0x10 DW_TAG_variable
Lset8779 = Ldebug_loc401-Lsection_debug_loc ## DW_AT_location
	.long	Lset8779
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1535                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x17c3:0x10 DW_TAG_variable
Lset8780 = Ldebug_loc402-Lsection_debug_loc ## DW_AT_location
	.long	Lset8780
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1536                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x17d3:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1537                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x17df:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1537                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x17eb:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8781 = Ldebug_ranges139-Ldebug_range ## DW_AT_ranges
	.long	Lset8781
	.byte	1                       ## DW_AT_call_file
	.short	1538                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x17f7:0x9 DW_TAG_formal_parameter
Lset8782 = Ldebug_loc400-Lsection_debug_loc ## DW_AT_location
	.long	Lset8782
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1800:0x9 DW_TAG_variable
Lset8783 = Ldebug_loc404-Lsection_debug_loc ## DW_AT_location
	.long	Lset8783
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x180a:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8784 = Ldebug_ranges140-Ldebug_range ## DW_AT_ranges
	.long	Lset8784
	.byte	1                       ## DW_AT_call_file
	.short	1538                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1816:0x9 DW_TAG_formal_parameter
Lset8785 = Ldebug_loc403-Lsection_debug_loc ## DW_AT_location
	.long	Lset8785
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x181f:0x9 DW_TAG_variable
Lset8786 = Ldebug_loc405-Lsection_debug_loc ## DW_AT_location
	.long	Lset8786
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1829:0x1e DW_TAG_lexical_block
	.quad	Ltmp2721                ## DW_AT_low_pc
	.quad	Ltmp2723                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x183a:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1539                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1848:0x9b DW_TAG_lexical_block
Lset8787 = Ldebug_ranges143-Ldebug_range ## DW_AT_ranges
	.long	Lset8787
	.byte	5                       ## Abbrev [5] 0x184d:0x10 DW_TAG_variable
Lset8788 = Ldebug_loc407-Lsection_debug_loc ## DW_AT_location
	.long	Lset8788
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1545                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x185d:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1546                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x1869:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8789 = Ldebug_ranges142-Ldebug_range ## DW_AT_ranges
	.long	Lset8789
	.byte	1                       ## DW_AT_call_file
	.short	1551                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1875:0x9 DW_TAG_formal_parameter
Lset8790 = Ldebug_loc408-Lsection_debug_loc ## DW_AT_location
	.long	Lset8790
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x187e:0x9 DW_TAG_variable
Lset8791 = Ldebug_loc406-Lsection_debug_loc ## DW_AT_location
	.long	Lset8791
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1888:0x1e DW_TAG_lexical_block
	.quad	Ltmp2772                ## DW_AT_low_pc
	.quad	Ltmp2773                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1899:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1552                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x18a6:0x3c DW_TAG_lexical_block
	.quad	Ltmp2768                ## DW_AT_low_pc
	.quad	Ltmp2770                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x18b7:0xc DW_TAG_variable
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1548                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x18c3:0x1e DW_TAG_lexical_block
	.quad	Ltmp2768                ## DW_AT_low_pc
	.quad	Ltmp2770                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x18d4:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1549                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x18e3:0x8d DW_TAG_lexical_block
Lset8792 = Ldebug_ranges145-Ldebug_range ## DW_AT_ranges
	.long	Lset8792
	.byte	5                       ## Abbrev [5] 0x18e8:0x10 DW_TAG_variable
Lset8793 = Ldebug_loc409-Lsection_debug_loc ## DW_AT_location
	.long	Lset8793
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1560                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x18f8:0x10 DW_TAG_variable
Lset8794 = Ldebug_loc414-Lsection_debug_loc ## DW_AT_location
	.long	Lset8794
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1561                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x1908:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8795 = Ldebug_ranges144-Ldebug_range ## DW_AT_ranges
	.long	Lset8795
	.byte	1                       ## DW_AT_call_file
	.short	1562                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1914:0x9 DW_TAG_formal_parameter
Lset8796 = Ldebug_loc413-Lsection_debug_loc ## DW_AT_location
	.long	Lset8796
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x191d:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1923:0x9 DW_TAG_variable
Lset8797 = Ldebug_loc410-Lsection_debug_loc ## DW_AT_location
	.long	Lset8797
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x192c:0x24 DW_TAG_lexical_block
	.quad	Ltmp2802                ## DW_AT_low_pc
	.quad	Ltmp2808                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x193d:0x9 DW_TAG_variable
Lset8798 = Ldebug_loc411-Lsection_debug_loc ## DW_AT_location
	.long	Lset8798
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1946:0x9 DW_TAG_variable
Lset8799 = Ldebug_loc412-Lsection_debug_loc ## DW_AT_location
	.long	Lset8799
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1951:0x1e DW_TAG_lexical_block
	.quad	Ltmp2825                ## DW_AT_low_pc
	.quad	Ltmp2826                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1962:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1563                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1970:0x4c DW_TAG_lexical_block
	.quad	Ltmp2831                ## DW_AT_low_pc
	.quad	Ltmp2851                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1981:0x10 DW_TAG_variable
Lset8800 = Ldebug_loc415-Lsection_debug_loc ## DW_AT_location
	.long	Lset8800
	.long	5015                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1572                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1991:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1571                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x199d:0x1e DW_TAG_lexical_block
	.quad	Ltmp2845                ## DW_AT_low_pc
	.quad	Ltmp2846                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x19ae:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1573                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x19bc:0x58 DW_TAG_lexical_block
Lset8801 = Ldebug_ranges146-Ldebug_range ## DW_AT_ranges
	.long	Lset8801
	.byte	5                       ## Abbrev [5] 0x19c1:0x10 DW_TAG_variable
Lset8802 = Ldebug_loc416-Lsection_debug_loc ## DW_AT_location
	.long	Lset8802
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1581                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x19d1:0x10 DW_TAG_variable
Lset8803 = Ldebug_loc417-Lsection_debug_loc ## DW_AT_location
	.long	Lset8803
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1582                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x19e1:0x10 DW_TAG_variable
Lset8804 = Ldebug_loc419-Lsection_debug_loc ## DW_AT_location
	.long	Lset8804
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1583                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x19f1:0x22 DW_TAG_lexical_block
	.quad	Ltmp2891                ## DW_AT_low_pc
	.quad	Ltmp2892                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1a02:0x10 DW_TAG_variable
Lset8805 = Ldebug_loc418-Lsection_debug_loc ## DW_AT_location
	.long	Lset8805
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1588                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1a14:0x1e DW_TAG_lexical_block
	.quad	Ltmp2920                ## DW_AT_low_pc
	.quad	Ltmp2927                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1a25:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1594                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1a32:0x44 DW_TAG_lexical_block
Lset8806 = Ldebug_ranges147-Ldebug_range ## DW_AT_ranges
	.long	Lset8806
	.byte	5                       ## Abbrev [5] 0x1a37:0x10 DW_TAG_variable
Lset8807 = Ldebug_loc420-Lsection_debug_loc ## DW_AT_location
	.long	Lset8807
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1598                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1a47:0x10 DW_TAG_variable
Lset8808 = Ldebug_loc421-Lsection_debug_loc ## DW_AT_location
	.long	Lset8808
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1599                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1a57:0x1e DW_TAG_lexical_block
	.quad	Ltmp2951                ## DW_AT_low_pc
	.quad	Ltmp2958                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1a68:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1600                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1a76:0x54 DW_TAG_lexical_block
Lset8809 = Ldebug_ranges148-Ldebug_range ## DW_AT_ranges
	.long	Lset8809
	.byte	5                       ## Abbrev [5] 0x1a7b:0x10 DW_TAG_variable
Lset8810 = Ldebug_loc422-Lsection_debug_loc ## DW_AT_location
	.long	Lset8810
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1609                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1a8b:0x10 DW_TAG_variable
Lset8811 = Ldebug_loc423-Lsection_debug_loc ## DW_AT_location
	.long	Lset8811
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1610                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1a9b:0x10 DW_TAG_variable
Lset8812 = Ldebug_loc424-Lsection_debug_loc ## DW_AT_location
	.long	Lset8812
	.long	5015                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1611                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1aab:0x1e DW_TAG_lexical_block
	.quad	Ltmp2994                ## DW_AT_low_pc
	.quad	Ltmp3004                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1abc:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1620                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1aca:0x54 DW_TAG_lexical_block
Lset8813 = Ldebug_ranges149-Ldebug_range ## DW_AT_ranges
	.long	Lset8813
	.byte	5                       ## Abbrev [5] 0x1acf:0x10 DW_TAG_variable
Lset8814 = Ldebug_loc425-Lsection_debug_loc ## DW_AT_location
	.long	Lset8814
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1624                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1adf:0x10 DW_TAG_variable
Lset8815 = Ldebug_loc426-Lsection_debug_loc ## DW_AT_location
	.long	Lset8815
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1625                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1aef:0x10 DW_TAG_variable
Lset8816 = Ldebug_loc427-Lsection_debug_loc ## DW_AT_location
	.long	Lset8816
	.long	5015                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1626                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1aff:0x1e DW_TAG_lexical_block
	.quad	Ltmp3036                ## DW_AT_low_pc
	.quad	Ltmp3046                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1b10:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1635                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1b1e:0x1e DW_TAG_lexical_block
	.quad	Ltmp3074                ## DW_AT_low_pc
	.quad	Ltmp3083                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1b2f:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1642                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1b3c:0x5e DW_TAG_lexical_block
	.quad	Ltmp3088                ## DW_AT_low_pc
	.quad	Ltmp3126                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1b4d:0x10 DW_TAG_variable
Lset8817 = Ldebug_loc428-Lsection_debug_loc ## DW_AT_location
	.long	Lset8817
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1646                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1b5d:0x1e DW_TAG_lexical_block
	.quad	Ltmp3108                ## DW_AT_low_pc
	.quad	Ltmp3110                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1b6e:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1650                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1b7b:0x1e DW_TAG_lexical_block
	.quad	Ltmp3111                ## DW_AT_low_pc
	.quad	Ltmp3121                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1b8c:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1651                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1b9a:0x36 DW_TAG_lexical_block
Lset8818 = Ldebug_ranges150-Ldebug_range ## DW_AT_ranges
	.long	Lset8818
	.byte	5                       ## Abbrev [5] 0x1b9f:0x10 DW_TAG_variable
Lset8819 = Ldebug_loc429-Lsection_debug_loc ## DW_AT_location
	.long	Lset8819
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1656                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1baf:0x10 DW_TAG_variable
Lset8820 = Ldebug_loc430-Lsection_debug_loc ## DW_AT_location
	.long	Lset8820
	.long	3005                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1657                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1bbf:0x10 DW_TAG_variable
Lset8821 = Ldebug_loc431-Lsection_debug_loc ## DW_AT_location
	.long	Lset8821
	.long	5071                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1666                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1bd0:0xa2 DW_TAG_lexical_block
Lset8822 = Ldebug_ranges151-Ldebug_range ## DW_AT_ranges
	.long	Lset8822
	.byte	5                       ## Abbrev [5] 0x1bd5:0x10 DW_TAG_variable
Lset8823 = Ldebug_loc432-Lsection_debug_loc ## DW_AT_location
	.long	Lset8823
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1687                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1be5:0x8c DW_TAG_lexical_block
	.quad	Ltmp3188                ## DW_AT_low_pc
	.quad	Ltmp3205                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1bf6:0x10 DW_TAG_variable
Lset8824 = Ldebug_loc433-Lsection_debug_loc ## DW_AT_location
	.long	Lset8824
	.long	3389                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1701                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1c06:0x10 DW_TAG_variable
Lset8825 = Ldebug_loc434-Lsection_debug_loc ## DW_AT_location
	.long	Lset8825
	.long	5085                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1703                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1c16:0x10 DW_TAG_variable
Lset8826 = Ldebug_loc435-Lsection_debug_loc ## DW_AT_location
	.long	Lset8826
	.long	5091                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1702                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1c26:0x10 DW_TAG_variable
Lset8827 = Ldebug_loc436-Lsection_debug_loc ## DW_AT_location
	.long	Lset8827
	.long	5095                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1704                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1c36:0x10 DW_TAG_variable
Lset8828 = Ldebug_loc437-Lsection_debug_loc ## DW_AT_location
	.long	Lset8828
	.long	5101                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1706                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1c46:0xc DW_TAG_variable
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1707                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1c52:0x1e DW_TAG_lexical_block
	.quad	Ltmp3199                ## DW_AT_low_pc
	.quad	Ltmp3200                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1c63:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1712                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1c72:0x72 DW_TAG_lexical_block
Lset8829 = Ldebug_ranges152-Ldebug_range ## DW_AT_ranges
	.long	Lset8829
	.byte	5                       ## Abbrev [5] 0x1c77:0x10 DW_TAG_variable
Lset8830 = Ldebug_loc440-Lsection_debug_loc ## DW_AT_location
	.long	Lset8830
	.long	5110                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1773                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1c87:0x10 DW_TAG_variable
Lset8831 = Ldebug_loc441-Lsection_debug_loc ## DW_AT_location
	.long	Lset8831
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1772                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1c97:0x10 DW_TAG_variable
Lset8832 = Ldebug_loc445-Lsection_debug_loc ## DW_AT_location
	.long	Lset8832
	.long	4970                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1771                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1ca7:0x1e DW_TAG_lexical_block
	.quad	Ltmp3235                ## DW_AT_low_pc
	.quad	Ltmp3236                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1cb8:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1777                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1cc5:0x1e DW_TAG_lexical_block
	.quad	Ltmp3236                ## DW_AT_low_pc
	.quad	Ltmp3237                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1cd6:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1778                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1ce4:0x72 DW_TAG_lexical_block
Lset8833 = Ldebug_ranges153-Ldebug_range ## DW_AT_ranges
	.long	Lset8833
	.byte	5                       ## Abbrev [5] 0x1ce9:0x10 DW_TAG_variable
Lset8834 = Ldebug_loc442-Lsection_debug_loc ## DW_AT_location
	.long	Lset8834
	.long	5110                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1763                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1cf9:0x10 DW_TAG_variable
Lset8835 = Ldebug_loc443-Lsection_debug_loc ## DW_AT_location
	.long	Lset8835
	.long	4970                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1761                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1d09:0x10 DW_TAG_variable
Lset8836 = Ldebug_loc444-Lsection_debug_loc ## DW_AT_location
	.long	Lset8836
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1762                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1d19:0x1e DW_TAG_lexical_block
	.quad	Ltmp3252                ## DW_AT_low_pc
	.quad	Ltmp3253                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1d2a:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1766                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1d37:0x1e DW_TAG_lexical_block
	.quad	Ltmp3253                ## DW_AT_low_pc
	.quad	Ltmp3254                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1d48:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1767                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1d56:0x16b DW_TAG_lexical_block
Lset8837 = Ldebug_ranges160-Ldebug_range ## DW_AT_ranges
	.long	Lset8837
	.byte	5                       ## Abbrev [5] 0x1d5b:0x10 DW_TAG_variable
Lset8838 = Ldebug_loc447-Lsection_debug_loc ## DW_AT_location
	.long	Lset8838
	.long	5116                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1785                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1d6b:0x10 DW_TAG_variable
Lset8839 = Ldebug_loc453-Lsection_debug_loc ## DW_AT_location
	.long	Lset8839
	.long	5123                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1787                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1d7b:0x10 DW_TAG_variable
Lset8840 = Ldebug_loc454-Lsection_debug_loc ## DW_AT_location
	.long	Lset8840
	.long	4975                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1788                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1d8b:0xc DW_TAG_variable
	.long	5163                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1784                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1d97:0xc DW_TAG_variable
	.long	5168                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1786                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x1da3:0xd3 DW_TAG_lexical_block
Lset8841 = Ldebug_ranges157-Ldebug_range ## DW_AT_ranges
	.long	Lset8841
	.byte	8                       ## Abbrev [8] 0x1da8:0xc DW_TAG_variable
	.long	5174                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1797                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1db4:0xc DW_TAG_variable
	.long	5180                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1797                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x1dc0:0xc DW_TAG_variable
	.long	5187                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1797                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x1dcc:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8842 = Ldebug_ranges154-Ldebug_range ## DW_AT_ranges
	.long	Lset8842
	.byte	1                       ## DW_AT_call_file
	.short	1799                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x1dd8:0x9 DW_TAG_formal_parameter
Lset8843 = Ldebug_loc446-Lsection_debug_loc ## DW_AT_location
	.long	Lset8843
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x1de1:0x9 DW_TAG_variable
Lset8844 = Ldebug_loc448-Lsection_debug_loc ## DW_AT_location
	.long	Lset8844
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x1deb:0x16 DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8845 = Ldebug_ranges155-Ldebug_range ## DW_AT_ranges
	.long	Lset8845
	.byte	1                       ## DW_AT_call_file
	.short	1802                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x1df7:0x9 DW_TAG_variable
Lset8846 = Ldebug_loc449-Lsection_debug_loc ## DW_AT_location
	.long	Lset8846
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x1e01:0x16 DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8847 = Ldebug_ranges156-Ldebug_range ## DW_AT_ranges
	.long	Lset8847
	.byte	1                       ## DW_AT_call_file
	.short	1805                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x1e0d:0x9 DW_TAG_variable
Lset8848 = Ldebug_loc450-Lsection_debug_loc ## DW_AT_location
	.long	Lset8848
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1e17:0x22 DW_TAG_lexical_block
	.quad	Ltmp3336                ## DW_AT_low_pc
	.quad	Ltmp3337                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1e28:0x10 DW_TAG_variable
Lset8849 = Ldebug_loc452-Lsection_debug_loc ## DW_AT_location
	.long	Lset8849
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1801                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1e39:0x1e DW_TAG_lexical_block
	.quad	Ltmp3340                ## DW_AT_low_pc
	.quad	Ltmp3341                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1e4a:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1804                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1e57:0x1e DW_TAG_lexical_block
	.quad	Ltmp3344                ## DW_AT_low_pc
	.quad	Ltmp3345                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1e68:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1807                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1e76:0x4a DW_TAG_lexical_block
Lset8850 = Ldebug_ranges159-Ldebug_range ## DW_AT_ranges
	.long	Lset8850
	.byte	5                       ## Abbrev [5] 0x1e7b:0x10 DW_TAG_variable
Lset8851 = Ldebug_loc455-Lsection_debug_loc ## DW_AT_location
	.long	Lset8851
	.long	5130                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1792                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1e8b:0x22 DW_TAG_lexical_block
	.quad	Ltmp3329                ## DW_AT_low_pc
	.quad	Ltmp3330                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1e9c:0x10 DW_TAG_variable
Lset8852 = Ldebug_loc451-Lsection_debug_loc ## DW_AT_location
	.long	Lset8852
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1793                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1ead:0x12 DW_TAG_lexical_block
Lset8853 = Ldebug_ranges158-Ldebug_range ## DW_AT_ranges
	.long	Lset8853
	.byte	8                       ## Abbrev [8] 0x1eb2:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1794                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1ec1:0x80 DW_TAG_lexical_block
	.quad	Ltmp3355                ## DW_AT_low_pc
	.quad	Ltmp3374                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1ed2:0x10 DW_TAG_variable
Lset8854 = Ldebug_loc457-Lsection_debug_loc ## DW_AT_location
	.long	Lset8854
	.long	5136                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1813                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1ee2:0x1e DW_TAG_lexical_block
	.quad	Ltmp3355                ## DW_AT_low_pc
	.quad	Ltmp3357                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1ef3:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1814                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1f00:0x1e DW_TAG_lexical_block
	.quad	Ltmp3357                ## DW_AT_low_pc
	.quad	Ltmp3358                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1f11:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1815                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1f1e:0x22 DW_TAG_lexical_block
	.quad	Ltmp3358                ## DW_AT_low_pc
	.quad	Ltmp3359                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1f2f:0x10 DW_TAG_variable
Lset8855 = Ldebug_loc456-Lsection_debug_loc ## DW_AT_location
	.long	Lset8855
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1816                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x1f41:0x22 DW_TAG_lexical_block
	.quad	Ltmp3384                ## DW_AT_low_pc
	.quad	Ltmp3385                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x1f52:0x10 DW_TAG_variable
Lset8856 = Ldebug_loc458-Lsection_debug_loc ## DW_AT_location
	.long	Lset8856
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1828                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1f63:0x214 DW_TAG_lexical_block
Lset8857 = Ldebug_ranges171-Ldebug_range ## DW_AT_ranges
	.long	Lset8857
	.byte	5                       ## Abbrev [5] 0x1f68:0x10 DW_TAG_variable
Lset8858 = Ldebug_loc459-Lsection_debug_loc ## DW_AT_location
	.long	Lset8858
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1834                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1f78:0x10 DW_TAG_variable
Lset8859 = Ldebug_loc460-Lsection_debug_loc ## DW_AT_location
	.long	Lset8859
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1835                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1f88:0x10 DW_TAG_variable
Lset8860 = Ldebug_loc461-Lsection_debug_loc ## DW_AT_location
	.long	Lset8860
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1837                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1f98:0x10 DW_TAG_variable
Lset8861 = Ldebug_loc462-Lsection_debug_loc ## DW_AT_location
	.long	Lset8861
	.long	5139                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1836                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x1fa8:0x1e DW_TAG_lexical_block
	.quad	Ltmp3417                ## DW_AT_low_pc
	.quad	Ltmp3423                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x1fb9:0xc DW_TAG_variable
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1850                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x1fc6:0x1b0 DW_TAG_lexical_block
Lset8862 = Ldebug_ranges170-Ldebug_range ## DW_AT_ranges
	.long	Lset8862
	.byte	5                       ## Abbrev [5] 0x1fcb:0x10 DW_TAG_variable
Lset8863 = Ldebug_loc463-Lsection_debug_loc ## DW_AT_location
	.long	Lset8863
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1856                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x1fdb:0x19a DW_TAG_lexical_block
Lset8864 = Ldebug_ranges169-Ldebug_range ## DW_AT_ranges
	.long	Lset8864
	.byte	5                       ## Abbrev [5] 0x1fe0:0x10 DW_TAG_variable
Lset8865 = Ldebug_loc464-Lsection_debug_loc ## DW_AT_location
	.long	Lset8865
	.long	2157                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1859                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x1ff0:0x10 DW_TAG_variable
Lset8866 = Ldebug_loc470-Lsection_debug_loc ## DW_AT_location
	.long	Lset8866
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1858                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x2000:0x26 DW_TAG_lexical_block
Lset8867 = Ldebug_ranges161-Ldebug_range ## DW_AT_ranges
	.long	Lset8867
	.byte	5                       ## Abbrev [5] 0x2005:0x10 DW_TAG_variable
Lset8868 = Ldebug_loc465-Lsection_debug_loc ## DW_AT_location
	.long	Lset8868
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1863                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2015:0x10 DW_TAG_variable
Lset8869 = Ldebug_loc475-Lsection_debug_loc ## DW_AT_location
	.long	Lset8869
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1863                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2026:0xa3 DW_TAG_lexical_block
Lset8870 = Ldebug_ranges164-Ldebug_range ## DW_AT_ranges
	.long	Lset8870
	.byte	12                      ## Abbrev [12] 0x202b:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1866                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x2038:0x5e DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset8871 = Ldebug_ranges162-Ldebug_range ## DW_AT_ranges
	.long	Lset8871
	.byte	1                       ## DW_AT_call_file
	.short	1867                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x2044:0x9 DW_TAG_formal_parameter
Lset8872 = Ldebug_loc471-Lsection_debug_loc ## DW_AT_location
	.long	Lset8872
	.long	21558                   ## DW_AT_abstract_origin
	.byte	13                      ## Abbrev [13] 0x204d:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset8873 = Ldebug_ranges163-Ldebug_range ## DW_AT_ranges
	.long	Lset8873
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x2058:0x9 DW_TAG_formal_parameter
Lset8874 = Ldebug_loc472-Lsection_debug_loc ## DW_AT_location
	.long	Lset8874
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x2061:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x2067:0x9 DW_TAG_variable
Lset8875 = Ldebug_loc474-Lsection_debug_loc ## DW_AT_location
	.long	Lset8875
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x2070:0x24 DW_TAG_lexical_block
	.quad	Ltmp3457                ## DW_AT_low_pc
	.quad	Ltmp3463                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x2081:0x9 DW_TAG_variable
Lset8876 = Ldebug_loc478-Lsection_debug_loc ## DW_AT_location
	.long	Lset8876
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x208a:0x9 DW_TAG_variable
Lset8877 = Ldebug_loc479-Lsection_debug_loc ## DW_AT_location
	.long	Lset8877
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2096:0x32 DW_TAG_lexical_block
	.quad	Ltmp3464                ## DW_AT_low_pc
	.quad	Ltmp3467                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x20a7:0x10 DW_TAG_variable
Lset8878 = Ldebug_loc466-Lsection_debug_loc ## DW_AT_location
	.long	Lset8878
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1868                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x20b7:0x10 DW_TAG_variable
Lset8879 = Ldebug_loc480-Lsection_debug_loc ## DW_AT_location
	.long	Lset8879
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1868                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x20c9:0x63 DW_TAG_lexical_block
Lset8880 = Ldebug_ranges166-Ldebug_range ## DW_AT_ranges
	.long	Lset8880
	.byte	8                       ## Abbrev [8] 0x20ce:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1882                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x20da:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset8881 = Ldebug_ranges165-Ldebug_range ## DW_AT_ranges
	.long	Lset8881
	.byte	1                       ## DW_AT_call_file
	.short	1883                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x20e6:0x9 DW_TAG_formal_parameter
Lset8882 = Ldebug_loc473-Lsection_debug_loc ## DW_AT_location
	.long	Lset8882
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x20ef:0x9 DW_TAG_variable
Lset8883 = Ldebug_loc477-Lsection_debug_loc ## DW_AT_location
	.long	Lset8883
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x20f9:0x32 DW_TAG_lexical_block
	.quad	Ltmp3472                ## DW_AT_low_pc
	.quad	Ltmp3475                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x210a:0x10 DW_TAG_variable
Lset8884 = Ldebug_loc469-Lsection_debug_loc ## DW_AT_location
	.long	Lset8884
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1884                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x211a:0x10 DW_TAG_variable
Lset8885 = Ldebug_loc481-Lsection_debug_loc ## DW_AT_location
	.long	Lset8885
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1884                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x212c:0x26 DW_TAG_lexical_block
Lset8886 = Ldebug_ranges167-Ldebug_range ## DW_AT_ranges
	.long	Lset8886
	.byte	5                       ## Abbrev [5] 0x2131:0x10 DW_TAG_variable
Lset8887 = Ldebug_loc468-Lsection_debug_loc ## DW_AT_location
	.long	Lset8887
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1879                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2141:0x10 DW_TAG_variable
Lset8888 = Ldebug_loc476-Lsection_debug_loc ## DW_AT_location
	.long	Lset8888
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1879                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2152:0x22 DW_TAG_lexical_block
Lset8889 = Ldebug_ranges168-Ldebug_range ## DW_AT_ranges
	.long	Lset8889
	.byte	5                       ## Abbrev [5] 0x2157:0x10 DW_TAG_variable
Lset8890 = Ldebug_loc467-Lsection_debug_loc ## DW_AT_location
	.long	Lset8890
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1876                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2167:0xc DW_TAG_variable
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1876                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2177:0x113 DW_TAG_lexical_block
Lset8891 = Ldebug_ranges174-Ldebug_range ## DW_AT_ranges
	.long	Lset8891
	.byte	5                       ## Abbrev [5] 0x217c:0x10 DW_TAG_variable
Lset8892 = Ldebug_loc483-Lsection_debug_loc ## DW_AT_location
	.long	Lset8892
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1898                    ## DW_AT_decl_line
	.long	24969                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x218c:0x10 DW_TAG_variable
Lset8893 = Ldebug_loc486-Lsection_debug_loc ## DW_AT_location
	.long	Lset8893
	.long	4324                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1899                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x219c:0x64 DW_TAG_inlined_subroutine
	.long	24848                   ## DW_AT_abstract_origin
Lset8894 = Ldebug_ranges172-Ldebug_range ## DW_AT_ranges
	.long	Lset8894
	.byte	1                       ## DW_AT_call_file
	.short	1899                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x21a8:0x9 DW_TAG_formal_parameter
Lset8895 = Ldebug_loc482-Lsection_debug_loc ## DW_AT_location
	.long	Lset8895
	.long	24863                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x21b1:0x9 DW_TAG_variable
Lset8896 = Ldebug_loc485-Lsection_debug_loc ## DW_AT_location
	.long	Lset8896
	.long	24899                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x21ba:0x45 DW_TAG_lexical_block
	.quad	Ltmp3501                ## DW_AT_low_pc
	.quad	Ltmp3511                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x21cb:0x9 DW_TAG_variable
Lset8897 = Ldebug_loc488-Lsection_debug_loc ## DW_AT_location
	.long	Lset8897
	.long	24912                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x21d4:0x9 DW_TAG_variable
Lset8898 = Ldebug_loc490-Lsection_debug_loc ## DW_AT_location
	.long	Lset8898
	.long	24924                   ## DW_AT_abstract_origin
	.byte	16                      ## Abbrev [16] 0x21dd:0x6 DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	24936                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x21e3:0x1b DW_TAG_lexical_block
	.quad	Ltmp3503                ## DW_AT_low_pc
	.quad	Ltmp3508                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x21f4:0x9 DW_TAG_variable
Lset8899 = Ldebug_loc492-Lsection_debug_loc ## DW_AT_location
	.long	Lset8899
	.long	24949                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x2200:0x5b DW_TAG_inlined_subroutine
	.long	24991                   ## DW_AT_abstract_origin
Lset8900 = Ldebug_ranges173-Ldebug_range ## DW_AT_ranges
	.long	Lset8900
	.byte	1                       ## DW_AT_call_file
	.short	1902                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x220c:0x9 DW_TAG_formal_parameter
Lset8901 = Ldebug_loc493-Lsection_debug_loc ## DW_AT_location
	.long	Lset8901
	.long	25002                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x2215:0x9 DW_TAG_formal_parameter
Lset8902 = Ldebug_loc484-Lsection_debug_loc ## DW_AT_location
	.long	Lset8902
	.long	25014                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x221e:0x9 DW_TAG_variable
Lset8903 = Ldebug_loc489-Lsection_debug_loc ## DW_AT_location
	.long	Lset8903
	.long	25062                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x2227:0x9 DW_TAG_variable
Lset8904 = Ldebug_loc491-Lsection_debug_loc ## DW_AT_location
	.long	Lset8904
	.long	25074                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x2230:0x9 DW_TAG_variable
Lset8905 = Ldebug_loc494-Lsection_debug_loc ## DW_AT_location
	.long	Lset8905
	.long	25086                   ## DW_AT_abstract_origin
	.byte	16                      ## Abbrev [16] 0x2239:0x6 DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	25098                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x223f:0x1b DW_TAG_lexical_block
	.quad	Ltmp3519                ## DW_AT_low_pc
	.quad	Ltmp3520                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x2250:0x9 DW_TAG_variable
Lset8906 = Ldebug_loc495-Lsection_debug_loc ## DW_AT_location
	.long	Lset8906
	.long	25111                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x225b:0x2e DW_TAG_lexical_block
	.quad	Ltmp3511                ## DW_AT_low_pc
	.quad	Ltmp3514                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x226c:0x10 DW_TAG_variable
Lset8907 = Ldebug_loc487-Lsection_debug_loc ## DW_AT_location
	.long	Lset8907
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1905                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x227c:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1905                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x228a:0x45 DW_TAG_lexical_block
Lset8908 = Ldebug_ranges176-Ldebug_range ## DW_AT_ranges
	.long	Lset8908
	.byte	12                      ## Abbrev [12] 0x228f:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1911                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x229c:0x10 DW_TAG_variable
Lset8909 = Ldebug_loc496-Lsection_debug_loc ## DW_AT_location
	.long	Lset8909
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1912                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x22ac:0x10 DW_TAG_variable
Lset8910 = Ldebug_loc497-Lsection_debug_loc ## DW_AT_location
	.long	Lset8910
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1910                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x22bc:0x12 DW_TAG_lexical_block
Lset8911 = Ldebug_ranges175-Ldebug_range ## DW_AT_ranges
	.long	Lset8911
	.byte	8                       ## Abbrev [8] 0x22c1:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1922                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x22cf:0x50 DW_TAG_lexical_block
	.quad	Ltmp3614                ## DW_AT_low_pc
	.quad	Ltmp3631                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x22e0:0x10 DW_TAG_variable
Lset8912 = Ldebug_loc498-Lsection_debug_loc ## DW_AT_location
	.long	Lset8912
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1932                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x22f0:0x10 DW_TAG_variable
Lset8913 = Ldebug_loc499-Lsection_debug_loc ## DW_AT_location
	.long	Lset8913
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1933                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2300:0x1e DW_TAG_lexical_block
	.quad	Ltmp3625                ## DW_AT_low_pc
	.quad	Ltmp3626                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2311:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1934                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x231f:0x50 DW_TAG_lexical_block
	.quad	Ltmp3631                ## DW_AT_low_pc
	.quad	Ltmp3648                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2330:0x10 DW_TAG_variable
Lset8914 = Ldebug_loc500-Lsection_debug_loc ## DW_AT_location
	.long	Lset8914
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1938                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2340:0x10 DW_TAG_variable
Lset8915 = Ldebug_loc501-Lsection_debug_loc ## DW_AT_location
	.long	Lset8915
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1939                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2350:0x1e DW_TAG_lexical_block
	.quad	Ltmp3642                ## DW_AT_low_pc
	.quad	Ltmp3643                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2361:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1940                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x236f:0x50 DW_TAG_lexical_block
	.quad	Ltmp3648                ## DW_AT_low_pc
	.quad	Ltmp3665                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2380:0x10 DW_TAG_variable
Lset8916 = Ldebug_loc502-Lsection_debug_loc ## DW_AT_location
	.long	Lset8916
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1944                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2390:0x10 DW_TAG_variable
Lset8917 = Ldebug_loc503-Lsection_debug_loc ## DW_AT_location
	.long	Lset8917
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1945                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x23a0:0x1e DW_TAG_lexical_block
	.quad	Ltmp3659                ## DW_AT_low_pc
	.quad	Ltmp3660                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x23b1:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1946                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x23bf:0x7b DW_TAG_lexical_block
	.quad	Ltmp3665                ## DW_AT_low_pc
	.quad	Ltmp3692                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x23d0:0x10 DW_TAG_variable
Lset8918 = Ldebug_loc504-Lsection_debug_loc ## DW_AT_location
	.long	Lset8918
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1950                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x23e0:0x10 DW_TAG_variable
Lset8919 = Ldebug_loc505-Lsection_debug_loc ## DW_AT_location
	.long	Lset8919
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1951                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x23f0:0x49 DW_TAG_lexical_block
	.quad	Ltmp3676                ## DW_AT_low_pc
	.quad	Ltmp3687                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2401:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1952                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x240d:0x2b DW_TAG_inlined_subroutine
	.long	24673                   ## DW_AT_abstract_origin
	.quad	Ltmp3678                ## DW_AT_low_pc
	.quad	Ltmp3686                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	1952                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x2425:0x9 DW_TAG_formal_parameter
Lset8920 = Ldebug_loc506-Lsection_debug_loc ## DW_AT_location
	.long	Lset8920
	.long	24689                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x242e:0x9 DW_TAG_formal_parameter
Lset8921 = Ldebug_loc507-Lsection_debug_loc ## DW_AT_location
	.long	Lset8921
	.long	24701                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x243a:0x76 DW_TAG_lexical_block
	.quad	Ltmp3692                ## DW_AT_low_pc
	.quad	Ltmp3721                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x244b:0x10 DW_TAG_variable
Lset8922 = Ldebug_loc508-Lsection_debug_loc ## DW_AT_location
	.long	Lset8922
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1956                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x245b:0x10 DW_TAG_variable
Lset8923 = Ldebug_loc509-Lsection_debug_loc ## DW_AT_location
	.long	Lset8923
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1957                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x246b:0x10 DW_TAG_variable
Lset8924 = Ldebug_loc510-Lsection_debug_loc ## DW_AT_location
	.long	Lset8924
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1958                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x247b:0x34 DW_TAG_lexical_block
	.quad	Ltmp3704                ## DW_AT_low_pc
	.quad	Ltmp3716                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x248c:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1959                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x2498:0x16 DW_TAG_inlined_subroutine
	.long	24673                   ## DW_AT_abstract_origin
Lset8925 = Ldebug_ranges177-Ldebug_range ## DW_AT_ranges
	.long	Lset8925
	.byte	1                       ## DW_AT_call_file
	.short	1959                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x24a4:0x9 DW_TAG_formal_parameter
Lset8926 = Ldebug_loc511-Lsection_debug_loc ## DW_AT_location
	.long	Lset8926
	.long	24689                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x24b0:0x4c DW_TAG_lexical_block
	.quad	Ltmp3721                ## DW_AT_low_pc
	.quad	Ltmp3738                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x24c1:0x10 DW_TAG_variable
Lset8927 = Ldebug_loc512-Lsection_debug_loc ## DW_AT_location
	.long	Lset8927
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1980                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x24d1:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1979                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x24dd:0x1e DW_TAG_lexical_block
	.quad	Ltmp3731                ## DW_AT_low_pc
	.quad	Ltmp3733                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x24ee:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1981                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x24fc:0x5c DW_TAG_lexical_block
	.quad	Ltmp3738                ## DW_AT_low_pc
	.quad	Ltmp3768                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x250d:0x10 DW_TAG_variable
Lset8928 = Ldebug_loc513-Lsection_debug_loc ## DW_AT_location
	.long	Lset8928
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1985                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x251d:0x10 DW_TAG_variable
Lset8929 = Ldebug_loc514-Lsection_debug_loc ## DW_AT_location
	.long	Lset8929
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1986                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x252d:0xc DW_TAG_variable
	.long	5193                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1987                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2539:0x1e DW_TAG_lexical_block
	.quad	Ltmp3752                ## DW_AT_low_pc
	.quad	Ltmp3762                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x254a:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1991                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2558:0x5c DW_TAG_lexical_block
	.quad	Ltmp3768                ## DW_AT_low_pc
	.quad	Ltmp3798                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2569:0x10 DW_TAG_variable
Lset8930 = Ldebug_loc515-Lsection_debug_loc ## DW_AT_location
	.long	Lset8930
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1995                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2579:0x10 DW_TAG_variable
Lset8931 = Ldebug_loc516-Lsection_debug_loc ## DW_AT_location
	.long	Lset8931
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1996                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2589:0xc DW_TAG_variable
	.long	5193                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1997                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2595:0x1e DW_TAG_lexical_block
	.quad	Ltmp3782                ## DW_AT_low_pc
	.quad	Ltmp3792                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x25a6:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2001                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x25b4:0x5c DW_TAG_lexical_block
	.quad	Ltmp3798                ## DW_AT_low_pc
	.quad	Ltmp3828                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x25c5:0x10 DW_TAG_variable
Lset8932 = Ldebug_loc517-Lsection_debug_loc ## DW_AT_location
	.long	Lset8932
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2005                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x25d5:0x10 DW_TAG_variable
Lset8933 = Ldebug_loc518-Lsection_debug_loc ## DW_AT_location
	.long	Lset8933
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2006                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x25e5:0xc DW_TAG_variable
	.long	5200                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2007                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x25f1:0x1e DW_TAG_lexical_block
	.quad	Ltmp3812                ## DW_AT_low_pc
	.quad	Ltmp3822                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2602:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2011                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2610:0x5c DW_TAG_lexical_block
	.quad	Ltmp3828                ## DW_AT_low_pc
	.quad	Ltmp3858                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2621:0x10 DW_TAG_variable
Lset8934 = Ldebug_loc519-Lsection_debug_loc ## DW_AT_location
	.long	Lset8934
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2015                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2631:0x10 DW_TAG_variable
Lset8935 = Ldebug_loc520-Lsection_debug_loc ## DW_AT_location
	.long	Lset8935
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2016                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2641:0xc DW_TAG_variable
	.long	5200                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2017                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x264d:0x1e DW_TAG_lexical_block
	.quad	Ltmp3842                ## DW_AT_low_pc
	.quad	Ltmp3852                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x265e:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2021                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x266c:0x5c DW_TAG_lexical_block
	.quad	Ltmp3858                ## DW_AT_low_pc
	.quad	Ltmp3888                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x267d:0x10 DW_TAG_variable
Lset8936 = Ldebug_loc521-Lsection_debug_loc ## DW_AT_location
	.long	Lset8936
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2025                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x268d:0x10 DW_TAG_variable
Lset8937 = Ldebug_loc522-Lsection_debug_loc ## DW_AT_location
	.long	Lset8937
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2026                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x269d:0xc DW_TAG_variable
	.long	5209                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2027                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x26a9:0x1e DW_TAG_lexical_block
	.quad	Ltmp3872                ## DW_AT_low_pc
	.quad	Ltmp3882                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x26ba:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2031                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x26c8:0x5c DW_TAG_lexical_block
	.quad	Ltmp3888                ## DW_AT_low_pc
	.quad	Ltmp3918                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x26d9:0x10 DW_TAG_variable
Lset8938 = Ldebug_loc523-Lsection_debug_loc ## DW_AT_location
	.long	Lset8938
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2035                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x26e9:0x10 DW_TAG_variable
Lset8939 = Ldebug_loc524-Lsection_debug_loc ## DW_AT_location
	.long	Lset8939
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2036                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x26f9:0xc DW_TAG_variable
	.long	5209                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2037                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2705:0x1e DW_TAG_lexical_block
	.quad	Ltmp3902                ## DW_AT_low_pc
	.quad	Ltmp3912                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2716:0xc DW_TAG_variable
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2041                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2724:0x7a DW_TAG_lexical_block
	.quad	Ltmp3918                ## DW_AT_low_pc
	.quad	Ltmp3939                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2735:0x10 DW_TAG_variable
Lset8940 = Ldebug_loc525-Lsection_debug_loc ## DW_AT_location
	.long	Lset8940
	.long	4970                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2046                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2745:0x10 DW_TAG_variable
Lset8941 = Ldebug_loc526-Lsection_debug_loc ## DW_AT_location
	.long	Lset8941
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2047                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2755:0xc DW_TAG_variable
	.long	5110                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2048                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2761:0x1e DW_TAG_lexical_block
	.quad	Ltmp3932                ## DW_AT_low_pc
	.quad	Ltmp3933                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2772:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2051                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x277f:0x1e DW_TAG_lexical_block
	.quad	Ltmp3933                ## DW_AT_low_pc
	.quad	Ltmp3934                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2790:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2052                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x279e:0x9e DW_TAG_lexical_block
	.quad	Ltmp3939                ## DW_AT_low_pc
	.quad	Ltmp3963                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x27af:0x10 DW_TAG_variable
Lset8942 = Ldebug_loc527-Lsection_debug_loc ## DW_AT_location
	.long	Lset8942
	.long	5130                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2062                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x27bf:0x10 DW_TAG_variable
Lset8943 = Ldebug_loc528-Lsection_debug_loc ## DW_AT_location
	.long	Lset8943
	.long	5146                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2063                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x27cf:0xc DW_TAG_variable
	.long	5220                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2058                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x27db:0xc DW_TAG_variable
	.long	5116                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2059                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x27e7:0xc DW_TAG_variable
	.long	5168                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2060                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x27f3:0xc DW_TAG_variable
	.long	5123                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2061                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x27ff:0x1e DW_TAG_lexical_block
	.quad	Ltmp3951                ## DW_AT_low_pc
	.quad	Ltmp3952                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2810:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2064                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x281d:0x1e DW_TAG_lexical_block
	.quad	Ltmp3952                ## DW_AT_low_pc
	.quad	Ltmp3954                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x282e:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2065                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x283c:0x44 DW_TAG_lexical_block
Lset8944 = Ldebug_ranges178-Ldebug_range ## DW_AT_ranges
	.long	Lset8944
	.byte	5                       ## Abbrev [5] 0x2841:0x10 DW_TAG_variable
Lset8945 = Ldebug_loc530-Lsection_debug_loc ## DW_AT_location
	.long	Lset8945
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2070                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2851:0x2e DW_TAG_lexical_block
	.quad	Ltmp3974                ## DW_AT_low_pc
	.quad	Ltmp3975                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2862:0x10 DW_TAG_variable
Lset8946 = Ldebug_loc529-Lsection_debug_loc ## DW_AT_location
	.long	Lset8946
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2073                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2872:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2073                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2880:0x44 DW_TAG_lexical_block
Lset8947 = Ldebug_ranges179-Ldebug_range ## DW_AT_ranges
	.long	Lset8947
	.byte	5                       ## Abbrev [5] 0x2885:0x10 DW_TAG_variable
Lset8948 = Ldebug_loc532-Lsection_debug_loc ## DW_AT_location
	.long	Lset8948
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2078                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2895:0x2e DW_TAG_lexical_block
	.quad	Ltmp4003                ## DW_AT_low_pc
	.quad	Ltmp4004                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x28a6:0x10 DW_TAG_variable
Lset8949 = Ldebug_loc531-Lsection_debug_loc ## DW_AT_location
	.long	Lset8949
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2081                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x28b6:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2081                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x28c4:0x15e DW_TAG_lexical_block
Lset8950 = Ldebug_ranges181-Ldebug_range ## DW_AT_ranges
	.long	Lset8950
	.byte	5                       ## Abbrev [5] 0x28c9:0x10 DW_TAG_variable
Lset8951 = Ldebug_loc536-Lsection_debug_loc ## DW_AT_location
	.long	Lset8951
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2086                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x28d9:0x10 DW_TAG_variable
Lset8952 = Ldebug_loc537-Lsection_debug_loc ## DW_AT_location
	.long	Lset8952
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2087                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x28e9:0x72 DW_TAG_lexical_block
	.quad	Ltmp4021                ## DW_AT_low_pc
	.quad	Ltmp4027                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x28fa:0x10 DW_TAG_variable
Lset8953 = Ldebug_loc533-Lsection_debug_loc ## DW_AT_location
	.long	Lset8953
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x290a:0x50 DW_TAG_lexical_block
	.quad	Ltmp4022                ## DW_AT_low_pc
	.quad	Ltmp4027                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x291b:0x10 DW_TAG_variable
Lset8954 = Ldebug_loc534-Lsection_debug_loc ## DW_AT_location
	.long	Lset8954
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x292b:0x10 DW_TAG_variable
Lset8955 = Ldebug_loc535-Lsection_debug_loc ## DW_AT_location
	.long	Lset8955
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x293b:0x1e DW_TAG_lexical_block
	.quad	Ltmp4025                ## DW_AT_low_pc
	.quad	Ltmp4027                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x294c:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x295b:0x72 DW_TAG_lexical_block
	.quad	Ltmp4044                ## DW_AT_low_pc
	.quad	Ltmp4050                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x296c:0x10 DW_TAG_variable
Lset8956 = Ldebug_loc541-Lsection_debug_loc ## DW_AT_location
	.long	Lset8956
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x297c:0x50 DW_TAG_lexical_block
	.quad	Ltmp4045                ## DW_AT_low_pc
	.quad	Ltmp4050                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x298d:0x10 DW_TAG_variable
Lset8957 = Ldebug_loc542-Lsection_debug_loc ## DW_AT_location
	.long	Lset8957
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x299d:0x10 DW_TAG_variable
Lset8958 = Ldebug_loc543-Lsection_debug_loc ## DW_AT_location
	.long	Lset8958
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x29ad:0x1e DW_TAG_lexical_block
	.quad	Ltmp4048                ## DW_AT_low_pc
	.quad	Ltmp4050                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x29be:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x29cd:0x54 DW_TAG_lexical_block
Lset8959 = Ldebug_ranges180-Ldebug_range ## DW_AT_ranges
	.long	Lset8959
	.byte	5                       ## Abbrev [5] 0x29d2:0x10 DW_TAG_variable
Lset8960 = Ldebug_loc538-Lsection_debug_loc ## DW_AT_location
	.long	Lset8960
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x29e2:0x10 DW_TAG_variable
Lset8961 = Ldebug_loc539-Lsection_debug_loc ## DW_AT_location
	.long	Lset8961
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x29f2:0x10 DW_TAG_variable
Lset8962 = Ldebug_loc540-Lsection_debug_loc ## DW_AT_location
	.long	Lset8962
	.long	3106                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2a02:0x1e DW_TAG_lexical_block
	.quad	Ltmp4070                ## DW_AT_low_pc
	.quad	Ltmp4071                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2a13:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2088                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2a22:0x7c DW_TAG_lexical_block
Lset8963 = Ldebug_ranges183-Ldebug_range ## DW_AT_ranges
	.long	Lset8963
	.byte	5                       ## Abbrev [5] 0x2a27:0x10 DW_TAG_variable
Lset8964 = Ldebug_loc544-Lsection_debug_loc ## DW_AT_location
	.long	Lset8964
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2096                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2a37:0x10 DW_TAG_variable
Lset8965 = Ldebug_loc545-Lsection_debug_loc ## DW_AT_location
	.long	Lset8965
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2099                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x2a47:0x56 DW_TAG_lexical_block
Lset8966 = Ldebug_ranges182-Ldebug_range ## DW_AT_ranges
	.long	Lset8966
	.byte	5                       ## Abbrev [5] 0x2a4c:0x10 DW_TAG_variable
Lset8967 = Ldebug_loc546-Lsection_debug_loc ## DW_AT_location
	.long	Lset8967
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2100                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2a5c:0x1e DW_TAG_lexical_block
	.quad	Ltmp4119                ## DW_AT_low_pc
	.quad	Ltmp4120                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2a6d:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2100                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	15                      ## Abbrev [15] 0x2a7a:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp4110                ## DW_AT_low_pc
	.quad	Ltmp4114                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2100                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x2a92:0x9 DW_TAG_variable
Lset8968 = Ldebug_loc547-Lsection_debug_loc ## DW_AT_location
	.long	Lset8968
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2a9e:0x88 DW_TAG_lexical_block
	.quad	Ltmp4129                ## DW_AT_low_pc
	.quad	Ltmp4175                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2aaf:0x10 DW_TAG_variable
Lset8969 = Ldebug_loc548-Lsection_debug_loc ## DW_AT_location
	.long	Lset8969
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2104                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2abf:0x10 DW_TAG_variable
Lset8970 = Ldebug_loc549-Lsection_debug_loc ## DW_AT_location
	.long	Lset8970
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2107                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x2acf:0x56 DW_TAG_lexical_block
Lset8971 = Ldebug_ranges184-Ldebug_range ## DW_AT_ranges
	.long	Lset8971
	.byte	5                       ## Abbrev [5] 0x2ad4:0x10 DW_TAG_variable
Lset8972 = Ldebug_loc550-Lsection_debug_loc ## DW_AT_location
	.long	Lset8972
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2108                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2ae4:0x1e DW_TAG_lexical_block
	.quad	Ltmp4166                ## DW_AT_low_pc
	.quad	Ltmp4167                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2af5:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2108                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	15                      ## Abbrev [15] 0x2b02:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp4157                ## DW_AT_low_pc
	.quad	Ltmp4161                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2108                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x2b1a:0x9 DW_TAG_variable
Lset8973 = Ldebug_loc551-Lsection_debug_loc ## DW_AT_location
	.long	Lset8973
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2b26:0xba DW_TAG_lexical_block
Lset8974 = Ldebug_ranges186-Ldebug_range ## DW_AT_ranges
	.long	Lset8974
	.byte	5                       ## Abbrev [5] 0x2b2b:0x10 DW_TAG_variable
Lset8975 = Ldebug_loc552-Lsection_debug_loc ## DW_AT_location
	.long	Lset8975
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2117                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x2b3b:0x86 DW_TAG_lexical_block
Lset8976 = Ldebug_ranges185-Ldebug_range ## DW_AT_ranges
	.long	Lset8976
	.byte	5                       ## Abbrev [5] 0x2b40:0x10 DW_TAG_variable
Lset8977 = Ldebug_loc553-Lsection_debug_loc ## DW_AT_location
	.long	Lset8977
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2121                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2b50:0x10 DW_TAG_variable
Lset8978 = Ldebug_loc554-Lsection_debug_loc ## DW_AT_location
	.long	Lset8978
	.long	3106                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2125                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2b60:0x10 DW_TAG_variable
Lset8979 = Ldebug_loc555-Lsection_debug_loc ## DW_AT_location
	.long	Lset8979
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2122                    ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2b70:0x10 DW_TAG_variable
Lset8980 = Ldebug_loc556-Lsection_debug_loc ## DW_AT_location
	.long	Lset8980
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2124                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2b80:0x1e DW_TAG_lexical_block
	.quad	Ltmp4211                ## DW_AT_low_pc
	.quad	Ltmp4212                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2b91:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2127                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	15                      ## Abbrev [15] 0x2b9e:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp4203                ## DW_AT_low_pc
	.quad	Ltmp4207                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2125                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x2bb6:0x9 DW_TAG_variable
Lset8981 = Ldebug_loc557-Lsection_debug_loc ## DW_AT_location
	.long	Lset8981
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2bc1:0x1e DW_TAG_lexical_block
	.quad	Ltmp4197                ## DW_AT_low_pc
	.quad	Ltmp4198                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2bd2:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2118                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2be0:0x9e DW_TAG_lexical_block
	.quad	Ltmp4218                ## DW_AT_low_pc
	.quad	Ltmp4239                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2bf1:0x10 DW_TAG_variable
Lset8982 = Ldebug_loc558-Lsection_debug_loc ## DW_AT_location
	.long	Lset8982
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2137                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2c01:0x10 DW_TAG_variable
Lset8983 = Ldebug_loc559-Lsection_debug_loc ## DW_AT_location
	.long	Lset8983
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2138                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2c11:0x10 DW_TAG_variable
Lset8984 = Ldebug_loc561-Lsection_debug_loc ## DW_AT_location
	.long	Lset8984
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2139                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2c21:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2136                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2c2d:0x50 DW_TAG_lexical_block
	.quad	Ltmp4230                ## DW_AT_low_pc
	.quad	Ltmp4234                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2c3e:0x10 DW_TAG_variable
Lset8985 = Ldebug_loc560-Lsection_debug_loc ## DW_AT_location
	.long	Lset8985
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2140                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2c4e:0x10 DW_TAG_variable
Lset8986 = Ldebug_loc562-Lsection_debug_loc ## DW_AT_location
	.long	Lset8986
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2140                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2c5e:0x1e DW_TAG_lexical_block
	.quad	Ltmp4232                ## DW_AT_low_pc
	.quad	Ltmp4234                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2c6f:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2140                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2c7e:0x9e DW_TAG_lexical_block
	.quad	Ltmp4239                ## DW_AT_low_pc
	.quad	Ltmp4260                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2c8f:0x10 DW_TAG_variable
Lset8987 = Ldebug_loc563-Lsection_debug_loc ## DW_AT_location
	.long	Lset8987
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2145                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2c9f:0x10 DW_TAG_variable
Lset8988 = Ldebug_loc564-Lsection_debug_loc ## DW_AT_location
	.long	Lset8988
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2146                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2caf:0x10 DW_TAG_variable
Lset8989 = Ldebug_loc566-Lsection_debug_loc ## DW_AT_location
	.long	Lset8989
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2147                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x2cbf:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2144                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2ccb:0x50 DW_TAG_lexical_block
	.quad	Ltmp4251                ## DW_AT_low_pc
	.quad	Ltmp4255                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2cdc:0x10 DW_TAG_variable
Lset8990 = Ldebug_loc565-Lsection_debug_loc ## DW_AT_location
	.long	Lset8990
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2148                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2cec:0x10 DW_TAG_variable
Lset8991 = Ldebug_loc567-Lsection_debug_loc ## DW_AT_location
	.long	Lset8991
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2148                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2cfc:0x1e DW_TAG_lexical_block
	.quad	Ltmp4253                ## DW_AT_low_pc
	.quad	Ltmp4255                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x2d0d:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2148                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2d1c:0x11f DW_TAG_lexical_block
Lset8992 = Ldebug_ranges191-Ldebug_range ## DW_AT_ranges
	.long	Lset8992
	.byte	5                       ## Abbrev [5] 0x2d21:0x10 DW_TAG_variable
Lset8993 = Ldebug_loc568-Lsection_debug_loc ## DW_AT_location
	.long	Lset8993
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2152                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2d31:0x10 DW_TAG_variable
Lset8994 = Ldebug_loc569-Lsection_debug_loc ## DW_AT_location
	.long	Lset8994
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2153                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2d41:0x10 DW_TAG_variable
Lset8995 = Ldebug_loc570-Lsection_debug_loc ## DW_AT_location
	.long	Lset8995
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2154                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2d51:0x10 DW_TAG_variable
Lset8996 = Ldebug_loc572-Lsection_debug_loc ## DW_AT_location
	.long	Lset8996
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2155                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x2d61:0x26 DW_TAG_lexical_block
Lset8997 = Ldebug_ranges187-Ldebug_range ## DW_AT_ranges
	.long	Lset8997
	.byte	5                       ## Abbrev [5] 0x2d66:0x10 DW_TAG_variable
Lset8998 = Ldebug_loc573-Lsection_debug_loc ## DW_AT_location
	.long	Lset8998
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2156                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2d76:0x10 DW_TAG_variable
Lset8999 = Ldebug_loc574-Lsection_debug_loc ## DW_AT_location
	.long	Lset8999
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2156                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2d87:0x8d DW_TAG_lexical_block
Lset9000 = Ldebug_ranges189-Ldebug_range ## DW_AT_ranges
	.long	Lset9000
	.byte	8                       ## Abbrev [8] 0x2d8c:0xc DW_TAG_variable
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2161                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x2d98:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9001 = Ldebug_ranges188-Ldebug_range ## DW_AT_ranges
	.long	Lset9001
	.byte	1                       ## DW_AT_call_file
	.short	2162                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x2da4:0x9 DW_TAG_formal_parameter
Lset9002 = Ldebug_loc571-Lsection_debug_loc ## DW_AT_location
	.long	Lset9002
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x2dad:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x2db3:0x9 DW_TAG_variable
Lset9003 = Ldebug_loc575-Lsection_debug_loc ## DW_AT_location
	.long	Lset9003
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x2dbc:0x24 DW_TAG_lexical_block
	.quad	Ltmp4309                ## DW_AT_low_pc
	.quad	Ltmp4315                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x2dcd:0x9 DW_TAG_variable
Lset9004 = Ldebug_loc578-Lsection_debug_loc ## DW_AT_location
	.long	Lset9004
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x2dd6:0x9 DW_TAG_variable
Lset9005 = Ldebug_loc579-Lsection_debug_loc ## DW_AT_location
	.long	Lset9005
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2de1:0x32 DW_TAG_lexical_block
	.quad	Ltmp4316                ## DW_AT_low_pc
	.quad	Ltmp4322                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2df2:0x10 DW_TAG_variable
Lset9006 = Ldebug_loc580-Lsection_debug_loc ## DW_AT_location
	.long	Lset9006
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2162                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2e02:0x10 DW_TAG_variable
Lset9007 = Ldebug_loc581-Lsection_debug_loc ## DW_AT_location
	.long	Lset9007
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2162                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2e14:0x26 DW_TAG_lexical_block
Lset9008 = Ldebug_ranges190-Ldebug_range ## DW_AT_ranges
	.long	Lset9008
	.byte	5                       ## Abbrev [5] 0x2e19:0x10 DW_TAG_variable
Lset9009 = Ldebug_loc576-Lsection_debug_loc ## DW_AT_location
	.long	Lset9009
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2158                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2e29:0x10 DW_TAG_variable
Lset9010 = Ldebug_loc577-Lsection_debug_loc ## DW_AT_location
	.long	Lset9010
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2158                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2e3b:0x84 DW_TAG_lexical_block
	.quad	Ltmp4330                ## DW_AT_low_pc
	.quad	Ltmp4360                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2e4c:0x10 DW_TAG_variable
Lset9011 = Ldebug_loc582-Lsection_debug_loc ## DW_AT_location
	.long	Lset9011
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2169                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2e5c:0x10 DW_TAG_variable
Lset9012 = Ldebug_loc583-Lsection_debug_loc ## DW_AT_location
	.long	Lset9012
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2170                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2e6c:0x10 DW_TAG_variable
Lset9013 = Ldebug_loc584-Lsection_debug_loc ## DW_AT_location
	.long	Lset9013
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2171                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2e7c:0x10 DW_TAG_variable
Lset9014 = Ldebug_loc586-Lsection_debug_loc ## DW_AT_location
	.long	Lset9014
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2172                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x2e8c:0x32 DW_TAG_lexical_block
	.quad	Ltmp4344                ## DW_AT_low_pc
	.quad	Ltmp4353                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2e9d:0x10 DW_TAG_variable
Lset9015 = Ldebug_loc585-Lsection_debug_loc ## DW_AT_location
	.long	Lset9015
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2173                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2ead:0x10 DW_TAG_variable
Lset9016 = Ldebug_loc587-Lsection_debug_loc ## DW_AT_location
	.long	Lset9016
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2173                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2ebf:0xf5 DW_TAG_lexical_block
Lset9017 = Ldebug_ranges196-Ldebug_range ## DW_AT_ranges
	.long	Lset9017
	.byte	5                       ## Abbrev [5] 0x2ec4:0x10 DW_TAG_variable
Lset9018 = Ldebug_loc588-Lsection_debug_loc ## DW_AT_location
	.long	Lset9018
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2177                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2ed4:0x10 DW_TAG_variable
Lset9019 = Ldebug_loc589-Lsection_debug_loc ## DW_AT_location
	.long	Lset9019
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2178                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2ee4:0x10 DW_TAG_variable
Lset9020 = Ldebug_loc590-Lsection_debug_loc ## DW_AT_location
	.long	Lset9020
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2179                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2ef4:0x10 DW_TAG_variable
Lset9021 = Ldebug_loc592-Lsection_debug_loc ## DW_AT_location
	.long	Lset9021
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2180                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x2f04:0x63 DW_TAG_lexical_block
Lset9022 = Ldebug_ranges193-Ldebug_range ## DW_AT_ranges
	.long	Lset9022
	.byte	8                       ## Abbrev [8] 0x2f09:0xc DW_TAG_variable
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2186                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x2f15:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9023 = Ldebug_ranges192-Ldebug_range ## DW_AT_ranges
	.long	Lset9023
	.byte	1                       ## DW_AT_call_file
	.short	2187                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x2f21:0x9 DW_TAG_formal_parameter
Lset9024 = Ldebug_loc591-Lsection_debug_loc ## DW_AT_location
	.long	Lset9024
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x2f2a:0x9 DW_TAG_variable
Lset9025 = Ldebug_loc597-Lsection_debug_loc ## DW_AT_location
	.long	Lset9025
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2f34:0x32 DW_TAG_lexical_block
	.quad	Ltmp4411                ## DW_AT_low_pc
	.quad	Ltmp4415                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2f45:0x10 DW_TAG_variable
Lset9026 = Ldebug_loc598-Lsection_debug_loc ## DW_AT_location
	.long	Lset9026
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2187                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2f55:0x10 DW_TAG_variable
Lset9027 = Ldebug_loc599-Lsection_debug_loc ## DW_AT_location
	.long	Lset9027
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2187                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2f67:0x26 DW_TAG_lexical_block
Lset9028 = Ldebug_ranges194-Ldebug_range ## DW_AT_ranges
	.long	Lset9028
	.byte	5                       ## Abbrev [5] 0x2f6c:0x10 DW_TAG_variable
Lset9029 = Ldebug_loc595-Lsection_debug_loc ## DW_AT_location
	.long	Lset9029
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2183                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2f7c:0x10 DW_TAG_variable
Lset9030 = Ldebug_loc596-Lsection_debug_loc ## DW_AT_location
	.long	Lset9030
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2183                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x2f8d:0x26 DW_TAG_lexical_block
Lset9031 = Ldebug_ranges195-Ldebug_range ## DW_AT_ranges
	.long	Lset9031
	.byte	5                       ## Abbrev [5] 0x2f92:0x10 DW_TAG_variable
Lset9032 = Ldebug_loc593-Lsection_debug_loc ## DW_AT_location
	.long	Lset9032
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2181                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2fa2:0x10 DW_TAG_variable
Lset9033 = Ldebug_loc594-Lsection_debug_loc ## DW_AT_location
	.long	Lset9033
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2181                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x2fb4:0x84 DW_TAG_lexical_block
	.quad	Ltmp4423                ## DW_AT_low_pc
	.quad	Ltmp4452                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x2fc5:0x10 DW_TAG_variable
Lset9034 = Ldebug_loc600-Lsection_debug_loc ## DW_AT_location
	.long	Lset9034
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2194                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2fd5:0x10 DW_TAG_variable
Lset9035 = Ldebug_loc601-Lsection_debug_loc ## DW_AT_location
	.long	Lset9035
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2195                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2fe5:0x10 DW_TAG_variable
Lset9036 = Ldebug_loc602-Lsection_debug_loc ## DW_AT_location
	.long	Lset9036
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2196                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x2ff5:0x10 DW_TAG_variable
Lset9037 = Ldebug_loc604-Lsection_debug_loc ## DW_AT_location
	.long	Lset9037
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2197                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x3005:0x32 DW_TAG_lexical_block
	.quad	Ltmp4437                ## DW_AT_low_pc
	.quad	Ltmp4445                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x3016:0x10 DW_TAG_variable
Lset9038 = Ldebug_loc603-Lsection_debug_loc ## DW_AT_location
	.long	Lset9038
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2198                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x3026:0x10 DW_TAG_variable
Lset9039 = Ldebug_loc605-Lsection_debug_loc ## DW_AT_location
	.long	Lset9039
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2198                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x3038:0x9a DW_TAG_lexical_block
Lset9040 = Ldebug_ranges198-Ldebug_range ## DW_AT_ranges
	.long	Lset9040
	.byte	5                       ## Abbrev [5] 0x303d:0x10 DW_TAG_variable
Lset9041 = Ldebug_loc609-Lsection_debug_loc ## DW_AT_location
	.long	Lset9041
	.long	5152                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2202                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x304d:0x40 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9042 = Ldebug_ranges197-Ldebug_range ## DW_AT_ranges
	.long	Lset9042
	.byte	1                       ## DW_AT_call_file
	.short	2203                    ## DW_AT_call_line
	.byte	14                      ## Abbrev [14] 0x3059:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x305f:0x9 DW_TAG_variable
Lset9043 = Ldebug_loc606-Lsection_debug_loc ## DW_AT_location
	.long	Lset9043
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x3068:0x24 DW_TAG_lexical_block
	.quad	Ltmp4474                ## DW_AT_low_pc
	.quad	Ltmp4481                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x3079:0x9 DW_TAG_variable
Lset9044 = Ldebug_loc607-Lsection_debug_loc ## DW_AT_location
	.long	Lset9044
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x3082:0x9 DW_TAG_variable
Lset9045 = Ldebug_loc608-Lsection_debug_loc ## DW_AT_location
	.long	Lset9045
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x308d:0x44 DW_TAG_lexical_block
	.quad	Ltmp4488                ## DW_AT_low_pc
	.quad	Ltmp4491                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x309e:0x10 DW_TAG_variable
Lset9046 = Ldebug_loc610-Lsection_debug_loc ## DW_AT_location
	.long	Lset9046
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2204                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x30ae:0x22 DW_TAG_lexical_block
	.quad	Ltmp4489                ## DW_AT_low_pc
	.quad	Ltmp4491                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x30bf:0x10 DW_TAG_variable
Lset9047 = Ldebug_loc611-Lsection_debug_loc ## DW_AT_location
	.long	Lset9047
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2205                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x30d2:0x6c DW_TAG_lexical_block
Lset9048 = Ldebug_ranges200-Ldebug_range ## DW_AT_ranges
	.long	Lset9048
	.byte	8                       ## Abbrev [8] 0x30d7:0xc DW_TAG_variable
	.long	5226                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2214                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x30e3:0x16 DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9049 = Ldebug_ranges199-Ldebug_range ## DW_AT_ranges
	.long	Lset9049
	.byte	1                       ## DW_AT_call_file
	.short	2215                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x30ef:0x9 DW_TAG_variable
Lset9050 = Ldebug_loc612-Lsection_debug_loc ## DW_AT_location
	.long	Lset9050
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x30f9:0x44 DW_TAG_lexical_block
	.quad	Ltmp4527                ## DW_AT_low_pc
	.quad	Ltmp4530                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x310a:0x10 DW_TAG_variable
Lset9051 = Ldebug_loc613-Lsection_debug_loc ## DW_AT_location
	.long	Lset9051
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2216                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x311a:0x22 DW_TAG_lexical_block
	.quad	Ltmp4528                ## DW_AT_low_pc
	.quad	Ltmp4530                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x312b:0x10 DW_TAG_variable
Lset9052 = Ldebug_loc614-Lsection_debug_loc ## DW_AT_location
	.long	Lset9052
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2217                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x313e:0x34 DW_TAG_lexical_block
Lset9053 = Ldebug_ranges201-Ldebug_range ## DW_AT_ranges
	.long	Lset9053
	.byte	5                       ## Abbrev [5] 0x3143:0x10 DW_TAG_variable
Lset9054 = Ldebug_loc615-Lsection_debug_loc ## DW_AT_location
	.long	Lset9054
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2230                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x3153:0x1e DW_TAG_lexical_block
	.quad	Ltmp4546                ## DW_AT_low_pc
	.quad	Ltmp4547                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3164:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2231                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x3172:0x34 DW_TAG_lexical_block
Lset9055 = Ldebug_ranges202-Ldebug_range ## DW_AT_ranges
	.long	Lset9055
	.byte	5                       ## Abbrev [5] 0x3177:0x10 DW_TAG_variable
Lset9056 = Ldebug_loc616-Lsection_debug_loc ## DW_AT_location
	.long	Lset9056
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2240                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x3187:0x1e DW_TAG_lexical_block
	.quad	Ltmp4570                ## DW_AT_low_pc
	.quad	Ltmp4571                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3198:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2241                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x31a6:0x34 DW_TAG_lexical_block
Lset9057 = Ldebug_ranges203-Ldebug_range ## DW_AT_ranges
	.long	Lset9057
	.byte	5                       ## Abbrev [5] 0x31ab:0x10 DW_TAG_variable
Lset9058 = Ldebug_loc617-Lsection_debug_loc ## DW_AT_location
	.long	Lset9058
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2249                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x31bb:0x1e DW_TAG_lexical_block
	.quad	Ltmp4594                ## DW_AT_low_pc
	.quad	Ltmp4595                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x31cc:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2250                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x31da:0x1e DW_TAG_lexical_block
	.quad	Ltmp4615                ## DW_AT_low_pc
	.quad	Ltmp4617                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x31eb:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2255                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x31f8:0x1e DW_TAG_lexical_block
	.quad	Ltmp4630                ## DW_AT_low_pc
	.quad	Ltmp4632                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3209:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2259                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x3216:0x3c DW_TAG_lexical_block
	.quad	Ltmp4637                ## DW_AT_low_pc
	.quad	Ltmp4653                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3227:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2264                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x3233:0x1e DW_TAG_lexical_block
	.quad	Ltmp4647                ## DW_AT_low_pc
	.quad	Ltmp4648                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3244:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2265                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x3252:0x3c DW_TAG_lexical_block
	.quad	Ltmp4653                ## DW_AT_low_pc
	.quad	Ltmp4669                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3263:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2270                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x326f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4663                ## DW_AT_low_pc
	.quad	Ltmp4664                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3280:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2271                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x328e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4669                ## DW_AT_low_pc
	.quad	Ltmp4686                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x329f:0x10 DW_TAG_variable
Lset9059 = Ldebug_loc618-Lsection_debug_loc ## DW_AT_location
	.long	Lset9059
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2275                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x32af:0x10 DW_TAG_variable
Lset9060 = Ldebug_loc619-Lsection_debug_loc ## DW_AT_location
	.long	Lset9060
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2276                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x32bf:0x1e DW_TAG_lexical_block
	.quad	Ltmp4680                ## DW_AT_low_pc
	.quad	Ltmp4681                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x32d0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2277                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x32de:0x50 DW_TAG_lexical_block
	.quad	Ltmp4686                ## DW_AT_low_pc
	.quad	Ltmp4703                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x32ef:0x10 DW_TAG_variable
Lset9061 = Ldebug_loc620-Lsection_debug_loc ## DW_AT_location
	.long	Lset9061
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2281                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x32ff:0x10 DW_TAG_variable
Lset9062 = Ldebug_loc621-Lsection_debug_loc ## DW_AT_location
	.long	Lset9062
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2282                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x330f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4697                ## DW_AT_low_pc
	.quad	Ltmp4698                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3320:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2283                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x332e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4703                ## DW_AT_low_pc
	.quad	Ltmp4720                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x333f:0x10 DW_TAG_variable
Lset9063 = Ldebug_loc622-Lsection_debug_loc ## DW_AT_location
	.long	Lset9063
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2287                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x334f:0x10 DW_TAG_variable
Lset9064 = Ldebug_loc623-Lsection_debug_loc ## DW_AT_location
	.long	Lset9064
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2288                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x335f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4714                ## DW_AT_low_pc
	.quad	Ltmp4715                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3370:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2289                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x337e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4720                ## DW_AT_low_pc
	.quad	Ltmp4737                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x338f:0x10 DW_TAG_variable
Lset9065 = Ldebug_loc624-Lsection_debug_loc ## DW_AT_location
	.long	Lset9065
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2293                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x339f:0x10 DW_TAG_variable
Lset9066 = Ldebug_loc625-Lsection_debug_loc ## DW_AT_location
	.long	Lset9066
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2294                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x33af:0x1e DW_TAG_lexical_block
	.quad	Ltmp4731                ## DW_AT_low_pc
	.quad	Ltmp4732                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x33c0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2295                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x33ce:0x50 DW_TAG_lexical_block
	.quad	Ltmp4737                ## DW_AT_low_pc
	.quad	Ltmp4754                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x33df:0x10 DW_TAG_variable
Lset9067 = Ldebug_loc626-Lsection_debug_loc ## DW_AT_location
	.long	Lset9067
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2299                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x33ef:0x10 DW_TAG_variable
Lset9068 = Ldebug_loc627-Lsection_debug_loc ## DW_AT_location
	.long	Lset9068
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2300                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x33ff:0x1e DW_TAG_lexical_block
	.quad	Ltmp4748                ## DW_AT_low_pc
	.quad	Ltmp4749                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3410:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2301                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x341e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4754                ## DW_AT_low_pc
	.quad	Ltmp4771                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x342f:0x10 DW_TAG_variable
Lset9069 = Ldebug_loc628-Lsection_debug_loc ## DW_AT_location
	.long	Lset9069
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2305                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x343f:0x10 DW_TAG_variable
Lset9070 = Ldebug_loc629-Lsection_debug_loc ## DW_AT_location
	.long	Lset9070
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2306                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x344f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4765                ## DW_AT_low_pc
	.quad	Ltmp4766                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3460:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2307                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x346e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4771                ## DW_AT_low_pc
	.quad	Ltmp4788                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x347f:0x10 DW_TAG_variable
Lset9071 = Ldebug_loc630-Lsection_debug_loc ## DW_AT_location
	.long	Lset9071
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2311                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x348f:0x10 DW_TAG_variable
Lset9072 = Ldebug_loc631-Lsection_debug_loc ## DW_AT_location
	.long	Lset9072
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2312                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x349f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4782                ## DW_AT_low_pc
	.quad	Ltmp4783                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x34b0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2313                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x34be:0x50 DW_TAG_lexical_block
	.quad	Ltmp4788                ## DW_AT_low_pc
	.quad	Ltmp4805                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x34cf:0x10 DW_TAG_variable
Lset9073 = Ldebug_loc632-Lsection_debug_loc ## DW_AT_location
	.long	Lset9073
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2317                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x34df:0x10 DW_TAG_variable
Lset9074 = Ldebug_loc633-Lsection_debug_loc ## DW_AT_location
	.long	Lset9074
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2318                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x34ef:0x1e DW_TAG_lexical_block
	.quad	Ltmp4799                ## DW_AT_low_pc
	.quad	Ltmp4800                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3500:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2319                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x350e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4805                ## DW_AT_low_pc
	.quad	Ltmp4822                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x351f:0x10 DW_TAG_variable
Lset9075 = Ldebug_loc634-Lsection_debug_loc ## DW_AT_location
	.long	Lset9075
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2323                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x352f:0x10 DW_TAG_variable
Lset9076 = Ldebug_loc635-Lsection_debug_loc ## DW_AT_location
	.long	Lset9076
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2324                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x353f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4816                ## DW_AT_low_pc
	.quad	Ltmp4817                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3550:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2325                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x355e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4822                ## DW_AT_low_pc
	.quad	Ltmp4839                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x356f:0x10 DW_TAG_variable
Lset9077 = Ldebug_loc636-Lsection_debug_loc ## DW_AT_location
	.long	Lset9077
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2329                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x357f:0x10 DW_TAG_variable
Lset9078 = Ldebug_loc637-Lsection_debug_loc ## DW_AT_location
	.long	Lset9078
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2330                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x358f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4833                ## DW_AT_low_pc
	.quad	Ltmp4834                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x35a0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2331                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x35ae:0x50 DW_TAG_lexical_block
	.quad	Ltmp4839                ## DW_AT_low_pc
	.quad	Ltmp4856                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x35bf:0x10 DW_TAG_variable
Lset9079 = Ldebug_loc638-Lsection_debug_loc ## DW_AT_location
	.long	Lset9079
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2335                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x35cf:0x10 DW_TAG_variable
Lset9080 = Ldebug_loc639-Lsection_debug_loc ## DW_AT_location
	.long	Lset9080
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2336                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x35df:0x1e DW_TAG_lexical_block
	.quad	Ltmp4850                ## DW_AT_low_pc
	.quad	Ltmp4851                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x35f0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2337                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x35fe:0x50 DW_TAG_lexical_block
	.quad	Ltmp4856                ## DW_AT_low_pc
	.quad	Ltmp4873                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x360f:0x10 DW_TAG_variable
Lset9081 = Ldebug_loc640-Lsection_debug_loc ## DW_AT_location
	.long	Lset9081
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2341                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x361f:0x10 DW_TAG_variable
Lset9082 = Ldebug_loc641-Lsection_debug_loc ## DW_AT_location
	.long	Lset9082
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2342                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x362f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4867                ## DW_AT_low_pc
	.quad	Ltmp4868                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3640:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2343                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x364e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4873                ## DW_AT_low_pc
	.quad	Ltmp4890                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x365f:0x10 DW_TAG_variable
Lset9083 = Ldebug_loc642-Lsection_debug_loc ## DW_AT_location
	.long	Lset9083
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2347                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x366f:0x10 DW_TAG_variable
Lset9084 = Ldebug_loc643-Lsection_debug_loc ## DW_AT_location
	.long	Lset9084
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2348                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x367f:0x1e DW_TAG_lexical_block
	.quad	Ltmp4884                ## DW_AT_low_pc
	.quad	Ltmp4885                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3690:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2349                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x369e:0x50 DW_TAG_lexical_block
	.quad	Ltmp4890                ## DW_AT_low_pc
	.quad	Ltmp4907                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x36af:0x10 DW_TAG_variable
Lset9085 = Ldebug_loc644-Lsection_debug_loc ## DW_AT_location
	.long	Lset9085
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2353                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x36bf:0x10 DW_TAG_variable
Lset9086 = Ldebug_loc645-Lsection_debug_loc ## DW_AT_location
	.long	Lset9086
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2354                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x36cf:0x1e DW_TAG_lexical_block
	.quad	Ltmp4901                ## DW_AT_low_pc
	.quad	Ltmp4902                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x36e0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2355                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x36ee:0x8d DW_TAG_lexical_block
Lset9087 = Ldebug_ranges205-Ldebug_range ## DW_AT_ranges
	.long	Lset9087
	.byte	5                       ## Abbrev [5] 0x36f3:0x10 DW_TAG_variable
Lset9088 = Ldebug_loc649-Lsection_debug_loc ## DW_AT_location
	.long	Lset9088
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2359                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x3703:0x10 DW_TAG_variable
Lset9089 = Ldebug_loc651-Lsection_debug_loc ## DW_AT_location
	.long	Lset9089
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2360                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x3713:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9090 = Ldebug_ranges204-Ldebug_range ## DW_AT_ranges
	.long	Lset9090
	.byte	1                       ## DW_AT_call_file
	.short	2361                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x371f:0x9 DW_TAG_formal_parameter
Lset9091 = Ldebug_loc650-Lsection_debug_loc ## DW_AT_location
	.long	Lset9091
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x3728:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x372e:0x9 DW_TAG_variable
Lset9092 = Ldebug_loc646-Lsection_debug_loc ## DW_AT_location
	.long	Lset9092
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x3737:0x24 DW_TAG_lexical_block
	.quad	Ltmp4930                ## DW_AT_low_pc
	.quad	Ltmp4937                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x3748:0x9 DW_TAG_variable
Lset9093 = Ldebug_loc647-Lsection_debug_loc ## DW_AT_location
	.long	Lset9093
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x3751:0x9 DW_TAG_variable
Lset9094 = Ldebug_loc648-Lsection_debug_loc ## DW_AT_location
	.long	Lset9094
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x375c:0x1e DW_TAG_lexical_block
	.quad	Ltmp4946                ## DW_AT_low_pc
	.quad	Ltmp4947                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x376d:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2361                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x377b:0x5f DW_TAG_lexical_block
Lset9095 = Ldebug_ranges207-Ldebug_range ## DW_AT_ranges
	.long	Lset9095
	.byte	5                       ## Abbrev [5] 0x3780:0x10 DW_TAG_variable
Lset9096 = Ldebug_loc653-Lsection_debug_loc ## DW_AT_location
	.long	Lset9096
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2367                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x3790:0xc DW_TAG_variable
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2368                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x379c:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9097 = Ldebug_ranges206-Ldebug_range ## DW_AT_ranges
	.long	Lset9097
	.byte	1                       ## DW_AT_call_file
	.short	2369                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x37a8:0x9 DW_TAG_formal_parameter
Lset9098 = Ldebug_loc652-Lsection_debug_loc ## DW_AT_location
	.long	Lset9098
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x37b1:0x9 DW_TAG_variable
Lset9099 = Ldebug_loc654-Lsection_debug_loc ## DW_AT_location
	.long	Lset9099
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x37bb:0x1e DW_TAG_lexical_block
	.quad	Ltmp4986                ## DW_AT_low_pc
	.quad	Ltmp4987                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x37cc:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2369                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x37da:0x30 DW_TAG_lexical_block
Lset9100 = Ldebug_ranges208-Ldebug_range ## DW_AT_ranges
	.long	Lset9100
	.byte	8                       ## Abbrev [8] 0x37df:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2375                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x37eb:0x1e DW_TAG_lexical_block
	.quad	Ltmp5004                ## DW_AT_low_pc
	.quad	Ltmp5005                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x37fc:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2377                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x380a:0x30 DW_TAG_lexical_block
Lset9101 = Ldebug_ranges209-Ldebug_range ## DW_AT_ranges
	.long	Lset9101
	.byte	8                       ## Abbrev [8] 0x380f:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2384                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x381b:0x1e DW_TAG_lexical_block
	.quad	Ltmp5022                ## DW_AT_low_pc
	.quad	Ltmp5023                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x382c:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2386                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x383a:0x30 DW_TAG_lexical_block
Lset9102 = Ldebug_ranges210-Ldebug_range ## DW_AT_ranges
	.long	Lset9102
	.byte	8                       ## Abbrev [8] 0x383f:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2393                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x384b:0x1e DW_TAG_lexical_block
	.quad	Ltmp5040                ## DW_AT_low_pc
	.quad	Ltmp5041                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x385c:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2395                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x386a:0x74 DW_TAG_lexical_block
Lset9103 = Ldebug_ranges212-Ldebug_range ## DW_AT_ranges
	.long	Lset9103
	.byte	5                       ## Abbrev [5] 0x386f:0x10 DW_TAG_variable
Lset9104 = Ldebug_loc658-Lsection_debug_loc ## DW_AT_location
	.long	Lset9104
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2402                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x387f:0x40 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9105 = Ldebug_ranges211-Ldebug_range ## DW_AT_ranges
	.long	Lset9105
	.byte	1                       ## DW_AT_call_file
	.short	2403                    ## DW_AT_call_line
	.byte	14                      ## Abbrev [14] 0x388b:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x3891:0x9 DW_TAG_variable
Lset9106 = Ldebug_loc655-Lsection_debug_loc ## DW_AT_location
	.long	Lset9106
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x389a:0x24 DW_TAG_lexical_block
	.quad	Ltmp5067                ## DW_AT_low_pc
	.quad	Ltmp5073                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x38ab:0x9 DW_TAG_variable
Lset9107 = Ldebug_loc656-Lsection_debug_loc ## DW_AT_location
	.long	Lset9107
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x38b4:0x9 DW_TAG_variable
Lset9108 = Ldebug_loc657-Lsection_debug_loc ## DW_AT_location
	.long	Lset9108
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x38bf:0x1e DW_TAG_lexical_block
	.quad	Ltmp5080                ## DW_AT_low_pc
	.quad	Ltmp5081                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x38d0:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2403                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x38de:0x46 DW_TAG_lexical_block
Lset9109 = Ldebug_ranges214-Ldebug_range ## DW_AT_ranges
	.long	Lset9109
	.byte	8                       ## Abbrev [8] 0x38e3:0xc DW_TAG_variable
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2409                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x38ef:0x16 DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9110 = Ldebug_ranges213-Ldebug_range ## DW_AT_ranges
	.long	Lset9110
	.byte	1                       ## DW_AT_call_file
	.short	2410                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x38fb:0x9 DW_TAG_variable
Lset9111 = Ldebug_loc659-Lsection_debug_loc ## DW_AT_location
	.long	Lset9111
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x3905:0x1e DW_TAG_lexical_block
	.quad	Ltmp5116                ## DW_AT_low_pc
	.quad	Ltmp5117                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x3916:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2410                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x3924:0x81 DW_TAG_lexical_block
Lset9112 = Ldebug_ranges215-Ldebug_range ## DW_AT_ranges
	.long	Lset9112
	.byte	5                       ## Abbrev [5] 0x3929:0x10 DW_TAG_variable
Lset9113 = Ldebug_loc660-Lsection_debug_loc ## DW_AT_location
	.long	Lset9113
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2445                    ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x3939:0xc DW_TAG_variable
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2442                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x3945:0x5f DW_TAG_inlined_subroutine
	.long	25137                   ## DW_AT_abstract_origin
	.quad	Ltmp5213                ## DW_AT_low_pc
	.quad	Ltmp5229                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2446                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x395d:0x9 DW_TAG_formal_parameter
Lset9114 = Ldebug_loc662-Lsection_debug_loc ## DW_AT_location
	.long	Lset9114
	.long	25152                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x3966:0x9 DW_TAG_formal_parameter
Lset9115 = Ldebug_loc661-Lsection_debug_loc ## DW_AT_location
	.long	Lset9115
	.long	25164                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x396f:0x9 DW_TAG_variable
Lset9116 = Ldebug_loc663-Lsection_debug_loc ## DW_AT_location
	.long	Lset9116
	.long	25188                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x3978:0x9 DW_TAG_variable
Lset9117 = Ldebug_loc665-Lsection_debug_loc ## DW_AT_location
	.long	Lset9117
	.long	25200                   ## DW_AT_abstract_origin
	.byte	15                      ## Abbrev [15] 0x3981:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp5221                ## DW_AT_low_pc
	.quad	Ltmp5225                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	1133                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x3999:0x9 DW_TAG_variable
Lset9118 = Ldebug_loc664-Lsection_debug_loc ## DW_AT_location
	.long	Lset9118
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x39a7:0xc DW_TAG_array_type
	.long	14771                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x39ac:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	116                     ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	19                      ## Abbrev [19] 0x39b3:0x1 DW_TAG_pointer_type
	.byte	20                      ## Abbrev [20] 0x39b4:0x7 DW_TAG_base_type
	.long	143                     ## DW_AT_name
	.byte	8                       ## DW_AT_byte_size
	.byte	7                       ## DW_AT_encoding
	.byte	21                      ## Abbrev [21] 0x39bb:0x9b DW_TAG_enumeration_type
	.byte	4                       ## DW_AT_byte_size
	.byte	2                       ## DW_AT_decl_file
	.byte	18                      ## DW_AT_decl_line
	.byte	22                      ## Abbrev [22] 0x39bf:0x6 DW_TAG_enumerator
	.long	152                     ## DW_AT_name
	.byte	0                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39c5:0x6 DW_TAG_enumerator
	.long	161                     ## DW_AT_name
	.byte	1                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39cb:0x6 DW_TAG_enumerator
	.long	173                     ## DW_AT_name
	.byte	2                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39d1:0x6 DW_TAG_enumerator
	.long	179                     ## DW_AT_name
	.byte	3                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39d7:0x6 DW_TAG_enumerator
	.long	187                     ## DW_AT_name
	.byte	4                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39dd:0x6 DW_TAG_enumerator
	.long	194                     ## DW_AT_name
	.byte	5                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39e3:0x6 DW_TAG_enumerator
	.long	200                     ## DW_AT_name
	.byte	6                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39e9:0x6 DW_TAG_enumerator
	.long	207                     ## DW_AT_name
	.byte	7                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39ef:0x6 DW_TAG_enumerator
	.long	214                     ## DW_AT_name
	.byte	8                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39f5:0x6 DW_TAG_enumerator
	.long	221                     ## DW_AT_name
	.byte	9                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x39fb:0x6 DW_TAG_enumerator
	.long	228                     ## DW_AT_name
	.byte	10                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a01:0x6 DW_TAG_enumerator
	.long	235                     ## DW_AT_name
	.byte	11                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a07:0x6 DW_TAG_enumerator
	.long	242                     ## DW_AT_name
	.byte	12                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a0d:0x6 DW_TAG_enumerator
	.long	250                     ## DW_AT_name
	.byte	13                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a13:0x6 DW_TAG_enumerator
	.long	258                     ## DW_AT_name
	.byte	14                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a19:0x6 DW_TAG_enumerator
	.long	265                     ## DW_AT_name
	.byte	15                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a1f:0x6 DW_TAG_enumerator
	.long	273                     ## DW_AT_name
	.byte	16                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a25:0x6 DW_TAG_enumerator
	.long	280                     ## DW_AT_name
	.byte	17                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a2b:0x6 DW_TAG_enumerator
	.long	287                     ## DW_AT_name
	.byte	18                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a31:0x6 DW_TAG_enumerator
	.long	294                     ## DW_AT_name
	.byte	19                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a37:0x6 DW_TAG_enumerator
	.long	302                     ## DW_AT_name
	.byte	20                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a3d:0x6 DW_TAG_enumerator
	.long	308                     ## DW_AT_name
	.byte	21                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a43:0x6 DW_TAG_enumerator
	.long	314                     ## DW_AT_name
	.byte	22                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a49:0x6 DW_TAG_enumerator
	.long	324                     ## DW_AT_name
	.byte	23                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a4f:0x6 DW_TAG_enumerator
	.long	332                     ## DW_AT_name
	.byte	24                      ## DW_AT_const_value
	.byte	0                       ## End Of Children Mark
	.byte	21                      ## Abbrev [21] 0x3a56:0x2f1 DW_TAG_enumeration_type
	.byte	4                       ## DW_AT_byte_size
	.byte	3                       ## DW_AT_decl_file
	.byte	221                     ## DW_AT_decl_line
	.byte	22                      ## Abbrev [22] 0x3a5a:0x6 DW_TAG_enumerator
	.long	337                     ## DW_AT_name
	.byte	0                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a60:0x6 DW_TAG_enumerator
	.long	345                     ## DW_AT_name
	.byte	1                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a66:0x6 DW_TAG_enumerator
	.long	354                     ## DW_AT_name
	.byte	2                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a6c:0x6 DW_TAG_enumerator
	.long	364                     ## DW_AT_name
	.byte	3                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a72:0x6 DW_TAG_enumerator
	.long	376                     ## DW_AT_name
	.byte	4                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a78:0x6 DW_TAG_enumerator
	.long	387                     ## DW_AT_name
	.byte	5                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a7e:0x6 DW_TAG_enumerator
	.long	399                     ## DW_AT_name
	.byte	6                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a84:0x6 DW_TAG_enumerator
	.long	411                     ## DW_AT_name
	.byte	7                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a8a:0x6 DW_TAG_enumerator
	.long	423                     ## DW_AT_name
	.byte	8                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a90:0x6 DW_TAG_enumerator
	.long	435                     ## DW_AT_name
	.byte	9                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a96:0x6 DW_TAG_enumerator
	.long	447                     ## DW_AT_name
	.byte	10                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3a9c:0x6 DW_TAG_enumerator
	.long	459                     ## DW_AT_name
	.byte	11                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3aa2:0x6 DW_TAG_enumerator
	.long	471                     ## DW_AT_name
	.byte	12                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3aa8:0x6 DW_TAG_enumerator
	.long	479                     ## DW_AT_name
	.byte	13                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3aae:0x6 DW_TAG_enumerator
	.long	486                     ## DW_AT_name
	.byte	14                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ab4:0x6 DW_TAG_enumerator
	.long	493                     ## DW_AT_name
	.byte	15                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3aba:0x6 DW_TAG_enumerator
	.long	500                     ## DW_AT_name
	.byte	16                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ac0:0x6 DW_TAG_enumerator
	.long	507                     ## DW_AT_name
	.byte	17                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ac6:0x6 DW_TAG_enumerator
	.long	514                     ## DW_AT_name
	.byte	18                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3acc:0x6 DW_TAG_enumerator
	.long	521                     ## DW_AT_name
	.byte	19                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ad2:0x6 DW_TAG_enumerator
	.long	529                     ## DW_AT_name
	.byte	20                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ad8:0x6 DW_TAG_enumerator
	.long	537                     ## DW_AT_name
	.byte	21                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ade:0x6 DW_TAG_enumerator
	.long	544                     ## DW_AT_name
	.byte	22                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ae4:0x6 DW_TAG_enumerator
	.long	552                     ## DW_AT_name
	.byte	23                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3aea:0x6 DW_TAG_enumerator
	.long	559                     ## DW_AT_name
	.byte	24                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3af0:0x6 DW_TAG_enumerator
	.long	566                     ## DW_AT_name
	.byte	25                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3af6:0x6 DW_TAG_enumerator
	.long	573                     ## DW_AT_name
	.byte	26                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3afc:0x6 DW_TAG_enumerator
	.long	581                     ## DW_AT_name
	.byte	27                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b02:0x6 DW_TAG_enumerator
	.long	588                     ## DW_AT_name
	.byte	28                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b08:0x6 DW_TAG_enumerator
	.long	595                     ## DW_AT_name
	.byte	29                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b0e:0x6 DW_TAG_enumerator
	.long	605                     ## DW_AT_name
	.byte	30                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b14:0x6 DW_TAG_enumerator
	.long	612                     ## DW_AT_name
	.byte	31                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b1a:0x6 DW_TAG_enumerator
	.long	618                     ## DW_AT_name
	.byte	32                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b20:0x6 DW_TAG_enumerator
	.long	624                     ## DW_AT_name
	.byte	33                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b26:0x6 DW_TAG_enumerator
	.long	630                     ## DW_AT_name
	.byte	34                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b2c:0x6 DW_TAG_enumerator
	.long	638                     ## DW_AT_name
	.byte	35                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b32:0x6 DW_TAG_enumerator
	.long	649                     ## DW_AT_name
	.byte	36                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b38:0x6 DW_TAG_enumerator
	.long	657                     ## DW_AT_name
	.byte	37                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b3e:0x6 DW_TAG_enumerator
	.long	669                     ## DW_AT_name
	.byte	38                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b44:0x6 DW_TAG_enumerator
	.long	679                     ## DW_AT_name
	.byte	39                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b4a:0x6 DW_TAG_enumerator
	.long	690                     ## DW_AT_name
	.byte	40                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b50:0x6 DW_TAG_enumerator
	.long	701                     ## DW_AT_name
	.byte	41                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b56:0x6 DW_TAG_enumerator
	.long	713                     ## DW_AT_name
	.byte	42                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b5c:0x6 DW_TAG_enumerator
	.long	725                     ## DW_AT_name
	.byte	43                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b62:0x6 DW_TAG_enumerator
	.long	736                     ## DW_AT_name
	.byte	44                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b68:0x6 DW_TAG_enumerator
	.long	747                     ## DW_AT_name
	.byte	45                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b6e:0x6 DW_TAG_enumerator
	.long	757                     ## DW_AT_name
	.byte	46                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b74:0x6 DW_TAG_enumerator
	.long	769                     ## DW_AT_name
	.byte	47                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b7a:0x6 DW_TAG_enumerator
	.long	787                     ## DW_AT_name
	.byte	48                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b80:0x6 DW_TAG_enumerator
	.long	805                     ## DW_AT_name
	.byte	49                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b86:0x6 DW_TAG_enumerator
	.long	820                     ## DW_AT_name
	.byte	50                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b8c:0x6 DW_TAG_enumerator
	.long	835                     ## DW_AT_name
	.byte	51                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b92:0x6 DW_TAG_enumerator
	.long	848                     ## DW_AT_name
	.byte	52                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b98:0x6 DW_TAG_enumerator
	.long	861                     ## DW_AT_name
	.byte	53                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3b9e:0x6 DW_TAG_enumerator
	.long	875                     ## DW_AT_name
	.byte	54                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ba4:0x6 DW_TAG_enumerator
	.long	889                     ## DW_AT_name
	.byte	55                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3baa:0x6 DW_TAG_enumerator
	.long	903                     ## DW_AT_name
	.byte	56                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bb0:0x6 DW_TAG_enumerator
	.long	917                     ## DW_AT_name
	.byte	57                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bb6:0x6 DW_TAG_enumerator
	.long	931                     ## DW_AT_name
	.byte	58                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bbc:0x6 DW_TAG_enumerator
	.long	945                     ## DW_AT_name
	.byte	59                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bc2:0x6 DW_TAG_enumerator
	.long	959                     ## DW_AT_name
	.byte	60                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bc8:0x6 DW_TAG_enumerator
	.long	973                     ## DW_AT_name
	.byte	61                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bce:0x6 DW_TAG_enumerator
	.long	987                     ## DW_AT_name
	.byte	62                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bd4:0x6 DW_TAG_enumerator
	.long	1001                    ## DW_AT_name
	.byte	63                      ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bda:0x7 DW_TAG_enumerator
	.long	1015                    ## DW_AT_name
	.asciz	"\300"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3be1:0x7 DW_TAG_enumerator
	.long	1029                    ## DW_AT_name
	.asciz	"\301"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3be8:0x7 DW_TAG_enumerator
	.long	1043                    ## DW_AT_name
	.asciz	"\302"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bef:0x7 DW_TAG_enumerator
	.long	1057                    ## DW_AT_name
	.asciz	"\303"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bf6:0x7 DW_TAG_enumerator
	.long	1071                    ## DW_AT_name
	.asciz	"\304"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3bfd:0x7 DW_TAG_enumerator
	.long	1085                    ## DW_AT_name
	.asciz	"\305"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c04:0x7 DW_TAG_enumerator
	.long	1102                    ## DW_AT_name
	.asciz	"\306"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c0b:0x7 DW_TAG_enumerator
	.long	1119                    ## DW_AT_name
	.asciz	"\307"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c12:0x7 DW_TAG_enumerator
	.long	1133                    ## DW_AT_name
	.asciz	"\310"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c19:0x7 DW_TAG_enumerator
	.long	1150                    ## DW_AT_name
	.asciz	"\311"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c20:0x7 DW_TAG_enumerator
	.long	1168                    ## DW_AT_name
	.asciz	"\312"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c27:0x7 DW_TAG_enumerator
	.long	1183                    ## DW_AT_name
	.asciz	"\313"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c2e:0x7 DW_TAG_enumerator
	.long	1197                    ## DW_AT_name
	.asciz	"\314"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c35:0x7 DW_TAG_enumerator
	.long	1211                    ## DW_AT_name
	.asciz	"\315"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c3c:0x7 DW_TAG_enumerator
	.long	1226                    ## DW_AT_name
	.asciz	"\316"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c43:0x7 DW_TAG_enumerator
	.long	1241                    ## DW_AT_name
	.asciz	"\317"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c4a:0x7 DW_TAG_enumerator
	.long	1257                    ## DW_AT_name
	.asciz	"\320"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c51:0x7 DW_TAG_enumerator
	.long	1277                    ## DW_AT_name
	.asciz	"\321"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c58:0x7 DW_TAG_enumerator
	.long	1297                    ## DW_AT_name
	.asciz	"\322"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c5f:0x7 DW_TAG_enumerator
	.long	1317                    ## DW_AT_name
	.asciz	"\323"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c66:0x7 DW_TAG_enumerator
	.long	1337                    ## DW_AT_name
	.asciz	"\324"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c6d:0x7 DW_TAG_enumerator
	.long	1358                    ## DW_AT_name
	.asciz	"\325"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c74:0x7 DW_TAG_enumerator
	.long	1379                    ## DW_AT_name
	.asciz	"\326"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c7b:0x7 DW_TAG_enumerator
	.long	1398                    ## DW_AT_name
	.asciz	"\327"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c82:0x7 DW_TAG_enumerator
	.long	1417                    ## DW_AT_name
	.asciz	"\330"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c89:0x7 DW_TAG_enumerator
	.long	1436                    ## DW_AT_name
	.asciz	"\331"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c90:0x7 DW_TAG_enumerator
	.long	1455                    ## DW_AT_name
	.asciz	"\332"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c97:0x7 DW_TAG_enumerator
	.long	1473                    ## DW_AT_name
	.asciz	"\333"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3c9e:0x7 DW_TAG_enumerator
	.long	1491                    ## DW_AT_name
	.asciz	"\334"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ca5:0x7 DW_TAG_enumerator
	.long	1510                    ## DW_AT_name
	.asciz	"\335"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cac:0x7 DW_TAG_enumerator
	.long	1529                    ## DW_AT_name
	.asciz	"\336"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cb3:0x7 DW_TAG_enumerator
	.long	1547                    ## DW_AT_name
	.asciz	"\337"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cba:0x7 DW_TAG_enumerator
	.long	1563                    ## DW_AT_name
	.asciz	"\340"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cc1:0x7 DW_TAG_enumerator
	.long	1578                    ## DW_AT_name
	.asciz	"\341"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cc8:0x7 DW_TAG_enumerator
	.long	1594                    ## DW_AT_name
	.asciz	"\342"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ccf:0x7 DW_TAG_enumerator
	.long	1609                    ## DW_AT_name
	.asciz	"\343"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cd6:0x7 DW_TAG_enumerator
	.long	1624                    ## DW_AT_name
	.asciz	"\344"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cdd:0x7 DW_TAG_enumerator
	.long	1639                    ## DW_AT_name
	.asciz	"\345"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ce4:0x7 DW_TAG_enumerator
	.long	1653                    ## DW_AT_name
	.asciz	"\346"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3ceb:0x7 DW_TAG_enumerator
	.long	1667                    ## DW_AT_name
	.asciz	"\347"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cf2:0x7 DW_TAG_enumerator
	.long	1681                    ## DW_AT_name
	.asciz	"\350"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3cf9:0x7 DW_TAG_enumerator
	.long	1695                    ## DW_AT_name
	.asciz	"\351"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d00:0x7 DW_TAG_enumerator
	.long	1709                    ## DW_AT_name
	.asciz	"\352"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d07:0x7 DW_TAG_enumerator
	.long	1723                    ## DW_AT_name
	.asciz	"\353"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d0e:0x7 DW_TAG_enumerator
	.long	1742                    ## DW_AT_name
	.asciz	"\354"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d15:0x7 DW_TAG_enumerator
	.long	1761                    ## DW_AT_name
	.asciz	"\355"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d1c:0x7 DW_TAG_enumerator
	.long	1776                    ## DW_AT_name
	.asciz	"\356"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d23:0x7 DW_TAG_enumerator
	.long	1795                    ## DW_AT_name
	.asciz	"\357"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d2a:0x7 DW_TAG_enumerator
	.long	1814                    ## DW_AT_name
	.asciz	"\360"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d31:0x7 DW_TAG_enumerator
	.long	1834                    ## DW_AT_name
	.asciz	"\361"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d38:0x7 DW_TAG_enumerator
	.long	1850                    ## DW_AT_name
	.asciz	"\362"                  ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d3f:0x7 DW_TAG_enumerator
	.long	1870                    ## DW_AT_name
	.asciz	"\363"                  ## DW_AT_const_value
	.byte	0                       ## End Of Children Mark
	.byte	23                      ## Abbrev [23] 0x3d47:0x48 DW_TAG_enumeration_type
	.byte	4                       ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	413                     ## DW_AT_decl_line
	.byte	22                      ## Abbrev [22] 0x3d4c:0x6 DW_TAG_enumerator
	.long	1890                    ## DW_AT_name
	.byte	0                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d52:0x6 DW_TAG_enumerator
	.long	1900                    ## DW_AT_name
	.byte	1                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d58:0x6 DW_TAG_enumerator
	.long	1913                    ## DW_AT_name
	.byte	2                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d5e:0x6 DW_TAG_enumerator
	.long	1926                    ## DW_AT_name
	.byte	3                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d64:0x6 DW_TAG_enumerator
	.long	1941                    ## DW_AT_name
	.byte	4                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d6a:0x6 DW_TAG_enumerator
	.long	1956                    ## DW_AT_name
	.byte	5                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d70:0x6 DW_TAG_enumerator
	.long	1971                    ## DW_AT_name
	.byte	6                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d76:0x6 DW_TAG_enumerator
	.long	1983                    ## DW_AT_name
	.byte	7                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d7c:0x6 DW_TAG_enumerator
	.long	1996                    ## DW_AT_name
	.byte	8                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d82:0x6 DW_TAG_enumerator
	.long	2006                    ## DW_AT_name
	.byte	9                       ## DW_AT_const_value
	.byte	22                      ## Abbrev [22] 0x3d88:0x6 DW_TAG_enumerator
	.long	2020                    ## DW_AT_name
	.byte	10                      ## DW_AT_const_value
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x3d8f:0xb DW_TAG_typedef
	.long	15770                   ## DW_AT_type
	.long	2035                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	89                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x3d9a:0x7 DW_TAG_base_type
	.long	2046                    ## DW_AT_name
	.byte	4                       ## DW_AT_encoding
	.byte	8                       ## DW_AT_byte_size
	.byte	26                      ## Abbrev [26] 0x3da1:0x5 DW_TAG_pointer_type
	.long	15782                   ## DW_AT_type
	.byte	25                      ## Abbrev [25] 0x3da6:0x7 DW_TAG_base_type
	.long	2053                    ## DW_AT_name
	.byte	6                       ## DW_AT_encoding
	.byte	1                       ## DW_AT_byte_size
	.byte	26                      ## Abbrev [26] 0x3dad:0x5 DW_TAG_pointer_type
	.long	15794                   ## DW_AT_type
	.byte	27                      ## Abbrev [27] 0x3db2:0x6b DW_TAG_union_type
	.long	2058                    ## DW_AT_name
	.byte	208                     ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	220                     ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x3dba:0xe DW_TAG_member
	.long	2066                    ## DW_AT_name
	.long	15901                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	221                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3dc8:0xe DW_TAG_member
	.long	2115                    ## DW_AT_name
	.long	15986                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	222                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3dd6:0xe DW_TAG_member
	.long	2157                    ## DW_AT_name
	.long	16178                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	223                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3de4:0xe DW_TAG_member
	.long	3538                    ## DW_AT_name
	.long	19169                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	224                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3df2:0xe DW_TAG_member
	.long	3878                    ## DW_AT_name
	.long	16298                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	225                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3e00:0xe DW_TAG_member
	.long	2304                    ## DW_AT_name
	.long	19480                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	226                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3e0e:0xe DW_TAG_member
	.long	3880                    ## DW_AT_name
	.long	16711                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	227                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x3e1d:0xb DW_TAG_typedef
	.long	15912                   ## DW_AT_type
	.long	2069                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.byte	75                      ## DW_AT_decl_line
	.byte	29                      ## Abbrev [29] 0x3e28:0x33 DW_TAG_structure_type
	.long	2069                    ## DW_AT_name
	.byte	16                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.byte	88                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x3e30:0xe DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	89                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x3e3e:0xe DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	89                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x3e4c:0xe DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	89                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x3e5b:0x5 DW_TAG_pointer_type
	.long	15901                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x3e60:0xb DW_TAG_typedef
	.long	15979                   ## DW_AT_type
	.long	2086                    ## DW_AT_name
	.byte	6                       ## DW_AT_decl_file
	.byte	35                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x3e6b:0x7 DW_TAG_base_type
	.long	2094                    ## DW_AT_name
	.byte	8                       ## DW_AT_encoding
	.byte	1                       ## DW_AT_byte_size
	.byte	30                      ## Abbrev [30] 0x3e72:0x97 DW_TAG_structure_type
	.long	2118                    ## DW_AT_name
	.byte	24                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	328                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x3e7b:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	329                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x3e8a:0xf DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	329                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x3e99:0xf DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	329                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	31                      ## Abbrev [31] 0x3ea8:0xf DW_TAG_member
	.long	2126                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	330                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	31                      ## Abbrev [31] 0x3eb7:0xf DW_TAG_member
	.long	2132                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	331                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	11
	.byte	31                      ## Abbrev [31] 0x3ec6:0xf DW_TAG_member
	.long	2139                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	332                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	12
	.byte	31                      ## Abbrev [31] 0x3ed5:0xf DW_TAG_member
	.long	2157                    ## DW_AT_name
	.long	16100                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	336                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	32                      ## Abbrev [32] 0x3ee4:0x24 DW_TAG_union_type
	.byte	8                       ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	333                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x3ee9:0xf DW_TAG_member
	.long	2159                    ## DW_AT_name
	.long	16144                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	334                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x3ef8:0xf DW_TAG_member
	.long	2207                    ## DW_AT_name
	.long	16173                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	335                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	25                      ## Abbrev [25] 0x3f09:0x7 DW_TAG_base_type
	.long	2144                    ## DW_AT_name
	.byte	7                       ## DW_AT_encoding
	.byte	4                       ## DW_AT_byte_size
	.byte	24                      ## Abbrev [24] 0x3f10:0xb DW_TAG_typedef
	.long	16155                   ## DW_AT_type
	.long	2166                    ## DW_AT_name
	.byte	9                       ## DW_AT_decl_file
	.byte	30                      ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x3f1b:0xb DW_TAG_typedef
	.long	16166                   ## DW_AT_type
	.long	2173                    ## DW_AT_name
	.byte	8                       ## DW_AT_decl_file
	.byte	92                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x3f26:0x7 DW_TAG_base_type
	.long	2189                    ## DW_AT_name
	.byte	7                       ## DW_AT_encoding
	.byte	8                       ## DW_AT_byte_size
	.byte	26                      ## Abbrev [26] 0x3f2d:0x5 DW_TAG_pointer_type
	.long	15986                   ## DW_AT_type
	.byte	30                      ## Abbrev [30] 0x3f32:0x73 DW_TAG_structure_type
	.long	2213                    ## DW_AT_name
	.byte	40                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	371                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x3f3b:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	372                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x3f4a:0xf DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	372                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x3f59:0xf DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	372                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	31                      ## Abbrev [31] 0x3f68:0xf DW_TAG_member
	.long	2219                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	373                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	31                      ## Abbrev [31] 0x3f77:0xf DW_TAG_member
	.long	2225                    ## DW_AT_name
	.long	16293                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	374                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x3f86:0xf DW_TAG_member
	.long	3496                    ## DW_AT_name
	.long	16144                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	375                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	31                      ## Abbrev [31] 0x3f95:0xf DW_TAG_member
	.long	3532                    ## DW_AT_name
	.long	16567                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	376                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x3fa5:0x5 DW_TAG_pointer_type
	.long	16298                   ## DW_AT_type
	.byte	30                      ## Abbrev [30] 0x3faa:0xcd DW_TAG_structure_type
	.long	2235                    ## DW_AT_name
	.byte	88                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	581                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x3fb3:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	582                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x3fc2:0xf DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	582                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x3fd1:0xf DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	582                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	31                      ## Abbrev [31] 0x3fe0:0xf DW_TAG_member
	.long	2241                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	583                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	31                      ## Abbrev [31] 0x3fef:0xf DW_TAG_member
	.long	2247                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	584                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	11
	.byte	31                      ## Abbrev [31] 0x3ffe:0xf DW_TAG_member
	.long	2257                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	585                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	12
	.byte	31                      ## Abbrev [31] 0x400d:0xf DW_TAG_member
	.long	2267                    ## DW_AT_name
	.long	16503                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	586                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x401c:0xf DW_TAG_member
	.long	3427                    ## DW_AT_name
	.long	18912                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	587                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	31                      ## Abbrev [31] 0x402b:0xf DW_TAG_member
	.long	3461                    ## DW_AT_name
	.long	18912                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	588                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	31                      ## Abbrev [31] 0x403a:0xf DW_TAG_member
	.long	2225                    ## DW_AT_name
	.long	16293                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	589                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	40
	.byte	31                      ## Abbrev [31] 0x4049:0xf DW_TAG_member
	.long	3136                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	590                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	48
	.byte	31                      ## Abbrev [31] 0x4058:0xf DW_TAG_member
	.long	3470                    ## DW_AT_name
	.long	19072                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	592                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	56
	.byte	31                      ## Abbrev [31] 0x4067:0xf DW_TAG_member
	.long	3526                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	595                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	80
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4077:0x5 DW_TAG_pointer_type
	.long	16508                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x407c:0xb DW_TAG_typedef
	.long	16519                   ## DW_AT_type
	.long	2273                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.byte	118                     ## DW_AT_decl_line
	.byte	29                      ## Abbrev [29] 0x4087:0x25 DW_TAG_structure_type
	.long	2280                    ## DW_AT_name
	.byte	16                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.byte	116                     ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x408f:0xe DW_TAG_member
	.long	2291                    ## DW_AT_name
	.long	16556                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	117                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x409d:0xe DW_TAG_member
	.long	3423                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	117                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x40ac:0xb DW_TAG_typedef
	.long	16567                   ## DW_AT_type
	.long	2298                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.byte	110                     ## DW_AT_decl_line
	.byte	27                      ## Abbrev [27] 0x40b7:0x5d DW_TAG_union_type
	.long	2298                    ## DW_AT_name
	.byte	8                       ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.byte	103                     ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x40bf:0xe DW_TAG_member
	.long	2066                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	104                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x40cd:0xe DW_TAG_member
	.long	2304                    ## DW_AT_name
	.long	14771                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	105                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x40db:0xe DW_TAG_member
	.long	2306                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	106                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x40e9:0xe DW_TAG_member
	.long	2312                    ## DW_AT_name
	.long	16667                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	107                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x40f7:0xe DW_TAG_member
	.long	3393                    ## DW_AT_name
	.long	18894                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	108                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x4105:0xe DW_TAG_member
	.long	3421                    ## DW_AT_name
	.long	15759                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.byte	109                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	0                       ## End Of Children Mark
	.byte	25                      ## Abbrev [25] 0x4114:0x7 DW_TAG_base_type
	.long	2308                    ## DW_AT_name
	.byte	5                       ## DW_AT_encoding
	.byte	4                       ## DW_AT_byte_size
	.byte	24                      ## Abbrev [24] 0x411b:0xb DW_TAG_typedef
	.long	16678                   ## DW_AT_type
	.long	2314                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	105                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x4126:0x5 DW_TAG_pointer_type
	.long	16683                   ## DW_AT_type
	.byte	33                      ## Abbrev [33] 0x412b:0xc DW_TAG_subroutine_type
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_prototyped
	.byte	34                      ## Abbrev [34] 0x4131:0x5 DW_TAG_formal_parameter
	.long	16695                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4137:0x5 DW_TAG_pointer_type
	.long	16700                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x413c:0xb DW_TAG_typedef
	.long	16711                   ## DW_AT_type
	.long	2328                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	56                      ## DW_AT_decl_line
	.byte	29                      ## Abbrev [29] 0x4147:0x171 DW_TAG_structure_type
	.long	2328                    ## DW_AT_name
	.byte	208                     ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	179                     ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x414f:0xe DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	180                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x415d:0xe DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	180                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x416b:0xe DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	180                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	28                      ## Abbrev [28] 0x4179:0xe DW_TAG_member
	.long	2338                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	181                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	28                      ## Abbrev [28] 0x4187:0xe DW_TAG_member
	.long	2345                    ## DW_AT_name
	.long	17080                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	182                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	28                      ## Abbrev [28] 0x4195:0xe DW_TAG_member
	.long	2355                    ## DW_AT_name
	.long	17092                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	183                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	28                      ## Abbrev [28] 0x41a3:0xe DW_TAG_member
	.long	2878                    ## DW_AT_name
	.long	18061                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	184                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	28                      ## Abbrev [28] 0x41b1:0xe DW_TAG_member
	.long	3067                    ## DW_AT_name
	.long	18344                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	185                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	40
	.byte	28                      ## Abbrev [28] 0x41bf:0xe DW_TAG_member
	.long	3073                    ## DW_AT_name
	.long	17080                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	186                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	48
	.byte	28                      ## Abbrev [28] 0x41cd:0xe DW_TAG_member
	.long	3084                    ## DW_AT_name
	.long	17080                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	187                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	56
	.byte	28                      ## Abbrev [28] 0x41db:0xe DW_TAG_member
	.long	3090                    ## DW_AT_name
	.long	18450                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	188                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	64
	.byte	28                      ## Abbrev [28] 0x41e9:0xe DW_TAG_member
	.long	3136                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	189                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	72
	.byte	28                      ## Abbrev [28] 0x41f7:0xe DW_TAG_member
	.long	2621                    ## DW_AT_name
	.long	17872                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	190                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	80
	.byte	28                      ## Abbrev [28] 0x4205:0xe DW_TAG_member
	.long	3143                    ## DW_AT_name
	.long	18584                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	191                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	88
	.byte	28                      ## Abbrev [28] 0x4213:0xe DW_TAG_member
	.long	3164                    ## DW_AT_name
	.long	18066                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	192                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	96
	.byte	28                      ## Abbrev [28] 0x4221:0xf DW_TAG_member
	.long	3172                    ## DW_AT_name
	.long	18595                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	193                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\250\001"
	.byte	28                      ## Abbrev [28] 0x4230:0xf DW_TAG_member
	.long	3316                    ## DW_AT_name
	.long	17754                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	194                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\260\001"
	.byte	28                      ## Abbrev [28] 0x423f:0xf DW_TAG_member
	.long	3324                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	195                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\270\001"
	.byte	28                      ## Abbrev [28] 0x424e:0xf DW_TAG_member
	.long	3334                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	196                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\274\001"
	.byte	28                      ## Abbrev [28] 0x425d:0xf DW_TAG_member
	.long	3348                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	197                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\300\001"
	.byte	28                      ## Abbrev [28] 0x426c:0xf DW_TAG_member
	.long	3358                    ## DW_AT_name
	.long	18443                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	198                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\304\001"
	.byte	28                      ## Abbrev [28] 0x427b:0xf DW_TAG_member
	.long	3362                    ## DW_AT_name
	.long	18443                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	199                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\306\001"
	.byte	28                      ## Abbrev [28] 0x428a:0xf DW_TAG_member
	.long	3370                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	204                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\310\001"
	.byte	28                      ## Abbrev [28] 0x4299:0xf DW_TAG_member
	.long	3379                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	205                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\311\001"
	.byte	28                      ## Abbrev [28] 0x42a8:0xf DW_TAG_member
	.long	3389                    ## DW_AT_name
	.long	18443                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	210                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\312\001"
	.byte	0                       ## End Of Children Mark
	.byte	35                      ## Abbrev [35] 0x42b8:0xc DW_TAG_typedef
	.long	16503                   ## DW_AT_type
	.long	2349                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	319                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x42c4:0x5 DW_TAG_pointer_type
	.long	17097                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x42c9:0xb DW_TAG_typedef
	.long	17108                   ## DW_AT_type
	.long	2359                    ## DW_AT_name
	.byte	7                       ## DW_AT_decl_file
	.byte	172                     ## DW_AT_decl_line
	.byte	36                      ## Abbrev [36] 0x42d4:0x250 DW_TAG_structure_type
	.long	2359                    ## DW_AT_name
	.short	2304                    ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	125                     ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x42dd:0xe DW_TAG_member
	.long	2372                    ## DW_AT_name
	.long	17700                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	126                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x42eb:0xe DW_TAG_member
	.long	2391                    ## DW_AT_name
	.long	14771                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	127                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x42f9:0xe DW_TAG_member
	.long	2394                    ## DW_AT_name
	.long	17743                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	128                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	28                      ## Abbrev [28] 0x4307:0xe DW_TAG_member
	.long	2430                    ## DW_AT_name
	.long	17743                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	129                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	28                      ## Abbrev [28] 0x4315:0xe DW_TAG_member
	.long	2437                    ## DW_AT_name
	.long	17772                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	130                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	28                      ## Abbrev [28] 0x4323:0xe DW_TAG_member
	.long	2454                    ## DW_AT_name
	.long	17772                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	131                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	40
	.byte	28                      ## Abbrev [28] 0x4331:0xe DW_TAG_member
	.long	2465                    ## DW_AT_name
	.long	17783                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	132                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	48
	.byte	28                      ## Abbrev [28] 0x433f:0xe DW_TAG_member
	.long	2492                    ## DW_AT_name
	.long	16508                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	133                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	64
	.byte	28                      ## Abbrev [28] 0x434d:0xe DW_TAG_member
	.long	2503                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	134                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	80
	.byte	28                      ## Abbrev [28] 0x435b:0xe DW_TAG_member
	.long	2508                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	135                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	84
	.byte	28                      ## Abbrev [28] 0x4369:0xe DW_TAG_member
	.long	2521                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	136                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	85
	.byte	28                      ## Abbrev [28] 0x4377:0xe DW_TAG_member
	.long	2529                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	137                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	86
	.byte	28                      ## Abbrev [28] 0x4385:0xe DW_TAG_member
	.long	2536                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	138                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	87
	.byte	28                      ## Abbrev [28] 0x4393:0xe DW_TAG_member
	.long	2546                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	139                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	88
	.byte	28                      ## Abbrev [28] 0x43a1:0xe DW_TAG_member
	.long	2552                    ## DW_AT_name
	.long	17867                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	140                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	96
	.byte	28                      ## Abbrev [28] 0x43af:0xe DW_TAG_member
	.long	2560                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	141                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	104
	.byte	28                      ## Abbrev [28] 0x43bd:0xe DW_TAG_member
	.long	2567                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	142                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	112
	.byte	28                      ## Abbrev [28] 0x43cb:0xe DW_TAG_member
	.long	2572                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	143                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	120
	.byte	28                      ## Abbrev [28] 0x43d9:0xf DW_TAG_member
	.long	2582                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	144                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\200\001"
	.byte	28                      ## Abbrev [28] 0x43e8:0xf DW_TAG_member
	.long	2587                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	145                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\210\001"
	.byte	28                      ## Abbrev [28] 0x43f7:0xf DW_TAG_member
	.long	2597                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	146                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\220\001"
	.byte	28                      ## Abbrev [28] 0x4406:0xf DW_TAG_member
	.long	2605                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	147                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\230\001"
	.byte	28                      ## Abbrev [28] 0x4415:0xf DW_TAG_member
	.long	2613                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	148                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\240\001"
	.byte	28                      ## Abbrev [28] 0x4424:0xf DW_TAG_member
	.long	2621                    ## DW_AT_name
	.long	17872                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	149                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\250\001"
	.byte	28                      ## Abbrev [28] 0x4433:0xf DW_TAG_member
	.long	2627                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	150                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\260\001"
	.byte	28                      ## Abbrev [28] 0x4442:0xf DW_TAG_member
	.long	2636                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	151                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\264\001"
	.byte	28                      ## Abbrev [28] 0x4451:0xf DW_TAG_member
	.long	2644                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	152                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\270\001"
	.byte	28                      ## Abbrev [28] 0x4460:0xf DW_TAG_member
	.long	2654                    ## DW_AT_name
	.long	16667                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	153                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\300\001"
	.byte	28                      ## Abbrev [28] 0x446f:0xf DW_TAG_member
	.long	2660                    ## DW_AT_name
	.long	17872                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	154                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\310\001"
	.byte	28                      ## Abbrev [28] 0x447e:0xf DW_TAG_member
	.long	2671                    ## DW_AT_name
	.long	17877                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	155                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\320\001"
	.byte	28                      ## Abbrev [28] 0x448d:0xf DW_TAG_member
	.long	2679                    ## DW_AT_name
	.long	17850                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	156                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\330\001"
	.byte	28                      ## Abbrev [28] 0x449c:0xf DW_TAG_member
	.long	2689                    ## DW_AT_name
	.long	17887                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	157                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\340\001"
	.byte	28                      ## Abbrev [28] 0x44ab:0xf DW_TAG_member
	.long	2696                    ## DW_AT_name
	.long	17899                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	158                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\240\003"
	.byte	28                      ## Abbrev [28] 0x44ba:0xf DW_TAG_member
	.long	2699                    ## DW_AT_name
	.long	17911                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	159                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\350\003"
	.byte	28                      ## Abbrev [28] 0x44c9:0xf DW_TAG_member
	.long	2708                    ## DW_AT_name
	.long	17929                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	161                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\270\n"
	.byte	28                      ## Abbrev [28] 0x44d8:0xf DW_TAG_member
	.long	2730                    ## DW_AT_name
	.long	17951                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	162                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\300\n"
	.byte	28                      ## Abbrev [28] 0x44e7:0xf DW_TAG_member
	.long	2751                    ## DW_AT_name
	.long	17982                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	163                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\340\021"
	.byte	28                      ## Abbrev [28] 0x44f6:0xf DW_TAG_member
	.long	2781                    ## DW_AT_name
	.long	17993                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	164                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\350\021"
	.byte	28                      ## Abbrev [28] 0x4505:0xf DW_TAG_member
	.long	2815                    ## DW_AT_name
	.long	18032                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	165                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\360\021"
	.byte	28                      ## Abbrev [28] 0x4514:0xf DW_TAG_member
	.long	2859                    ## DW_AT_name
	.long	14771                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	166                     ## DW_AT_decl_line
	.byte	3                       ## DW_AT_data_member_location
	.byte	35
	.ascii	"\370\021"
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x4524:0xb DW_TAG_typedef
	.long	17711                   ## DW_AT_type
	.long	2381                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	124                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x452f:0x5 DW_TAG_pointer_type
	.long	17716                   ## DW_AT_type
	.byte	33                      ## Abbrev [33] 0x4534:0x1b DW_TAG_subroutine_type
	.long	14771                   ## DW_AT_type
	.byte	1                       ## DW_AT_prototyped
	.byte	34                      ## Abbrev [34] 0x453a:0x5 DW_TAG_formal_parameter
	.long	14771                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x453f:0x5 DW_TAG_formal_parameter
	.long	14771                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x4544:0x5 DW_TAG_formal_parameter
	.long	16144                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x4549:0x5 DW_TAG_formal_parameter
	.long	16144                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x454f:0xb DW_TAG_typedef
	.long	17754                   ## DW_AT_type
	.long	2405                    ## DW_AT_name
	.byte	6                       ## DW_AT_decl_file
	.byte	27                      ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x455a:0xb DW_TAG_typedef
	.long	17765                   ## DW_AT_type
	.long	2411                    ## DW_AT_name
	.byte	10                      ## DW_AT_decl_file
	.byte	51                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x4565:0x7 DW_TAG_base_type
	.long	2421                    ## DW_AT_name
	.byte	5                       ## DW_AT_encoding
	.byte	8                       ## DW_AT_byte_size
	.byte	24                      ## Abbrev [24] 0x456c:0xb DW_TAG_typedef
	.long	16144                   ## DW_AT_type
	.long	2447                    ## DW_AT_name
	.byte	6                       ## DW_AT_decl_file
	.byte	26                      ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x4577:0xb DW_TAG_typedef
	.long	17794                   ## DW_AT_type
	.long	2470                    ## DW_AT_name
	.byte	7                       ## DW_AT_decl_file
	.byte	62                      ## DW_AT_decl_line
	.byte	29                      ## Abbrev [29] 0x4582:0x33 DW_TAG_structure_type
	.long	2470                    ## DW_AT_name
	.byte	16                      ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	58                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x458a:0xe DW_TAG_member
	.long	2139                    ## DW_AT_name
	.long	17845                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	59                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x4598:0xe DW_TAG_member
	.long	2482                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	60                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x45a6:0xe DW_TAG_member
	.long	2487                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	61                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	12
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x45b5:0x5 DW_TAG_pointer_type
	.long	17850                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x45ba:0x5 DW_TAG_pointer_type
	.long	17855                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x45bf:0xc DW_TAG_typedef
	.long	15986                   ## DW_AT_type
	.long	2118                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	337                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x45cb:0x5 DW_TAG_pointer_type
	.long	15963                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x45d0:0x5 DW_TAG_pointer_type
	.long	16711                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x45d5:0x5 DW_TAG_pointer_type
	.long	17882                   ## DW_AT_type
	.byte	37                      ## Abbrev [37] 0x45da:0x5 DW_TAG_const_type
	.long	15759                   ## DW_AT_type
	.byte	17                      ## Abbrev [17] 0x45df:0xc DW_TAG_array_type
	.long	17850                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x45e4:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	24                      ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x45eb:0xc DW_TAG_array_type
	.long	16293                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x45f0:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	9                       ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x45f7:0x12 DW_TAG_array_type
	.long	17850                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x45fc:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	53                      ## DW_AT_count
	.byte	18                      ## Abbrev [18] 0x4602:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	2                       ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4609:0x5 DW_TAG_pointer_type
	.long	17934                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x460e:0xb DW_TAG_typedef
	.long	17945                   ## DW_AT_type
	.long	2719                    ## DW_AT_name
	.byte	7                       ## DW_AT_decl_file
	.byte	120                     ## DW_AT_decl_line
	.byte	38                      ## Abbrev [38] 0x4619:0x6 DW_TAG_structure_type
	.long	2719                    ## DW_AT_name
	.byte	1                       ## DW_AT_declaration
	.byte	17                      ## Abbrev [17] 0x461f:0xc DW_TAG_array_type
	.long	17963                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x4624:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	116                     ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	35                      ## Abbrev [35] 0x462b:0xc DW_TAG_typedef
	.long	17975                   ## DW_AT_type
	.long	2739                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	618                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x4637:0x5 DW_TAG_pointer_type
	.long	17980                   ## DW_AT_type
	.byte	39                      ## Abbrev [39] 0x463c:0x2 DW_TAG_subroutine_type
	.byte	1                       ## DW_AT_prototyped
	.byte	24                      ## Abbrev [24] 0x463e:0xb DW_TAG_typedef
	.long	17975                   ## DW_AT_type
	.long	2766                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	128                     ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x4649:0xb DW_TAG_typedef
	.long	18004                   ## DW_AT_type
	.long	2798                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	127                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x4654:0x5 DW_TAG_pointer_type
	.long	18009                   ## DW_AT_type
	.byte	40                      ## Abbrev [40] 0x4659:0xd DW_TAG_subroutine_type
	.byte	1                       ## DW_AT_prototyped
	.byte	34                      ## Abbrev [34] 0x465b:0x5 DW_TAG_formal_parameter
	.long	18022                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x4660:0x5 DW_TAG_formal_parameter
	.long	16144                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4666:0x5 DW_TAG_pointer_type
	.long	18027                   ## DW_AT_type
	.byte	37                      ## Abbrev [37] 0x466b:0x5 DW_TAG_const_type
	.long	15782                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x4670:0xb DW_TAG_typedef
	.long	18043                   ## DW_AT_type
	.long	2837                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	129                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x467b:0x5 DW_TAG_pointer_type
	.long	18048                   ## DW_AT_type
	.byte	40                      ## Abbrev [40] 0x4680:0xd DW_TAG_subroutine_type
	.byte	1                       ## DW_AT_prototyped
	.byte	34                      ## Abbrev [34] 0x4682:0x5 DW_TAG_formal_parameter
	.long	18022                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x4687:0x5 DW_TAG_formal_parameter
	.long	18022                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x468d:0x5 DW_TAG_pointer_type
	.long	18066                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x4692:0xb DW_TAG_typedef
	.long	18077                   ## DW_AT_type
	.long	2881                    ## DW_AT_name
	.byte	7                       ## DW_AT_decl_file
	.byte	94                      ## DW_AT_decl_line
	.byte	29                      ## Abbrev [29] 0x469d:0x106 DW_TAG_structure_type
	.long	2881                    ## DW_AT_name
	.byte	72                      ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	74                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x46a5:0xe DW_TAG_member
	.long	2890                    ## DW_AT_name
	.long	17080                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	75                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x46b3:0xe DW_TAG_member
	.long	2345                    ## DW_AT_name
	.long	17080                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	76                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x46c1:0xe DW_TAG_member
	.long	2895                    ## DW_AT_name
	.long	18339                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	77                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	28                      ## Abbrev [28] 0x46cf:0xe DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	18339                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	77                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	28                      ## Abbrev [28] 0x46dd:0xe DW_TAG_member
	.long	2157                    ## DW_AT_name
	.long	18155                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	88                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	41                      ## Abbrev [41] 0x46eb:0x71 DW_TAG_union_type
	.byte	24                      ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	78                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x46ef:0xe DW_TAG_member
	.long	2904                    ## DW_AT_name
	.long	18173                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	82                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	42                      ## Abbrev [42] 0x46fd:0x21 DW_TAG_structure_type
	.byte	16                      ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	79                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x4701:0xe DW_TAG_member
	.long	2906                    ## DW_AT_name
	.long	17080                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	80                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x470f:0xe DW_TAG_member
	.long	2911                    ## DW_AT_name
	.long	18344                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	81                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	0                       ## End Of Children Mark
	.byte	28                      ## Abbrev [28] 0x471e:0xe DW_TAG_member
	.long	2931                    ## DW_AT_name
	.long	18220                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	87                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	42                      ## Abbrev [42] 0x472c:0x2f DW_TAG_structure_type
	.byte	24                      ## DW_AT_byte_size
	.byte	7                       ## DW_AT_decl_file
	.byte	83                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x4730:0xe DW_TAG_member
	.long	2933                    ## DW_AT_name
	.long	18365                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	84                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x473e:0xe DW_TAG_member
	.long	2989                    ## DW_AT_name
	.long	17754                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	85                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x474c:0xe DW_TAG_member
	.long	3001                    ## DW_AT_name
	.long	18403                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	86                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	28                      ## Abbrev [28] 0x475c:0xe DW_TAG_member
	.long	2126                    ## DW_AT_name
	.long	17754                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	89                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	56
	.byte	28                      ## Abbrev [28] 0x476a:0xe DW_TAG_member
	.long	3005                    ## DW_AT_name
	.long	18436                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	90                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	64
	.byte	28                      ## Abbrev [28] 0x4778:0xe DW_TAG_member
	.long	3020                    ## DW_AT_name
	.long	18443                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	91                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	66
	.byte	28                      ## Abbrev [28] 0x4786:0xe DW_TAG_member
	.long	3046                    ## DW_AT_name
	.long	18443                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	92                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	68
	.byte	28                      ## Abbrev [28] 0x4794:0xe DW_TAG_member
	.long	3057                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	7                       ## DW_AT_decl_file
	.byte	93                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	70
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x47a3:0x5 DW_TAG_pointer_type
	.long	18077                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x47a8:0x5 DW_TAG_pointer_type
	.long	18349                   ## DW_AT_type
	.byte	37                      ## Abbrev [37] 0x47ad:0x5 DW_TAG_const_type
	.long	18354                   ## DW_AT_type
	.byte	24                      ## Abbrev [24] 0x47b2:0xb DW_TAG_typedef
	.long	16137                   ## DW_AT_type
	.long	2919                    ## DW_AT_name
	.byte	6                       ## DW_AT_decl_file
	.byte	174                     ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x47bd:0xb DW_TAG_typedef
	.long	18376                   ## DW_AT_type
	.long	2935                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	110                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x47c8:0x5 DW_TAG_pointer_type
	.long	18381                   ## DW_AT_type
	.byte	33                      ## Abbrev [33] 0x47cd:0x16 DW_TAG_subroutine_type
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_prototyped
	.byte	34                      ## Abbrev [34] 0x47d3:0x5 DW_TAG_formal_parameter
	.long	16695                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x47d8:0x5 DW_TAG_formal_parameter
	.long	16660                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x47dd:0x5 DW_TAG_formal_parameter
	.long	18403                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x47e3:0xb DW_TAG_typedef
	.long	18414                   ## DW_AT_type
	.long	2949                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	99                      ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x47ee:0xb DW_TAG_typedef
	.long	18425                   ## DW_AT_type
	.long	2962                    ## DW_AT_name
	.byte	11                      ## DW_AT_decl_file
	.byte	30                      ## DW_AT_decl_line
	.byte	24                      ## Abbrev [24] 0x47f9:0xb DW_TAG_typedef
	.long	17765                   ## DW_AT_type
	.long	2971                    ## DW_AT_name
	.byte	8                       ## DW_AT_decl_file
	.byte	49                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x4804:0x7 DW_TAG_base_type
	.long	3014                    ## DW_AT_name
	.byte	5                       ## DW_AT_encoding
	.byte	2                       ## DW_AT_byte_size
	.byte	25                      ## Abbrev [25] 0x480b:0x7 DW_TAG_base_type
	.long	3031                    ## DW_AT_name
	.byte	7                       ## DW_AT_encoding
	.byte	2                       ## DW_AT_byte_size
	.byte	26                      ## Abbrev [26] 0x4812:0x5 DW_TAG_pointer_type
	.long	18455                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x4817:0xc DW_TAG_typedef
	.long	18467                   ## DW_AT_type
	.long	3100                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	506                     ## DW_AT_decl_line
	.byte	29                      ## Abbrev [29] 0x4823:0x75 DW_TAG_structure_type
	.long	3100                    ## DW_AT_name
	.byte	32                      ## DW_AT_byte_size
	.byte	12                      ## DW_AT_decl_file
	.byte	36                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x482b:0xe DW_TAG_member
	.long	3106                    ## DW_AT_name
	.long	16503                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	37                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x4839:0xe DW_TAG_member
	.long	3108                    ## DW_AT_name
	.long	17772                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	38                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	28                      ## Abbrev [28] 0x4847:0xe DW_TAG_member
	.long	2157                    ## DW_AT_name
	.long	18517                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	45                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	41                      ## Abbrev [41] 0x4855:0x42 DW_TAG_union_type
	.byte	16                      ## DW_AT_byte_size
	.byte	12                      ## DW_AT_decl_file
	.byte	39                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x4859:0xe DW_TAG_member
	.long	3117                    ## DW_AT_name
	.long	18535                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	43                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	42                      ## Abbrev [42] 0x4867:0x21 DW_TAG_structure_type
	.byte	16                      ## DW_AT_byte_size
	.byte	12                      ## DW_AT_decl_file
	.byte	40                      ## DW_AT_decl_line
	.byte	28                      ## Abbrev [28] 0x486b:0xe DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	18450                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	41                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	28                      ## Abbrev [28] 0x4879:0xe DW_TAG_member
	.long	3122                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	42                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	0                       ## End Of Children Mark
	.byte	28                      ## Abbrev [28] 0x4888:0xe DW_TAG_member
	.long	3130                    ## DW_AT_name
	.long	16508                   ## DW_AT_type
	.byte	12                      ## DW_AT_decl_file
	.byte	44                      ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4898:0x5 DW_TAG_pointer_type
	.long	18589                   ## DW_AT_type
	.byte	38                      ## Abbrev [38] 0x489d:0x6 DW_TAG_structure_type
	.long	3152                    ## DW_AT_name
	.byte	1                       ## DW_AT_declaration
	.byte	43                      ## Abbrev [43] 0x48a3:0x5 DW_TAG_volatile_type
	.long	18600                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x48a8:0xc DW_TAG_typedef
	.long	18612                   ## DW_AT_type
	.long	3177                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.short	431                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x48b4:0x5 DW_TAG_pointer_type
	.long	18617                   ## DW_AT_type
	.byte	40                      ## Abbrev [40] 0x48b9:0xd DW_TAG_subroutine_type
	.byte	1                       ## DW_AT_prototyped
	.byte	34                      ## Abbrev [34] 0x48bb:0x5 DW_TAG_formal_parameter
	.long	16695                   ## DW_AT_type
	.byte	34                      ## Abbrev [34] 0x48c0:0x5 DW_TAG_formal_parameter
	.long	18630                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x48c6:0x5 DW_TAG_pointer_type
	.long	18635                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x48cb:0xc DW_TAG_typedef
	.long	18647                   ## DW_AT_type
	.long	3186                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.short	427                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x48d7:0xeb DW_TAG_structure_type
	.long	3186                    ## DW_AT_name
	.byte	128                     ## DW_AT_byte_size
	.byte	5                       ## DW_AT_decl_file
	.short	451                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x48e0:0xf DW_TAG_member
	.long	3196                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	452                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x48ef:0xf DW_TAG_member
	.long	3202                    ## DW_AT_name
	.long	18022                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	453                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x48fe:0xf DW_TAG_member
	.long	3207                    ## DW_AT_name
	.long	18022                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	454                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x490d:0xf DW_TAG_member
	.long	3216                    ## DW_AT_name
	.long	18022                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	455                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	31                      ## Abbrev [31] 0x491c:0xf DW_TAG_member
	.long	3221                    ## DW_AT_name
	.long	18022                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	456                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	31                      ## Abbrev [31] 0x492b:0xf DW_TAG_member
	.long	3228                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	457                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	40
	.byte	31                      ## Abbrev [31] 0x493a:0xf DW_TAG_member
	.long	3240                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	458                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	44
	.byte	31                      ## Abbrev [31] 0x4949:0xf DW_TAG_member
	.long	3252                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	459                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	48
	.byte	31                      ## Abbrev [31] 0x4958:0xf DW_TAG_member
	.long	3268                    ## DW_AT_name
	.long	15979                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	460                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	52
	.byte	31                      ## Abbrev [31] 0x4967:0xf DW_TAG_member
	.long	3273                    ## DW_AT_name
	.long	15979                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	461                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	53
	.byte	31                      ## Abbrev [31] 0x4976:0xf DW_TAG_member
	.long	3281                    ## DW_AT_name
	.long	15782                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	462                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	54
	.byte	31                      ## Abbrev [31] 0x4985:0xf DW_TAG_member
	.long	3290                    ## DW_AT_name
	.long	15782                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	463                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	55
	.byte	31                      ## Abbrev [31] 0x4994:0xf DW_TAG_member
	.long	3301                    ## DW_AT_name
	.long	18882                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	464                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	56
	.byte	31                      ## Abbrev [31] 0x49a3:0xf DW_TAG_member
	.long	3046                    ## DW_AT_name
	.long	18436                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	465                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	116
	.byte	31                      ## Abbrev [31] 0x49b2:0xf DW_TAG_member
	.long	3311                    ## DW_AT_name
	.long	18339                   ## DW_AT_type
	.byte	5                       ## DW_AT_decl_file
	.short	467                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	120
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x49c2:0xc DW_TAG_array_type
	.long	15782                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x49c7:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	60                      ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x49ce:0xb DW_TAG_typedef
	.long	18905                   ## DW_AT_type
	.long	3395                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	93                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x49d9:0x7 DW_TAG_base_type
	.long	3407                    ## DW_AT_name
	.byte	5                       ## DW_AT_encoding
	.byte	8                       ## DW_AT_byte_size
	.byte	26                      ## Abbrev [26] 0x49e0:0x5 DW_TAG_pointer_type
	.long	18917                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x49e5:0xc DW_TAG_typedef
	.long	18929                   ## DW_AT_type
	.long	3432                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	564                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x49f1:0x28 DW_TAG_structure_type
	.long	3432                    ## DW_AT_name
	.byte	32                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	561                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x49fa:0xf DW_TAG_member
	.long	3437                    ## DW_AT_name
	.long	16508                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	562                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4a09:0xf DW_TAG_member
	.long	3443                    ## DW_AT_name
	.long	18969                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	563                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	0                       ## End Of Children Mark
	.byte	35                      ## Abbrev [35] 0x4a19:0xc DW_TAG_typedef
	.long	18981                   ## DW_AT_type
	.long	3449                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	551                     ## DW_AT_decl_line
	.byte	44                      ## Abbrev [44] 0x4a25:0x5b DW_TAG_union_type
	.long	3449                    ## DW_AT_name
	.byte	16                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	545                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4a2e:0xf DW_TAG_member
	.long	3454                    ## DW_AT_name
	.long	19005                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	549                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	45                      ## Abbrev [45] 0x4a3d:0x33 DW_TAG_structure_type
	.byte	16                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	546                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4a42:0xf DW_TAG_member
	.long	2291                    ## DW_AT_name
	.long	16556                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	547                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4a51:0xf DW_TAG_member
	.long	3423                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	547                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4a60:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	548                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	12
	.byte	0                       ## End Of Children Mark
	.byte	31                      ## Abbrev [31] 0x4a70:0xf DW_TAG_member
	.long	3457                    ## DW_AT_name
	.long	16508                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	550                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	0                       ## End Of Children Mark
	.byte	35                      ## Abbrev [35] 0x4a80:0xc DW_TAG_typedef
	.long	19084                   ## DW_AT_type
	.long	3481                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	579                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x4a8c:0x55 DW_TAG_structure_type
	.long	3481                    ## DW_AT_name
	.byte	24                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	573                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4a95:0xf DW_TAG_member
	.long	3491                    ## DW_AT_name
	.long	15777                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	574                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4aa4:0xf DW_TAG_member
	.long	3496                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	575                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4ab3:0xf DW_TAG_member
	.long	2487                    ## DW_AT_name
	.long	16137                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	576                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	12
	.byte	31                      ## Abbrev [31] 0x4ac2:0xf DW_TAG_member
	.long	3500                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	577                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x4ad1:0xf DW_TAG_member
	.long	3511                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	578                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	17
	.byte	0                       ## End Of Children Mark
	.byte	44                      ## Abbrev [44] 0x4ae1:0x28 DW_TAG_union_type
	.long	3541                    ## DW_AT_name
	.byte	48                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	530                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4aea:0xf DW_TAG_member
	.long	2931                    ## DW_AT_name
	.long	19209                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	531                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4af9:0xf DW_TAG_member
	.long	2904                    ## DW_AT_name
	.long	19348                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	532                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	0                       ## End Of Children Mark
	.byte	35                      ## Abbrev [35] 0x4b09:0xc DW_TAG_typedef
	.long	19221                   ## DW_AT_type
	.long	3549                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	520                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x4b15:0x73 DW_TAG_structure_type
	.long	3549                    ## DW_AT_name
	.byte	48                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	516                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4b1e:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	517                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4b2d:0xf DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	517                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4b3c:0xf DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	517                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	31                      ## Abbrev [31] 0x4b4b:0xf DW_TAG_member
	.long	3558                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	517                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	31                      ## Abbrev [31] 0x4b5a:0xf DW_TAG_member
	.long	3136                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	517                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x4b69:0xf DW_TAG_member
	.long	2312                    ## DW_AT_name
	.long	16667                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	518                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	31                      ## Abbrev [31] 0x4b78:0xf DW_TAG_member
	.long	3568                    ## DW_AT_name
	.long	19336                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	519                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x4b88:0xc DW_TAG_array_type
	.long	16508                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x4b8d:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	1                       ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	35                      ## Abbrev [35] 0x4b94:0xc DW_TAG_typedef
	.long	19360                   ## DW_AT_type
	.long	3576                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	527                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x4ba0:0x73 DW_TAG_structure_type
	.long	3576                    ## DW_AT_name
	.byte	40                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	523                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4ba9:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	524                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4bb8:0xf DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	524                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4bc7:0xf DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	524                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	31                      ## Abbrev [31] 0x4bd6:0xf DW_TAG_member
	.long	3558                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	524                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	31                      ## Abbrev [31] 0x4be5:0xf DW_TAG_member
	.long	3136                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	524                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x4bf4:0xf DW_TAG_member
	.long	2304                    ## DW_AT_name
	.long	19475                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	525                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	31                      ## Abbrev [31] 0x4c03:0xf DW_TAG_member
	.long	3871                    ## DW_AT_name
	.long	20171                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	526                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4c13:0x5 DW_TAG_pointer_type
	.long	19480                   ## DW_AT_type
	.byte	30                      ## Abbrev [30] 0x4c18:0x172 DW_TAG_structure_type
	.long	3585                    ## DW_AT_name
	.byte	144                     ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	475                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4c21:0xf DW_TAG_member
	.long	2078                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	476                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4c30:0xf DW_TAG_member
	.long	2083                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	476                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4c3f:0xf DW_TAG_member
	.long	2108                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	476                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	9
	.byte	31                      ## Abbrev [31] 0x4c4e:0xf DW_TAG_member
	.long	3591                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	477                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	10
	.byte	31                      ## Abbrev [31] 0x4c5d:0xf DW_TAG_member
	.long	3601                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	478                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	11
	.byte	31                      ## Abbrev [31] 0x4c6c:0xf DW_TAG_member
	.long	3611                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	479                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	12
	.byte	31                      ## Abbrev [31] 0x4c7b:0xf DW_TAG_member
	.long	3624                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	480                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x4c8a:0xf DW_TAG_member
	.long	3637                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	481                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	20
	.byte	31                      ## Abbrev [31] 0x4c99:0xf DW_TAG_member
	.long	3643                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	31                      ## Abbrev [31] 0x4ca8:0xf DW_TAG_member
	.long	3652                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	483                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	28
	.byte	31                      ## Abbrev [31] 0x4cb7:0xf DW_TAG_member
	.long	3665                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	484                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	32
	.byte	31                      ## Abbrev [31] 0x4cc6:0xf DW_TAG_member
	.long	3671                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	485                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	36
	.byte	31                      ## Abbrev [31] 0x4cd5:0xf DW_TAG_member
	.long	3240                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	486                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	40
	.byte	31                      ## Abbrev [31] 0x4ce4:0xf DW_TAG_member
	.long	3252                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	487                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	44
	.byte	31                      ## Abbrev [31] 0x4cf3:0xf DW_TAG_member
	.long	2933                    ## DW_AT_name
	.long	16503                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	488                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	48
	.byte	31                      ## Abbrev [31] 0x4d02:0xf DW_TAG_member
	.long	3683                    ## DW_AT_name
	.long	19850                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	489                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	56
	.byte	31                      ## Abbrev [31] 0x4d11:0xf DW_TAG_member
	.long	2304                    ## DW_AT_name
	.long	19855                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	490                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	64
	.byte	31                      ## Abbrev [31] 0x4d20:0xf DW_TAG_member
	.long	3688                    ## DW_AT_name
	.long	19860                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	491                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	72
	.byte	31                      ## Abbrev [31] 0x4d2f:0xf DW_TAG_member
	.long	3697                    ## DW_AT_name
	.long	19865                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	492                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	80
	.byte	31                      ## Abbrev [31] 0x4d3e:0xf DW_TAG_member
	.long	3753                    ## DW_AT_name
	.long	19967                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	88
	.byte	31                      ## Abbrev [31] 0x4d4d:0xf DW_TAG_member
	.long	3784                    ## DW_AT_name
	.long	20069                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	494                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	96
	.byte	31                      ## Abbrev [31] 0x4d5c:0xf DW_TAG_member
	.long	3221                    ## DW_AT_name
	.long	17850                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	495                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	104
	.byte	31                      ## Abbrev [31] 0x4d6b:0xf DW_TAG_member
	.long	3136                    ## DW_AT_name
	.long	15963                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	496                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	112
	.byte	31                      ## Abbrev [31] 0x4d7a:0xf DW_TAG_member
	.long	3790                    ## DW_AT_name
	.long	20074                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	498                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	120
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4d8a:0x5 DW_TAG_pointer_type
	.long	18354                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x4d8f:0x5 DW_TAG_pointer_type
	.long	19475                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x4d94:0x5 DW_TAG_pointer_type
	.long	16660                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x4d99:0x5 DW_TAG_pointer_type
	.long	19870                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x4d9e:0xc DW_TAG_typedef
	.long	19882                   ## DW_AT_type
	.long	3705                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	449                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x4daa:0x55 DW_TAG_structure_type
	.long	3705                    ## DW_AT_name
	.byte	32                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	443                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4db3:0xf DW_TAG_member
	.long	3712                    ## DW_AT_name
	.long	17850                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	444                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4dc2:0xf DW_TAG_member
	.long	3720                    ## DW_AT_name
	.long	17850                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	445                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4dd1:0xf DW_TAG_member
	.long	3729                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	446                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x4de0:0xf DW_TAG_member
	.long	3737                    ## DW_AT_name
	.long	16660                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	447                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	20
	.byte	31                      ## Abbrev [31] 0x4def:0xf DW_TAG_member
	.long	3743                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	448                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	24
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4dff:0x5 DW_TAG_pointer_type
	.long	19972                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x4e04:0xc DW_TAG_typedef
	.long	19984                   ## DW_AT_type
	.long	3762                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	436                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x4e10:0x55 DW_TAG_structure_type
	.long	3762                    ## DW_AT_name
	.byte	24                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	430                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4e19:0xf DW_TAG_member
	.long	3202                    ## DW_AT_name
	.long	17850                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	431                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4e28:0xf DW_TAG_member
	.long	3720                    ## DW_AT_name
	.long	17850                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	432                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4e37:0xf DW_TAG_member
	.long	3743                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	433                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	31                      ## Abbrev [31] 0x4e46:0xf DW_TAG_member
	.long	3772                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	434                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	17
	.byte	31                      ## Abbrev [31] 0x4e55:0xf DW_TAG_member
	.long	3780                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	435                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	18
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x4e65:0x5 DW_TAG_pointer_type
	.long	19360                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x4e6a:0xc DW_TAG_typedef
	.long	20086                   ## DW_AT_type
	.long	3799                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	469                     ## DW_AT_decl_line
	.byte	30                      ## Abbrev [30] 0x4e76:0x55 DW_TAG_structure_type
	.long	3799                    ## DW_AT_name
	.byte	24                      ## DW_AT_byte_size
	.byte	4                       ## DW_AT_decl_file
	.short	463                     ## DW_AT_decl_line
	.byte	31                      ## Abbrev [31] 0x4e7f:0xf DW_TAG_member
	.long	3812                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	464                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	0
	.byte	31                      ## Abbrev [31] 0x4e8e:0xf DW_TAG_member
	.long	3823                    ## DW_AT_name
	.long	15968                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	465                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	1
	.byte	31                      ## Abbrev [31] 0x4e9d:0xf DW_TAG_member
	.long	3833                    ## DW_AT_name
	.long	18443                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	466                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	2
	.byte	31                      ## Abbrev [31] 0x4eac:0xf DW_TAG_member
	.long	3849                    ## DW_AT_name
	.long	14771                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	467                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	8
	.byte	31                      ## Abbrev [31] 0x4ebb:0xf DW_TAG_member
	.long	3858                    ## DW_AT_name
	.long	16667                   ## DW_AT_type
	.byte	4                       ## DW_AT_decl_file
	.short	468                     ## DW_AT_decl_line
	.byte	2                       ## DW_AT_data_member_location
	.byte	35
	.byte	16
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x4ecb:0xc DW_TAG_array_type
	.long	18450                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x4ed0:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	1                       ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	24                      ## Abbrev [24] 0x4ed7:0xb DW_TAG_typedef
	.long	20194                   ## DW_AT_type
	.long	3883                    ## DW_AT_name
	.byte	5                       ## DW_AT_decl_file
	.byte	96                      ## DW_AT_decl_line
	.byte	25                      ## Abbrev [25] 0x4ee2:0x7 DW_TAG_base_type
	.long	3896                    ## DW_AT_name
	.byte	7                       ## DW_AT_encoding
	.byte	8                       ## DW_AT_byte_size
	.byte	26                      ## Abbrev [26] 0x4ee9:0x5 DW_TAG_pointer_type
	.long	15759                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x4eee:0x5 DW_TAG_pointer_type
	.long	18894                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x4ef3:0xc DW_TAG_typedef
	.long	14934                   ## DW_AT_type
	.long	3919                    ## DW_AT_name
	.byte	3                       ## DW_AT_decl_file
	.short	379                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x4eff:0x5 DW_TAG_pointer_type
	.long	20228                   ## DW_AT_type
	.byte	37                      ## Abbrev [37] 0x4f04:0x5 DW_TAG_const_type
	.long	16508                   ## DW_AT_type
	.byte	46                      ## Abbrev [46] 0x4f09:0x33 DW_TAG_subprogram
	.quad	Lfunc_begin0            ## DW_AT_low_pc
	.quad	Lfunc_end0              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	20569                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x4f20:0x9 DW_TAG_formal_parameter
Lset9119 = Ldebug_loc0-Lsection_debug_loc ## DW_AT_location
	.long	Lset9119
	.long	20584                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x4f29:0x9 DW_TAG_formal_parameter
Lset9120 = Ldebug_loc1-Lsection_debug_loc ## DW_AT_location
	.long	Lset9120
	.long	20595                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x4f32:0x9 DW_TAG_variable
Lset9121 = Ldebug_loc2-Lsection_debug_loc ## DW_AT_location
	.long	Lset9121
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	46                      ## Abbrev [46] 0x4f3c:0x60 DW_TAG_subprogram
	.quad	Lfunc_begin1            ## DW_AT_low_pc
	.quad	Lfunc_end1              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	20380                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x4f53:0x9 DW_TAG_formal_parameter
Lset9122 = Ldebug_loc3-Lsection_debug_loc ## DW_AT_location
	.long	Lset9122
	.long	20395                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x4f5c:0x9 DW_TAG_formal_parameter
Lset9123 = Ldebug_loc4-Lsection_debug_loc ## DW_AT_location
	.long	Lset9123
	.long	20406                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x4f65:0x9 DW_TAG_formal_parameter
Lset9124 = Ldebug_loc5-Lsection_debug_loc ## DW_AT_location
	.long	Lset9124
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x4f6e:0x9 DW_TAG_variable
Lset9125 = Ldebug_loc6-Lsection_debug_loc ## DW_AT_location
	.long	Lset9125
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x4f77:0x24 DW_TAG_lexical_block
	.quad	Ltmp45                  ## DW_AT_low_pc
	.quad	Ltmp57                  ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x4f88:0x9 DW_TAG_variable
Lset9126 = Ldebug_loc7-Lsection_debug_loc ## DW_AT_location
	.long	Lset9126
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x4f91:0x9 DW_TAG_variable
Lset9127 = Ldebug_loc8-Lsection_debug_loc ## DW_AT_location
	.long	Lset9127
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	47                      ## Abbrev [47] 0x4f9c:0x54 DW_TAG_subprogram
	.long	3941                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	99                      ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	48                      ## Abbrev [48] 0x4fab:0xb DW_TAG_formal_parameter
	.long	3956                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	99                      ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	48                      ## Abbrev [48] 0x4fb6:0xb DW_TAG_formal_parameter
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	99                      ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	48                      ## Abbrev [48] 0x4fc1:0xb DW_TAG_formal_parameter
	.long	3960                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	99                      ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	49                      ## Abbrev [49] 0x4fcc:0xb DW_TAG_variable
	.long	3106                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	100                     ## DW_AT_decl_line
	.long	16508                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x4fd7:0x18 DW_TAG_lexical_block
	.byte	49                      ## Abbrev [49] 0x4fd8:0xb DW_TAG_variable
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	103                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	49                      ## Abbrev [49] 0x4fe3:0xb DW_TAG_variable
	.long	2312                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	104                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	46                      ## Abbrev [46] 0x4ff0:0x69 DW_TAG_subprogram
	.quad	Lfunc_begin2            ## DW_AT_low_pc
	.quad	Lfunc_end2              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	21543                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5007:0x9 DW_TAG_formal_parameter
Lset9128 = Ldebug_loc9-Lsection_debug_loc ## DW_AT_location
	.long	Lset9128
	.long	21558                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5010:0x9 DW_TAG_formal_parameter
Lset9129 = Ldebug_loc10-Lsection_debug_loc ## DW_AT_location
	.long	Lset9129
	.long	21569                   ## DW_AT_abstract_origin
	.byte	13                      ## Abbrev [13] 0x5019:0x3f DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9130 = Ldebug_ranges0-Ldebug_range  ## DW_AT_ranges
	.long	Lset9130
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	14                      ## Abbrev [14] 0x5024:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x502a:0x9 DW_TAG_variable
Lset9131 = Ldebug_loc11-Lsection_debug_loc ## DW_AT_location
	.long	Lset9131
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5033:0x24 DW_TAG_lexical_block
	.quad	Ltmp79                  ## DW_AT_low_pc
	.quad	Ltmp87                  ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x5044:0x9 DW_TAG_variable
Lset9132 = Ldebug_loc12-Lsection_debug_loc ## DW_AT_location
	.long	Lset9132
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x504d:0x9 DW_TAG_variable
Lset9133 = Ldebug_loc13-Lsection_debug_loc ## DW_AT_location
	.long	Lset9133
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	47                      ## Abbrev [47] 0x5059:0x31 DW_TAG_subprogram
	.long	3926                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	77                      ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	48                      ## Abbrev [48] 0x5068:0xb DW_TAG_formal_parameter
	.long	3956                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	77                      ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	48                      ## Abbrev [48] 0x5073:0xb DW_TAG_formal_parameter
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	77                      ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	49                      ## Abbrev [49] 0x507e:0xb DW_TAG_variable
	.long	3106                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	78                      ## DW_AT_decl_line
	.long	16508                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	51                      ## Abbrev [51] 0x508a:0xc5 DW_TAG_subprogram
	.quad	Lfunc_begin3            ## DW_AT_low_pc
	.quad	Lfunc_end3              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	3981                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	148                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	52                      ## Abbrev [52] 0x50aa:0xf DW_TAG_formal_parameter
Lset9134 = Ldebug_loc14-Lsection_debug_loc ## DW_AT_location
	.long	Lset9134
	.long	3956                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	148                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x50b9:0xf DW_TAG_formal_parameter
Lset9135 = Ldebug_loc15-Lsection_debug_loc ## DW_AT_location
	.long	Lset9135
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	148                     ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x50c8:0xf DW_TAG_formal_parameter
Lset9136 = Ldebug_loc16-Lsection_debug_loc ## DW_AT_location
	.long	Lset9136
	.long	4970                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	148                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x50d7:0xf DW_TAG_formal_parameter
Lset9137 = Ldebug_loc17-Lsection_debug_loc ## DW_AT_location
	.long	Lset9137
	.long	4975                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	149                     ## DW_AT_decl_line
	.long	19860                   ## DW_AT_type
	.byte	13                      ## Abbrev [13] 0x50e6:0x39 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9138 = Ldebug_ranges1-Ldebug_range  ## DW_AT_ranges
	.long	Lset9138
	.byte	1                       ## DW_AT_call_file
	.byte	151                     ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x50f1:0x9 DW_TAG_variable
Lset9139 = Ldebug_loc18-Lsection_debug_loc ## DW_AT_location
	.long	Lset9139
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x50fa:0x24 DW_TAG_lexical_block
	.quad	Ltmp113                 ## DW_AT_low_pc
	.quad	Ltmp127                 ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x510b:0x9 DW_TAG_variable
Lset9140 = Ldebug_loc19-Lsection_debug_loc ## DW_AT_location
	.long	Lset9140
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5114:0x9 DW_TAG_variable
Lset9141 = Ldebug_loc20-Lsection_debug_loc ## DW_AT_location
	.long	Lset9141
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x511f:0x2f DW_TAG_lexical_block
Lset9142 = Ldebug_ranges3-Ldebug_range  ## DW_AT_ranges
	.long	Lset9142
	.byte	49                      ## Abbrev [49] 0x5124:0xb DW_TAG_variable
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	152                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	13                      ## Abbrev [13] 0x512f:0x1e DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9143 = Ldebug_ranges2-Ldebug_range  ## DW_AT_ranges
	.long	Lset9143
	.byte	1                       ## DW_AT_call_file
	.byte	153                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x513a:0x9 DW_TAG_formal_parameter
Lset9144 = Ldebug_loc21-Lsection_debug_loc ## DW_AT_location
	.long	Lset9144
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5143:0x9 DW_TAG_variable
Lset9145 = Ldebug_loc22-Lsection_debug_loc ## DW_AT_location
	.long	Lset9145
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	53                      ## Abbrev [53] 0x514f:0xa7 DW_TAG_subprogram
	.quad	Lfunc_begin4            ## DW_AT_low_pc
	.quad	Lfunc_end4              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	3995                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	173                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	52                      ## Abbrev [52] 0x516b:0xf DW_TAG_formal_parameter
Lset9146 = Ldebug_loc23-Lsection_debug_loc ## DW_AT_location
	.long	Lset9146
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	173                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x517a:0xf DW_TAG_formal_parameter
Lset9147 = Ldebug_loc24-Lsection_debug_loc ## DW_AT_location
	.long	Lset9147
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	173                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x5189:0xf DW_TAG_formal_parameter
Lset9148 = Ldebug_loc25-Lsection_debug_loc ## DW_AT_location
	.long	Lset9148
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	173                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x5198:0xf DW_TAG_formal_parameter
Lset9149 = Ldebug_loc26-Lsection_debug_loc ## DW_AT_location
	.long	Lset9149
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	173                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x51a7:0xf DW_TAG_formal_parameter
Lset9150 = Ldebug_loc27-Lsection_debug_loc ## DW_AT_location
	.long	Lset9150
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	174                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	54                      ## Abbrev [54] 0x51b6:0xf DW_TAG_variable
Lset9151 = Ldebug_loc29-Lsection_debug_loc ## DW_AT_location
	.long	Lset9151
	.long	4996                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	175                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	54                      ## Abbrev [54] 0x51c5:0xf DW_TAG_variable
Lset9152 = Ldebug_loc30-Lsection_debug_loc ## DW_AT_location
	.long	Lset9152
	.long	5001                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	176                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x51d4:0x21 DW_TAG_lexical_block
	.quad	Ltmp191                 ## DW_AT_low_pc
	.quad	Ltmp194                 ## DW_AT_high_pc
	.byte	54                      ## Abbrev [54] 0x51e5:0xf DW_TAG_variable
Lset9153 = Ldebug_loc28-Lsection_debug_loc ## DW_AT_location
	.long	Lset9153
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	200                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	53                      ## Abbrev [53] 0x51f6:0xa1 DW_TAG_subprogram
	.quad	Lfunc_begin5            ## DW_AT_low_pc
	.quad	Lfunc_end5              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4010                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	216                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	52                      ## Abbrev [52] 0x5212:0xf DW_TAG_formal_parameter
Lset9154 = Ldebug_loc31-Lsection_debug_loc ## DW_AT_location
	.long	Lset9154
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	216                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x5221:0xf DW_TAG_formal_parameter
Lset9155 = Ldebug_loc32-Lsection_debug_loc ## DW_AT_location
	.long	Lset9155
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	216                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x5230:0xf DW_TAG_formal_parameter
Lset9156 = Ldebug_loc33-Lsection_debug_loc ## DW_AT_location
	.long	Lset9156
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	216                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x523f:0xf DW_TAG_formal_parameter
Lset9157 = Ldebug_loc34-Lsection_debug_loc ## DW_AT_location
	.long	Lset9157
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	217                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	52                      ## Abbrev [52] 0x524e:0xf DW_TAG_formal_parameter
Lset9158 = Ldebug_loc35-Lsection_debug_loc ## DW_AT_location
	.long	Lset9158
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	217                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	54                      ## Abbrev [54] 0x525d:0xf DW_TAG_variable
Lset9159 = Ldebug_loc36-Lsection_debug_loc ## DW_AT_location
	.long	Lset9159
	.long	4996                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	218                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x526c:0x2a DW_TAG_lexical_block
Lset9160 = Ldebug_ranges5-Ldebug_range  ## DW_AT_ranges
	.long	Lset9160
	.byte	54                      ## Abbrev [54] 0x5271:0xf DW_TAG_variable
Lset9161 = Ldebug_loc38-Lsection_debug_loc ## DW_AT_location
	.long	Lset9161
	.long	5001                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	220                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5280:0x15 DW_TAG_lexical_block
Lset9162 = Ldebug_ranges4-Ldebug_range  ## DW_AT_ranges
	.long	Lset9162
	.byte	54                      ## Abbrev [54] 0x5285:0xf DW_TAG_variable
Lset9163 = Ldebug_loc37-Lsection_debug_loc ## DW_AT_location
	.long	Lset9163
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	222                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x5297:0x190 DW_TAG_subprogram
	.quad	Lfunc_begin6            ## DW_AT_low_pc
	.quad	Lfunc_end6              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4025                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	481                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x52b4:0x10 DW_TAG_formal_parameter
Lset9164 = Ldebug_loc39-Lsection_debug_loc ## DW_AT_location
	.long	Lset9164
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	481                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x52c4:0x10 DW_TAG_formal_parameter
Lset9165 = Ldebug_loc40-Lsection_debug_loc ## DW_AT_location
	.long	Lset9165
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	481                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x52d4:0x10 DW_TAG_formal_parameter
Lset9166 = Ldebug_loc41-Lsection_debug_loc ## DW_AT_location
	.long	Lset9166
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	481                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x52e4:0x10 DW_TAG_formal_parameter
Lset9167 = Ldebug_loc42-Lsection_debug_loc ## DW_AT_location
	.long	Lset9167
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	481                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x52f4:0x5e DW_TAG_lexical_block
Lset9168 = Ldebug_ranges7-Ldebug_range  ## DW_AT_ranges
	.long	Lset9168
	.byte	5                       ## Abbrev [5] 0x52f9:0x10 DW_TAG_variable
Lset9169 = Ldebug_loc48-Lsection_debug_loc ## DW_AT_location
	.long	Lset9169
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5309:0x26 DW_TAG_lexical_block
Lset9170 = Ldebug_ranges6-Ldebug_range  ## DW_AT_ranges
	.long	Lset9170
	.byte	5                       ## Abbrev [5] 0x530e:0x10 DW_TAG_variable
Lset9171 = Ldebug_loc46-Lsection_debug_loc ## DW_AT_location
	.long	Lset9171
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x531e:0x10 DW_TAG_variable
Lset9172 = Ldebug_loc47-Lsection_debug_loc ## DW_AT_location
	.long	Lset9172
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x532f:0x22 DW_TAG_lexical_block
	.quad	Ltmp271                 ## DW_AT_low_pc
	.quad	Ltmp272                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5340:0x10 DW_TAG_variable
Lset9173 = Ldebug_loc45-Lsection_debug_loc ## DW_AT_location
	.long	Lset9173
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5352:0x5e DW_TAG_lexical_block
Lset9174 = Ldebug_ranges9-Ldebug_range  ## DW_AT_ranges
	.long	Lset9174
	.byte	5                       ## Abbrev [5] 0x5357:0x10 DW_TAG_variable
Lset9175 = Ldebug_loc49-Lsection_debug_loc ## DW_AT_location
	.long	Lset9175
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5367:0x48 DW_TAG_lexical_block
Lset9176 = Ldebug_ranges8-Ldebug_range  ## DW_AT_ranges
	.long	Lset9176
	.byte	5                       ## Abbrev [5] 0x536c:0x10 DW_TAG_variable
Lset9177 = Ldebug_loc50-Lsection_debug_loc ## DW_AT_location
	.long	Lset9177
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x537c:0x10 DW_TAG_variable
Lset9178 = Ldebug_loc51-Lsection_debug_loc ## DW_AT_location
	.long	Lset9178
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x538c:0x22 DW_TAG_lexical_block
	.quad	Ltmp279                 ## DW_AT_low_pc
	.quad	Ltmp281                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x539d:0x10 DW_TAG_variable
Lset9179 = Ldebug_loc44-Lsection_debug_loc ## DW_AT_location
	.long	Lset9179
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x53b0:0x76 DW_TAG_lexical_block
	.quad	Ltmp283                 ## DW_AT_low_pc
	.quad	Ltmp290                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x53c1:0x10 DW_TAG_variable
Lset9180 = Ldebug_loc52-Lsection_debug_loc ## DW_AT_location
	.long	Lset9180
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x53d1:0x54 DW_TAG_lexical_block
	.quad	Ltmp285                 ## DW_AT_low_pc
	.quad	Ltmp290                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x53e2:0x10 DW_TAG_variable
Lset9181 = Ldebug_loc53-Lsection_debug_loc ## DW_AT_location
	.long	Lset9181
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x53f2:0x10 DW_TAG_variable
Lset9182 = Ldebug_loc54-Lsection_debug_loc ## DW_AT_location
	.long	Lset9182
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x5402:0x22 DW_TAG_lexical_block
	.quad	Ltmp288                 ## DW_AT_low_pc
	.quad	Ltmp290                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5413:0x10 DW_TAG_variable
Lset9183 = Ldebug_loc43-Lsection_debug_loc ## DW_AT_location
	.long	Lset9183
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	482                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	47                      ## Abbrev [47] 0x5427:0x26 DW_TAG_subprogram
	.long	3965                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	128                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	48                      ## Abbrev [48] 0x5436:0xb DW_TAG_formal_parameter
	.long	3956                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	128                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	48                      ## Abbrev [48] 0x5441:0xb DW_TAG_formal_parameter
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.byte	128                     ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x544d:0x231 DW_TAG_subprogram
	.quad	Lfunc_begin7            ## DW_AT_low_pc
	.quad	Lfunc_end7              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4039                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	492                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x546a:0x10 DW_TAG_formal_parameter
Lset9184 = Ldebug_loc55-Lsection_debug_loc ## DW_AT_location
	.long	Lset9184
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	492                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x547a:0x10 DW_TAG_formal_parameter
Lset9185 = Ldebug_loc56-Lsection_debug_loc ## DW_AT_location
	.long	Lset9185
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	492                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x548a:0x10 DW_TAG_formal_parameter
Lset9186 = Ldebug_loc57-Lsection_debug_loc ## DW_AT_location
	.long	Lset9186
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	492                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x549a:0x10 DW_TAG_formal_parameter
Lset9187 = Ldebug_loc58-Lsection_debug_loc ## DW_AT_location
	.long	Lset9187
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	492                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x54aa:0x3c DW_TAG_lexical_block
Lset9188 = Ldebug_ranges11-Ldebug_range ## DW_AT_ranges
	.long	Lset9188
	.byte	5                       ## Abbrev [5] 0x54af:0x10 DW_TAG_variable
Lset9189 = Ldebug_loc61-Lsection_debug_loc ## DW_AT_location
	.long	Lset9189
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x54bf:0x26 DW_TAG_lexical_block
Lset9190 = Ldebug_ranges10-Ldebug_range ## DW_AT_ranges
	.long	Lset9190
	.byte	5                       ## Abbrev [5] 0x54c4:0x10 DW_TAG_variable
Lset9191 = Ldebug_loc59-Lsection_debug_loc ## DW_AT_location
	.long	Lset9191
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x54d4:0x10 DW_TAG_variable
Lset9192 = Ldebug_loc60-Lsection_debug_loc ## DW_AT_location
	.long	Lset9192
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x54e6:0xc5 DW_TAG_lexical_block
Lset9193 = Ldebug_ranges16-Ldebug_range ## DW_AT_ranges
	.long	Lset9193
	.byte	5                       ## Abbrev [5] 0x54eb:0x10 DW_TAG_variable
Lset9194 = Ldebug_loc62-Lsection_debug_loc ## DW_AT_location
	.long	Lset9194
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x54fb:0x63 DW_TAG_lexical_block
Lset9195 = Ldebug_ranges13-Ldebug_range ## DW_AT_ranges
	.long	Lset9195
	.byte	8                       ## Abbrev [8] 0x5500:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x550c:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9196 = Ldebug_ranges12-Ldebug_range ## DW_AT_ranges
	.long	Lset9196
	.byte	1                       ## DW_AT_call_file
	.short	493                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x5518:0x9 DW_TAG_formal_parameter
Lset9197 = Ldebug_loc70-Lsection_debug_loc ## DW_AT_location
	.long	Lset9197
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5521:0x9 DW_TAG_variable
Lset9198 = Ldebug_loc69-Lsection_debug_loc ## DW_AT_location
	.long	Lset9198
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x552b:0x32 DW_TAG_lexical_block
	.quad	Ltmp380                 ## DW_AT_low_pc
	.quad	Ltmp385                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x553c:0x10 DW_TAG_variable
Lset9199 = Ldebug_loc72-Lsection_debug_loc ## DW_AT_location
	.long	Lset9199
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x554c:0x10 DW_TAG_variable
Lset9200 = Ldebug_loc73-Lsection_debug_loc ## DW_AT_location
	.long	Lset9200
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x555e:0x26 DW_TAG_lexical_block
Lset9201 = Ldebug_ranges14-Ldebug_range ## DW_AT_ranges
	.long	Lset9201
	.byte	5                       ## Abbrev [5] 0x5563:0x10 DW_TAG_variable
Lset9202 = Ldebug_loc67-Lsection_debug_loc ## DW_AT_location
	.long	Lset9202
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5573:0x10 DW_TAG_variable
Lset9203 = Ldebug_loc68-Lsection_debug_loc ## DW_AT_location
	.long	Lset9203
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5584:0x26 DW_TAG_lexical_block
Lset9204 = Ldebug_ranges15-Ldebug_range ## DW_AT_ranges
	.long	Lset9204
	.byte	5                       ## Abbrev [5] 0x5589:0x10 DW_TAG_variable
Lset9205 = Ldebug_loc63-Lsection_debug_loc ## DW_AT_location
	.long	Lset9205
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5599:0x10 DW_TAG_variable
Lset9206 = Ldebug_loc66-Lsection_debug_loc ## DW_AT_location
	.long	Lset9206
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x55ab:0xd2 DW_TAG_lexical_block
Lset9207 = Ldebug_ranges21-Ldebug_range ## DW_AT_ranges
	.long	Lset9207
	.byte	5                       ## Abbrev [5] 0x55b0:0x10 DW_TAG_variable
Lset9208 = Ldebug_loc64-Lsection_debug_loc ## DW_AT_location
	.long	Lset9208
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x55c0:0x22 DW_TAG_lexical_block
Lset9209 = Ldebug_ranges17-Ldebug_range ## DW_AT_ranges
	.long	Lset9209
	.byte	5                       ## Abbrev [5] 0x55c5:0x10 DW_TAG_variable
Lset9210 = Ldebug_loc65-Lsection_debug_loc ## DW_AT_location
	.long	Lset9210
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x55d5:0xc DW_TAG_variable
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x55e2:0x9a DW_TAG_lexical_block
Lset9211 = Ldebug_ranges20-Ldebug_range ## DW_AT_ranges
	.long	Lset9211
	.byte	12                      ## Abbrev [12] 0x55e7:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x55f4:0x55 DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset9212 = Ldebug_ranges18-Ldebug_range ## DW_AT_ranges
	.long	Lset9212
	.byte	1                       ## DW_AT_call_file
	.short	493                     ## DW_AT_call_line
	.byte	13                      ## Abbrev [13] 0x5600:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9213 = Ldebug_ranges19-Ldebug_range ## DW_AT_ranges
	.long	Lset9213
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x560b:0x9 DW_TAG_formal_parameter
Lset9214 = Ldebug_loc74-Lsection_debug_loc ## DW_AT_location
	.long	Lset9214
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x5614:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x561a:0x9 DW_TAG_variable
Lset9215 = Ldebug_loc71-Lsection_debug_loc ## DW_AT_location
	.long	Lset9215
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5623:0x24 DW_TAG_lexical_block
	.quad	Ltmp391                 ## DW_AT_low_pc
	.quad	Ltmp398                 ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x5634:0x9 DW_TAG_variable
Lset9216 = Ldebug_loc75-Lsection_debug_loc ## DW_AT_location
	.long	Lset9216
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x563d:0x9 DW_TAG_variable
Lset9217 = Ldebug_loc76-Lsection_debug_loc ## DW_AT_location
	.long	Lset9217
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5649:0x32 DW_TAG_lexical_block
	.quad	Ltmp398                 ## DW_AT_low_pc
	.quad	Ltmp404                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x565a:0x10 DW_TAG_variable
Lset9218 = Ldebug_loc77-Lsection_debug_loc ## DW_AT_location
	.long	Lset9218
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x566a:0x10 DW_TAG_variable
Lset9219 = Ldebug_loc78-Lsection_debug_loc ## DW_AT_location
	.long	Lset9219
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	493                     ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	56                      ## Abbrev [56] 0x567e:0x44 DW_TAG_subprogram
	.long	4053                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	574                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x568d:0xc DW_TAG_formal_parameter
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	574                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x5699:0xc DW_TAG_formal_parameter
	.long	4059                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	574                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x56a5:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x56a6:0xc DW_TAG_variable
	.long	4061                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	576                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	50                      ## Abbrev [50] 0x56b3:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x56b4:0xc DW_TAG_variable
	.long	4064                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	583                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	56                      ## Abbrev [56] 0x56c2:0x74 DW_TAG_subprogram
	.long	4067                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	504                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x56d1:0xc DW_TAG_formal_parameter
	.long	4076                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	504                     ## DW_AT_decl_line
	.long	22326                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x56dd:0xc DW_TAG_formal_parameter
	.long	4079                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	504                     ## DW_AT_decl_line
	.long	22326                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x56e9:0xc DW_TAG_variable
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	505                     ## DW_AT_decl_line
	.long	18022                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x56f5:0xc DW_TAG_variable
	.long	4082                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	506                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x5701:0xc DW_TAG_variable
	.long	4059                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	507                     ## DW_AT_decl_line
	.long	18022                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x570d:0xc DW_TAG_variable
	.long	4085                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	508                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x5719:0x1c DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x571a:0xc DW_TAG_variable
	.long	4088                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	510                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x5726:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x5727:0xc DW_TAG_variable
	.long	3496                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	514                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x5736:0x5 DW_TAG_pointer_type
	.long	22331                   ## DW_AT_type
	.byte	37                      ## Abbrev [37] 0x573b:0x5 DW_TAG_const_type
	.long	17855                   ## DW_AT_type
	.byte	56                      ## Abbrev [56] 0x5740:0x28 DW_TAG_subprogram
	.long	4093                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	537                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x574f:0xc DW_TAG_formal_parameter
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	537                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x575b:0xc DW_TAG_formal_parameter
	.long	2312                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	537                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	56                      ## Abbrev [56] 0x5768:0x28 DW_TAG_subprogram
	.long	4104                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	556                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x5777:0xc DW_TAG_formal_parameter
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	556                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x5783:0xc DW_TAG_formal_parameter
	.long	2312                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	556                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	2                       ## Abbrev [2] 0x5790:0x135 DW_TAG_subprogram
	.quad	Lfunc_begin8            ## DW_AT_low_pc
	.quad	Lfunc_end8              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4115                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	620                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x57b1:0x10 DW_TAG_formal_parameter
Lset9220 = Ldebug_loc79-Lsection_debug_loc ## DW_AT_location
	.long	Lset9220
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	620                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x57c1:0x10 DW_TAG_formal_parameter
Lset9221 = Ldebug_loc80-Lsection_debug_loc ## DW_AT_location
	.long	Lset9221
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	620                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x57d1:0x10 DW_TAG_formal_parameter
Lset9222 = Ldebug_loc81-Lsection_debug_loc ## DW_AT_location
	.long	Lset9222
	.long	4059                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	620                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x57e1:0x10 DW_TAG_variable
Lset9223 = Ldebug_loc86-Lsection_debug_loc ## DW_AT_location
	.long	Lset9223
	.long	5015                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	621                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x57f1:0x58 DW_TAG_inlined_subroutine
	.long	22210                   ## DW_AT_abstract_origin
Lset9224 = Ldebug_ranges22-Ldebug_range ## DW_AT_ranges
	.long	Lset9224
	.byte	1                       ## DW_AT_call_file
	.short	625                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x57fd:0x9 DW_TAG_formal_parameter
Lset9225 = Ldebug_loc84-Lsection_debug_loc ## DW_AT_location
	.long	Lset9225
	.long	22225                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5806:0x9 DW_TAG_formal_parameter
Lset9226 = Ldebug_loc85-Lsection_debug_loc ## DW_AT_location
	.long	Lset9226
	.long	22237                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x580f:0x9 DW_TAG_variable
Lset9227 = Ldebug_loc88-Lsection_debug_loc ## DW_AT_location
	.long	Lset9227
	.long	22249                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5818:0x9 DW_TAG_variable
Lset9228 = Ldebug_loc89-Lsection_debug_loc ## DW_AT_location
	.long	Lset9228
	.long	22261                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5821:0x9 DW_TAG_variable
Lset9229 = Ldebug_loc90-Lsection_debug_loc ## DW_AT_location
	.long	Lset9229
	.long	22273                   ## DW_AT_abstract_origin
	.byte	6                       ## Abbrev [6] 0x582a:0x1e DW_TAG_lexical_block
Lset9230 = Ldebug_ranges24-Ldebug_range ## DW_AT_ranges
	.long	Lset9230
	.byte	11                      ## Abbrev [11] 0x582f:0x9 DW_TAG_variable
Lset9231 = Ldebug_loc91-Lsection_debug_loc ## DW_AT_location
	.long	Lset9231
	.long	22298                   ## DW_AT_abstract_origin
	.byte	6                       ## Abbrev [6] 0x5838:0xf DW_TAG_lexical_block
Lset9232 = Ldebug_ranges23-Ldebug_range ## DW_AT_ranges
	.long	Lset9232
	.byte	11                      ## Abbrev [11] 0x583d:0x9 DW_TAG_variable
Lset9233 = Ldebug_loc87-Lsection_debug_loc ## DW_AT_location
	.long	Lset9233
	.long	22311                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x5849:0x7b DW_TAG_inlined_subroutine
	.long	22142                   ## DW_AT_abstract_origin
Lset9234 = Ldebug_ranges25-Ldebug_range ## DW_AT_ranges
	.long	Lset9234
	.byte	1                       ## DW_AT_call_file
	.short	623                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x5855:0x9 DW_TAG_formal_parameter
Lset9235 = Ldebug_loc93-Lsection_debug_loc ## DW_AT_location
	.long	Lset9235
	.long	22157                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x585e:0x9 DW_TAG_formal_parameter
Lset9236 = Ldebug_loc96-Lsection_debug_loc ## DW_AT_location
	.long	Lset9236
	.long	22169                   ## DW_AT_abstract_origin
	.byte	6                       ## Abbrev [6] 0x5867:0x2e DW_TAG_lexical_block
Lset9237 = Ldebug_ranges27-Ldebug_range ## DW_AT_ranges
	.long	Lset9237
	.byte	11                      ## Abbrev [11] 0x586c:0x9 DW_TAG_variable
Lset9238 = Ldebug_loc82-Lsection_debug_loc ## DW_AT_location
	.long	Lset9238
	.long	22182                   ## DW_AT_abstract_origin
	.byte	9                       ## Abbrev [9] 0x5875:0x1f DW_TAG_inlined_subroutine
	.long	22336                   ## DW_AT_abstract_origin
Lset9239 = Ldebug_ranges26-Ldebug_range ## DW_AT_ranges
	.long	Lset9239
	.byte	1                       ## DW_AT_call_file
	.short	580                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x5881:0x9 DW_TAG_formal_parameter
Lset9240 = Ldebug_loc83-Lsection_debug_loc ## DW_AT_location
	.long	Lset9240
	.long	22351                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x588a:0x9 DW_TAG_formal_parameter
Lset9241 = Ldebug_loc95-Lsection_debug_loc ## DW_AT_location
	.long	Lset9241
	.long	22363                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5895:0x2e DW_TAG_lexical_block
Lset9242 = Ldebug_ranges29-Ldebug_range ## DW_AT_ranges
	.long	Lset9242
	.byte	11                      ## Abbrev [11] 0x589a:0x9 DW_TAG_variable
Lset9243 = Ldebug_loc92-Lsection_debug_loc ## DW_AT_location
	.long	Lset9243
	.long	22196                   ## DW_AT_abstract_origin
	.byte	9                       ## Abbrev [9] 0x58a3:0x1f DW_TAG_inlined_subroutine
	.long	22376                   ## DW_AT_abstract_origin
Lset9244 = Ldebug_ranges28-Ldebug_range ## DW_AT_ranges
	.long	Lset9244
	.byte	1                       ## DW_AT_call_file
	.short	589                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x58af:0x9 DW_TAG_formal_parameter
Lset9245 = Ldebug_loc97-Lsection_debug_loc ## DW_AT_location
	.long	Lset9245
	.long	22391                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x58b8:0x9 DW_TAG_formal_parameter
Lset9246 = Ldebug_loc94-Lsection_debug_loc ## DW_AT_location
	.long	Lset9246
	.long	22403                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	56                      ## Abbrev [56] 0x58c5:0x44 DW_TAG_subprogram
	.long	4129                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	597                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x58d4:0xc DW_TAG_formal_parameter
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	597                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x58e0:0xc DW_TAG_formal_parameter
	.long	4059                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	597                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x58ec:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x58ed:0xc DW_TAG_variable
	.long	4061                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	599                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	50                      ## Abbrev [50] 0x58fa:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x58fb:0xc DW_TAG_variable
	.long	4064                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	606                     ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	2                       ## Abbrev [2] 0x5909:0x135 DW_TAG_subprogram
	.quad	Lfunc_begin9            ## DW_AT_low_pc
	.quad	Lfunc_end9              ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4135                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	640                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x592a:0x10 DW_TAG_formal_parameter
Lset9247 = Ldebug_loc98-Lsection_debug_loc ## DW_AT_location
	.long	Lset9247
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	640                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x593a:0x10 DW_TAG_formal_parameter
Lset9248 = Ldebug_loc99-Lsection_debug_loc ## DW_AT_location
	.long	Lset9248
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	640                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x594a:0x10 DW_TAG_formal_parameter
Lset9249 = Ldebug_loc100-Lsection_debug_loc ## DW_AT_location
	.long	Lset9249
	.long	4059                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	640                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x595a:0x10 DW_TAG_variable
Lset9250 = Ldebug_loc105-Lsection_debug_loc ## DW_AT_location
	.long	Lset9250
	.long	5015                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	641                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x596a:0x58 DW_TAG_inlined_subroutine
	.long	22210                   ## DW_AT_abstract_origin
Lset9251 = Ldebug_ranges30-Ldebug_range ## DW_AT_ranges
	.long	Lset9251
	.byte	1                       ## DW_AT_call_file
	.short	645                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x5976:0x9 DW_TAG_formal_parameter
Lset9252 = Ldebug_loc103-Lsection_debug_loc ## DW_AT_location
	.long	Lset9252
	.long	22225                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x597f:0x9 DW_TAG_formal_parameter
Lset9253 = Ldebug_loc104-Lsection_debug_loc ## DW_AT_location
	.long	Lset9253
	.long	22237                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5988:0x9 DW_TAG_variable
Lset9254 = Ldebug_loc110-Lsection_debug_loc ## DW_AT_location
	.long	Lset9254
	.long	22249                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5991:0x9 DW_TAG_variable
Lset9255 = Ldebug_loc111-Lsection_debug_loc ## DW_AT_location
	.long	Lset9255
	.long	22261                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x599a:0x9 DW_TAG_variable
Lset9256 = Ldebug_loc112-Lsection_debug_loc ## DW_AT_location
	.long	Lset9256
	.long	22273                   ## DW_AT_abstract_origin
	.byte	6                       ## Abbrev [6] 0x59a3:0x1e DW_TAG_lexical_block
Lset9257 = Ldebug_ranges32-Ldebug_range ## DW_AT_ranges
	.long	Lset9257
	.byte	11                      ## Abbrev [11] 0x59a8:0x9 DW_TAG_variable
Lset9258 = Ldebug_loc113-Lsection_debug_loc ## DW_AT_location
	.long	Lset9258
	.long	22298                   ## DW_AT_abstract_origin
	.byte	6                       ## Abbrev [6] 0x59b1:0xf DW_TAG_lexical_block
Lset9259 = Ldebug_ranges31-Ldebug_range ## DW_AT_ranges
	.long	Lset9259
	.byte	11                      ## Abbrev [11] 0x59b6:0x9 DW_TAG_variable
Lset9260 = Ldebug_loc109-Lsection_debug_loc ## DW_AT_location
	.long	Lset9260
	.long	22311                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x59c2:0x7b DW_TAG_inlined_subroutine
	.long	22725                   ## DW_AT_abstract_origin
Lset9261 = Ldebug_ranges33-Ldebug_range ## DW_AT_ranges
	.long	Lset9261
	.byte	1                       ## DW_AT_call_file
	.short	643                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x59ce:0x9 DW_TAG_formal_parameter
Lset9262 = Ldebug_loc107-Lsection_debug_loc ## DW_AT_location
	.long	Lset9262
	.long	22740                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x59d7:0x9 DW_TAG_formal_parameter
Lset9263 = Ldebug_loc115-Lsection_debug_loc ## DW_AT_location
	.long	Lset9263
	.long	22752                   ## DW_AT_abstract_origin
	.byte	6                       ## Abbrev [6] 0x59e0:0x2e DW_TAG_lexical_block
Lset9264 = Ldebug_ranges35-Ldebug_range ## DW_AT_ranges
	.long	Lset9264
	.byte	11                      ## Abbrev [11] 0x59e5:0x9 DW_TAG_variable
Lset9265 = Ldebug_loc101-Lsection_debug_loc ## DW_AT_location
	.long	Lset9265
	.long	22765                   ## DW_AT_abstract_origin
	.byte	9                       ## Abbrev [9] 0x59ee:0x1f DW_TAG_inlined_subroutine
	.long	22376                   ## DW_AT_abstract_origin
Lset9266 = Ldebug_ranges34-Ldebug_range ## DW_AT_ranges
	.long	Lset9266
	.byte	1                       ## DW_AT_call_file
	.short	603                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x59fa:0x9 DW_TAG_formal_parameter
Lset9267 = Ldebug_loc102-Lsection_debug_loc ## DW_AT_location
	.long	Lset9267
	.long	22391                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5a03:0x9 DW_TAG_formal_parameter
Lset9268 = Ldebug_loc114-Lsection_debug_loc ## DW_AT_location
	.long	Lset9268
	.long	22403                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5a0e:0x2e DW_TAG_lexical_block
Lset9269 = Ldebug_ranges37-Ldebug_range ## DW_AT_ranges
	.long	Lset9269
	.byte	11                      ## Abbrev [11] 0x5a13:0x9 DW_TAG_variable
Lset9270 = Ldebug_loc106-Lsection_debug_loc ## DW_AT_location
	.long	Lset9270
	.long	22779                   ## DW_AT_abstract_origin
	.byte	9                       ## Abbrev [9] 0x5a1c:0x1f DW_TAG_inlined_subroutine
	.long	22336                   ## DW_AT_abstract_origin
Lset9271 = Ldebug_ranges36-Ldebug_range ## DW_AT_ranges
	.long	Lset9271
	.byte	1                       ## DW_AT_call_file
	.short	612                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x5a28:0x9 DW_TAG_formal_parameter
Lset9272 = Ldebug_loc116-Lsection_debug_loc ## DW_AT_location
	.long	Lset9272
	.long	22351                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5a31:0x9 DW_TAG_formal_parameter
Lset9273 = Ldebug_loc108-Lsection_debug_loc ## DW_AT_location
	.long	Lset9273
	.long	22363                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	2                       ## Abbrev [2] 0x5a3e:0x10d DW_TAG_subprogram
	.quad	Lfunc_begin10           ## DW_AT_low_pc
	.quad	Lfunc_end10             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4150                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	663                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x5a5f:0x10 DW_TAG_formal_parameter
Lset9274 = Ldebug_loc117-Lsection_debug_loc ## DW_AT_location
	.long	Lset9274
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	663                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x5a6f:0x10 DW_TAG_formal_parameter
Lset9275 = Ldebug_loc118-Lsection_debug_loc ## DW_AT_location
	.long	Lset9275
	.long	5019                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	663                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x5a7f:0x10 DW_TAG_formal_parameter
Lset9276 = Ldebug_loc119-Lsection_debug_loc ## DW_AT_location
	.long	Lset9276
	.long	5022                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	663                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5a8f:0x10 DW_TAG_variable
Lset9277 = Ldebug_loc122-Lsection_debug_loc ## DW_AT_location
	.long	Lset9277
	.long	5001                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	664                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5a9f:0xab DW_TAG_lexical_block
Lset9278 = Ldebug_ranges40-Ldebug_range ## DW_AT_ranges
	.long	Lset9278
	.byte	5                       ## Abbrev [5] 0x5aa4:0x10 DW_TAG_variable
Lset9279 = Ldebug_loc121-Lsection_debug_loc ## DW_AT_location
	.long	Lset9279
	.long	5025                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	669                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x5ab4:0xc DW_TAG_variable
	.long	5028                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	669                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x5ac0:0x40 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9280 = Ldebug_ranges38-Ldebug_range ## DW_AT_ranges
	.long	Lset9280
	.byte	1                       ## DW_AT_call_file
	.short	670                     ## DW_AT_call_line
	.byte	14                      ## Abbrev [14] 0x5acc:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5ad2:0x9 DW_TAG_variable
Lset9281 = Ldebug_loc124-Lsection_debug_loc ## DW_AT_location
	.long	Lset9281
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5adb:0x24 DW_TAG_lexical_block
	.quad	Ltmp643                 ## DW_AT_low_pc
	.quad	Ltmp649                 ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x5aec:0x9 DW_TAG_variable
Lset9282 = Ldebug_loc127-Lsection_debug_loc ## DW_AT_location
	.long	Lset9282
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5af5:0x9 DW_TAG_variable
Lset9283 = Ldebug_loc128-Lsection_debug_loc ## DW_AT_location
	.long	Lset9283
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x5b00:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9284 = Ldebug_ranges39-Ldebug_range ## DW_AT_ranges
	.long	Lset9284
	.byte	1                       ## DW_AT_call_file
	.short	670                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x5b0c:0x9 DW_TAG_formal_parameter
Lset9285 = Ldebug_loc120-Lsection_debug_loc ## DW_AT_location
	.long	Lset9285
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x5b15:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5b1b:0x9 DW_TAG_variable
Lset9286 = Ldebug_loc123-Lsection_debug_loc ## DW_AT_location
	.long	Lset9286
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5b24:0x24 DW_TAG_lexical_block
	.quad	Ltmp635                 ## DW_AT_low_pc
	.quad	Ltmp642                 ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x5b35:0x9 DW_TAG_variable
Lset9287 = Ldebug_loc125-Lsection_debug_loc ## DW_AT_location
	.long	Lset9287
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x5b3e:0x9 DW_TAG_variable
Lset9288 = Ldebug_loc126-Lsection_debug_loc ## DW_AT_location
	.long	Lset9288
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	58                      ## Abbrev [58] 0x5b4b:0x4a DW_TAG_subprogram
	.long	4164                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	721                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x5b56:0xc DW_TAG_formal_parameter
	.long	2345                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	721                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x5b62:0xc DW_TAG_formal_parameter
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	721                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x5b6e:0xc DW_TAG_formal_parameter
	.long	4174                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	721                     ## DW_AT_decl_line
	.long	15777                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x5b7a:0xc DW_TAG_variable
	.long	4179                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	722                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x5b86:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x5b87:0xc DW_TAG_variable
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	724                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x5b95:0x189 DW_TAG_subprogram
	.quad	Lfunc_begin11           ## DW_AT_low_pc
	.quad	Lfunc_end11             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4182                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	735                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x5bb2:0x10 DW_TAG_formal_parameter
Lset9289 = Ldebug_loc129-Lsection_debug_loc ## DW_AT_location
	.long	Lset9289
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	735                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x5bc2:0x10 DW_TAG_formal_parameter
Lset9290 = Ldebug_loc130-Lsection_debug_loc ## DW_AT_location
	.long	Lset9290
	.long	5031                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	735                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5bd2:0x14b DW_TAG_lexical_block
Lset9291 = Ldebug_ranges43-Ldebug_range ## DW_AT_ranges
	.long	Lset9291
	.byte	12                      ## Abbrev [12] 0x5bd7:0xd DW_TAG_variable
	.byte	2                       ## DW_AT_const_value
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	739                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5be4:0x10 DW_TAG_variable
Lset9292 = Ldebug_loc131-Lsection_debug_loc ## DW_AT_location
	.long	Lset9292
	.long	2345                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	738                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5bf4:0x106 DW_TAG_lexical_block
Lset9293 = Ldebug_ranges42-Ldebug_range ## DW_AT_ranges
	.long	Lset9293
	.byte	5                       ## Abbrev [5] 0x5bf9:0x10 DW_TAG_variable
Lset9294 = Ldebug_loc134-Lsection_debug_loc ## DW_AT_location
	.long	Lset9294
	.long	4179                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	749                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5c09:0x10 DW_TAG_variable
Lset9295 = Ldebug_loc137-Lsection_debug_loc ## DW_AT_location
	.long	Lset9295
	.long	2115                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	750                     ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5c19:0x16 DW_TAG_lexical_block
Lset9296 = Ldebug_ranges41-Ldebug_range ## DW_AT_ranges
	.long	Lset9296
	.byte	5                       ## Abbrev [5] 0x5c1e:0x10 DW_TAG_variable
Lset9297 = Ldebug_loc133-Lsection_debug_loc ## DW_AT_location
	.long	Lset9297
	.long	2904                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	753                     ## DW_AT_decl_line
	.long	16144                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5c2f:0x5f DW_TAG_lexical_block
	.quad	Ltmp689                 ## DW_AT_low_pc
	.quad	Ltmp696                 ## DW_AT_high_pc
	.byte	59                      ## Abbrev [59] 0x5c40:0x10 DW_TAG_variable
	.byte	3                       ## DW_AT_location
	.byte	145
	.ascii	"\240\177"
	.long	4174                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	759                     ## DW_AT_decl_line
	.long	33264                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x5c50:0x3d DW_TAG_inlined_subroutine
	.long	23371                   ## DW_AT_abstract_origin
	.quad	Ltmp689                 ## DW_AT_low_pc
	.quad	Ltmp693                 ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	760                     ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x5c68:0x9 DW_TAG_variable
Lset9298 = Ldebug_loc135-Lsection_debug_loc ## DW_AT_location
	.long	Lset9298
	.long	23418                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5c71:0x1b DW_TAG_lexical_block
	.quad	Ltmp690                 ## DW_AT_low_pc
	.quad	Ltmp692                 ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x5c82:0x9 DW_TAG_variable
Lset9299 = Ldebug_loc136-Lsection_debug_loc ## DW_AT_location
	.long	Lset9299
	.long	23431                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	15                      ## Abbrev [15] 0x5c8e:0x3d DW_TAG_inlined_subroutine
	.long	23371                   ## DW_AT_abstract_origin
	.quad	Ltmp700                 ## DW_AT_low_pc
	.quad	Ltmp704                 ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	765                     ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x5ca6:0x9 DW_TAG_variable
Lset9300 = Ldebug_loc138-Lsection_debug_loc ## DW_AT_location
	.long	Lset9300
	.long	23418                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5caf:0x1b DW_TAG_lexical_block
	.quad	Ltmp701                 ## DW_AT_low_pc
	.quad	Ltmp703                 ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x5cc0:0x9 DW_TAG_variable
Lset9301 = Ldebug_loc139-Lsection_debug_loc ## DW_AT_location
	.long	Lset9301
	.long	23431                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5ccb:0x2e DW_TAG_lexical_block
	.quad	Ltmp707                 ## DW_AT_low_pc
	.quad	Ltmp711                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5cdc:0x10 DW_TAG_variable
Lset9302 = Ldebug_loc140-Lsection_debug_loc ## DW_AT_location
	.long	Lset9302
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	767                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x5cec:0xc DW_TAG_variable
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	767                     ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5cfa:0x22 DW_TAG_lexical_block
	.quad	Ltmp713                 ## DW_AT_low_pc
	.quad	Ltmp714                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5d0b:0x10 DW_TAG_variable
Lset9303 = Ldebug_loc132-Lsection_debug_loc ## DW_AT_location
	.long	Lset9303
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	745                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x5d1e:0x112 DW_TAG_subprogram
	.quad	Lfunc_begin12           ## DW_AT_low_pc
	.quad	Lfunc_end12             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4194                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	778                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x5d3b:0x10 DW_TAG_formal_parameter
Lset9304 = Ldebug_loc141-Lsection_debug_loc ## DW_AT_location
	.long	Lset9304
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	778                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x5d4b:0x10 DW_TAG_formal_parameter
Lset9305 = Ldebug_loc142-Lsection_debug_loc ## DW_AT_location
	.long	Lset9305
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	778                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x5d5b:0x10 DW_TAG_formal_parameter
Lset9306 = Ldebug_loc143-Lsection_debug_loc ## DW_AT_location
	.long	Lset9306
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	778                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5d6b:0x10 DW_TAG_variable
Lset9307 = Ldebug_loc150-Lsection_debug_loc ## DW_AT_location
	.long	Lset9307
	.long	5001                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	779                     ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x5d7b:0x44 DW_TAG_lexical_block
	.quad	Ltmp734                 ## DW_AT_low_pc
	.quad	Ltmp736                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5d8c:0x10 DW_TAG_variable
Lset9308 = Ldebug_loc148-Lsection_debug_loc ## DW_AT_location
	.long	Lset9308
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	783                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x5d9c:0x22 DW_TAG_lexical_block
	.quad	Ltmp735                 ## DW_AT_low_pc
	.quad	Ltmp736                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5dad:0x10 DW_TAG_variable
Lset9309 = Ldebug_loc147-Lsection_debug_loc ## DW_AT_location
	.long	Lset9309
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	784                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x5dbf:0x2c DW_TAG_lexical_block
Lset9310 = Ldebug_ranges45-Ldebug_range ## DW_AT_ranges
	.long	Lset9310
	.byte	5                       ## Abbrev [5] 0x5dc4:0x10 DW_TAG_variable
Lset9311 = Ldebug_loc149-Lsection_debug_loc ## DW_AT_location
	.long	Lset9311
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	788                     ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5dd4:0x16 DW_TAG_lexical_block
Lset9312 = Ldebug_ranges44-Ldebug_range ## DW_AT_ranges
	.long	Lset9312
	.byte	5                       ## Abbrev [5] 0x5dd9:0x10 DW_TAG_variable
Lset9313 = Ldebug_loc146-Lsection_debug_loc ## DW_AT_location
	.long	Lset9313
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	791                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5deb:0x22 DW_TAG_lexical_block
	.quad	Ltmp745                 ## DW_AT_low_pc
	.quad	Ltmp746                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5dfc:0x10 DW_TAG_variable
Lset9314 = Ldebug_loc144-Lsection_debug_loc ## DW_AT_location
	.long	Lset9314
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	799                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5e0d:0x22 DW_TAG_lexical_block
	.quad	Ltmp746                 ## DW_AT_low_pc
	.quad	Ltmp747                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5e1e:0x10 DW_TAG_variable
Lset9315 = Ldebug_loc145-Lsection_debug_loc ## DW_AT_location
	.long	Lset9315
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	795                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	46                      ## Abbrev [46] 0x5e30:0x4a DW_TAG_subprogram
	.quad	Lfunc_begin13           ## DW_AT_low_pc
	.quad	Lfunc_end13             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	24781                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5e47:0x9 DW_TAG_formal_parameter
Lset9316 = Ldebug_loc151-Lsection_debug_loc ## DW_AT_location
	.long	Lset9316
	.long	24797                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5e50:0x9 DW_TAG_formal_parameter
Lset9317 = Ldebug_loc152-Lsection_debug_loc ## DW_AT_location
	.long	Lset9317
	.long	24809                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5e59:0x9 DW_TAG_formal_parameter
Lset9318 = Ldebug_loc153-Lsection_debug_loc ## DW_AT_location
	.long	Lset9318
	.long	24821                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5e62:0x17 DW_TAG_lexical_block
	.quad	Ltmp763                 ## DW_AT_low_pc
	.quad	Ltmp767                 ## DW_AT_high_pc
	.byte	60                      ## Abbrev [60] 0x5e73:0x5 DW_TAG_variable
	.long	24834                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	46                      ## Abbrev [46] 0x5e7a:0x48 DW_TAG_subprogram
	.quad	Lfunc_begin14           ## DW_AT_low_pc
	.quad	Lfunc_end14             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	24714                   ## DW_AT_abstract_origin
	.byte	61                      ## Abbrev [61] 0x5e91:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	24730                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5e98:0x9 DW_TAG_formal_parameter
Lset9319 = Ldebug_loc154-Lsection_debug_loc ## DW_AT_location
	.long	Lset9319
	.long	24742                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5ea1:0x9 DW_TAG_formal_parameter
Lset9320 = Ldebug_loc155-Lsection_debug_loc ## DW_AT_location
	.long	Lset9320
	.long	24754                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x5eaa:0x17 DW_TAG_lexical_block
	.quad	Ltmp782                 ## DW_AT_low_pc
	.quad	Ltmp786                 ## DW_AT_high_pc
	.byte	60                      ## Abbrev [60] 0x5ebb:0x5 DW_TAG_variable
	.long	24767                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	46                      ## Abbrev [46] 0x5ec2:0x28 DW_TAG_subprogram
	.quad	Lfunc_begin15           ## DW_AT_low_pc
	.quad	Lfunc_end15             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	24673                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x5ed9:0x9 DW_TAG_formal_parameter
Lset9321 = Ldebug_loc156-Lsection_debug_loc ## DW_AT_location
	.long	Lset9321
	.long	24689                   ## DW_AT_abstract_origin
	.byte	61                      ## Abbrev [61] 0x5ee2:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	84
	.long	24701                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x5eea:0x11c DW_TAG_subprogram
	.quad	Lfunc_begin16           ## DW_AT_low_pc
	.quad	Lfunc_end16             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4236                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	923                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x5f07:0x10 DW_TAG_formal_parameter
Lset9322 = Ldebug_loc157-Lsection_debug_loc ## DW_AT_location
	.long	Lset9322
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	923                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5f17:0x10 DW_TAG_variable
Lset9323 = Ldebug_loc158-Lsection_debug_loc ## DW_AT_location
	.long	Lset9323
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	924                     ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5f27:0x10 DW_TAG_variable
Lset9324 = Ldebug_loc159-Lsection_debug_loc ## DW_AT_location
	.long	Lset9324
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	925                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5f37:0x10 DW_TAG_variable
Lset9325 = Ldebug_loc160-Lsection_debug_loc ## DW_AT_location
	.long	Lset9325
	.long	5040                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	926                     ## DW_AT_decl_line
	.long	18354                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5f47:0x10 DW_TAG_variable
Lset9326 = Ldebug_loc161-Lsection_debug_loc ## DW_AT_location
	.long	Lset9326
	.long	5045                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	927                     ## DW_AT_decl_line
	.long	20211                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x5f57:0x16 DW_TAG_lexical_block
Lset9327 = Ldebug_ranges46-Ldebug_range ## DW_AT_ranges
	.long	Lset9327
	.byte	5                       ## Abbrev [5] 0x5f5c:0x10 DW_TAG_variable
Lset9328 = Ldebug_loc164-Lsection_debug_loc ## DW_AT_location
	.long	Lset9328
	.long	5015                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	941                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5f6d:0x1e DW_TAG_lexical_block
	.quad	Ltmp820                 ## DW_AT_low_pc
	.quad	Ltmp822                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x5f7e:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	937                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5f8b:0x7a DW_TAG_lexical_block
	.quad	Ltmp824                 ## DW_AT_low_pc
	.quad	Ltmp834                 ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x5f9c:0x10 DW_TAG_variable
Lset9329 = Ldebug_loc162-Lsection_debug_loc ## DW_AT_location
	.long	Lset9329
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	955                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x5fac:0x10 DW_TAG_variable
Lset9330 = Ldebug_loc163-Lsection_debug_loc ## DW_AT_location
	.long	Lset9330
	.long	5031                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	956                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x5fbc:0xc DW_TAG_variable
	.long	2345                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	954                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x5fc8:0x1e DW_TAG_lexical_block
	.quad	Ltmp828                 ## DW_AT_low_pc
	.quad	Ltmp829                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x5fd9:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	957                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x5fe6:0x1e DW_TAG_lexical_block
	.quad	Ltmp832                 ## DW_AT_low_pc
	.quad	Ltmp834                 ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x5ff7:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	963                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	62                      ## Abbrev [62] 0x6006:0x4a DW_TAG_subprogram
	.long	4250                    ## DW_AT_name
	.byte	13                      ## DW_AT_decl_file
	.byte	84                      ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	20223                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	48                      ## Abbrev [48] 0x6014:0xb DW_TAG_formal_parameter
	.long	4267                    ## DW_AT_name
	.byte	13                      ## DW_AT_decl_file
	.byte	84                      ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	48                      ## Abbrev [48] 0x601f:0xb DW_TAG_formal_parameter
	.long	4269                    ## DW_AT_name
	.byte	13                      ## DW_AT_decl_file
	.byte	84                      ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	49                      ## Abbrev [49] 0x602a:0xb DW_TAG_variable
	.long	3421                    ## DW_AT_name
	.byte	13                      ## DW_AT_decl_file
	.byte	85                      ## DW_AT_decl_line
	.long	18912                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x6035:0x1a DW_TAG_lexical_block
	.byte	49                      ## Abbrev [49] 0x6036:0xb DW_TAG_variable
	.long	2933                    ## DW_AT_name
	.byte	13                      ## DW_AT_decl_file
	.byte	88                      ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x6041:0xd DW_TAG_lexical_block
	.byte	49                      ## Abbrev [49] 0x6042:0xb DW_TAG_variable
	.long	4273                    ## DW_AT_name
	.byte	13                      ## DW_AT_decl_file
	.byte	92                      ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x6050:0x5 DW_TAG_pointer_type
	.long	24661                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x6055:0xc DW_TAG_typedef
	.long	16298                   ## DW_AT_type
	.long	2235                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	597                     ## DW_AT_decl_line
	.byte	63                      ## Abbrev [63] 0x6061:0x29 DW_TAG_subprogram
	.long	4224                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	860                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	18894                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x6071:0xc DW_TAG_formal_parameter
	.long	4276                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	860                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x607d:0xc DW_TAG_formal_parameter
	.long	4278                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	860                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	63                      ## Abbrev [63] 0x608a:0x43 DW_TAG_subprogram
	.long	4215                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	839                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	18894                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x609a:0xc DW_TAG_formal_parameter
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	839                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x60a6:0xc DW_TAG_formal_parameter
	.long	4282                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	839                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x60b2:0xc DW_TAG_formal_parameter
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	839                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x60be:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x60bf:0xc DW_TAG_variable
	.long	4059                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	846                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	63                      ## Abbrev [63] 0x60cd:0x43 DW_TAG_subprogram
	.long	4206                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	819                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	18894                   ## DW_AT_type
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x60dd:0xc DW_TAG_formal_parameter
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	819                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x60e9:0xc DW_TAG_formal_parameter
	.long	4282                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	819                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x60f5:0xc DW_TAG_formal_parameter
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	819                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x6101:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x6102:0xc DW_TAG_variable
	.long	4284                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	826                     ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	56                      ## Abbrev [56] 0x6110:0x74 DW_TAG_subprogram
	.long	4286                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	877                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	24964                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x611f:0xc DW_TAG_formal_parameter
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	877                     ## DW_AT_decl_line
	.long	24969                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x612b:0xc DW_TAG_formal_parameter
	.long	4296                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	877                     ## DW_AT_decl_line
	.long	24986                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x6137:0xc DW_TAG_formal_parameter
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	877                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6143:0xc DW_TAG_variable
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	878                     ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x614f:0x34 DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x6150:0xc DW_TAG_variable
	.long	4302                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	880                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x615c:0xc DW_TAG_variable
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	881                     ## DW_AT_decl_line
	.long	19967                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6168:0xc DW_TAG_variable
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	882                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x6174:0xe DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x6175:0xc DW_TAG_variable
	.long	3106                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	884                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	26                      ## Abbrev [26] 0x6184:0x5 DW_TAG_pointer_type
	.long	19348                   ## DW_AT_type
	.byte	26                      ## Abbrev [26] 0x6189:0x5 DW_TAG_pointer_type
	.long	24974                   ## DW_AT_type
	.byte	35                      ## Abbrev [35] 0x618e:0xc DW_TAG_typedef
	.long	19480                   ## DW_AT_type
	.long	3585                    ## DW_AT_name
	.byte	4                       ## DW_AT_decl_file
	.short	499                     ## DW_AT_decl_line
	.byte	26                      ## Abbrev [26] 0x619a:0x5 DW_TAG_pointer_type
	.long	18450                   ## DW_AT_type
	.byte	58                      ## Abbrev [58] 0x619f:0x92 DW_TAG_subprogram
	.long	4309                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	899                     ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x61aa:0xc DW_TAG_formal_parameter
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	899                     ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x61b6:0xc DW_TAG_formal_parameter
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	899                     ## DW_AT_decl_line
	.long	24969                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x61c2:0xc DW_TAG_formal_parameter
	.long	4296                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	899                     ## DW_AT_decl_line
	.long	24986                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x61ce:0xc DW_TAG_formal_parameter
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	899                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x61da:0xc DW_TAG_formal_parameter
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	900                     ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x61e6:0xc DW_TAG_variable
	.long	4302                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	901                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x61f2:0xc DW_TAG_variable
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	902                     ## DW_AT_decl_line
	.long	19967                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x61fe:0xc DW_TAG_variable
	.long	4324                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	904                     ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x620a:0xc DW_TAG_variable
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	903                     ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	50                      ## Abbrev [50] 0x6216:0x1a DW_TAG_lexical_block
	.byte	8                       ## Abbrev [8] 0x6217:0xc DW_TAG_variable
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	906                     ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6223:0xc DW_TAG_variable
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	906                     ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	56                      ## Abbrev [56] 0x6231:0x58 DW_TAG_subprogram
	.long	4334                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1116                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.long	16660                   ## DW_AT_type
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x6240:0xc DW_TAG_formal_parameter
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1116                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x624c:0xc DW_TAG_formal_parameter
	.long	3202                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1116                    ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x6258:0xc DW_TAG_formal_parameter
	.long	4349                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1116                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6264:0xc DW_TAG_variable
	.long	4351                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1132                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6270:0xc DW_TAG_variable
	.long	4355                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1133                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x627c:0xc DW_TAG_variable
	.long	2696                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	1118                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6289:0x3e DW_TAG_subprogram
	.quad	Lfunc_begin18           ## DW_AT_low_pc
	.quad	Lfunc_end18             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4376                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2455                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x62a6:0x10 DW_TAG_formal_parameter
Lset9331 = Ldebug_loc668-Lsection_debug_loc ## DW_AT_location
	.long	Lset9331
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2455                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x62b6:0x10 DW_TAG_formal_parameter
Lset9332 = Ldebug_loc669-Lsection_debug_loc ## DW_AT_location
	.long	Lset9332
	.long	4423                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2455                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	58                      ## Abbrev [58] 0x62c7:0x78 DW_TAG_subprogram
	.long	4392                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2488                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	1                       ## DW_AT_inline
	.byte	57                      ## Abbrev [57] 0x62d2:0xc DW_TAG_formal_parameter
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2488                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	57                      ## Abbrev [57] 0x62de:0xc DW_TAG_formal_parameter
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2488                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x62ea:0xc DW_TAG_variable
	.long	2890                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2489                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x62f6:0xc DW_TAG_variable
	.long	4405                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2490                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6302:0xc DW_TAG_variable
	.long	4415                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2493                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x630e:0xc DW_TAG_variable
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2492                    ## DW_AT_decl_line
	.long	24969                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x631a:0xc DW_TAG_variable
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2491                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6326:0xc DW_TAG_variable
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2495                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6332:0xc DW_TAG_variable
	.long	4423                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2494                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x633f:0xaf DW_TAG_subprogram
	.quad	Lfunc_begin19           ## DW_AT_low_pc
	.quad	Lfunc_end19             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4433                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2551                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x635c:0x10 DW_TAG_formal_parameter
Lset9333 = Ldebug_loc670-Lsection_debug_loc ## DW_AT_location
	.long	Lset9333
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2551                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x636c:0x10 DW_TAG_formal_parameter
Lset9334 = Ldebug_loc671-Lsection_debug_loc ## DW_AT_location
	.long	Lset9334
	.long	5229                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2551                    ## DW_AT_decl_line
	.long	18022                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x637c:0x10 DW_TAG_variable
Lset9335 = Ldebug_loc672-Lsection_debug_loc ## DW_AT_location
	.long	Lset9335
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2554                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x638c:0x61 DW_TAG_inlined_subroutine
	.long	25287                   ## DW_AT_abstract_origin
	.quad	Ltmp5335                ## DW_AT_low_pc
	.quad	Ltmp5394                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2560                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x63a4:0x9 DW_TAG_formal_parameter
Lset9336 = Ldebug_loc676-Lsection_debug_loc ## DW_AT_location
	.long	Lset9336
	.long	25298                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x63ad:0x9 DW_TAG_formal_parameter
Lset9337 = Ldebug_loc680-Lsection_debug_loc ## DW_AT_location
	.long	Lset9337
	.long	25310                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x63b6:0x9 DW_TAG_variable
Lset9338 = Ldebug_loc673-Lsection_debug_loc ## DW_AT_location
	.long	Lset9338
	.long	25322                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x63bf:0x9 DW_TAG_variable
Lset9339 = Ldebug_loc674-Lsection_debug_loc ## DW_AT_location
	.long	Lset9339
	.long	25334                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x63c8:0x9 DW_TAG_variable
Lset9340 = Ldebug_loc675-Lsection_debug_loc ## DW_AT_location
	.long	Lset9340
	.long	25346                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x63d1:0x9 DW_TAG_variable
Lset9341 = Ldebug_loc677-Lsection_debug_loc ## DW_AT_location
	.long	Lset9341
	.long	25358                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x63da:0x9 DW_TAG_variable
Lset9342 = Ldebug_loc678-Lsection_debug_loc ## DW_AT_location
	.long	Lset9342
	.long	25370                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x63e3:0x9 DW_TAG_variable
Lset9343 = Ldebug_loc679-Lsection_debug_loc ## DW_AT_location
	.long	Lset9343
	.long	25382                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x63ee:0x7c DW_TAG_subprogram
	.quad	Lfunc_begin20           ## DW_AT_low_pc
	.quad	Lfunc_end20             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4449                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2566                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x640b:0x10 DW_TAG_formal_parameter
Lset9344 = Ldebug_loc681-Lsection_debug_loc ## DW_AT_location
	.long	Lset9344
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2566                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	64                      ## Abbrev [64] 0x641b:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	84
	.long	5229                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2566                    ## DW_AT_decl_line
	.long	18022                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6429:0x10 DW_TAG_variable
Lset9345 = Ldebug_loc682-Lsection_debug_loc ## DW_AT_location
	.long	Lset9345
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2567                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	59                      ## Abbrev [59] 0x6439:0x10 DW_TAG_variable
	.byte	3                       ## DW_AT_location
	.byte	81
	.byte	147
	.byte	4
	.long	4415                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2568                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	59                      ## Abbrev [59] 0x6449:0x10 DW_TAG_variable
	.byte	3                       ## DW_AT_location
	.byte	82
	.byte	147
	.byte	4
	.long	2345                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2569                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	59                      ## Abbrev [59] 0x6459:0x10 DW_TAG_variable
	.byte	3                       ## DW_AT_location
	.byte	88
	.byte	147
	.byte	4
	.long	5231                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2570                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x646a:0xd0 DW_TAG_subprogram
	.quad	Lfunc_begin21           ## DW_AT_low_pc
	.quad	Lfunc_end21             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4468                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2580                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6487:0x10 DW_TAG_formal_parameter
Lset9346 = Ldebug_loc683-Lsection_debug_loc ## DW_AT_location
	.long	Lset9346
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2580                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6497:0x10 DW_TAG_formal_parameter
Lset9347 = Ldebug_loc684-Lsection_debug_loc ## DW_AT_location
	.long	Lset9347
	.long	5242                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2580                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x64a7:0x10 DW_TAG_formal_parameter
Lset9348 = Ldebug_loc685-Lsection_debug_loc ## DW_AT_location
	.long	Lset9348
	.long	5048                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2580                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x64b7:0x10 DW_TAG_variable
Lset9349 = Ldebug_loc691-Lsection_debug_loc ## DW_AT_location
	.long	Lset9349
	.long	5249                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2610                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x64c7:0x72 DW_TAG_lexical_block
	.quad	Ltmp5421                ## DW_AT_low_pc
	.quad	Ltmp5435                ## DW_AT_high_pc
	.byte	59                      ## Abbrev [59] 0x64d8:0x10 DW_TAG_variable
	.byte	3                       ## DW_AT_location
	.byte	145
	.ascii	"\340~"
	.long	5238                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2581                    ## DW_AT_decl_line
	.long	33276                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x64e8:0x10 DW_TAG_variable
Lset9350 = Ldebug_loc686-Lsection_debug_loc ## DW_AT_location
	.long	Lset9350
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2581                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x64f8:0x10 DW_TAG_variable
Lset9351 = Ldebug_loc687-Lsection_debug_loc ## DW_AT_location
	.long	Lset9351
	.long	4415                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2581                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6508:0x10 DW_TAG_variable
Lset9352 = Ldebug_loc688-Lsection_debug_loc ## DW_AT_location
	.long	Lset9352
	.long	2345                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2581                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6518:0x10 DW_TAG_variable
Lset9353 = Ldebug_loc689-Lsection_debug_loc ## DW_AT_location
	.long	Lset9353
	.long	5231                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2581                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6528:0x10 DW_TAG_variable
Lset9354 = Ldebug_loc690-Lsection_debug_loc ## DW_AT_location
	.long	Lset9354
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2581                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x653a:0x90 DW_TAG_subprogram
	.quad	Lfunc_begin22           ## DW_AT_low_pc
	.quad	Lfunc_end22             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4485                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2615                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6557:0x10 DW_TAG_formal_parameter
Lset9355 = Ldebug_loc692-Lsection_debug_loc ## DW_AT_location
	.long	Lset9355
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2615                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6567:0x10 DW_TAG_formal_parameter
Lset9356 = Ldebug_loc693-Lsection_debug_loc ## DW_AT_location
	.long	Lset9356
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2615                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6577:0x10 DW_TAG_formal_parameter
Lset9357 = Ldebug_loc694-Lsection_debug_loc ## DW_AT_location
	.long	Lset9357
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2615                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6587:0x10 DW_TAG_variable
Lset9358 = Ldebug_loc697-Lsection_debug_loc ## DW_AT_location
	.long	Lset9358
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2616                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6597:0x32 DW_TAG_lexical_block
	.quad	Ltmp5452                ## DW_AT_low_pc
	.quad	Ltmp5453                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x65a8:0x10 DW_TAG_variable
Lset9359 = Ldebug_loc695-Lsection_debug_loc ## DW_AT_location
	.long	Lset9359
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2617                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x65b8:0x10 DW_TAG_variable
Lset9360 = Ldebug_loc696-Lsection_debug_loc ## DW_AT_location
	.long	Lset9360
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2617                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x65ca:0x90 DW_TAG_subprogram
	.quad	Lfunc_begin23           ## DW_AT_low_pc
	.quad	Lfunc_end23             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4506                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2621                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x65e7:0x10 DW_TAG_formal_parameter
Lset9361 = Ldebug_loc698-Lsection_debug_loc ## DW_AT_location
	.long	Lset9361
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2621                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x65f7:0x10 DW_TAG_formal_parameter
Lset9362 = Ldebug_loc699-Lsection_debug_loc ## DW_AT_location
	.long	Lset9362
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2621                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6607:0x10 DW_TAG_formal_parameter
Lset9363 = Ldebug_loc700-Lsection_debug_loc ## DW_AT_location
	.long	Lset9363
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2621                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6617:0x10 DW_TAG_variable
Lset9364 = Ldebug_loc703-Lsection_debug_loc ## DW_AT_location
	.long	Lset9364
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2622                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6627:0x32 DW_TAG_lexical_block
	.quad	Ltmp5469                ## DW_AT_low_pc
	.quad	Ltmp5470                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6638:0x10 DW_TAG_variable
Lset9365 = Ldebug_loc701-Lsection_debug_loc ## DW_AT_location
	.long	Lset9365
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2623                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6648:0x10 DW_TAG_variable
Lset9366 = Ldebug_loc702-Lsection_debug_loc ## DW_AT_location
	.long	Lset9366
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2623                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x665a:0xb0 DW_TAG_subprogram
	.quad	Lfunc_begin24           ## DW_AT_low_pc
	.quad	Lfunc_end24             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4529                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2627                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6677:0x10 DW_TAG_formal_parameter
Lset9367 = Ldebug_loc704-Lsection_debug_loc ## DW_AT_location
	.long	Lset9367
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2627                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6687:0x10 DW_TAG_formal_parameter
Lset9368 = Ldebug_loc705-Lsection_debug_loc ## DW_AT_location
	.long	Lset9368
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2627                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6697:0x10 DW_TAG_formal_parameter
Lset9369 = Ldebug_loc706-Lsection_debug_loc ## DW_AT_location
	.long	Lset9369
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2627                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x66a7:0x10 DW_TAG_formal_parameter
Lset9370 = Ldebug_loc707-Lsection_debug_loc ## DW_AT_location
	.long	Lset9370
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2627                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x66b7:0x10 DW_TAG_formal_parameter
Lset9371 = Ldebug_loc708-Lsection_debug_loc ## DW_AT_location
	.long	Lset9371
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2627                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x66c7:0x10 DW_TAG_variable
Lset9372 = Ldebug_loc711-Lsection_debug_loc ## DW_AT_location
	.long	Lset9372
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2628                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x66d7:0x32 DW_TAG_lexical_block
	.quad	Ltmp5490                ## DW_AT_low_pc
	.quad	Ltmp5491                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x66e8:0x10 DW_TAG_variable
Lset9373 = Ldebug_loc709-Lsection_debug_loc ## DW_AT_location
	.long	Lset9373
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2629                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x66f8:0x10 DW_TAG_variable
Lset9374 = Ldebug_loc710-Lsection_debug_loc ## DW_AT_location
	.long	Lset9374
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2629                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x670a:0x260 DW_TAG_subprogram
	.quad	Lfunc_begin25           ## DW_AT_low_pc
	.quad	Lfunc_end25             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4547                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2634                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6727:0x10 DW_TAG_formal_parameter
Lset9375 = Ldebug_loc712-Lsection_debug_loc ## DW_AT_location
	.long	Lset9375
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2634                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6737:0x10 DW_TAG_formal_parameter
Lset9376 = Ldebug_loc713-Lsection_debug_loc ## DW_AT_location
	.long	Lset9376
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2634                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6747:0x10 DW_TAG_formal_parameter
Lset9377 = Ldebug_loc714-Lsection_debug_loc ## DW_AT_location
	.long	Lset9377
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2634                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6757:0x10 DW_TAG_formal_parameter
Lset9378 = Ldebug_loc715-Lsection_debug_loc ## DW_AT_location
	.long	Lset9378
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2634                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	64                      ## Abbrev [64] 0x6767:0x10 DW_TAG_formal_parameter
	.byte	3                       ## DW_AT_location
	.byte	88
	.byte	147
	.byte	4
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2634                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6777:0x10 DW_TAG_variable
Lset9379 = Ldebug_loc716-Lsection_debug_loc ## DW_AT_location
	.long	Lset9379
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2635                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6787:0x10 DW_TAG_variable
Lset9380 = Ldebug_loc717-Lsection_debug_loc ## DW_AT_location
	.long	Lset9380
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2637                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6797:0x10 DW_TAG_variable
Lset9381 = Ldebug_loc718-Lsection_debug_loc ## DW_AT_location
	.long	Lset9381
	.long	5139                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2636                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x67a7:0x1e DW_TAG_lexical_block
	.quad	Ltmp5522                ## DW_AT_low_pc
	.quad	Ltmp5529                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x67b8:0xc DW_TAG_variable
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2645                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x67c5:0x1a4 DW_TAG_lexical_block
Lset9382 = Ldebug_ranges227-Ldebug_range ## DW_AT_ranges
	.long	Lset9382
	.byte	5                       ## Abbrev [5] 0x67ca:0x10 DW_TAG_variable
Lset9383 = Ldebug_loc719-Lsection_debug_loc ## DW_AT_location
	.long	Lset9383
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2651                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x67da:0x18e DW_TAG_lexical_block
Lset9384 = Ldebug_ranges226-Ldebug_range ## DW_AT_ranges
	.long	Lset9384
	.byte	5                       ## Abbrev [5] 0x67df:0x10 DW_TAG_variable
Lset9385 = Ldebug_loc720-Lsection_debug_loc ## DW_AT_location
	.long	Lset9385
	.long	2157                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2654                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x67ef:0x10 DW_TAG_variable
Lset9386 = Ldebug_loc726-Lsection_debug_loc ## DW_AT_location
	.long	Lset9386
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2653                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x67ff:0x26 DW_TAG_lexical_block
Lset9387 = Ldebug_ranges217-Ldebug_range ## DW_AT_ranges
	.long	Lset9387
	.byte	5                       ## Abbrev [5] 0x6804:0x10 DW_TAG_variable
Lset9388 = Ldebug_loc721-Lsection_debug_loc ## DW_AT_location
	.long	Lset9388
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2657                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6814:0x10 DW_TAG_variable
Lset9389 = Ldebug_loc731-Lsection_debug_loc ## DW_AT_location
	.long	Lset9389
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2657                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x6825:0xa3 DW_TAG_lexical_block
Lset9390 = Ldebug_ranges220-Ldebug_range ## DW_AT_ranges
	.long	Lset9390
	.byte	12                      ## Abbrev [12] 0x682a:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2659                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x6837:0x5e DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset9391 = Ldebug_ranges218-Ldebug_range ## DW_AT_ranges
	.long	Lset9391
	.byte	1                       ## DW_AT_call_file
	.short	2660                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x6843:0x9 DW_TAG_formal_parameter
Lset9392 = Ldebug_loc727-Lsection_debug_loc ## DW_AT_location
	.long	Lset9392
	.long	21558                   ## DW_AT_abstract_origin
	.byte	13                      ## Abbrev [13] 0x684c:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9393 = Ldebug_ranges219-Ldebug_range ## DW_AT_ranges
	.long	Lset9393
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x6857:0x9 DW_TAG_formal_parameter
Lset9394 = Ldebug_loc728-Lsection_debug_loc ## DW_AT_location
	.long	Lset9394
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x6860:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6866:0x9 DW_TAG_variable
Lset9395 = Ldebug_loc730-Lsection_debug_loc ## DW_AT_location
	.long	Lset9395
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x686f:0x24 DW_TAG_lexical_block
	.quad	Ltmp5569                ## DW_AT_low_pc
	.quad	Ltmp5576                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x6880:0x9 DW_TAG_variable
Lset9396 = Ldebug_loc734-Lsection_debug_loc ## DW_AT_location
	.long	Lset9396
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6889:0x9 DW_TAG_variable
Lset9397 = Ldebug_loc735-Lsection_debug_loc ## DW_AT_location
	.long	Lset9397
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x6895:0x32 DW_TAG_lexical_block
	.quad	Ltmp5577                ## DW_AT_low_pc
	.quad	Ltmp5583                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x68a6:0x10 DW_TAG_variable
Lset9398 = Ldebug_loc722-Lsection_debug_loc ## DW_AT_location
	.long	Lset9398
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2660                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x68b6:0x10 DW_TAG_variable
Lset9399 = Ldebug_loc736-Lsection_debug_loc ## DW_AT_location
	.long	Lset9399
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2660                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x68c8:0x57 DW_TAG_lexical_block
Lset9400 = Ldebug_ranges223-Ldebug_range ## DW_AT_ranges
	.long	Lset9400
	.byte	8                       ## Abbrev [8] 0x68cd:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2673                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x68d9:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9401 = Ldebug_ranges221-Ldebug_range ## DW_AT_ranges
	.long	Lset9401
	.byte	1                       ## DW_AT_call_file
	.short	2674                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x68e5:0x9 DW_TAG_formal_parameter
Lset9402 = Ldebug_loc729-Lsection_debug_loc ## DW_AT_location
	.long	Lset9402
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x68ee:0x9 DW_TAG_variable
Lset9403 = Ldebug_loc733-Lsection_debug_loc ## DW_AT_location
	.long	Lset9403
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x68f8:0x26 DW_TAG_lexical_block
Lset9404 = Ldebug_ranges222-Ldebug_range ## DW_AT_ranges
	.long	Lset9404
	.byte	5                       ## Abbrev [5] 0x68fd:0x10 DW_TAG_variable
Lset9405 = Ldebug_loc725-Lsection_debug_loc ## DW_AT_location
	.long	Lset9405
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2674                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x690d:0x10 DW_TAG_variable
Lset9406 = Ldebug_loc737-Lsection_debug_loc ## DW_AT_location
	.long	Lset9406
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2674                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x691f:0x26 DW_TAG_lexical_block
Lset9407 = Ldebug_ranges224-Ldebug_range ## DW_AT_ranges
	.long	Lset9407
	.byte	5                       ## Abbrev [5] 0x6924:0x10 DW_TAG_variable
Lset9408 = Ldebug_loc724-Lsection_debug_loc ## DW_AT_location
	.long	Lset9408
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2670                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6934:0x10 DW_TAG_variable
Lset9409 = Ldebug_loc732-Lsection_debug_loc ## DW_AT_location
	.long	Lset9409
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2670                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x6945:0x22 DW_TAG_lexical_block
Lset9410 = Ldebug_ranges225-Ldebug_range ## DW_AT_ranges
	.long	Lset9410
	.byte	5                       ## Abbrev [5] 0x694a:0x10 DW_TAG_variable
Lset9411 = Ldebug_loc723-Lsection_debug_loc ## DW_AT_location
	.long	Lset9411
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2667                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x695a:0xc DW_TAG_variable
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2667                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x696a:0xc0 DW_TAG_subprogram
	.quad	Lfunc_begin26           ## DW_AT_low_pc
	.quad	Lfunc_end26             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4564                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2686                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6987:0x10 DW_TAG_formal_parameter
Lset9412 = Ldebug_loc738-Lsection_debug_loc ## DW_AT_location
	.long	Lset9412
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2686                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6997:0x10 DW_TAG_formal_parameter
Lset9413 = Ldebug_loc739-Lsection_debug_loc ## DW_AT_location
	.long	Lset9413
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2686                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x69a7:0x10 DW_TAG_formal_parameter
Lset9414 = Ldebug_loc740-Lsection_debug_loc ## DW_AT_location
	.long	Lset9414
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2686                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x69b7:0x10 DW_TAG_formal_parameter
Lset9415 = Ldebug_loc741-Lsection_debug_loc ## DW_AT_location
	.long	Lset9415
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2686                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	64                      ## Abbrev [64] 0x69c7:0x10 DW_TAG_formal_parameter
	.byte	3                       ## DW_AT_location
	.byte	88
	.byte	147
	.byte	4
	.long	2931                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2686                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x69d7:0x10 DW_TAG_variable
Lset9416 = Ldebug_loc742-Lsection_debug_loc ## DW_AT_location
	.long	Lset9416
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2688                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x69e7:0x10 DW_TAG_variable
Lset9417 = Ldebug_loc743-Lsection_debug_loc ## DW_AT_location
	.long	Lset9417
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2687                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x69f7:0x10 DW_TAG_variable
Lset9418 = Ldebug_loc745-Lsection_debug_loc ## DW_AT_location
	.long	Lset9418
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2687                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6a07:0x22 DW_TAG_lexical_block
	.quad	Ltmp5620                ## DW_AT_low_pc
	.quad	Ltmp5621                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6a18:0x10 DW_TAG_variable
Lset9419 = Ldebug_loc744-Lsection_debug_loc ## DW_AT_location
	.long	Lset9419
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2693                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6a2a:0x1c3 DW_TAG_subprogram
	.quad	Lfunc_begin27           ## DW_AT_low_pc
	.quad	Lfunc_end27             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4580                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2698                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6a47:0x10 DW_TAG_formal_parameter
Lset9420 = Ldebug_loc746-Lsection_debug_loc ## DW_AT_location
	.long	Lset9420
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2698                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6a57:0x10 DW_TAG_formal_parameter
Lset9421 = Ldebug_loc747-Lsection_debug_loc ## DW_AT_location
	.long	Lset9421
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2698                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6a67:0x10 DW_TAG_formal_parameter
Lset9422 = Ldebug_loc748-Lsection_debug_loc ## DW_AT_location
	.long	Lset9422
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2698                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6a77:0x10 DW_TAG_formal_parameter
Lset9423 = Ldebug_loc749-Lsection_debug_loc ## DW_AT_location
	.long	Lset9423
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2698                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6a87:0x10 DW_TAG_formal_parameter
Lset9424 = Ldebug_loc750-Lsection_debug_loc ## DW_AT_location
	.long	Lset9424
	.long	5257                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2698                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6a97:0x10 DW_TAG_variable
Lset9425 = Ldebug_loc751-Lsection_debug_loc ## DW_AT_location
	.long	Lset9425
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2699                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6aa7:0x10 DW_TAG_variable
Lset9426 = Ldebug_loc755-Lsection_debug_loc ## DW_AT_location
	.long	Lset9426
	.long	2304                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2700                    ## DW_AT_decl_line
	.long	24969                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6ab7:0x10 DW_TAG_variable
Lset9427 = Ldebug_loc758-Lsection_debug_loc ## DW_AT_location
	.long	Lset9427
	.long	4324                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2701                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6ac7:0x10 DW_TAG_variable
Lset9428 = Ldebug_loc766-Lsection_debug_loc ## DW_AT_location
	.long	Lset9428
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2702                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x6ad7:0x6d DW_TAG_inlined_subroutine
	.long	24848                   ## DW_AT_abstract_origin
Lset9429 = Ldebug_ranges228-Ldebug_range ## DW_AT_ranges
	.long	Lset9429
	.byte	1                       ## DW_AT_call_file
	.short	2701                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x6ae3:0x9 DW_TAG_formal_parameter
Lset9430 = Ldebug_loc754-Lsection_debug_loc ## DW_AT_location
	.long	Lset9430
	.long	24863                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x6aec:0x9 DW_TAG_formal_parameter
Lset9431 = Ldebug_loc752-Lsection_debug_loc ## DW_AT_location
	.long	Lset9431
	.long	24887                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6af5:0x9 DW_TAG_variable
Lset9432 = Ldebug_loc757-Lsection_debug_loc ## DW_AT_location
	.long	Lset9432
	.long	24899                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x6afe:0x45 DW_TAG_lexical_block
	.quad	Ltmp5648                ## DW_AT_low_pc
	.quad	Ltmp5657                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x6b0f:0x9 DW_TAG_variable
Lset9433 = Ldebug_loc760-Lsection_debug_loc ## DW_AT_location
	.long	Lset9433
	.long	24912                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6b18:0x9 DW_TAG_variable
Lset9434 = Ldebug_loc762-Lsection_debug_loc ## DW_AT_location
	.long	Lset9434
	.long	24924                   ## DW_AT_abstract_origin
	.byte	16                      ## Abbrev [16] 0x6b21:0x6 DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	24936                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x6b27:0x1b DW_TAG_lexical_block
	.quad	Ltmp5649                ## DW_AT_low_pc
	.quad	Ltmp5654                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x6b38:0x9 DW_TAG_variable
Lset9435 = Ldebug_loc764-Lsection_debug_loc ## DW_AT_location
	.long	Lset9435
	.long	24949                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x6b44:0x76 DW_TAG_inlined_subroutine
	.long	24991                   ## DW_AT_abstract_origin
Lset9436 = Ldebug_ranges229-Ldebug_range ## DW_AT_ranges
	.long	Lset9436
	.byte	1                       ## DW_AT_call_file
	.short	2704                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x6b50:0x9 DW_TAG_formal_parameter
Lset9437 = Ldebug_loc769-Lsection_debug_loc ## DW_AT_location
	.long	Lset9437
	.long	25002                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x6b59:0x9 DW_TAG_formal_parameter
Lset9438 = Ldebug_loc756-Lsection_debug_loc ## DW_AT_location
	.long	Lset9438
	.long	25014                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x6b62:0x9 DW_TAG_formal_parameter
Lset9439 = Ldebug_loc753-Lsection_debug_loc ## DW_AT_location
	.long	Lset9439
	.long	25038                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x6b6b:0x9 DW_TAG_formal_parameter
Lset9440 = Ldebug_loc767-Lsection_debug_loc ## DW_AT_location
	.long	Lset9440
	.long	25050                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6b74:0x9 DW_TAG_variable
Lset9441 = Ldebug_loc761-Lsection_debug_loc ## DW_AT_location
	.long	Lset9441
	.long	25062                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6b7d:0x9 DW_TAG_variable
Lset9442 = Ldebug_loc763-Lsection_debug_loc ## DW_AT_location
	.long	Lset9442
	.long	25074                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6b86:0x9 DW_TAG_variable
Lset9443 = Ldebug_loc770-Lsection_debug_loc ## DW_AT_location
	.long	Lset9443
	.long	25086                   ## DW_AT_abstract_origin
	.byte	16                      ## Abbrev [16] 0x6b8f:0x6 DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	25098                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x6b95:0x24 DW_TAG_lexical_block
	.quad	Ltmp5666                ## DW_AT_low_pc
	.quad	Ltmp5668                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x6ba6:0x9 DW_TAG_variable
Lset9444 = Ldebug_loc768-Lsection_debug_loc ## DW_AT_location
	.long	Lset9444
	.long	25123                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6baf:0x9 DW_TAG_variable
Lset9445 = Ldebug_loc771-Lsection_debug_loc ## DW_AT_location
	.long	Lset9445
	.long	25111                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x6bba:0x32 DW_TAG_lexical_block
	.quad	Ltmp5658                ## DW_AT_low_pc
	.quad	Ltmp5659                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6bcb:0x10 DW_TAG_variable
Lset9446 = Ldebug_loc759-Lsection_debug_loc ## DW_AT_location
	.long	Lset9446
	.long	4328                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2707                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6bdb:0x10 DW_TAG_variable
Lset9447 = Ldebug_loc765-Lsection_debug_loc ## DW_AT_location
	.long	Lset9447
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2707                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6bed:0xbd DW_TAG_subprogram
	.quad	Lfunc_begin28           ## DW_AT_low_pc
	.quad	Lfunc_end28             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4597                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2712                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6c0a:0x10 DW_TAG_formal_parameter
Lset9448 = Ldebug_loc772-Lsection_debug_loc ## DW_AT_location
	.long	Lset9448
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2712                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6c1a:0x10 DW_TAG_formal_parameter
Lset9449 = Ldebug_loc773-Lsection_debug_loc ## DW_AT_location
	.long	Lset9449
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2712                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6c2a:0x10 DW_TAG_formal_parameter
Lset9450 = Ldebug_loc774-Lsection_debug_loc ## DW_AT_location
	.long	Lset9450
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2712                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6c3a:0x10 DW_TAG_formal_parameter
Lset9451 = Ldebug_loc775-Lsection_debug_loc ## DW_AT_location
	.long	Lset9451
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2712                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6c4a:0x10 DW_TAG_formal_parameter
Lset9452 = Ldebug_loc776-Lsection_debug_loc ## DW_AT_location
	.long	Lset9452
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2712                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6c5a:0x10 DW_TAG_variable
Lset9453 = Ldebug_loc777-Lsection_debug_loc ## DW_AT_location
	.long	Lset9453
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2713                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6c6a:0x10 DW_TAG_variable
Lset9454 = Ldebug_loc778-Lsection_debug_loc ## DW_AT_location
	.long	Lset9454
	.long	3421                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2716                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6c7a:0x10 DW_TAG_variable
Lset9455 = Ldebug_loc779-Lsection_debug_loc ## DW_AT_location
	.long	Lset9455
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2714                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	12                      ## Abbrev [12] 0x6c8a:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	5144                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2715                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x6c97:0x12 DW_TAG_lexical_block
Lset9456 = Ldebug_ranges230-Ldebug_range ## DW_AT_ranges
	.long	Lset9456
	.byte	8                       ## Abbrev [8] 0x6c9c:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2730                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6caa:0x68 DW_TAG_subprogram
	.quad	Lfunc_begin29           ## DW_AT_low_pc
	.quad	Lfunc_end29             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4613                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2736                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x6cc7:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	2878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2736                    ## DW_AT_decl_line
	.long	18061                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6cd5:0x10 DW_TAG_formal_parameter
Lset9457 = Ldebug_loc780-Lsection_debug_loc ## DW_AT_location
	.long	Lset9457
	.long	5161                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2736                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6ce5:0x10 DW_TAG_formal_parameter
Lset9458 = Ldebug_loc781-Lsection_debug_loc ## DW_AT_location
	.long	Lset9458
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2736                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6cf5:0x10 DW_TAG_variable
Lset9459 = Ldebug_loc782-Lsection_debug_loc ## DW_AT_location
	.long	Lset9459
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2739                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6d05:0xc DW_TAG_variable
	.long	2906                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2737                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6d12:0xee DW_TAG_subprogram
	.quad	Lfunc_begin30           ## DW_AT_low_pc
	.quad	Lfunc_end30             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4630                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2743                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6d2f:0x10 DW_TAG_formal_parameter
Lset9460 = Ldebug_loc783-Lsection_debug_loc ## DW_AT_location
	.long	Lset9460
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2743                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6d3f:0x10 DW_TAG_formal_parameter
Lset9461 = Ldebug_loc784-Lsection_debug_loc ## DW_AT_location
	.long	Lset9461
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2743                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6d4f:0x10 DW_TAG_formal_parameter
Lset9462 = Ldebug_loc785-Lsection_debug_loc ## DW_AT_location
	.long	Lset9462
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2743                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6d5f:0x10 DW_TAG_formal_parameter
Lset9463 = Ldebug_loc786-Lsection_debug_loc ## DW_AT_location
	.long	Lset9463
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2743                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6d6f:0xc DW_TAG_variable
	.long	5152                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2744                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x6d7b:0x40 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9464 = Ldebug_ranges231-Ldebug_range ## DW_AT_ranges
	.long	Lset9464
	.byte	1                       ## DW_AT_call_file
	.short	2745                    ## DW_AT_call_line
	.byte	14                      ## Abbrev [14] 0x6d87:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6d8d:0x9 DW_TAG_variable
Lset9465 = Ldebug_loc789-Lsection_debug_loc ## DW_AT_location
	.long	Lset9465
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x6d96:0x24 DW_TAG_lexical_block
	.quad	Ltmp5776                ## DW_AT_low_pc
	.quad	Ltmp5783                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x6da7:0x9 DW_TAG_variable
Lset9466 = Ldebug_loc790-Lsection_debug_loc ## DW_AT_location
	.long	Lset9466
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6db0:0x9 DW_TAG_variable
Lset9467 = Ldebug_loc791-Lsection_debug_loc ## DW_AT_location
	.long	Lset9467
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x6dbb:0x44 DW_TAG_lexical_block
	.quad	Ltmp5758                ## DW_AT_low_pc
	.quad	Ltmp5761                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6dcc:0x10 DW_TAG_variable
Lset9468 = Ldebug_loc787-Lsection_debug_loc ## DW_AT_location
	.long	Lset9468
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2746                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6ddc:0x22 DW_TAG_lexical_block
	.quad	Ltmp5759                ## DW_AT_low_pc
	.quad	Ltmp5761                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6ded:0x10 DW_TAG_variable
Lset9469 = Ldebug_loc788-Lsection_debug_loc ## DW_AT_location
	.long	Lset9469
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2747                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6e00:0xcd DW_TAG_subprogram
	.quad	Lfunc_begin31           ## DW_AT_low_pc
	.quad	Lfunc_end31             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4649                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2755                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x6e1d:0x10 DW_TAG_formal_parameter
Lset9470 = Ldebug_loc792-Lsection_debug_loc ## DW_AT_location
	.long	Lset9470
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2755                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6e2d:0x10 DW_TAG_formal_parameter
Lset9471 = Ldebug_loc793-Lsection_debug_loc ## DW_AT_location
	.long	Lset9471
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2755                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6e3d:0x10 DW_TAG_formal_parameter
Lset9472 = Ldebug_loc794-Lsection_debug_loc ## DW_AT_location
	.long	Lset9472
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2755                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6e4d:0x10 DW_TAG_formal_parameter
Lset9473 = Ldebug_loc795-Lsection_debug_loc ## DW_AT_location
	.long	Lset9473
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2755                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x6e5d:0xc DW_TAG_variable
	.long	5226                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2756                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x6e69:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9474 = Ldebug_ranges232-Ldebug_range ## DW_AT_ranges
	.long	Lset9474
	.byte	1                       ## DW_AT_call_file
	.short	2757                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x6e75:0x9 DW_TAG_formal_parameter
Lset9475 = Ldebug_loc798-Lsection_debug_loc ## DW_AT_location
	.long	Lset9475
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x6e7e:0x9 DW_TAG_variable
Lset9476 = Ldebug_loc799-Lsection_debug_loc ## DW_AT_location
	.long	Lset9476
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x6e88:0x44 DW_TAG_lexical_block
	.quad	Ltmp5798                ## DW_AT_low_pc
	.quad	Ltmp5801                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6e99:0x10 DW_TAG_variable
Lset9477 = Ldebug_loc796-Lsection_debug_loc ## DW_AT_location
	.long	Lset9477
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2758                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6ea9:0x22 DW_TAG_lexical_block
	.quad	Ltmp5799                ## DW_AT_low_pc
	.quad	Ltmp5801                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x6eba:0x10 DW_TAG_variable
Lset9478 = Ldebug_loc797-Lsection_debug_loc ## DW_AT_location
	.long	Lset9478
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2759                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6ecd:0x8a DW_TAG_subprogram
	.quad	Lfunc_begin32           ## DW_AT_low_pc
	.quad	Lfunc_end32             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4668                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2767                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x6eea:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2767                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6ef8:0x10 DW_TAG_formal_parameter
Lset9479 = Ldebug_loc800-Lsection_debug_loc ## DW_AT_location
	.long	Lset9479
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2767                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6f08:0x10 DW_TAG_formal_parameter
Lset9480 = Ldebug_loc801-Lsection_debug_loc ## DW_AT_location
	.long	Lset9480
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2767                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6f18:0x10 DW_TAG_formal_parameter
Lset9481 = Ldebug_loc802-Lsection_debug_loc ## DW_AT_location
	.long	Lset9481
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2767                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6f28:0x10 DW_TAG_variable
Lset9482 = Ldebug_loc803-Lsection_debug_loc ## DW_AT_location
	.long	Lset9482
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2771                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6f38:0x1e DW_TAG_lexical_block
	.quad	Ltmp5823                ## DW_AT_low_pc
	.quad	Ltmp5826                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x6f49:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2772                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6f57:0x8a DW_TAG_subprogram
	.quad	Lfunc_begin33           ## DW_AT_low_pc
	.quad	Lfunc_end33             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4688                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2776                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x6f74:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2776                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6f82:0x10 DW_TAG_formal_parameter
Lset9483 = Ldebug_loc804-Lsection_debug_loc ## DW_AT_location
	.long	Lset9483
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2776                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6f92:0x10 DW_TAG_formal_parameter
Lset9484 = Ldebug_loc805-Lsection_debug_loc ## DW_AT_location
	.long	Lset9484
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2776                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x6fa2:0x10 DW_TAG_formal_parameter
Lset9485 = Ldebug_loc806-Lsection_debug_loc ## DW_AT_location
	.long	Lset9485
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2776                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x6fb2:0x10 DW_TAG_variable
Lset9486 = Ldebug_loc807-Lsection_debug_loc ## DW_AT_location
	.long	Lset9486
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2780                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x6fc2:0x1e DW_TAG_lexical_block
	.quad	Ltmp5838                ## DW_AT_low_pc
	.quad	Ltmp5841                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x6fd3:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2781                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x6fe1:0x8a DW_TAG_subprogram
	.quad	Lfunc_begin34           ## DW_AT_low_pc
	.quad	Lfunc_end34             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4708                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2785                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x6ffe:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2785                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x700c:0x10 DW_TAG_formal_parameter
Lset9487 = Ldebug_loc808-Lsection_debug_loc ## DW_AT_location
	.long	Lset9487
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2785                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x701c:0x10 DW_TAG_formal_parameter
Lset9488 = Ldebug_loc809-Lsection_debug_loc ## DW_AT_location
	.long	Lset9488
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2785                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x702c:0x10 DW_TAG_formal_parameter
Lset9489 = Ldebug_loc810-Lsection_debug_loc ## DW_AT_location
	.long	Lset9489
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2785                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x703c:0x10 DW_TAG_variable
Lset9490 = Ldebug_loc811-Lsection_debug_loc ## DW_AT_location
	.long	Lset9490
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2788                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x704c:0x1e DW_TAG_lexical_block
	.quad	Ltmp5853                ## DW_AT_low_pc
	.quad	Ltmp5856                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x705d:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2789                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x706b:0x8a DW_TAG_subprogram
	.quad	Lfunc_begin35           ## DW_AT_low_pc
	.quad	Lfunc_end35             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4727                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2793                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x7088:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2793                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7096:0x10 DW_TAG_formal_parameter
Lset9491 = Ldebug_loc812-Lsection_debug_loc ## DW_AT_location
	.long	Lset9491
	.long	3538                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2793                    ## DW_AT_decl_line
	.long	24964                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x70a6:0x10 DW_TAG_formal_parameter
Lset9492 = Ldebug_loc813-Lsection_debug_loc ## DW_AT_location
	.long	Lset9492
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2793                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x70b6:0x10 DW_TAG_formal_parameter
Lset9493 = Ldebug_loc814-Lsection_debug_loc ## DW_AT_location
	.long	Lset9493
	.long	2306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2793                    ## DW_AT_decl_line
	.long	16660                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x70c6:0x10 DW_TAG_variable
Lset9494 = Ldebug_loc815-Lsection_debug_loc ## DW_AT_location
	.long	Lset9494
	.long	4306                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2794                    ## DW_AT_decl_line
	.long	18450                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x70d6:0x1e DW_TAG_lexical_block
	.quad	Ltmp5870                ## DW_AT_low_pc
	.quad	Ltmp5873                ## DW_AT_high_pc
	.byte	8                       ## Abbrev [8] 0x70e7:0xc DW_TAG_variable
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2795                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x70f5:0x126 DW_TAG_subprogram
	.quad	Lfunc_begin36           ## DW_AT_low_pc
	.quad	Lfunc_end36             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4745                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2799                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7112:0x10 DW_TAG_formal_parameter
Lset9495 = Ldebug_loc816-Lsection_debug_loc ## DW_AT_location
	.long	Lset9495
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2799                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7122:0x10 DW_TAG_formal_parameter
Lset9496 = Ldebug_loc817-Lsection_debug_loc ## DW_AT_location
	.long	Lset9496
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2799                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7132:0x10 DW_TAG_formal_parameter
Lset9497 = Ldebug_loc818-Lsection_debug_loc ## DW_AT_location
	.long	Lset9497
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2799                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7142:0x10 DW_TAG_formal_parameter
Lset9498 = Ldebug_loc819-Lsection_debug_loc ## DW_AT_location
	.long	Lset9498
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2799                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x7152:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2800                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x715e:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2801                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x716a:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9499 = Ldebug_ranges233-Ldebug_range ## DW_AT_ranges
	.long	Lset9499
	.byte	1                       ## DW_AT_call_file
	.short	2807                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7176:0x9 DW_TAG_formal_parameter
Lset9500 = Ldebug_loc823-Lsection_debug_loc ## DW_AT_location
	.long	Lset9500
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x717f:0x9 DW_TAG_variable
Lset9501 = Ldebug_loc824-Lsection_debug_loc ## DW_AT_location
	.long	Lset9501
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7189:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9502 = Ldebug_ranges234-Ldebug_range ## DW_AT_ranges
	.long	Lset9502
	.byte	1                       ## DW_AT_call_file
	.short	2807                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7195:0x9 DW_TAG_formal_parameter
Lset9503 = Ldebug_loc825-Lsection_debug_loc ## DW_AT_location
	.long	Lset9503
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x719e:0x9 DW_TAG_variable
Lset9504 = Ldebug_loc826-Lsection_debug_loc ## DW_AT_location
	.long	Lset9504
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x71a8:0x22 DW_TAG_lexical_block
	.quad	Ltmp5903                ## DW_AT_low_pc
	.quad	Ltmp5904                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x71b9:0x10 DW_TAG_variable
Lset9505 = Ldebug_loc821-Lsection_debug_loc ## DW_AT_location
	.long	Lset9505
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2808                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x71ca:0x50 DW_TAG_lexical_block
	.quad	Ltmp5893                ## DW_AT_low_pc
	.quad	Ltmp5896                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x71db:0x10 DW_TAG_variable
Lset9506 = Ldebug_loc822-Lsection_debug_loc ## DW_AT_location
	.long	Lset9506
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2804                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x71eb:0xc DW_TAG_variable
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2803                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x71f7:0x22 DW_TAG_lexical_block
	.quad	Ltmp5894                ## DW_AT_low_pc
	.quad	Ltmp5896                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7208:0x10 DW_TAG_variable
Lset9507 = Ldebug_loc820-Lsection_debug_loc ## DW_AT_location
	.long	Lset9507
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2805                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x721b:0x126 DW_TAG_subprogram
	.quad	Lfunc_begin37           ## DW_AT_low_pc
	.quad	Lfunc_end37             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4758                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2815                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7238:0x10 DW_TAG_formal_parameter
Lset9508 = Ldebug_loc827-Lsection_debug_loc ## DW_AT_location
	.long	Lset9508
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2815                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7248:0x10 DW_TAG_formal_parameter
Lset9509 = Ldebug_loc828-Lsection_debug_loc ## DW_AT_location
	.long	Lset9509
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2815                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7258:0x10 DW_TAG_formal_parameter
Lset9510 = Ldebug_loc829-Lsection_debug_loc ## DW_AT_location
	.long	Lset9510
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2815                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7268:0x10 DW_TAG_formal_parameter
Lset9511 = Ldebug_loc830-Lsection_debug_loc ## DW_AT_location
	.long	Lset9511
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2815                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x7278:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2816                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x7284:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2817                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x7290:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9512 = Ldebug_ranges235-Ldebug_range ## DW_AT_ranges
	.long	Lset9512
	.byte	1                       ## DW_AT_call_file
	.short	2823                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x729c:0x9 DW_TAG_formal_parameter
Lset9513 = Ldebug_loc834-Lsection_debug_loc ## DW_AT_location
	.long	Lset9513
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x72a5:0x9 DW_TAG_variable
Lset9514 = Ldebug_loc835-Lsection_debug_loc ## DW_AT_location
	.long	Lset9514
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x72af:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9515 = Ldebug_ranges236-Ldebug_range ## DW_AT_ranges
	.long	Lset9515
	.byte	1                       ## DW_AT_call_file
	.short	2823                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x72bb:0x9 DW_TAG_formal_parameter
Lset9516 = Ldebug_loc836-Lsection_debug_loc ## DW_AT_location
	.long	Lset9516
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x72c4:0x9 DW_TAG_variable
Lset9517 = Ldebug_loc837-Lsection_debug_loc ## DW_AT_location
	.long	Lset9517
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x72ce:0x22 DW_TAG_lexical_block
	.quad	Ltmp5959                ## DW_AT_low_pc
	.quad	Ltmp5960                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x72df:0x10 DW_TAG_variable
Lset9518 = Ldebug_loc832-Lsection_debug_loc ## DW_AT_location
	.long	Lset9518
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2824                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x72f0:0x50 DW_TAG_lexical_block
	.quad	Ltmp5949                ## DW_AT_low_pc
	.quad	Ltmp5952                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7301:0x10 DW_TAG_variable
Lset9519 = Ldebug_loc833-Lsection_debug_loc ## DW_AT_location
	.long	Lset9519
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2819                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x7311:0xc DW_TAG_variable
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2820                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x731d:0x22 DW_TAG_lexical_block
	.quad	Ltmp5950                ## DW_AT_low_pc
	.quad	Ltmp5952                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x732e:0x10 DW_TAG_variable
Lset9520 = Ldebug_loc831-Lsection_debug_loc ## DW_AT_location
	.long	Lset9520
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2821                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7341:0x126 DW_TAG_subprogram
	.quad	Lfunc_begin38           ## DW_AT_low_pc
	.quad	Lfunc_end38             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4771                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2831                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x735e:0x10 DW_TAG_formal_parameter
Lset9521 = Ldebug_loc838-Lsection_debug_loc ## DW_AT_location
	.long	Lset9521
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2831                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x736e:0x10 DW_TAG_formal_parameter
Lset9522 = Ldebug_loc839-Lsection_debug_loc ## DW_AT_location
	.long	Lset9522
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2831                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x737e:0x10 DW_TAG_formal_parameter
Lset9523 = Ldebug_loc840-Lsection_debug_loc ## DW_AT_location
	.long	Lset9523
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2831                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x738e:0x10 DW_TAG_formal_parameter
Lset9524 = Ldebug_loc841-Lsection_debug_loc ## DW_AT_location
	.long	Lset9524
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2831                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x739e:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2832                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x73aa:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2833                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x73b6:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9525 = Ldebug_ranges237-Ldebug_range ## DW_AT_ranges
	.long	Lset9525
	.byte	1                       ## DW_AT_call_file
	.short	2839                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x73c2:0x9 DW_TAG_formal_parameter
Lset9526 = Ldebug_loc845-Lsection_debug_loc ## DW_AT_location
	.long	Lset9526
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x73cb:0x9 DW_TAG_variable
Lset9527 = Ldebug_loc846-Lsection_debug_loc ## DW_AT_location
	.long	Lset9527
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x73d5:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9528 = Ldebug_ranges238-Ldebug_range ## DW_AT_ranges
	.long	Lset9528
	.byte	1                       ## DW_AT_call_file
	.short	2839                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x73e1:0x9 DW_TAG_formal_parameter
Lset9529 = Ldebug_loc847-Lsection_debug_loc ## DW_AT_location
	.long	Lset9529
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x73ea:0x9 DW_TAG_variable
Lset9530 = Ldebug_loc848-Lsection_debug_loc ## DW_AT_location
	.long	Lset9530
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x73f4:0x22 DW_TAG_lexical_block
	.quad	Ltmp6015                ## DW_AT_low_pc
	.quad	Ltmp6016                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7405:0x10 DW_TAG_variable
Lset9531 = Ldebug_loc843-Lsection_debug_loc ## DW_AT_location
	.long	Lset9531
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2840                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x7416:0x50 DW_TAG_lexical_block
	.quad	Ltmp6005                ## DW_AT_low_pc
	.quad	Ltmp6008                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7427:0x10 DW_TAG_variable
Lset9532 = Ldebug_loc844-Lsection_debug_loc ## DW_AT_location
	.long	Lset9532
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2836                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x7437:0xc DW_TAG_variable
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2835                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7443:0x22 DW_TAG_lexical_block
	.quad	Ltmp6006                ## DW_AT_low_pc
	.quad	Ltmp6008                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7454:0x10 DW_TAG_variable
Lset9533 = Ldebug_loc842-Lsection_debug_loc ## DW_AT_location
	.long	Lset9533
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2837                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7467:0xd6 DW_TAG_subprogram
	.quad	Lfunc_begin39           ## DW_AT_low_pc
	.quad	Lfunc_end39             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4784                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2847                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7484:0x10 DW_TAG_formal_parameter
Lset9534 = Ldebug_loc849-Lsection_debug_loc ## DW_AT_location
	.long	Lset9534
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2847                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7494:0x10 DW_TAG_formal_parameter
Lset9535 = Ldebug_loc850-Lsection_debug_loc ## DW_AT_location
	.long	Lset9535
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2847                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x74a4:0x10 DW_TAG_formal_parameter
Lset9536 = Ldebug_loc851-Lsection_debug_loc ## DW_AT_location
	.long	Lset9536
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2847                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x74b4:0x10 DW_TAG_formal_parameter
Lset9537 = Ldebug_loc852-Lsection_debug_loc ## DW_AT_location
	.long	Lset9537
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2847                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x74c4:0xc DW_TAG_variable
	.long	5155                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2848                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x74d0:0xc DW_TAG_variable
	.long	5158                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2849                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x74dc:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9538 = Ldebug_ranges239-Ldebug_range ## DW_AT_ranges
	.long	Lset9538
	.byte	1                       ## DW_AT_call_file
	.short	2850                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x74e8:0x9 DW_TAG_formal_parameter
Lset9539 = Ldebug_loc854-Lsection_debug_loc ## DW_AT_location
	.long	Lset9539
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x74f1:0x9 DW_TAG_variable
Lset9540 = Ldebug_loc855-Lsection_debug_loc ## DW_AT_location
	.long	Lset9540
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x74fb:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9541 = Ldebug_ranges240-Ldebug_range ## DW_AT_ranges
	.long	Lset9541
	.byte	1                       ## DW_AT_call_file
	.short	2850                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7507:0x9 DW_TAG_formal_parameter
Lset9542 = Ldebug_loc856-Lsection_debug_loc ## DW_AT_location
	.long	Lset9542
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7510:0x9 DW_TAG_variable
Lset9543 = Ldebug_loc857-Lsection_debug_loc ## DW_AT_location
	.long	Lset9543
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x751a:0x22 DW_TAG_lexical_block
	.quad	Ltmp6064                ## DW_AT_low_pc
	.quad	Ltmp6065                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x752b:0x10 DW_TAG_variable
Lset9544 = Ldebug_loc853-Lsection_debug_loc ## DW_AT_location
	.long	Lset9544
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2851                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x753d:0x15b DW_TAG_subprogram
	.quad	Lfunc_begin40           ## DW_AT_low_pc
	.quad	Lfunc_end40             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4797                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2858                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x755a:0x10 DW_TAG_formal_parameter
Lset9545 = Ldebug_loc858-Lsection_debug_loc ## DW_AT_location
	.long	Lset9545
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2858                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x756a:0x10 DW_TAG_formal_parameter
Lset9546 = Ldebug_loc859-Lsection_debug_loc ## DW_AT_location
	.long	Lset9546
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2858                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x757a:0x10 DW_TAG_formal_parameter
Lset9547 = Ldebug_loc860-Lsection_debug_loc ## DW_AT_location
	.long	Lset9547
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2858                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x758a:0x10 DW_TAG_formal_parameter
Lset9548 = Ldebug_loc861-Lsection_debug_loc ## DW_AT_location
	.long	Lset9548
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2858                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x759a:0x10 DW_TAG_variable
Lset9549 = Ldebug_loc864-Lsection_debug_loc ## DW_AT_location
	.long	Lset9549
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2859                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x75aa:0x10 DW_TAG_variable
Lset9550 = Ldebug_loc865-Lsection_debug_loc ## DW_AT_location
	.long	Lset9550
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2860                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x75ba:0x4d DW_TAG_lexical_block
	.quad	Ltmp6114                ## DW_AT_low_pc
	.quad	Ltmp6122                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x75cb:0x10 DW_TAG_variable
Lset9551 = Ldebug_loc862-Lsection_debug_loc ## DW_AT_location
	.long	Lset9551
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2862                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x75db:0x2b DW_TAG_inlined_subroutine
	.long	24673                   ## DW_AT_abstract_origin
	.quad	Ltmp6114                ## DW_AT_low_pc
	.quad	Ltmp6121                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2862                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x75f3:0x9 DW_TAG_formal_parameter
Lset9552 = Ldebug_loc867-Lsection_debug_loc ## DW_AT_location
	.long	Lset9552
	.long	24689                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x75fc:0x9 DW_TAG_formal_parameter
Lset9553 = Ldebug_loc866-Lsection_debug_loc ## DW_AT_location
	.long	Lset9553
	.long	24701                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7607:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9554 = Ldebug_ranges241-Ldebug_range ## DW_AT_ranges
	.long	Lset9554
	.byte	1                       ## DW_AT_call_file
	.short	2861                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7613:0x9 DW_TAG_formal_parameter
Lset9555 = Ldebug_loc863-Lsection_debug_loc ## DW_AT_location
	.long	Lset9555
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x761c:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7622:0x9 DW_TAG_variable
Lset9556 = Ldebug_loc868-Lsection_debug_loc ## DW_AT_location
	.long	Lset9556
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x762b:0x24 DW_TAG_lexical_block
	.quad	Ltmp6152                ## DW_AT_low_pc
	.quad	Ltmp6159                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x763c:0x9 DW_TAG_variable
Lset9557 = Ldebug_loc870-Lsection_debug_loc ## DW_AT_location
	.long	Lset9557
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7645:0x9 DW_TAG_variable
Lset9558 = Ldebug_loc871-Lsection_debug_loc ## DW_AT_location
	.long	Lset9558
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7650:0x47 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9559 = Ldebug_ranges242-Ldebug_range ## DW_AT_ranges
	.long	Lset9559
	.byte	1                       ## DW_AT_call_file
	.short	2861                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x765c:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	95
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7663:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7669:0x9 DW_TAG_variable
Lset9560 = Ldebug_loc869-Lsection_debug_loc ## DW_AT_location
	.long	Lset9560
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x7672:0x24 DW_TAG_lexical_block
	.quad	Ltmp6162                ## DW_AT_low_pc
	.quad	Ltmp6169                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x7683:0x9 DW_TAG_variable
Lset9561 = Ldebug_loc872-Lsection_debug_loc ## DW_AT_location
	.long	Lset9561
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x768c:0x9 DW_TAG_variable
Lset9562 = Ldebug_loc873-Lsection_debug_loc ## DW_AT_location
	.long	Lset9562
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7698:0x146 DW_TAG_subprogram
	.quad	Lfunc_begin41           ## DW_AT_low_pc
	.quad	Lfunc_end41             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4810                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2869                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x76b5:0x10 DW_TAG_formal_parameter
Lset9563 = Ldebug_loc874-Lsection_debug_loc ## DW_AT_location
	.long	Lset9563
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2869                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x76c5:0x10 DW_TAG_formal_parameter
Lset9564 = Ldebug_loc875-Lsection_debug_loc ## DW_AT_location
	.long	Lset9564
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2869                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x76d5:0x10 DW_TAG_formal_parameter
Lset9565 = Ldebug_loc876-Lsection_debug_loc ## DW_AT_location
	.long	Lset9565
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2869                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x76e5:0x10 DW_TAG_formal_parameter
Lset9566 = Ldebug_loc877-Lsection_debug_loc ## DW_AT_location
	.long	Lset9566
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2869                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x76f5:0x10 DW_TAG_variable
Lset9567 = Ldebug_loc880-Lsection_debug_loc ## DW_AT_location
	.long	Lset9567
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2870                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7705:0x10 DW_TAG_variable
Lset9568 = Ldebug_loc881-Lsection_debug_loc ## DW_AT_location
	.long	Lset9568
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2871                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7715:0x38 DW_TAG_lexical_block
	.quad	Ltmp6190                ## DW_AT_low_pc
	.quad	Ltmp6201                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7726:0x10 DW_TAG_variable
Lset9569 = Ldebug_loc878-Lsection_debug_loc ## DW_AT_location
	.long	Lset9569
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2873                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x7736:0x16 DW_TAG_inlined_subroutine
	.long	24673                   ## DW_AT_abstract_origin
Lset9570 = Ldebug_ranges243-Ldebug_range ## DW_AT_ranges
	.long	Lset9570
	.byte	1                       ## DW_AT_call_file
	.short	2873                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7742:0x9 DW_TAG_formal_parameter
Lset9571 = Ldebug_loc882-Lsection_debug_loc ## DW_AT_location
	.long	Lset9571
	.long	24689                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x774d:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9572 = Ldebug_ranges244-Ldebug_range ## DW_AT_ranges
	.long	Lset9572
	.byte	1                       ## DW_AT_call_file
	.short	2872                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7759:0x9 DW_TAG_formal_parameter
Lset9573 = Ldebug_loc879-Lsection_debug_loc ## DW_AT_location
	.long	Lset9573
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7762:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7768:0x9 DW_TAG_variable
Lset9574 = Ldebug_loc883-Lsection_debug_loc ## DW_AT_location
	.long	Lset9574
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x7771:0x24 DW_TAG_lexical_block
	.quad	Ltmp6231                ## DW_AT_low_pc
	.quad	Ltmp6238                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x7782:0x9 DW_TAG_variable
Lset9575 = Ldebug_loc885-Lsection_debug_loc ## DW_AT_location
	.long	Lset9575
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x778b:0x9 DW_TAG_variable
Lset9576 = Ldebug_loc886-Lsection_debug_loc ## DW_AT_location
	.long	Lset9576
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7796:0x47 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9577 = Ldebug_ranges245-Ldebug_range ## DW_AT_ranges
	.long	Lset9577
	.byte	1                       ## DW_AT_call_file
	.short	2872                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x77a2:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	95
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x77a9:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x77af:0x9 DW_TAG_variable
Lset9578 = Ldebug_loc884-Lsection_debug_loc ## DW_AT_location
	.long	Lset9578
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x77b8:0x24 DW_TAG_lexical_block
	.quad	Ltmp6241                ## DW_AT_low_pc
	.quad	Ltmp6248                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x77c9:0x9 DW_TAG_variable
Lset9579 = Ldebug_loc887-Lsection_debug_loc ## DW_AT_location
	.long	Lset9579
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x77d2:0x9 DW_TAG_variable
Lset9580 = Ldebug_loc888-Lsection_debug_loc ## DW_AT_location
	.long	Lset9580
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x77de:0x130 DW_TAG_subprogram
	.quad	Lfunc_begin42           ## DW_AT_low_pc
	.quad	Lfunc_end42             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4823                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2880                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x77fb:0x10 DW_TAG_formal_parameter
Lset9581 = Ldebug_loc889-Lsection_debug_loc ## DW_AT_location
	.long	Lset9581
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2880                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x780b:0x10 DW_TAG_formal_parameter
Lset9582 = Ldebug_loc890-Lsection_debug_loc ## DW_AT_location
	.long	Lset9582
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2880                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x781b:0x10 DW_TAG_formal_parameter
Lset9583 = Ldebug_loc891-Lsection_debug_loc ## DW_AT_location
	.long	Lset9583
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2880                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x782b:0x10 DW_TAG_formal_parameter
Lset9584 = Ldebug_loc892-Lsection_debug_loc ## DW_AT_location
	.long	Lset9584
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2880                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x783b:0x10 DW_TAG_variable
Lset9585 = Ldebug_loc895-Lsection_debug_loc ## DW_AT_location
	.long	Lset9585
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2881                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x784b:0x10 DW_TAG_variable
Lset9586 = Ldebug_loc896-Lsection_debug_loc ## DW_AT_location
	.long	Lset9586
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2882                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x785b:0x22 DW_TAG_lexical_block
	.quad	Ltmp6269                ## DW_AT_low_pc
	.quad	Ltmp6270                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x786c:0x10 DW_TAG_variable
Lset9587 = Ldebug_loc893-Lsection_debug_loc ## DW_AT_location
	.long	Lset9587
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2884                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x787d:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9588 = Ldebug_ranges246-Ldebug_range ## DW_AT_ranges
	.long	Lset9588
	.byte	1                       ## DW_AT_call_file
	.short	2883                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7889:0x9 DW_TAG_formal_parameter
Lset9589 = Ldebug_loc894-Lsection_debug_loc ## DW_AT_location
	.long	Lset9589
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7892:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7898:0x9 DW_TAG_variable
Lset9590 = Ldebug_loc897-Lsection_debug_loc ## DW_AT_location
	.long	Lset9590
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x78a1:0x24 DW_TAG_lexical_block
	.quad	Ltmp6300                ## DW_AT_low_pc
	.quad	Ltmp6307                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x78b2:0x9 DW_TAG_variable
Lset9591 = Ldebug_loc899-Lsection_debug_loc ## DW_AT_location
	.long	Lset9591
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x78bb:0x9 DW_TAG_variable
Lset9592 = Ldebug_loc900-Lsection_debug_loc ## DW_AT_location
	.long	Lset9592
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x78c6:0x47 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9593 = Ldebug_ranges247-Ldebug_range ## DW_AT_ranges
	.long	Lset9593
	.byte	1                       ## DW_AT_call_file
	.short	2883                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x78d2:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	95
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x78d9:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x78df:0x9 DW_TAG_variable
Lset9594 = Ldebug_loc898-Lsection_debug_loc ## DW_AT_location
	.long	Lset9594
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x78e8:0x24 DW_TAG_lexical_block
	.quad	Ltmp6310                ## DW_AT_low_pc
	.quad	Ltmp6317                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x78f9:0x9 DW_TAG_variable
Lset9595 = Ldebug_loc901-Lsection_debug_loc ## DW_AT_location
	.long	Lset9595
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7902:0x9 DW_TAG_variable
Lset9596 = Ldebug_loc902-Lsection_debug_loc ## DW_AT_location
	.long	Lset9596
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x790e:0x130 DW_TAG_subprogram
	.quad	Lfunc_begin43           ## DW_AT_low_pc
	.quad	Lfunc_end43             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4837                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2891                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x792b:0x10 DW_TAG_formal_parameter
Lset9597 = Ldebug_loc903-Lsection_debug_loc ## DW_AT_location
	.long	Lset9597
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2891                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x793b:0x10 DW_TAG_formal_parameter
Lset9598 = Ldebug_loc904-Lsection_debug_loc ## DW_AT_location
	.long	Lset9598
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2891                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x794b:0x10 DW_TAG_formal_parameter
Lset9599 = Ldebug_loc905-Lsection_debug_loc ## DW_AT_location
	.long	Lset9599
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2891                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x795b:0x10 DW_TAG_formal_parameter
Lset9600 = Ldebug_loc906-Lsection_debug_loc ## DW_AT_location
	.long	Lset9600
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2891                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x796b:0x10 DW_TAG_variable
Lset9601 = Ldebug_loc909-Lsection_debug_loc ## DW_AT_location
	.long	Lset9601
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2892                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x797b:0x10 DW_TAG_variable
Lset9602 = Ldebug_loc910-Lsection_debug_loc ## DW_AT_location
	.long	Lset9602
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2893                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x798b:0x22 DW_TAG_lexical_block
	.quad	Ltmp6338                ## DW_AT_low_pc
	.quad	Ltmp6339                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x799c:0x10 DW_TAG_variable
Lset9603 = Ldebug_loc907-Lsection_debug_loc ## DW_AT_location
	.long	Lset9603
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2895                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x79ad:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9604 = Ldebug_ranges248-Ldebug_range ## DW_AT_ranges
	.long	Lset9604
	.byte	1                       ## DW_AT_call_file
	.short	2894                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x79b9:0x9 DW_TAG_formal_parameter
Lset9605 = Ldebug_loc908-Lsection_debug_loc ## DW_AT_location
	.long	Lset9605
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x79c2:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x79c8:0x9 DW_TAG_variable
Lset9606 = Ldebug_loc911-Lsection_debug_loc ## DW_AT_location
	.long	Lset9606
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x79d1:0x24 DW_TAG_lexical_block
	.quad	Ltmp6369                ## DW_AT_low_pc
	.quad	Ltmp6376                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x79e2:0x9 DW_TAG_variable
Lset9607 = Ldebug_loc913-Lsection_debug_loc ## DW_AT_location
	.long	Lset9607
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x79eb:0x9 DW_TAG_variable
Lset9608 = Ldebug_loc914-Lsection_debug_loc ## DW_AT_location
	.long	Lset9608
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x79f6:0x47 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9609 = Ldebug_ranges249-Ldebug_range ## DW_AT_ranges
	.long	Lset9609
	.byte	1                       ## DW_AT_call_file
	.short	2894                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x7a02:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	95
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7a09:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7a0f:0x9 DW_TAG_variable
Lset9610 = Ldebug_loc912-Lsection_debug_loc ## DW_AT_location
	.long	Lset9610
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x7a18:0x24 DW_TAG_lexical_block
	.quad	Ltmp6379                ## DW_AT_low_pc
	.quad	Ltmp6386                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x7a29:0x9 DW_TAG_variable
Lset9611 = Ldebug_loc915-Lsection_debug_loc ## DW_AT_location
	.long	Lset9611
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7a32:0x9 DW_TAG_variable
Lset9612 = Ldebug_loc916-Lsection_debug_loc ## DW_AT_location
	.long	Lset9612
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7a3e:0x130 DW_TAG_subprogram
	.quad	Lfunc_begin44           ## DW_AT_low_pc
	.quad	Lfunc_end44             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4850                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2902                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7a5b:0x10 DW_TAG_formal_parameter
Lset9613 = Ldebug_loc917-Lsection_debug_loc ## DW_AT_location
	.long	Lset9613
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2902                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7a6b:0x10 DW_TAG_formal_parameter
Lset9614 = Ldebug_loc918-Lsection_debug_loc ## DW_AT_location
	.long	Lset9614
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2902                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7a7b:0x10 DW_TAG_formal_parameter
Lset9615 = Ldebug_loc919-Lsection_debug_loc ## DW_AT_location
	.long	Lset9615
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2902                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7a8b:0x10 DW_TAG_formal_parameter
Lset9616 = Ldebug_loc920-Lsection_debug_loc ## DW_AT_location
	.long	Lset9616
	.long	5062                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2902                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7a9b:0x10 DW_TAG_variable
Lset9617 = Ldebug_loc923-Lsection_debug_loc ## DW_AT_location
	.long	Lset9617
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2903                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7aab:0x10 DW_TAG_variable
Lset9618 = Ldebug_loc924-Lsection_debug_loc ## DW_AT_location
	.long	Lset9618
	.long	5065                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2904                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7abb:0x22 DW_TAG_lexical_block
	.quad	Ltmp6407                ## DW_AT_low_pc
	.quad	Ltmp6408                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7acc:0x10 DW_TAG_variable
Lset9619 = Ldebug_loc921-Lsection_debug_loc ## DW_AT_location
	.long	Lset9619
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2906                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7add:0x49 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9620 = Ldebug_ranges250-Ldebug_range ## DW_AT_ranges
	.long	Lset9620
	.byte	1                       ## DW_AT_call_file
	.short	2905                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7ae9:0x9 DW_TAG_formal_parameter
Lset9621 = Ldebug_loc922-Lsection_debug_loc ## DW_AT_location
	.long	Lset9621
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7af2:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7af8:0x9 DW_TAG_variable
Lset9622 = Ldebug_loc925-Lsection_debug_loc ## DW_AT_location
	.long	Lset9622
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x7b01:0x24 DW_TAG_lexical_block
	.quad	Ltmp6438                ## DW_AT_low_pc
	.quad	Ltmp6445                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x7b12:0x9 DW_TAG_variable
Lset9623 = Ldebug_loc927-Lsection_debug_loc ## DW_AT_location
	.long	Lset9623
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7b1b:0x9 DW_TAG_variable
Lset9624 = Ldebug_loc928-Lsection_debug_loc ## DW_AT_location
	.long	Lset9624
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7b26:0x47 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9625 = Ldebug_ranges251-Ldebug_range ## DW_AT_ranges
	.long	Lset9625
	.byte	1                       ## DW_AT_call_file
	.short	2905                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x7b32:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	95
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7b39:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7b3f:0x9 DW_TAG_variable
Lset9626 = Ldebug_loc926-Lsection_debug_loc ## DW_AT_location
	.long	Lset9626
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x7b48:0x24 DW_TAG_lexical_block
	.quad	Ltmp6448                ## DW_AT_low_pc
	.quad	Ltmp6455                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x7b59:0x9 DW_TAG_variable
Lset9627 = Ldebug_loc929-Lsection_debug_loc ## DW_AT_location
	.long	Lset9627
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7b62:0x9 DW_TAG_variable
Lset9628 = Ldebug_loc930-Lsection_debug_loc ## DW_AT_location
	.long	Lset9628
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7b6e:0xc7 DW_TAG_subprogram
	.quad	Lfunc_begin45           ## DW_AT_low_pc
	.quad	Lfunc_end45             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4864                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2913                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7b8b:0x10 DW_TAG_formal_parameter
Lset9629 = Ldebug_loc931-Lsection_debug_loc ## DW_AT_location
	.long	Lset9629
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2913                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7b9b:0x10 DW_TAG_formal_parameter
Lset9630 = Ldebug_loc932-Lsection_debug_loc ## DW_AT_location
	.long	Lset9630
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2913                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7bab:0x10 DW_TAG_formal_parameter
Lset9631 = Ldebug_loc933-Lsection_debug_loc ## DW_AT_location
	.long	Lset9631
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2913                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7bbb:0x10 DW_TAG_variable
Lset9632 = Ldebug_loc935-Lsection_debug_loc ## DW_AT_location
	.long	Lset9632
	.long	5068                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2914                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7bcb:0x22 DW_TAG_lexical_block
	.quad	Ltmp6474                ## DW_AT_low_pc
	.quad	Ltmp6475                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7bdc:0x10 DW_TAG_variable
Lset9633 = Ldebug_loc934-Lsection_debug_loc ## DW_AT_location
	.long	Lset9633
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2915                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	9                       ## Abbrev [9] 0x7bed:0x47 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9634 = Ldebug_ranges252-Ldebug_range ## DW_AT_ranges
	.long	Lset9634
	.byte	1                       ## DW_AT_call_file
	.short	2915                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x7bf9:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	93
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x7c00:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7c06:0x9 DW_TAG_variable
Lset9635 = Ldebug_loc936-Lsection_debug_loc ## DW_AT_location
	.long	Lset9635
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x7c0f:0x24 DW_TAG_lexical_block
	.quad	Ltmp6490                ## DW_AT_low_pc
	.quad	Ltmp6497                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x7c20:0x9 DW_TAG_variable
Lset9636 = Ldebug_loc937-Lsection_debug_loc ## DW_AT_location
	.long	Lset9636
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7c29:0x9 DW_TAG_variable
Lset9637 = Ldebug_loc938-Lsection_debug_loc ## DW_AT_location
	.long	Lset9637
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7c35:0xb0 DW_TAG_subprogram
	.quad	Lfunc_begin46           ## DW_AT_low_pc
	.quad	Lfunc_end46             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2927                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x7c52:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2927                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	64                      ## Abbrev [64] 0x7c60:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	84
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2927                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7c6e:0x10 DW_TAG_formal_parameter
Lset9638 = Ldebug_loc939-Lsection_debug_loc ## DW_AT_location
	.long	Lset9638
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2927                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	64                      ## Abbrev [64] 0x7c7e:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	82
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2927                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x7c8c:0x58 DW_TAG_lexical_block
Lset9639 = Ldebug_ranges253-Ldebug_range ## DW_AT_ranges
	.long	Lset9639
	.byte	5                       ## Abbrev [5] 0x7c91:0x10 DW_TAG_variable
Lset9640 = Ldebug_loc941-Lsection_debug_loc ## DW_AT_location
	.long	Lset9640
	.long	5004                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2928                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x7ca1:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp6501                ## DW_AT_low_pc
	.quad	Ltmp6506                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2928                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x7cb9:0x9 DW_TAG_variable
Lset9641 = Ldebug_loc940-Lsection_debug_loc ## DW_AT_location
	.long	Lset9641
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x7cc3:0x20 DW_TAG_lexical_block
	.quad	Ltmp6509                ## DW_AT_low_pc
	.quad	Ltmp6510                ## DW_AT_high_pc
	.byte	59                      ## Abbrev [59] 0x7cd4:0xe DW_TAG_variable
	.byte	1                       ## DW_AT_location
	.byte	82
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2928                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7ce5:0x94 DW_TAG_subprogram
	.quad	Lfunc_begin47           ## DW_AT_low_pc
	.quad	Lfunc_end47             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4899                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2938                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x7d02:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2938                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7d10:0x10 DW_TAG_formal_parameter
Lset9642 = Ldebug_loc942-Lsection_debug_loc ## DW_AT_location
	.long	Lset9642
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2938                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7d20:0x10 DW_TAG_formal_parameter
Lset9643 = Ldebug_loc943-Lsection_debug_loc ## DW_AT_location
	.long	Lset9643
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2938                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7d30:0x10 DW_TAG_formal_parameter
Lset9644 = Ldebug_loc944-Lsection_debug_loc ## DW_AT_location
	.long	Lset9644
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2938                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x7d40:0x38 DW_TAG_lexical_block
Lset9645 = Ldebug_ranges254-Ldebug_range ## DW_AT_ranges
	.long	Lset9645
	.byte	5                       ## Abbrev [5] 0x7d45:0x10 DW_TAG_variable
Lset9646 = Ldebug_loc946-Lsection_debug_loc ## DW_AT_location
	.long	Lset9646
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2939                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x7d55:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp6531                ## DW_AT_low_pc
	.quad	Ltmp6536                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2939                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x7d6d:0x9 DW_TAG_variable
Lset9647 = Ldebug_loc945-Lsection_debug_loc ## DW_AT_location
	.long	Lset9647
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7d79:0x18a DW_TAG_subprogram
	.quad	Lfunc_begin48           ## DW_AT_low_pc
	.quad	Lfunc_end48             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4920                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2948                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7d96:0x10 DW_TAG_formal_parameter
Lset9648 = Ldebug_loc947-Lsection_debug_loc ## DW_AT_location
	.long	Lset9648
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2948                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7da6:0x10 DW_TAG_formal_parameter
Lset9649 = Ldebug_loc948-Lsection_debug_loc ## DW_AT_location
	.long	Lset9649
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2948                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7db6:0x10 DW_TAG_formal_parameter
Lset9650 = Ldebug_loc949-Lsection_debug_loc ## DW_AT_location
	.long	Lset9650
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2948                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7dc6:0x10 DW_TAG_formal_parameter
Lset9651 = Ldebug_loc950-Lsection_debug_loc ## DW_AT_location
	.long	Lset9651
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2948                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x7dd6:0x58 DW_TAG_lexical_block
Lset9652 = Ldebug_ranges255-Ldebug_range ## DW_AT_ranges
	.long	Lset9652
	.byte	5                       ## Abbrev [5] 0x7ddb:0x10 DW_TAG_variable
Lset9653 = Ldebug_loc954-Lsection_debug_loc ## DW_AT_location
	.long	Lset9653
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7deb:0x10 DW_TAG_variable
Lset9654 = Ldebug_loc955-Lsection_debug_loc ## DW_AT_location
	.long	Lset9654
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7dfb:0x10 DW_TAG_variable
Lset9655 = Ldebug_loc956-Lsection_debug_loc ## DW_AT_location
	.long	Lset9655
	.long	3106                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7e0b:0x22 DW_TAG_lexical_block
	.quad	Ltmp6575                ## DW_AT_low_pc
	.quad	Ltmp6576                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7e1c:0x10 DW_TAG_variable
Lset9656 = Ldebug_loc953-Lsection_debug_loc ## DW_AT_location
	.long	Lset9656
	.long	4992                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x7e2e:0x5e DW_TAG_lexical_block
Lset9657 = Ldebug_ranges257-Ldebug_range ## DW_AT_ranges
	.long	Lset9657
	.byte	5                       ## Abbrev [5] 0x7e33:0x10 DW_TAG_variable
Lset9658 = Ldebug_loc957-Lsection_debug_loc ## DW_AT_location
	.long	Lset9658
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x7e43:0x48 DW_TAG_lexical_block
Lset9659 = Ldebug_ranges256-Ldebug_range ## DW_AT_ranges
	.long	Lset9659
	.byte	5                       ## Abbrev [5] 0x7e48:0x10 DW_TAG_variable
Lset9660 = Ldebug_loc958-Lsection_debug_loc ## DW_AT_location
	.long	Lset9660
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7e58:0x10 DW_TAG_variable
Lset9661 = Ldebug_loc959-Lsection_debug_loc ## DW_AT_location
	.long	Lset9661
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7e68:0x22 DW_TAG_lexical_block
	.quad	Ltmp6582                ## DW_AT_low_pc
	.quad	Ltmp6584                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7e79:0x10 DW_TAG_variable
Lset9662 = Ldebug_loc952-Lsection_debug_loc ## DW_AT_location
	.long	Lset9662
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x7e8c:0x76 DW_TAG_lexical_block
	.quad	Ltmp6588                ## DW_AT_low_pc
	.quad	Ltmp6594                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7e9d:0x10 DW_TAG_variable
Lset9663 = Ldebug_loc960-Lsection_debug_loc ## DW_AT_location
	.long	Lset9663
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7ead:0x54 DW_TAG_lexical_block
	.quad	Ltmp6589                ## DW_AT_low_pc
	.quad	Ltmp6594                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7ebe:0x10 DW_TAG_variable
Lset9664 = Ldebug_loc961-Lsection_debug_loc ## DW_AT_location
	.long	Lset9664
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7ece:0x10 DW_TAG_variable
Lset9665 = Ldebug_loc962-Lsection_debug_loc ## DW_AT_location
	.long	Lset9665
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	7                       ## Abbrev [7] 0x7ede:0x22 DW_TAG_lexical_block
	.quad	Ltmp6592                ## DW_AT_low_pc
	.quad	Ltmp6594                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7eef:0x10 DW_TAG_variable
Lset9666 = Ldebug_loc951-Lsection_debug_loc ## DW_AT_location
	.long	Lset9666
	.long	4331                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2949                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x7f03:0x22b DW_TAG_subprogram
	.quad	Lfunc_begin49           ## DW_AT_low_pc
	.quad	Lfunc_end49             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4937                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2959                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	4                       ## Abbrev [4] 0x7f20:0x10 DW_TAG_formal_parameter
Lset9667 = Ldebug_loc963-Lsection_debug_loc ## DW_AT_location
	.long	Lset9667
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2959                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7f30:0x10 DW_TAG_formal_parameter
Lset9668 = Ldebug_loc964-Lsection_debug_loc ## DW_AT_location
	.long	Lset9668
	.long	4267                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2959                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7f40:0x10 DW_TAG_formal_parameter
Lset9669 = Ldebug_loc965-Lsection_debug_loc ## DW_AT_location
	.long	Lset9669
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2959                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x7f50:0x10 DW_TAG_formal_parameter
Lset9670 = Ldebug_loc966-Lsection_debug_loc ## DW_AT_location
	.long	Lset9670
	.long	4983                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2959                    ## DW_AT_decl_line
	.long	17080                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x7f60:0x36 DW_TAG_lexical_block
Lset9671 = Ldebug_ranges258-Ldebug_range ## DW_AT_ranges
	.long	Lset9671
	.byte	5                       ## Abbrev [5] 0x7f65:0x10 DW_TAG_variable
Lset9672 = Ldebug_loc967-Lsection_debug_loc ## DW_AT_location
	.long	Lset9672
	.long	3780                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7f75:0x10 DW_TAG_variable
Lset9673 = Ldebug_loc968-Lsection_debug_loc ## DW_AT_location
	.long	Lset9673
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7f85:0x10 DW_TAG_variable
Lset9674 = Ldebug_loc969-Lsection_debug_loc ## DW_AT_location
	.long	Lset9674
	.long	4987                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	20223                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x7f96:0xc5 DW_TAG_lexical_block
Lset9675 = Ldebug_ranges263-Ldebug_range ## DW_AT_ranges
	.long	Lset9675
	.byte	5                       ## Abbrev [5] 0x7f9b:0x10 DW_TAG_variable
Lset9676 = Ldebug_loc970-Lsection_debug_loc ## DW_AT_location
	.long	Lset9676
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x7fab:0x63 DW_TAG_lexical_block
Lset9677 = Ldebug_ranges260-Ldebug_range ## DW_AT_ranges
	.long	Lset9677
	.byte	8                       ## Abbrev [8] 0x7fb0:0xc DW_TAG_variable
	.long	5013                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	15759                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x7fbc:0x1f DW_TAG_inlined_subroutine
	.long	20569                   ## DW_AT_abstract_origin
Lset9678 = Ldebug_ranges259-Ldebug_range ## DW_AT_ranges
	.long	Lset9678
	.byte	1                       ## DW_AT_call_file
	.short	2960                    ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x7fc8:0x9 DW_TAG_formal_parameter
Lset9679 = Ldebug_loc978-Lsection_debug_loc ## DW_AT_location
	.long	Lset9679
	.long	20584                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x7fd1:0x9 DW_TAG_variable
Lset9680 = Ldebug_loc977-Lsection_debug_loc ## DW_AT_location
	.long	Lset9680
	.long	20606                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x7fdb:0x32 DW_TAG_lexical_block
	.quad	Ltmp6682                ## DW_AT_low_pc
	.quad	Ltmp6687                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x7fec:0x10 DW_TAG_variable
Lset9681 = Ldebug_loc980-Lsection_debug_loc ## DW_AT_location
	.long	Lset9681
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x7ffc:0x10 DW_TAG_variable
Lset9682 = Ldebug_loc981-Lsection_debug_loc ## DW_AT_location
	.long	Lset9682
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x800e:0x26 DW_TAG_lexical_block
Lset9683 = Ldebug_ranges261-Ldebug_range ## DW_AT_ranges
	.long	Lset9683
	.byte	5                       ## Abbrev [5] 0x8013:0x10 DW_TAG_variable
Lset9684 = Ldebug_loc975-Lsection_debug_loc ## DW_AT_location
	.long	Lset9684
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x8023:0x10 DW_TAG_variable
Lset9685 = Ldebug_loc976-Lsection_debug_loc ## DW_AT_location
	.long	Lset9685
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x8034:0x26 DW_TAG_lexical_block
Lset9686 = Ldebug_ranges262-Ldebug_range ## DW_AT_ranges
	.long	Lset9686
	.byte	5                       ## Abbrev [5] 0x8039:0x10 DW_TAG_variable
Lset9687 = Ldebug_loc971-Lsection_debug_loc ## DW_AT_location
	.long	Lset9687
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x8049:0x10 DW_TAG_variable
Lset9688 = Ldebug_loc974-Lsection_debug_loc ## DW_AT_location
	.long	Lset9688
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	20201                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x805b:0xd2 DW_TAG_lexical_block
Lset9689 = Ldebug_ranges268-Ldebug_range ## DW_AT_ranges
	.long	Lset9689
	.byte	5                       ## Abbrev [5] 0x8060:0x10 DW_TAG_variable
Lset9690 = Ldebug_loc972-Lsection_debug_loc ## DW_AT_location
	.long	Lset9690
	.long	3878                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	24656                   ## DW_AT_type
	.byte	6                       ## Abbrev [6] 0x8070:0x22 DW_TAG_lexical_block
Lset9691 = Ldebug_ranges264-Ldebug_range ## DW_AT_ranges
	.long	Lset9691
	.byte	5                       ## Abbrev [5] 0x8075:0x10 DW_TAG_variable
Lset9692 = Ldebug_loc973-Lsection_debug_loc ## DW_AT_location
	.long	Lset9692
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	8                       ## Abbrev [8] 0x8085:0xc DW_TAG_variable
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	6                       ## Abbrev [6] 0x8092:0x9a DW_TAG_lexical_block
Lset9693 = Ldebug_ranges267-Ldebug_range ## DW_AT_ranges
	.long	Lset9693
	.byte	12                      ## Abbrev [12] 0x8097:0xd DW_TAG_variable
	.byte	0                       ## DW_AT_const_value
	.long	3393                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	18894                   ## DW_AT_type
	.byte	9                       ## Abbrev [9] 0x80a4:0x55 DW_TAG_inlined_subroutine
	.long	21543                   ## DW_AT_abstract_origin
Lset9694 = Ldebug_ranges265-Ldebug_range ## DW_AT_ranges
	.long	Lset9694
	.byte	1                       ## DW_AT_call_file
	.short	2960                    ## DW_AT_call_line
	.byte	13                      ## Abbrev [13] 0x80b0:0x48 DW_TAG_inlined_subroutine
	.long	20380                   ## DW_AT_abstract_origin
Lset9695 = Ldebug_ranges266-Ldebug_range ## DW_AT_ranges
	.long	Lset9695
	.byte	1                       ## DW_AT_call_file
	.byte	129                     ## DW_AT_call_line
	.byte	10                      ## Abbrev [10] 0x80bb:0x9 DW_TAG_formal_parameter
Lset9696 = Ldebug_loc982-Lsection_debug_loc ## DW_AT_location
	.long	Lset9696
	.long	20395                   ## DW_AT_abstract_origin
	.byte	14                      ## Abbrev [14] 0x80c4:0x6 DW_TAG_formal_parameter
	.byte	0                       ## DW_AT_const_value
	.long	20417                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x80ca:0x9 DW_TAG_variable
Lset9697 = Ldebug_loc979-Lsection_debug_loc ## DW_AT_location
	.long	Lset9697
	.long	20428                   ## DW_AT_abstract_origin
	.byte	7                       ## Abbrev [7] 0x80d3:0x24 DW_TAG_lexical_block
	.quad	Ltmp6693                ## DW_AT_low_pc
	.quad	Ltmp6700                ## DW_AT_high_pc
	.byte	11                      ## Abbrev [11] 0x80e4:0x9 DW_TAG_variable
Lset9698 = Ldebug_loc983-Lsection_debug_loc ## DW_AT_location
	.long	Lset9698
	.long	20440                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x80ed:0x9 DW_TAG_variable
Lset9699 = Ldebug_loc984-Lsection_debug_loc ## DW_AT_location
	.long	Lset9699
	.long	20451                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	7                       ## Abbrev [7] 0x80f9:0x32 DW_TAG_lexical_block
	.quad	Ltmp6700                ## DW_AT_low_pc
	.quad	Ltmp6707                ## DW_AT_high_pc
	.byte	5                       ## Abbrev [5] 0x810a:0x10 DW_TAG_variable
Lset9700 = Ldebug_loc985-Lsection_debug_loc ## DW_AT_location
	.long	Lset9700
	.long	5008                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	16137                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x811a:0x10 DW_TAG_variable
Lset9701 = Ldebug_loc986-Lsection_debug_loc ## DW_AT_location
	.long	Lset9701
	.long	3491                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2960                    ## DW_AT_decl_line
	.long	20206                   ## DW_AT_type
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	55                      ## Abbrev [55] 0x812e:0xc2 DW_TAG_subprogram
	.quad	Lfunc_begin50           ## DW_AT_low_pc
	.quad	Lfunc_end50             ## DW_AT_high_pc
	.byte	1                       ## DW_AT_frame_base
	.byte	86
	.long	4954                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2967                    ## DW_AT_decl_line
	.byte	1                       ## DW_AT_prototyped
	.byte	1                       ## DW_AT_external
	.byte	1                       ## DW_AT_APPLE_optimized
	.byte	64                      ## Abbrev [64] 0x814b:0xe DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	4280                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2967                    ## DW_AT_decl_line
	.long	16695                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x8159:0x10 DW_TAG_formal_parameter
Lset9702 = Ldebug_loc987-Lsection_debug_loc ## DW_AT_location
	.long	Lset9702
	.long	4321                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2967                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	4                       ## Abbrev [4] 0x8169:0x10 DW_TAG_formal_parameter
Lset9703 = Ldebug_loc988-Lsection_debug_loc ## DW_AT_location
	.long	Lset9703
	.long	5037                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2967                    ## DW_AT_decl_line
	.long	16503                   ## DW_AT_type
	.byte	5                       ## Abbrev [5] 0x8179:0x10 DW_TAG_variable
Lset9704 = Ldebug_loc989-Lsection_debug_loc ## DW_AT_location
	.long	Lset9704
	.long	4269                    ## DW_AT_name
	.byte	1                       ## DW_AT_decl_file
	.short	2971                    ## DW_AT_decl_line
	.long	17850                   ## DW_AT_type
	.byte	15                      ## Abbrev [15] 0x8189:0x66 DW_TAG_inlined_subroutine
	.long	25137                   ## DW_AT_abstract_origin
	.quad	Ltmp6717                ## DW_AT_low_pc
	.quad	Ltmp6734                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	2972                    ## DW_AT_call_line
	.byte	61                      ## Abbrev [61] 0x81a1:0x7 DW_TAG_formal_parameter
	.byte	1                       ## DW_AT_location
	.byte	85
	.long	25152                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x81a8:0x9 DW_TAG_formal_parameter
Lset9705 = Ldebug_loc990-Lsection_debug_loc ## DW_AT_location
	.long	Lset9705
	.long	25164                   ## DW_AT_abstract_origin
	.byte	10                      ## Abbrev [10] 0x81b1:0x9 DW_TAG_formal_parameter
Lset9706 = Ldebug_loc991-Lsection_debug_loc ## DW_AT_location
	.long	Lset9706
	.long	25176                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x81ba:0x9 DW_TAG_variable
Lset9707 = Ldebug_loc992-Lsection_debug_loc ## DW_AT_location
	.long	Lset9707
	.long	25188                   ## DW_AT_abstract_origin
	.byte	11                      ## Abbrev [11] 0x81c3:0x9 DW_TAG_variable
Lset9708 = Ldebug_loc994-Lsection_debug_loc ## DW_AT_location
	.long	Lset9708
	.long	25200                   ## DW_AT_abstract_origin
	.byte	15                      ## Abbrev [15] 0x81cc:0x22 DW_TAG_inlined_subroutine
	.long	24582                   ## DW_AT_abstract_origin
	.quad	Ltmp6725                ## DW_AT_low_pc
	.quad	Ltmp6730                ## DW_AT_high_pc
	.byte	1                       ## DW_AT_call_file
	.short	1133                    ## DW_AT_call_line
	.byte	11                      ## Abbrev [11] 0x81e4:0x9 DW_TAG_variable
Lset9709 = Ldebug_loc993-Lsection_debug_loc ## DW_AT_location
	.long	Lset9709
	.long	24618                   ## DW_AT_abstract_origin
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x81f0:0xc DW_TAG_array_type
	.long	15782                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x81f5:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	40                      ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	17                      ## Abbrev [17] 0x81fc:0xc DW_TAG_array_type
	.long	15782                   ## DW_AT_type
	.byte	18                      ## Abbrev [18] 0x8201:0x6 DW_TAG_subrange_type
	.long	14772                   ## DW_AT_type
	.byte	100                     ## DW_AT_count
	.byte	0                       ## End Of Children Mark
	.byte	0                       ## End Of Children Mark
	.section	__DWARF,__debug_ranges,regular,debug
Ldebug_range:
Ldebug_ranges0:
Lset9710 = Ltmp68-Lfunc_begin0
	.quad	Lset9710
Lset9711 = Ltmp77-Lfunc_begin0
	.quad	Lset9711
Lset9712 = Ltmp78-Lfunc_begin0
	.quad	Lset9712
Lset9713 = Ltmp87-Lfunc_begin0
	.quad	Lset9713
	.quad	0
	.quad	0
Ldebug_ranges1:
Lset9714 = Ltmp102-Lfunc_begin0
	.quad	Lset9714
Lset9715 = Ltmp111-Lfunc_begin0
	.quad	Lset9715
Lset9716 = Ltmp112-Lfunc_begin0
	.quad	Lset9716
Lset9717 = Ltmp127-Lfunc_begin0
	.quad	Lset9717
	.quad	0
	.quad	0
Ldebug_ranges2:
Lset9718 = Ltmp127-Lfunc_begin0
	.quad	Lset9718
Lset9719 = Ltmp128-Lfunc_begin0
	.quad	Lset9719
Lset9720 = Ltmp138-Lfunc_begin0
	.quad	Lset9720
Lset9721 = Ltmp154-Lfunc_begin0
	.quad	Lset9721
	.quad	0
	.quad	0
Ldebug_ranges3:
Lset9722 = Ltmp127-Lfunc_begin0
	.quad	Lset9722
Lset9723 = Ltmp137-Lfunc_begin0
	.quad	Lset9723
Lset9724 = Ltmp138-Lfunc_begin0
	.quad	Lset9724
Lset9725 = Ltmp154-Lfunc_begin0
	.quad	Lset9725
	.quad	0
	.quad	0
Ldebug_ranges4:
Lset9726 = Ltmp212-Lfunc_begin0
	.quad	Lset9726
Lset9727 = Ltmp216-Lfunc_begin0
	.quad	Lset9727
Lset9728 = Ltmp217-Lfunc_begin0
	.quad	Lset9728
Lset9729 = Ltmp219-Lfunc_begin0
	.quad	Lset9729
Lset9730 = Ltmp230-Lfunc_begin0
	.quad	Lset9730
Lset9731 = Ltmp238-Lfunc_begin0
	.quad	Lset9731
	.quad	0
	.quad	0
Ldebug_ranges5:
Lset9732 = Ltmp210-Lfunc_begin0
	.quad	Lset9732
Lset9733 = Ltmp227-Lfunc_begin0
	.quad	Lset9733
Lset9734 = Ltmp230-Lfunc_begin0
	.quad	Lset9734
Lset9735 = Ltmp245-Lfunc_begin0
	.quad	Lset9735
Lset9736 = Ltmp246-Lfunc_begin0
	.quad	Lset9736
Lset9737 = Ltmp247-Lfunc_begin0
	.quad	Lset9737
	.quad	0
	.quad	0
Ldebug_ranges6:
Lset9738 = Ltmp262-Lfunc_begin0
	.quad	Lset9738
Lset9739 = Ltmp268-Lfunc_begin0
	.quad	Lset9739
Lset9740 = Ltmp290-Lfunc_begin0
	.quad	Lset9740
Lset9741 = Ltmp292-Lfunc_begin0
	.quad	Lset9741
	.quad	0
	.quad	0
Ldebug_ranges7:
Lset9742 = Ltmp261-Lfunc_begin0
	.quad	Lset9742
Lset9743 = Ltmp272-Lfunc_begin0
	.quad	Lset9743
Lset9744 = Ltmp281-Lfunc_begin0
	.quad	Lset9744
Lset9745 = Ltmp282-Lfunc_begin0
	.quad	Lset9745
Lset9746 = Ltmp290-Lfunc_begin0
	.quad	Lset9746
Lset9747 = Ltmp292-Lfunc_begin0
	.quad	Lset9747
Lset9748 = Ltmp293-Lfunc_begin0
	.quad	Lset9748
Lset9749 = Ltmp294-Lfunc_begin0
	.quad	Lset9749
	.quad	0
	.quad	0
Ldebug_ranges8:
Lset9750 = Ltmp276-Lfunc_begin0
	.quad	Lset9750
Lset9751 = Ltmp281-Lfunc_begin0
	.quad	Lset9751
Lset9752 = Ltmp295-Lfunc_begin0
	.quad	Lset9752
Lset9753 = Ltmp296-Lfunc_begin0
	.quad	Lset9753
	.quad	0
	.quad	0
Ldebug_ranges9:
Lset9754 = Ltmp274-Lfunc_begin0
	.quad	Lset9754
Lset9755 = Ltmp281-Lfunc_begin0
	.quad	Lset9755
Lset9756 = Ltmp294-Lfunc_begin0
	.quad	Lset9756
Lset9757 = Ltmp296-Lfunc_begin0
	.quad	Lset9757
	.quad	0
	.quad	0
Ldebug_ranges10:
Lset9758 = Ltmp311-Lfunc_begin0
	.quad	Lset9758
Lset9759 = Ltmp317-Lfunc_begin0
	.quad	Lset9759
Lset9760 = Ltmp348-Lfunc_begin0
	.quad	Lset9760
Lset9761 = Ltmp349-Lfunc_begin0
	.quad	Lset9761
	.quad	0
	.quad	0
Ldebug_ranges11:
Lset9762 = Ltmp310-Lfunc_begin0
	.quad	Lset9762
Lset9763 = Ltmp326-Lfunc_begin0
	.quad	Lset9763
Lset9764 = Ltmp327-Lfunc_begin0
	.quad	Lset9764
Lset9765 = Ltmp329-Lfunc_begin0
	.quad	Lset9765
Lset9766 = Ltmp348-Lfunc_begin0
	.quad	Lset9766
Lset9767 = Ltmp349-Lfunc_begin0
	.quad	Lset9767
	.quad	0
	.quad	0
Ldebug_ranges12:
Lset9768 = Ltmp332-Lfunc_begin0
	.quad	Lset9768
Lset9769 = Ltmp333-Lfunc_begin0
	.quad	Lset9769
Lset9770 = Ltmp354-Lfunc_begin0
	.quad	Lset9770
Lset9771 = Ltmp359-Lfunc_begin0
	.quad	Lset9771
Lset9772 = Ltmp374-Lfunc_begin0
	.quad	Lset9772
Lset9773 = Ltmp380-Lfunc_begin0
	.quad	Lset9773
	.quad	0
	.quad	0
Ldebug_ranges13:
Lset9774 = Ltmp332-Lfunc_begin0
	.quad	Lset9774
Lset9775 = Ltmp333-Lfunc_begin0
	.quad	Lset9775
Lset9776 = Ltmp354-Lfunc_begin0
	.quad	Lset9776
Lset9777 = Ltmp359-Lfunc_begin0
	.quad	Lset9777
Lset9778 = Ltmp374-Lfunc_begin0
	.quad	Lset9778
Lset9779 = Ltmp385-Lfunc_begin0
	.quad	Lset9779
Lset9780 = Ltmp405-Lfunc_begin0
	.quad	Lset9780
Lset9781 = Ltmp406-Lfunc_begin0
	.quad	Lset9781
Lset9782 = Ltmp407-Lfunc_begin0
	.quad	Lset9782
Lset9783 = Ltmp408-Lfunc_begin0
	.quad	Lset9783
	.quad	0
	.quad	0
Ldebug_ranges14:
Lset9784 = Ltmp350-Lfunc_begin0
	.quad	Lset9784
Lset9785 = Ltmp354-Lfunc_begin0
	.quad	Lset9785
Lset9786 = Ltmp371-Lfunc_begin0
	.quad	Lset9786
Lset9787 = Ltmp373-Lfunc_begin0
	.quad	Lset9787
	.quad	0
	.quad	0
Ldebug_ranges15:
Lset9788 = Ltmp335-Lfunc_begin0
	.quad	Lset9788
Lset9789 = Ltmp338-Lfunc_begin0
	.quad	Lset9789
Lset9790 = Ltmp345-Lfunc_begin0
	.quad	Lset9790
Lset9791 = Ltmp348-Lfunc_begin0
	.quad	Lset9791
Lset9792 = Ltmp373-Lfunc_begin0
	.quad	Lset9792
Lset9793 = Ltmp374-Lfunc_begin0
	.quad	Lset9793
	.quad	0
	.quad	0
Ldebug_ranges16:
Lset9794 = Ltmp330-Lfunc_begin0
	.quad	Lset9794
Lset9795 = Ltmp338-Lfunc_begin0
	.quad	Lset9795
Lset9796 = Ltmp345-Lfunc_begin0
	.quad	Lset9796
Lset9797 = Ltmp348-Lfunc_begin0
	.quad	Lset9797
Lset9798 = Ltmp350-Lfunc_begin0
	.quad	Lset9798
Lset9799 = Ltmp359-Lfunc_begin0
	.quad	Lset9799
Lset9800 = Ltmp371-Lfunc_begin0
	.quad	Lset9800
Lset9801 = Ltmp385-Lfunc_begin0
	.quad	Lset9801
Lset9802 = Ltmp405-Lfunc_begin0
	.quad	Lset9802
Lset9803 = Ltmp408-Lfunc_begin0
	.quad	Lset9803
	.quad	0
	.quad	0
Ldebug_ranges17:
Lset9804 = Ltmp343-Lfunc_begin0
	.quad	Lset9804
Lset9805 = Ltmp345-Lfunc_begin0
	.quad	Lset9805
Lset9806 = Ltmp385-Lfunc_begin0
	.quad	Lset9806
Lset9807 = Ltmp390-Lfunc_begin0
	.quad	Lset9807
	.quad	0
	.quad	0
Ldebug_ranges18:
Lset9808 = Ltmp360-Lfunc_begin0
	.quad	Lset9808
Lset9809 = Ltmp371-Lfunc_begin0
	.quad	Lset9809
Lset9810 = Ltmp390-Lfunc_begin0
	.quad	Lset9810
Lset9811 = Ltmp398-Lfunc_begin0
	.quad	Lset9811
	.quad	0
	.quad	0
Ldebug_ranges19:
Lset9812 = Ltmp360-Lfunc_begin0
	.quad	Lset9812
Lset9813 = Ltmp361-Lfunc_begin0
	.quad	Lset9813
Lset9814 = Ltmp362-Lfunc_begin0
	.quad	Lset9814
Lset9815 = Ltmp371-Lfunc_begin0
	.quad	Lset9815
Lset9816 = Ltmp390-Lfunc_begin0
	.quad	Lset9816
Lset9817 = Ltmp398-Lfunc_begin0
	.quad	Lset9817
	.quad	0
	.quad	0
Ldebug_ranges20:
Lset9818 = Ltmp360-Lfunc_begin0
	.quad	Lset9818
Lset9819 = Ltmp371-Lfunc_begin0
	.quad	Lset9819
Lset9820 = Ltmp390-Lfunc_begin0
	.quad	Lset9820
Lset9821 = Ltmp405-Lfunc_begin0
	.quad	Lset9821
	.quad	0
	.quad	0
Ldebug_ranges21:
Lset9822 = Ltmp339-Lfunc_begin0
	.quad	Lset9822
Lset9823 = Ltmp345-Lfunc_begin0
	.quad	Lset9823
Lset9824 = Ltmp360-Lfunc_begin0
	.quad	Lset9824
Lset9825 = Ltmp371-Lfunc_begin0
	.quad	Lset9825
Lset9826 = Ltmp385-Lfunc_begin0
	.quad	Lset9826
Lset9827 = Ltmp405-Lfunc_begin0
	.quad	Lset9827
	.quad	0
	.quad	0
Ldebug_ranges22:
Lset9828 = Ltmp432-Lfunc_begin0
	.quad	Lset9828
Lset9829 = Ltmp434-Lfunc_begin0
	.quad	Lset9829
Lset9830 = Ltmp437-Lfunc_begin0
	.quad	Lset9830
Lset9831 = Ltmp451-Lfunc_begin0
	.quad	Lset9831
Lset9832 = Ltmp463-Lfunc_begin0
	.quad	Lset9832
Lset9833 = Ltmp464-Lfunc_begin0
	.quad	Lset9833
	.quad	0
	.quad	0
Ldebug_ranges23:
Lset9834 = Ltmp442-Lfunc_begin0
	.quad	Lset9834
Lset9835 = Ltmp447-Lfunc_begin0
	.quad	Lset9835
Lset9836 = Ltmp449-Lfunc_begin0
	.quad	Lset9836
Lset9837 = Ltmp451-Lfunc_begin0
	.quad	Lset9837
Lset9838 = Ltmp463-Lfunc_begin0
	.quad	Lset9838
Lset9839 = Ltmp464-Lfunc_begin0
	.quad	Lset9839
	.quad	0
	.quad	0
Ldebug_ranges24:
Lset9840 = Ltmp442-Lfunc_begin0
	.quad	Lset9840
Lset9841 = Ltmp451-Lfunc_begin0
	.quad	Lset9841
Lset9842 = Ltmp463-Lfunc_begin0
	.quad	Lset9842
Lset9843 = Ltmp464-Lfunc_begin0
	.quad	Lset9843
	.quad	0
	.quad	0
Ldebug_ranges25:
Lset9844 = Ltmp424-Lfunc_begin0
	.quad	Lset9844
Lset9845 = Ltmp428-Lfunc_begin0
	.quad	Lset9845
Lset9846 = Ltmp452-Lfunc_begin0
	.quad	Lset9846
Lset9847 = Ltmp455-Lfunc_begin0
	.quad	Lset9847
Lset9848 = Ltmp456-Lfunc_begin0
	.quad	Lset9848
Lset9849 = Ltmp463-Lfunc_begin0
	.quad	Lset9849
Lset9850 = Ltmp467-Lfunc_begin0
	.quad	Lset9850
Lset9851 = Ltmp472-Lfunc_begin0
	.quad	Lset9851
Lset9852 = Ltmp474-Lfunc_begin0
	.quad	Lset9852
Lset9853 = Ltmp480-Lfunc_begin0
	.quad	Lset9853
	.quad	0
	.quad	0
Ldebug_ranges26:
Lset9854 = Ltmp457-Lfunc_begin0
	.quad	Lset9854
Lset9855 = Ltmp459-Lfunc_begin0
	.quad	Lset9855
Lset9856 = Ltmp467-Lfunc_begin0
	.quad	Lset9856
Lset9857 = Ltmp470-Lfunc_begin0
	.quad	Lset9857
	.quad	0
	.quad	0
Ldebug_ranges27:
Lset9858 = Ltmp425-Lfunc_begin0
	.quad	Lset9858
Lset9859 = Ltmp428-Lfunc_begin0
	.quad	Lset9859
Lset9860 = Ltmp456-Lfunc_begin0
	.quad	Lset9860
Lset9861 = Ltmp459-Lfunc_begin0
	.quad	Lset9861
Lset9862 = Ltmp467-Lfunc_begin0
	.quad	Lset9862
Lset9863 = Ltmp472-Lfunc_begin0
	.quad	Lset9863
Lset9864 = Ltmp477-Lfunc_begin0
	.quad	Lset9864
Lset9865 = Ltmp478-Lfunc_begin0
	.quad	Lset9865
	.quad	0
	.quad	0
Ldebug_ranges28:
Lset9866 = Ltmp461-Lfunc_begin0
	.quad	Lset9866
Lset9867 = Ltmp463-Lfunc_begin0
	.quad	Lset9867
Lset9868 = Ltmp474-Lfunc_begin0
	.quad	Lset9868
Lset9869 = Ltmp476-Lfunc_begin0
	.quad	Lset9869
Lset9870 = Ltmp478-Lfunc_begin0
	.quad	Lset9870
Lset9871 = Ltmp479-Lfunc_begin0
	.quad	Lset9871
	.quad	0
	.quad	0
Ldebug_ranges29:
Lset9872 = Ltmp452-Lfunc_begin0
	.quad	Lset9872
Lset9873 = Ltmp455-Lfunc_begin0
	.quad	Lset9873
Lset9874 = Ltmp459-Lfunc_begin0
	.quad	Lset9874
Lset9875 = Ltmp463-Lfunc_begin0
	.quad	Lset9875
Lset9876 = Ltmp474-Lfunc_begin0
	.quad	Lset9876
Lset9877 = Ltmp476-Lfunc_begin0
	.quad	Lset9877
Lset9878 = Ltmp478-Lfunc_begin0
	.quad	Lset9878
Lset9879 = Ltmp480-Lfunc_begin0
	.quad	Lset9879
	.quad	0
	.quad	0
Ldebug_ranges30:
Lset9880 = Ltmp506-Lfunc_begin0
	.quad	Lset9880
Lset9881 = Ltmp508-Lfunc_begin0
	.quad	Lset9881
Lset9882 = Ltmp517-Lfunc_begin0
	.quad	Lset9882
Lset9883 = Ltmp531-Lfunc_begin0
	.quad	Lset9883
Lset9884 = Ltmp539-Lfunc_begin0
	.quad	Lset9884
Lset9885 = Ltmp540-Lfunc_begin0
	.quad	Lset9885
	.quad	0
	.quad	0
Ldebug_ranges31:
Lset9886 = Ltmp522-Lfunc_begin0
	.quad	Lset9886
Lset9887 = Ltmp527-Lfunc_begin0
	.quad	Lset9887
Lset9888 = Ltmp529-Lfunc_begin0
	.quad	Lset9888
Lset9889 = Ltmp531-Lfunc_begin0
	.quad	Lset9889
Lset9890 = Ltmp539-Lfunc_begin0
	.quad	Lset9890
Lset9891 = Ltmp540-Lfunc_begin0
	.quad	Lset9891
	.quad	0
	.quad	0
Ldebug_ranges32:
Lset9892 = Ltmp522-Lfunc_begin0
	.quad	Lset9892
Lset9893 = Ltmp531-Lfunc_begin0
	.quad	Lset9893
Lset9894 = Ltmp539-Lfunc_begin0
	.quad	Lset9894
Lset9895 = Ltmp540-Lfunc_begin0
	.quad	Lset9895
	.quad	0
	.quad	0
Ldebug_ranges33:
Lset9896 = Ltmp497-Lfunc_begin0
	.quad	Lset9896
Lset9897 = Ltmp501-Lfunc_begin0
	.quad	Lset9897
Lset9898 = Ltmp513-Lfunc_begin0
	.quad	Lset9898
Lset9899 = Ltmp516-Lfunc_begin0
	.quad	Lset9899
Lset9900 = Ltmp532-Lfunc_begin0
	.quad	Lset9900
Lset9901 = Ltmp539-Lfunc_begin0
	.quad	Lset9901
Lset9902 = Ltmp544-Lfunc_begin0
	.quad	Lset9902
Lset9903 = Ltmp547-Lfunc_begin0
	.quad	Lset9903
Lset9904 = Ltmp549-Lfunc_begin0
	.quad	Lset9904
Lset9905 = Ltmp556-Lfunc_begin0
	.quad	Lset9905
	.quad	0
	.quad	0
Ldebug_ranges34:
Lset9906 = Ltmp533-Lfunc_begin0
	.quad	Lset9906
Lset9907 = Ltmp535-Lfunc_begin0
	.quad	Lset9907
Lset9908 = Ltmp544-Lfunc_begin0
	.quad	Lset9908
Lset9909 = Ltmp546-Lfunc_begin0
	.quad	Lset9909
Lset9910 = Ltmp552-Lfunc_begin0
	.quad	Lset9910
Lset9911 = Ltmp553-Lfunc_begin0
	.quad	Lset9911
	.quad	0
	.quad	0
Ldebug_ranges35:
Lset9912 = Ltmp498-Lfunc_begin0
	.quad	Lset9912
Lset9913 = Ltmp501-Lfunc_begin0
	.quad	Lset9913
Lset9914 = Ltmp532-Lfunc_begin0
	.quad	Lset9914
Lset9915 = Ltmp535-Lfunc_begin0
	.quad	Lset9915
Lset9916 = Ltmp544-Lfunc_begin0
	.quad	Lset9916
Lset9917 = Ltmp547-Lfunc_begin0
	.quad	Lset9917
Lset9918 = Ltmp552-Lfunc_begin0
	.quad	Lset9918
Lset9919 = Ltmp554-Lfunc_begin0
	.quad	Lset9919
	.quad	0
	.quad	0
Ldebug_ranges36:
Lset9920 = Ltmp537-Lfunc_begin0
	.quad	Lset9920
Lset9921 = Ltmp539-Lfunc_begin0
	.quad	Lset9921
Lset9922 = Ltmp549-Lfunc_begin0
	.quad	Lset9922
Lset9923 = Ltmp552-Lfunc_begin0
	.quad	Lset9923
	.quad	0
	.quad	0
Ldebug_ranges37:
Lset9924 = Ltmp513-Lfunc_begin0
	.quad	Lset9924
Lset9925 = Ltmp516-Lfunc_begin0
	.quad	Lset9925
Lset9926 = Ltmp535-Lfunc_begin0
	.quad	Lset9926
Lset9927 = Ltmp539-Lfunc_begin0
	.quad	Lset9927
Lset9928 = Ltmp549-Lfunc_begin0
	.quad	Lset9928
Lset9929 = Ltmp552-Lfunc_begin0
	.quad	Lset9929
Lset9930 = Ltmp555-Lfunc_begin0
	.quad	Lset9930
Lset9931 = Ltmp556-Lfunc_begin0
	.quad	Lset9931
	.quad	0
	.quad	0
Ldebug_ranges38:
Lset9932 = Ltmp577-Lfunc_begin0
	.quad	Lset9932
Lset9933 = Ltmp578-Lfunc_begin0
	.quad	Lset9933
Lset9934 = Ltmp624-Lfunc_begin0
	.quad	Lset9934
Lset9935 = Ltmp625-Lfunc_begin0
	.quad	Lset9935
Lset9936 = Ltmp626-Lfunc_begin0
	.quad	Lset9936
Lset9937 = Ltmp633-Lfunc_begin0
	.quad	Lset9937
Lset9938 = Ltmp643-Lfunc_begin0
	.quad	Lset9938
Lset9939 = Ltmp649-Lfunc_begin0
	.quad	Lset9939
	.quad	0
	.quad	0
Ldebug_ranges39:
Lset9940 = Ltmp612-Lfunc_begin0
	.quad	Lset9940
Lset9941 = Ltmp613-Lfunc_begin0
	.quad	Lset9941
Lset9942 = Ltmp614-Lfunc_begin0
	.quad	Lset9942
Lset9943 = Ltmp623-Lfunc_begin0
	.quad	Lset9943
Lset9944 = Ltmp634-Lfunc_begin0
	.quad	Lset9944
Lset9945 = Ltmp642-Lfunc_begin0
	.quad	Lset9945
	.quad	0
	.quad	0
Ldebug_ranges40:
Lset9946 = Ltmp574-Lfunc_begin0
	.quad	Lset9946
Lset9947 = Ltmp579-Lfunc_begin0
	.quad	Lset9947
Lset9948 = Ltmp581-Lfunc_begin0
	.quad	Lset9948
Lset9949 = Ltmp582-Lfunc_begin0
	.quad	Lset9949
Lset9950 = Ltmp612-Lfunc_begin0
	.quad	Lset9950
Lset9951 = Ltmp649-Lfunc_begin0
	.quad	Lset9951
	.quad	0
	.quad	0
Ldebug_ranges41:
Lset9952 = Ltmp682-Lfunc_begin0
	.quad	Lset9952
Lset9953 = Ltmp686-Lfunc_begin0
	.quad	Lset9953
Lset9954 = Ltmp718-Lfunc_begin0
	.quad	Lset9954
Lset9955 = Ltmp719-Lfunc_begin0
	.quad	Lset9955
	.quad	0
	.quad	0
Ldebug_ranges42:
Lset9956 = Ltmp674-Lfunc_begin0
	.quad	Lset9956
Lset9957 = Ltmp676-Lfunc_begin0
	.quad	Lset9957
Lset9958 = Ltmp677-Lfunc_begin0
	.quad	Lset9958
Lset9959 = Ltmp711-Lfunc_begin0
	.quad	Lset9959
Lset9960 = Ltmp718-Lfunc_begin0
	.quad	Lset9960
Lset9961 = Ltmp719-Lfunc_begin0
	.quad	Lset9961
	.quad	0
	.quad	0
Ldebug_ranges43:
Lset9962 = Ltmp661-Lfunc_begin0
	.quad	Lset9962
Lset9963 = Ltmp716-Lfunc_begin0
	.quad	Lset9963
Lset9964 = Ltmp718-Lfunc_begin0
	.quad	Lset9964
Lset9965 = Ltmp719-Lfunc_begin0
	.quad	Lset9965
	.quad	0
	.quad	0
Ldebug_ranges44:
Lset9966 = Ltmp743-Lfunc_begin0
	.quad	Lset9966
Lset9967 = Ltmp745-Lfunc_begin0
	.quad	Lset9967
Lset9968 = Ltmp747-Lfunc_begin0
	.quad	Lset9968
Lset9969 = Ltmp748-Lfunc_begin0
	.quad	Lset9969
	.quad	0
	.quad	0
Ldebug_ranges45:
Lset9970 = Ltmp738-Lfunc_begin0
	.quad	Lset9970
Lset9971 = Ltmp745-Lfunc_begin0
	.quad	Lset9971
Lset9972 = Ltmp747-Lfunc_begin0
	.quad	Lset9972
Lset9973 = Ltmp748-Lfunc_begin0
	.quad	Lset9973
	.quad	0
	.quad	0
Ldebug_ranges46:
Lset9974 = Ltmp809-Lfunc_begin0
	.quad	Lset9974
Lset9975 = Ltmp810-Lfunc_begin0
	.quad	Lset9975
Lset9976 = Ltmp814-Lfunc_begin0
	.quad	Lset9976
Lset9977 = Ltmp817-Lfunc_begin0
	.quad	Lset9977
Lset9978 = Ltmp836-Lfunc_begin0
	.quad	Lset9978
Lset9979 = Ltmp846-Lfunc_begin0
	.quad	Lset9979
	.quad	0
	.quad	0
Ldebug_ranges47:
Lset9980 = Ltmp858-Lfunc_begin0
	.quad	Lset9980
Lset9981 = Ltmp859-Lfunc_begin0
	.quad	Lset9981
Lset9982 = Ltmp3208-Lfunc_begin0
	.quad	Lset9982
Lset9983 = Ltmp3224-Lfunc_begin0
	.quad	Lset9983
	.quad	0
	.quad	0
Ldebug_ranges48:
Lset9984 = Ltmp986-Lfunc_begin0
	.quad	Lset9984
Lset9985 = Ltmp991-Lfunc_begin0
	.quad	Lset9985
Lset9986 = Ltmp5245-Lfunc_begin0
	.quad	Lset9986
Lset9987 = Ltmp5246-Lfunc_begin0
	.quad	Lset9987
Lset9988 = Ltmp5271-Lfunc_begin0
	.quad	Lset9988
Lset9989 = Ltmp5272-Lfunc_begin0
	.quad	Lset9989
	.quad	0
	.quad	0
Ldebug_ranges49:
Lset9990 = Ltmp984-Lfunc_begin0
	.quad	Lset9990
Lset9991 = Ltmp991-Lfunc_begin0
	.quad	Lset9991
Lset9992 = Ltmp5245-Lfunc_begin0
	.quad	Lset9992
Lset9993 = Ltmp5246-Lfunc_begin0
	.quad	Lset9993
Lset9994 = Ltmp5258-Lfunc_begin0
	.quad	Lset9994
Lset9995 = Ltmp5259-Lfunc_begin0
	.quad	Lset9995
Lset9996 = Ltmp5271-Lfunc_begin0
	.quad	Lset9996
Lset9997 = Ltmp5272-Lfunc_begin0
	.quad	Lset9997
	.quad	0
	.quad	0
Ldebug_ranges50:
Lset9998 = Ltmp1011-Lfunc_begin0
	.quad	Lset9998
Lset9999 = Ltmp1014-Lfunc_begin0
	.quad	Lset9999
Lset10000 = Ltmp1031-Lfunc_begin0
	.quad	Lset10000
Lset10001 = Ltmp1039-Lfunc_begin0
	.quad	Lset10001
	.quad	0
	.quad	0
Ldebug_ranges51:
Lset10002 = Ltmp998-Lfunc_begin0
	.quad	Lset10002
Lset10003 = Ltmp1002-Lfunc_begin0
	.quad	Lset10003
Lset10004 = Ltmp1011-Lfunc_begin0
	.quad	Lset10004
Lset10005 = Ltmp1014-Lfunc_begin0
	.quad	Lset10005
Lset10006 = Ltmp1030-Lfunc_begin0
	.quad	Lset10006
Lset10007 = Ltmp1045-Lfunc_begin0
	.quad	Lset10007
	.quad	0
	.quad	0
Ldebug_ranges52:
Lset10008 = Ltmp984-Lfunc_begin0
	.quad	Lset10008
Lset10009 = Ltmp1045-Lfunc_begin0
	.quad	Lset10009
Lset10010 = Ltmp1046-Lfunc_begin0
	.quad	Lset10010
Lset10011 = Ltmp1054-Lfunc_begin0
	.quad	Lset10011
Lset10012 = Ltmp5245-Lfunc_begin0
	.quad	Lset10012
Lset10013 = Ltmp5246-Lfunc_begin0
	.quad	Lset10013
Lset10014 = Ltmp5258-Lfunc_begin0
	.quad	Lset10014
Lset10015 = Ltmp5259-Lfunc_begin0
	.quad	Lset10015
Lset10016 = Ltmp5271-Lfunc_begin0
	.quad	Lset10016
Lset10017 = Ltmp5272-Lfunc_begin0
	.quad	Lset10017
	.quad	0
	.quad	0
Ldebug_ranges53:
Lset10018 = Ltmp1082-Lfunc_begin0
	.quad	Lset10018
Lset10019 = Ltmp1085-Lfunc_begin0
	.quad	Lset10019
Lset10020 = Ltmp1102-Lfunc_begin0
	.quad	Lset10020
Lset10021 = Ltmp1110-Lfunc_begin0
	.quad	Lset10021
	.quad	0
	.quad	0
Ldebug_ranges54:
Lset10022 = Ltmp1069-Lfunc_begin0
	.quad	Lset10022
Lset10023 = Ltmp1073-Lfunc_begin0
	.quad	Lset10023
Lset10024 = Ltmp1082-Lfunc_begin0
	.quad	Lset10024
Lset10025 = Ltmp1085-Lfunc_begin0
	.quad	Lset10025
Lset10026 = Ltmp1101-Lfunc_begin0
	.quad	Lset10026
Lset10027 = Ltmp1116-Lfunc_begin0
	.quad	Lset10027
	.quad	0
	.quad	0
Ldebug_ranges55:
Lset10028 = Ltmp1055-Lfunc_begin0
	.quad	Lset10028
Lset10029 = Ltmp1116-Lfunc_begin0
	.quad	Lset10029
Lset10030 = Ltmp1117-Lfunc_begin0
	.quad	Lset10030
Lset10031 = Ltmp1125-Lfunc_begin0
	.quad	Lset10031
	.quad	0
	.quad	0
Ldebug_ranges56:
Lset10032 = Ltmp1128-Lfunc_begin0
	.quad	Lset10032
Lset10033 = Ltmp1129-Lfunc_begin0
	.quad	Lset10033
Lset10034 = Ltmp1168-Lfunc_begin0
	.quad	Lset10034
Lset10035 = Ltmp1174-Lfunc_begin0
	.quad	Lset10035
Lset10036 = Ltmp1196-Lfunc_begin0
	.quad	Lset10036
Lset10037 = Ltmp1203-Lfunc_begin0
	.quad	Lset10037
	.quad	0
	.quad	0
Ldebug_ranges57:
Lset10038 = Ltmp1128-Lfunc_begin0
	.quad	Lset10038
Lset10039 = Ltmp1129-Lfunc_begin0
	.quad	Lset10039
Lset10040 = Ltmp1168-Lfunc_begin0
	.quad	Lset10040
Lset10041 = Ltmp1174-Lfunc_begin0
	.quad	Lset10041
Lset10042 = Ltmp1196-Lfunc_begin0
	.quad	Lset10042
Lset10043 = Ltmp1211-Lfunc_begin0
	.quad	Lset10043
Lset10044 = Ltmp5262-Lfunc_begin0
	.quad	Lset10044
Lset10045 = Ltmp5263-Lfunc_begin0
	.quad	Lset10045
	.quad	0
	.quad	0
Ldebug_ranges58:
Lset10046 = Ltmp1162-Lfunc_begin0
	.quad	Lset10046
Lset10047 = Ltmp1167-Lfunc_begin0
	.quad	Lset10047
Lset10048 = Ltmp1190-Lfunc_begin0
	.quad	Lset10048
Lset10049 = Ltmp1192-Lfunc_begin0
	.quad	Lset10049
	.quad	0
	.quad	0
Ldebug_ranges59:
Lset10050 = Ltmp1132-Lfunc_begin0
	.quad	Lset10050
Lset10051 = Ltmp1137-Lfunc_begin0
	.quad	Lset10051
Lset10052 = Ltmp1189-Lfunc_begin0
	.quad	Lset10052
Lset10053 = Ltmp1190-Lfunc_begin0
	.quad	Lset10053
Lset10054 = Ltmp1192-Lfunc_begin0
	.quad	Lset10054
Lset10055 = Ltmp1195-Lfunc_begin0
	.quad	Lset10055
	.quad	0
	.quad	0
Ldebug_ranges60:
Lset10056 = Ltmp1126-Lfunc_begin0
	.quad	Lset10056
Lset10057 = Ltmp1137-Lfunc_begin0
	.quad	Lset10057
Lset10058 = Ltmp1162-Lfunc_begin0
	.quad	Lset10058
Lset10059 = Ltmp1174-Lfunc_begin0
	.quad	Lset10059
Lset10060 = Ltmp1189-Lfunc_begin0
	.quad	Lset10060
Lset10061 = Ltmp1195-Lfunc_begin0
	.quad	Lset10061
Lset10062 = Ltmp1196-Lfunc_begin0
	.quad	Lset10062
Lset10063 = Ltmp1211-Lfunc_begin0
	.quad	Lset10063
Lset10064 = Ltmp5262-Lfunc_begin0
	.quad	Lset10064
Lset10065 = Ltmp5263-Lfunc_begin0
	.quad	Lset10065
	.quad	0
	.quad	0
Ldebug_ranges61:
Lset10066 = Ltmp1149-Lfunc_begin0
	.quad	Lset10066
Lset10067 = Ltmp1154-Lfunc_begin0
	.quad	Lset10067
Lset10068 = Ltmp1212-Lfunc_begin0
	.quad	Lset10068
Lset10069 = Ltmp1215-Lfunc_begin0
	.quad	Lset10069
	.quad	0
	.quad	0
Ldebug_ranges62:
Lset10070 = Ltmp1175-Lfunc_begin0
	.quad	Lset10070
Lset10071 = Ltmp1189-Lfunc_begin0
	.quad	Lset10071
Lset10072 = Ltmp1216-Lfunc_begin0
	.quad	Lset10072
Lset10073 = Ltmp1226-Lfunc_begin0
	.quad	Lset10073
	.quad	0
	.quad	0
Ldebug_ranges63:
Lset10074 = Ltmp1175-Lfunc_begin0
	.quad	Lset10074
Lset10075 = Ltmp1189-Lfunc_begin0
	.quad	Lset10075
Lset10076 = Ltmp1216-Lfunc_begin0
	.quad	Lset10076
Lset10077 = Ltmp1226-Lfunc_begin0
	.quad	Lset10077
	.quad	0
	.quad	0
Ldebug_ranges64:
Lset10078 = Ltmp1175-Lfunc_begin0
	.quad	Lset10078
Lset10079 = Ltmp1189-Lfunc_begin0
	.quad	Lset10079
Lset10080 = Ltmp1216-Lfunc_begin0
	.quad	Lset10080
Lset10081 = Ltmp1234-Lfunc_begin0
	.quad	Lset10081
Lset10082 = Ltmp5250-Lfunc_begin0
	.quad	Lset10082
Lset10083 = Ltmp5251-Lfunc_begin0
	.quad	Lset10083
	.quad	0
	.quad	0
Ldebug_ranges65:
Lset10084 = Ltmp1144-Lfunc_begin0
	.quad	Lset10084
Lset10085 = Ltmp1154-Lfunc_begin0
	.quad	Lset10085
Lset10086 = Ltmp1175-Lfunc_begin0
	.quad	Lset10086
Lset10087 = Ltmp1189-Lfunc_begin0
	.quad	Lset10087
Lset10088 = Ltmp1212-Lfunc_begin0
	.quad	Lset10088
Lset10089 = Ltmp1215-Lfunc_begin0
	.quad	Lset10089
Lset10090 = Ltmp1216-Lfunc_begin0
	.quad	Lset10090
Lset10091 = Ltmp1234-Lfunc_begin0
	.quad	Lset10091
Lset10092 = Ltmp5250-Lfunc_begin0
	.quad	Lset10092
Lset10093 = Ltmp5251-Lfunc_begin0
	.quad	Lset10093
	.quad	0
	.quad	0
Ldebug_ranges66:
Lset10094 = Ltmp1155-Lfunc_begin0
	.quad	Lset10094
Lset10095 = Ltmp1157-Lfunc_begin0
	.quad	Lset10095
Lset10096 = Ltmp1245-Lfunc_begin0
	.quad	Lset10096
Lset10097 = Ltmp1253-Lfunc_begin0
	.quad	Lset10097
	.quad	0
	.quad	0
Ldebug_ranges67:
Lset10098 = Ltmp1155-Lfunc_begin0
	.quad	Lset10098
Lset10099 = Ltmp1157-Lfunc_begin0
	.quad	Lset10099
Lset10100 = Ltmp1244-Lfunc_begin0
	.quad	Lset10100
Lset10101 = Ltmp1261-Lfunc_begin0
	.quad	Lset10101
Lset10102 = Ltmp1262-Lfunc_begin0
	.quad	Lset10102
Lset10103 = Ltmp1266-Lfunc_begin0
	.quad	Lset10103
Lset10104 = Ltmp1268-Lfunc_begin0
	.quad	Lset10104
Lset10105 = Ltmp1273-Lfunc_begin0
	.quad	Lset10105
	.quad	0
	.quad	0
Ldebug_ranges68:
Lset10106 = Ltmp1126-Lfunc_begin0
	.quad	Lset10106
Lset10107 = Ltmp1195-Lfunc_begin0
	.quad	Lset10107
Lset10108 = Ltmp1196-Lfunc_begin0
	.quad	Lset10108
Lset10109 = Ltmp1211-Lfunc_begin0
	.quad	Lset10109
Lset10110 = Ltmp1212-Lfunc_begin0
	.quad	Lset10110
Lset10111 = Ltmp1215-Lfunc_begin0
	.quad	Lset10111
Lset10112 = Ltmp1216-Lfunc_begin0
	.quad	Lset10112
Lset10113 = Ltmp1234-Lfunc_begin0
	.quad	Lset10113
Lset10114 = Ltmp1237-Lfunc_begin0
	.quad	Lset10114
Lset10115 = Ltmp1261-Lfunc_begin0
	.quad	Lset10115
Lset10116 = Ltmp1262-Lfunc_begin0
	.quad	Lset10116
Lset10117 = Ltmp1266-Lfunc_begin0
	.quad	Lset10117
Lset10118 = Ltmp1268-Lfunc_begin0
	.quad	Lset10118
Lset10119 = Ltmp1275-Lfunc_begin0
	.quad	Lset10119
Lset10120 = Ltmp1276-Lfunc_begin0
	.quad	Lset10120
Lset10121 = Ltmp1284-Lfunc_begin0
	.quad	Lset10121
Lset10122 = Ltmp5250-Lfunc_begin0
	.quad	Lset10122
Lset10123 = Ltmp5251-Lfunc_begin0
	.quad	Lset10123
Lset10124 = Ltmp5262-Lfunc_begin0
	.quad	Lset10124
Lset10125 = Ltmp5263-Lfunc_begin0
	.quad	Lset10125
	.quad	0
	.quad	0
Ldebug_ranges69:
Lset10126 = Ltmp1310-Lfunc_begin0
	.quad	Lset10126
Lset10127 = Ltmp1311-Lfunc_begin0
	.quad	Lset10127
Lset10128 = Ltmp1351-Lfunc_begin0
	.quad	Lset10128
Lset10129 = Ltmp1357-Lfunc_begin0
	.quad	Lset10129
Lset10130 = Ltmp1379-Lfunc_begin0
	.quad	Lset10130
Lset10131 = Ltmp1386-Lfunc_begin0
	.quad	Lset10131
	.quad	0
	.quad	0
Ldebug_ranges70:
Lset10132 = Ltmp1310-Lfunc_begin0
	.quad	Lset10132
Lset10133 = Ltmp1311-Lfunc_begin0
	.quad	Lset10133
Lset10134 = Ltmp1351-Lfunc_begin0
	.quad	Lset10134
Lset10135 = Ltmp1357-Lfunc_begin0
	.quad	Lset10135
Lset10136 = Ltmp1379-Lfunc_begin0
	.quad	Lset10136
Lset10137 = Ltmp1394-Lfunc_begin0
	.quad	Lset10137
	.quad	0
	.quad	0
Ldebug_ranges71:
Lset10138 = Ltmp1345-Lfunc_begin0
	.quad	Lset10138
Lset10139 = Ltmp1350-Lfunc_begin0
	.quad	Lset10139
Lset10140 = Ltmp1373-Lfunc_begin0
	.quad	Lset10140
Lset10141 = Ltmp1375-Lfunc_begin0
	.quad	Lset10141
	.quad	0
	.quad	0
Ldebug_ranges72:
Lset10142 = Ltmp1314-Lfunc_begin0
	.quad	Lset10142
Lset10143 = Ltmp1319-Lfunc_begin0
	.quad	Lset10143
Lset10144 = Ltmp1372-Lfunc_begin0
	.quad	Lset10144
Lset10145 = Ltmp1373-Lfunc_begin0
	.quad	Lset10145
Lset10146 = Ltmp1375-Lfunc_begin0
	.quad	Lset10146
Lset10147 = Ltmp1378-Lfunc_begin0
	.quad	Lset10147
	.quad	0
	.quad	0
Ldebug_ranges73:
Lset10148 = Ltmp1308-Lfunc_begin0
	.quad	Lset10148
Lset10149 = Ltmp1319-Lfunc_begin0
	.quad	Lset10149
Lset10150 = Ltmp1345-Lfunc_begin0
	.quad	Lset10150
Lset10151 = Ltmp1357-Lfunc_begin0
	.quad	Lset10151
Lset10152 = Ltmp1372-Lfunc_begin0
	.quad	Lset10152
Lset10153 = Ltmp1378-Lfunc_begin0
	.quad	Lset10153
Lset10154 = Ltmp1379-Lfunc_begin0
	.quad	Lset10154
Lset10155 = Ltmp1394-Lfunc_begin0
	.quad	Lset10155
	.quad	0
	.quad	0
Ldebug_ranges74:
Lset10156 = Ltmp1331-Lfunc_begin0
	.quad	Lset10156
Lset10157 = Ltmp1336-Lfunc_begin0
	.quad	Lset10157
Lset10158 = Ltmp1395-Lfunc_begin0
	.quad	Lset10158
Lset10159 = Ltmp1398-Lfunc_begin0
	.quad	Lset10159
	.quad	0
	.quad	0
Ldebug_ranges75:
Lset10160 = Ltmp1358-Lfunc_begin0
	.quad	Lset10160
Lset10161 = Ltmp1372-Lfunc_begin0
	.quad	Lset10161
Lset10162 = Ltmp1399-Lfunc_begin0
	.quad	Lset10162
Lset10163 = Ltmp1409-Lfunc_begin0
	.quad	Lset10163
	.quad	0
	.quad	0
Ldebug_ranges76:
Lset10164 = Ltmp1358-Lfunc_begin0
	.quad	Lset10164
Lset10165 = Ltmp1372-Lfunc_begin0
	.quad	Lset10165
Lset10166 = Ltmp1399-Lfunc_begin0
	.quad	Lset10166
Lset10167 = Ltmp1409-Lfunc_begin0
	.quad	Lset10167
	.quad	0
	.quad	0
Ldebug_ranges77:
Lset10168 = Ltmp1358-Lfunc_begin0
	.quad	Lset10168
Lset10169 = Ltmp1372-Lfunc_begin0
	.quad	Lset10169
Lset10170 = Ltmp1399-Lfunc_begin0
	.quad	Lset10170
Lset10171 = Ltmp1417-Lfunc_begin0
	.quad	Lset10171
	.quad	0
	.quad	0
Ldebug_ranges78:
Lset10172 = Ltmp1326-Lfunc_begin0
	.quad	Lset10172
Lset10173 = Ltmp1336-Lfunc_begin0
	.quad	Lset10173
Lset10174 = Ltmp1358-Lfunc_begin0
	.quad	Lset10174
Lset10175 = Ltmp1372-Lfunc_begin0
	.quad	Lset10175
Lset10176 = Ltmp1395-Lfunc_begin0
	.quad	Lset10176
Lset10177 = Ltmp1398-Lfunc_begin0
	.quad	Lset10177
Lset10178 = Ltmp1399-Lfunc_begin0
	.quad	Lset10178
Lset10179 = Ltmp1417-Lfunc_begin0
	.quad	Lset10179
	.quad	0
	.quad	0
Ldebug_ranges79:
Lset10180 = Ltmp1337-Lfunc_begin0
	.quad	Lset10180
Lset10181 = Ltmp1340-Lfunc_begin0
	.quad	Lset10181
Lset10182 = Ltmp1427-Lfunc_begin0
	.quad	Lset10182
Lset10183 = Ltmp1435-Lfunc_begin0
	.quad	Lset10183
	.quad	0
	.quad	0
Ldebug_ranges80:
Lset10184 = Ltmp1337-Lfunc_begin0
	.quad	Lset10184
Lset10185 = Ltmp1340-Lfunc_begin0
	.quad	Lset10185
Lset10186 = Ltmp1426-Lfunc_begin0
	.quad	Lset10186
Lset10187 = Ltmp1441-Lfunc_begin0
	.quad	Lset10187
Lset10188 = Ltmp1442-Lfunc_begin0
	.quad	Lset10188
Lset10189 = Ltmp1446-Lfunc_begin0
	.quad	Lset10189
Lset10190 = Ltmp1448-Lfunc_begin0
	.quad	Lset10190
Lset10191 = Ltmp1455-Lfunc_begin0
	.quad	Lset10191
	.quad	0
	.quad	0
Ldebug_ranges81:
Lset10192 = Ltmp1308-Lfunc_begin0
	.quad	Lset10192
Lset10193 = Ltmp1378-Lfunc_begin0
	.quad	Lset10193
Lset10194 = Ltmp1379-Lfunc_begin0
	.quad	Lset10194
Lset10195 = Ltmp1394-Lfunc_begin0
	.quad	Lset10195
Lset10196 = Ltmp1395-Lfunc_begin0
	.quad	Lset10196
Lset10197 = Ltmp1398-Lfunc_begin0
	.quad	Lset10197
Lset10198 = Ltmp1399-Lfunc_begin0
	.quad	Lset10198
Lset10199 = Ltmp1417-Lfunc_begin0
	.quad	Lset10199
Lset10200 = Ltmp1420-Lfunc_begin0
	.quad	Lset10200
Lset10201 = Ltmp1441-Lfunc_begin0
	.quad	Lset10201
Lset10202 = Ltmp1442-Lfunc_begin0
	.quad	Lset10202
Lset10203 = Ltmp1446-Lfunc_begin0
	.quad	Lset10203
Lset10204 = Ltmp1448-Lfunc_begin0
	.quad	Lset10204
Lset10205 = Ltmp1457-Lfunc_begin0
	.quad	Lset10205
Lset10206 = Ltmp1458-Lfunc_begin0
	.quad	Lset10206
Lset10207 = Ltmp1466-Lfunc_begin0
	.quad	Lset10207
	.quad	0
	.quad	0
Ldebug_ranges82:
Lset10208 = Ltmp1468-Lfunc_begin0
	.quad	Lset10208
Lset10209 = Ltmp1469-Lfunc_begin0
	.quad	Lset10209
Lset10210 = Ltmp1507-Lfunc_begin0
	.quad	Lset10210
Lset10211 = Ltmp1513-Lfunc_begin0
	.quad	Lset10211
Lset10212 = Ltmp1536-Lfunc_begin0
	.quad	Lset10212
Lset10213 = Ltmp1543-Lfunc_begin0
	.quad	Lset10213
	.quad	0
	.quad	0
Ldebug_ranges83:
Lset10214 = Ltmp1468-Lfunc_begin0
	.quad	Lset10214
Lset10215 = Ltmp1469-Lfunc_begin0
	.quad	Lset10215
Lset10216 = Ltmp1507-Lfunc_begin0
	.quad	Lset10216
Lset10217 = Ltmp1513-Lfunc_begin0
	.quad	Lset10217
Lset10218 = Ltmp1536-Lfunc_begin0
	.quad	Lset10218
Lset10219 = Ltmp1550-Lfunc_begin0
	.quad	Lset10219
	.quad	0
	.quad	0
Ldebug_ranges84:
Lset10220 = Ltmp1501-Lfunc_begin0
	.quad	Lset10220
Lset10221 = Ltmp1506-Lfunc_begin0
	.quad	Lset10221
Lset10222 = Ltmp1532-Lfunc_begin0
	.quad	Lset10222
Lset10223 = Ltmp1535-Lfunc_begin0
	.quad	Lset10223
	.quad	0
	.quad	0
Ldebug_ranges85:
Lset10224 = Ltmp1472-Lfunc_begin0
	.quad	Lset10224
Lset10225 = Ltmp1477-Lfunc_begin0
	.quad	Lset10225
Lset10226 = Ltmp1528-Lfunc_begin0
	.quad	Lset10226
Lset10227 = Ltmp1531-Lfunc_begin0
	.quad	Lset10227
	.quad	0
	.quad	0
Ldebug_ranges86:
Lset10228 = Ltmp1467-Lfunc_begin0
	.quad	Lset10228
Lset10229 = Ltmp1477-Lfunc_begin0
	.quad	Lset10229
Lset10230 = Ltmp1501-Lfunc_begin0
	.quad	Lset10230
Lset10231 = Ltmp1513-Lfunc_begin0
	.quad	Lset10231
Lset10232 = Ltmp1528-Lfunc_begin0
	.quad	Lset10232
Lset10233 = Ltmp1531-Lfunc_begin0
	.quad	Lset10233
Lset10234 = Ltmp1532-Lfunc_begin0
	.quad	Lset10234
Lset10235 = Ltmp1535-Lfunc_begin0
	.quad	Lset10235
Lset10236 = Ltmp1536-Lfunc_begin0
	.quad	Lset10236
Lset10237 = Ltmp1550-Lfunc_begin0
	.quad	Lset10237
	.quad	0
	.quad	0
Ldebug_ranges87:
Lset10238 = Ltmp1492-Lfunc_begin0
	.quad	Lset10238
Lset10239 = Ltmp1497-Lfunc_begin0
	.quad	Lset10239
Lset10240 = Ltmp1551-Lfunc_begin0
	.quad	Lset10240
Lset10241 = Ltmp1554-Lfunc_begin0
	.quad	Lset10241
	.quad	0
	.quad	0
Ldebug_ranges88:
Lset10242 = Ltmp1514-Lfunc_begin0
	.quad	Lset10242
Lset10243 = Ltmp1528-Lfunc_begin0
	.quad	Lset10243
Lset10244 = Ltmp1556-Lfunc_begin0
	.quad	Lset10244
Lset10245 = Ltmp1566-Lfunc_begin0
	.quad	Lset10245
	.quad	0
	.quad	0
Ldebug_ranges89:
Lset10246 = Ltmp1514-Lfunc_begin0
	.quad	Lset10246
Lset10247 = Ltmp1515-Lfunc_begin0
	.quad	Lset10247
Lset10248 = Ltmp1517-Lfunc_begin0
	.quad	Lset10248
Lset10249 = Ltmp1528-Lfunc_begin0
	.quad	Lset10249
Lset10250 = Ltmp1556-Lfunc_begin0
	.quad	Lset10250
Lset10251 = Ltmp1566-Lfunc_begin0
	.quad	Lset10251
	.quad	0
	.quad	0
Ldebug_ranges90:
Lset10252 = Ltmp1514-Lfunc_begin0
	.quad	Lset10252
Lset10253 = Ltmp1528-Lfunc_begin0
	.quad	Lset10253
Lset10254 = Ltmp1556-Lfunc_begin0
	.quad	Lset10254
Lset10255 = Ltmp1573-Lfunc_begin0
	.quad	Lset10255
	.quad	0
	.quad	0
Ldebug_ranges91:
Lset10256 = Ltmp1488-Lfunc_begin0
	.quad	Lset10256
Lset10257 = Ltmp1497-Lfunc_begin0
	.quad	Lset10257
Lset10258 = Ltmp1514-Lfunc_begin0
	.quad	Lset10258
Lset10259 = Ltmp1528-Lfunc_begin0
	.quad	Lset10259
Lset10260 = Ltmp1551-Lfunc_begin0
	.quad	Lset10260
Lset10261 = Ltmp1554-Lfunc_begin0
	.quad	Lset10261
Lset10262 = Ltmp1556-Lfunc_begin0
	.quad	Lset10262
Lset10263 = Ltmp1573-Lfunc_begin0
	.quad	Lset10263
	.quad	0
	.quad	0
Ldebug_ranges92:
Lset10264 = Ltmp1483-Lfunc_begin0
	.quad	Lset10264
Lset10265 = Ltmp1487-Lfunc_begin0
	.quad	Lset10265
Lset10266 = Ltmp1581-Lfunc_begin0
	.quad	Lset10266
Lset10267 = Ltmp1589-Lfunc_begin0
	.quad	Lset10267
Lset10268 = Ltmp1590-Lfunc_begin0
	.quad	Lset10268
Lset10269 = Ltmp1600-Lfunc_begin0
	.quad	Lset10269
	.quad	0
	.quad	0
Ldebug_ranges93:
Lset10270 = Ltmp1467-Lfunc_begin0
	.quad	Lset10270
Lset10271 = Ltmp1531-Lfunc_begin0
	.quad	Lset10271
Lset10272 = Ltmp1532-Lfunc_begin0
	.quad	Lset10272
Lset10273 = Ltmp1535-Lfunc_begin0
	.quad	Lset10273
Lset10274 = Ltmp1536-Lfunc_begin0
	.quad	Lset10274
Lset10275 = Ltmp1550-Lfunc_begin0
	.quad	Lset10275
Lset10276 = Ltmp1551-Lfunc_begin0
	.quad	Lset10276
Lset10277 = Ltmp1554-Lfunc_begin0
	.quad	Lset10277
Lset10278 = Ltmp1556-Lfunc_begin0
	.quad	Lset10278
Lset10279 = Ltmp1573-Lfunc_begin0
	.quad	Lset10279
Lset10280 = Ltmp1577-Lfunc_begin0
	.quad	Lset10280
Lset10281 = Ltmp1589-Lfunc_begin0
	.quad	Lset10281
Lset10282 = Ltmp1590-Lfunc_begin0
	.quad	Lset10282
Lset10283 = Ltmp1603-Lfunc_begin0
	.quad	Lset10283
Lset10284 = Ltmp1604-Lfunc_begin0
	.quad	Lset10284
Lset10285 = Ltmp1612-Lfunc_begin0
	.quad	Lset10285
	.quad	0
	.quad	0
Ldebug_ranges94:
Lset10286 = Ltmp1612-Lfunc_begin0
	.quad	Lset10286
Lset10287 = Ltmp1656-Lfunc_begin0
	.quad	Lset10287
Lset10288 = Ltmp1657-Lfunc_begin0
	.quad	Lset10288
Lset10289 = Ltmp1662-Lfunc_begin0
	.quad	Lset10289
Lset10290 = Ltmp5263-Lfunc_begin0
	.quad	Lset10290
Lset10291 = Ltmp5264-Lfunc_begin0
	.quad	Lset10291
	.quad	0
	.quad	0
Ldebug_ranges95:
Lset10292 = Ltmp1663-Lfunc_begin0
	.quad	Lset10292
Lset10293 = Ltmp1683-Lfunc_begin0
	.quad	Lset10293
Lset10294 = Ltmp1685-Lfunc_begin0
	.quad	Lset10294
Lset10295 = Ltmp1698-Lfunc_begin0
	.quad	Lset10295
	.quad	0
	.quad	0
Ldebug_ranges96:
Lset10296 = Ltmp1717-Lfunc_begin0
	.quad	Lset10296
Lset10297 = Ltmp1722-Lfunc_begin0
	.quad	Lset10297
Lset10298 = Ltmp1731-Lfunc_begin0
	.quad	Lset10298
Lset10299 = Ltmp1741-Lfunc_begin0
	.quad	Lset10299
	.quad	0
	.quad	0
Ldebug_ranges97:
Lset10300 = Ltmp1698-Lfunc_begin0
	.quad	Lset10300
Lset10301 = Ltmp1750-Lfunc_begin0
	.quad	Lset10301
Lset10302 = Ltmp5264-Lfunc_begin0
	.quad	Lset10302
Lset10303 = Ltmp5265-Lfunc_begin0
	.quad	Lset10303
	.quad	0
	.quad	0
Ldebug_ranges98:
Lset10304 = Ltmp1750-Lfunc_begin0
	.quad	Lset10304
Lset10305 = Ltmp1780-Lfunc_begin0
	.quad	Lset10305
Lset10306 = Ltmp1781-Lfunc_begin0
	.quad	Lset10306
Lset10307 = Ltmp1786-Lfunc_begin0
	.quad	Lset10307
	.quad	0
	.quad	0
Ldebug_ranges99:
Lset10308 = Ltmp1794-Lfunc_begin0
	.quad	Lset10308
Lset10309 = Ltmp1796-Lfunc_begin0
	.quad	Lset10309
Lset10310 = Ltmp1798-Lfunc_begin0
	.quad	Lset10310
Lset10311 = Ltmp1799-Lfunc_begin0
	.quad	Lset10311
Lset10312 = Ltmp1803-Lfunc_begin0
	.quad	Lset10312
Lset10313 = Ltmp1808-Lfunc_begin0
	.quad	Lset10313
Lset10314 = Ltmp1817-Lfunc_begin0
	.quad	Lset10314
Lset10315 = Ltmp1823-Lfunc_begin0
	.quad	Lset10315
Lset10316 = Ltmp1833-Lfunc_begin0
	.quad	Lset10316
Lset10317 = Ltmp1834-Lfunc_begin0
	.quad	Lset10317
Lset10318 = Ltmp1851-Lfunc_begin0
	.quad	Lset10318
Lset10319 = Ltmp1852-Lfunc_begin0
	.quad	Lset10319
	.quad	0
	.quad	0
Ldebug_ranges100:
Lset10320 = Ltmp1799-Lfunc_begin0
	.quad	Lset10320
Lset10321 = Ltmp1803-Lfunc_begin0
	.quad	Lset10321
Lset10322 = Ltmp1808-Lfunc_begin0
	.quad	Lset10322
Lset10323 = Ltmp1815-Lfunc_begin0
	.quad	Lset10323
Lset10324 = Ltmp1832-Lfunc_begin0
	.quad	Lset10324
Lset10325 = Ltmp1833-Lfunc_begin0
	.quad	Lset10325
Lset10326 = Ltmp1837-Lfunc_begin0
	.quad	Lset10326
Lset10327 = Ltmp1838-Lfunc_begin0
	.quad	Lset10327
Lset10328 = Ltmp1849-Lfunc_begin0
	.quad	Lset10328
Lset10329 = Ltmp1851-Lfunc_begin0
	.quad	Lset10329
	.quad	0
	.quad	0
Ldebug_ranges101:
Lset10330 = Ltmp1786-Lfunc_begin0
	.quad	Lset10330
Lset10331 = Ltmp1796-Lfunc_begin0
	.quad	Lset10331
Lset10332 = Ltmp1798-Lfunc_begin0
	.quad	Lset10332
Lset10333 = Ltmp1831-Lfunc_begin0
	.quad	Lset10333
Lset10334 = Ltmp1832-Lfunc_begin0
	.quad	Lset10334
Lset10335 = Ltmp1843-Lfunc_begin0
	.quad	Lset10335
Lset10336 = Ltmp1847-Lfunc_begin0
	.quad	Lset10336
Lset10337 = Ltmp1854-Lfunc_begin0
	.quad	Lset10337
Lset10338 = Ltmp1855-Lfunc_begin0
	.quad	Lset10338
Lset10339 = Ltmp1862-Lfunc_begin0
	.quad	Lset10339
	.quad	0
	.quad	0
Ldebug_ranges102:
Lset10340 = Ltmp1870-Lfunc_begin0
	.quad	Lset10340
Lset10341 = Ltmp1872-Lfunc_begin0
	.quad	Lset10341
Lset10342 = Ltmp1874-Lfunc_begin0
	.quad	Lset10342
Lset10343 = Ltmp1875-Lfunc_begin0
	.quad	Lset10343
Lset10344 = Ltmp1879-Lfunc_begin0
	.quad	Lset10344
Lset10345 = Ltmp1884-Lfunc_begin0
	.quad	Lset10345
Lset10346 = Ltmp1893-Lfunc_begin0
	.quad	Lset10346
Lset10347 = Ltmp1899-Lfunc_begin0
	.quad	Lset10347
Lset10348 = Ltmp1909-Lfunc_begin0
	.quad	Lset10348
Lset10349 = Ltmp1910-Lfunc_begin0
	.quad	Lset10349
Lset10350 = Ltmp1927-Lfunc_begin0
	.quad	Lset10350
Lset10351 = Ltmp1928-Lfunc_begin0
	.quad	Lset10351
	.quad	0
	.quad	0
Ldebug_ranges103:
Lset10352 = Ltmp1875-Lfunc_begin0
	.quad	Lset10352
Lset10353 = Ltmp1879-Lfunc_begin0
	.quad	Lset10353
Lset10354 = Ltmp1884-Lfunc_begin0
	.quad	Lset10354
Lset10355 = Ltmp1891-Lfunc_begin0
	.quad	Lset10355
Lset10356 = Ltmp1908-Lfunc_begin0
	.quad	Lset10356
Lset10357 = Ltmp1909-Lfunc_begin0
	.quad	Lset10357
Lset10358 = Ltmp1913-Lfunc_begin0
	.quad	Lset10358
Lset10359 = Ltmp1914-Lfunc_begin0
	.quad	Lset10359
Lset10360 = Ltmp1925-Lfunc_begin0
	.quad	Lset10360
Lset10361 = Ltmp1927-Lfunc_begin0
	.quad	Lset10361
	.quad	0
	.quad	0
Ldebug_ranges104:
Lset10362 = Ltmp1862-Lfunc_begin0
	.quad	Lset10362
Lset10363 = Ltmp1872-Lfunc_begin0
	.quad	Lset10363
Lset10364 = Ltmp1874-Lfunc_begin0
	.quad	Lset10364
Lset10365 = Ltmp1907-Lfunc_begin0
	.quad	Lset10365
Lset10366 = Ltmp1908-Lfunc_begin0
	.quad	Lset10366
Lset10367 = Ltmp1919-Lfunc_begin0
	.quad	Lset10367
Lset10368 = Ltmp1923-Lfunc_begin0
	.quad	Lset10368
Lset10369 = Ltmp1930-Lfunc_begin0
	.quad	Lset10369
Lset10370 = Ltmp1931-Lfunc_begin0
	.quad	Lset10370
Lset10371 = Ltmp1938-Lfunc_begin0
	.quad	Lset10371
	.quad	0
	.quad	0
Ldebug_ranges105:
Lset10372 = Ltmp1946-Lfunc_begin0
	.quad	Lset10372
Lset10373 = Ltmp1948-Lfunc_begin0
	.quad	Lset10373
Lset10374 = Ltmp1950-Lfunc_begin0
	.quad	Lset10374
Lset10375 = Ltmp1951-Lfunc_begin0
	.quad	Lset10375
Lset10376 = Ltmp1955-Lfunc_begin0
	.quad	Lset10376
Lset10377 = Ltmp1960-Lfunc_begin0
	.quad	Lset10377
Lset10378 = Ltmp1969-Lfunc_begin0
	.quad	Lset10378
Lset10379 = Ltmp1975-Lfunc_begin0
	.quad	Lset10379
Lset10380 = Ltmp1985-Lfunc_begin0
	.quad	Lset10380
Lset10381 = Ltmp1986-Lfunc_begin0
	.quad	Lset10381
Lset10382 = Ltmp2003-Lfunc_begin0
	.quad	Lset10382
Lset10383 = Ltmp2004-Lfunc_begin0
	.quad	Lset10383
	.quad	0
	.quad	0
Ldebug_ranges106:
Lset10384 = Ltmp1951-Lfunc_begin0
	.quad	Lset10384
Lset10385 = Ltmp1955-Lfunc_begin0
	.quad	Lset10385
Lset10386 = Ltmp1960-Lfunc_begin0
	.quad	Lset10386
Lset10387 = Ltmp1967-Lfunc_begin0
	.quad	Lset10387
Lset10388 = Ltmp1984-Lfunc_begin0
	.quad	Lset10388
Lset10389 = Ltmp1985-Lfunc_begin0
	.quad	Lset10389
Lset10390 = Ltmp1989-Lfunc_begin0
	.quad	Lset10390
Lset10391 = Ltmp1990-Lfunc_begin0
	.quad	Lset10391
Lset10392 = Ltmp2001-Lfunc_begin0
	.quad	Lset10392
Lset10393 = Ltmp2003-Lfunc_begin0
	.quad	Lset10393
	.quad	0
	.quad	0
Ldebug_ranges107:
Lset10394 = Ltmp1938-Lfunc_begin0
	.quad	Lset10394
Lset10395 = Ltmp1948-Lfunc_begin0
	.quad	Lset10395
Lset10396 = Ltmp1950-Lfunc_begin0
	.quad	Lset10396
Lset10397 = Ltmp1983-Lfunc_begin0
	.quad	Lset10397
Lset10398 = Ltmp1984-Lfunc_begin0
	.quad	Lset10398
Lset10399 = Ltmp1995-Lfunc_begin0
	.quad	Lset10399
Lset10400 = Ltmp1999-Lfunc_begin0
	.quad	Lset10400
Lset10401 = Ltmp2006-Lfunc_begin0
	.quad	Lset10401
Lset10402 = Ltmp2007-Lfunc_begin0
	.quad	Lset10402
Lset10403 = Ltmp2014-Lfunc_begin0
	.quad	Lset10403
	.quad	0
	.quad	0
Ldebug_ranges108:
Lset10404 = Ltmp2014-Lfunc_begin0
	.quad	Lset10404
Lset10405 = Ltmp2018-Lfunc_begin0
	.quad	Lset10405
Lset10406 = Ltmp2032-Lfunc_begin0
	.quad	Lset10406
Lset10407 = Ltmp2037-Lfunc_begin0
	.quad	Lset10407
Lset10408 = Ltmp2042-Lfunc_begin0
	.quad	Lset10408
Lset10409 = Ltmp2050-Lfunc_begin0
	.quad	Lset10409
Lset10410 = Ltmp2067-Lfunc_begin0
	.quad	Lset10410
Lset10411 = Ltmp2068-Lfunc_begin0
	.quad	Lset10411
Lset10412 = Ltmp2072-Lfunc_begin0
	.quad	Lset10412
Lset10413 = Ltmp2073-Lfunc_begin0
	.quad	Lset10413
	.quad	0
	.quad	0
Ldebug_ranges109:
Lset10414 = Ltmp2027-Lfunc_begin0
	.quad	Lset10414
Lset10415 = Ltmp2029-Lfunc_begin0
	.quad	Lset10415
Lset10416 = Ltmp2031-Lfunc_begin0
	.quad	Lset10416
Lset10417 = Ltmp2032-Lfunc_begin0
	.quad	Lset10417
Lset10418 = Ltmp2037-Lfunc_begin0
	.quad	Lset10418
Lset10419 = Ltmp2042-Lfunc_begin0
	.quad	Lset10419
Lset10420 = Ltmp2052-Lfunc_begin0
	.quad	Lset10420
Lset10421 = Ltmp2058-Lfunc_begin0
	.quad	Lset10421
Lset10422 = Ltmp2068-Lfunc_begin0
	.quad	Lset10422
Lset10423 = Ltmp2069-Lfunc_begin0
	.quad	Lset10423
Lset10424 = Ltmp2076-Lfunc_begin0
	.quad	Lset10424
Lset10425 = Ltmp2077-Lfunc_begin0
	.quad	Lset10425
	.quad	0
	.quad	0
Ldebug_ranges110:
Lset10426 = Ltmp2014-Lfunc_begin0
	.quad	Lset10426
Lset10427 = Ltmp2029-Lfunc_begin0
	.quad	Lset10427
Lset10428 = Ltmp2031-Lfunc_begin0
	.quad	Lset10428
Lset10429 = Ltmp2066-Lfunc_begin0
	.quad	Lset10429
Lset10430 = Ltmp2067-Lfunc_begin0
	.quad	Lset10430
Lset10431 = Ltmp2079-Lfunc_begin0
	.quad	Lset10431
Lset10432 = Ltmp2080-Lfunc_begin0
	.quad	Lset10432
Lset10433 = Ltmp2087-Lfunc_begin0
	.quad	Lset10433
	.quad	0
	.quad	0
Ldebug_ranges111:
Lset10434 = Ltmp2090-Lfunc_begin0
	.quad	Lset10434
Lset10435 = Ltmp2099-Lfunc_begin0
	.quad	Lset10435
Lset10436 = Ltmp2119-Lfunc_begin0
	.quad	Lset10436
Lset10437 = Ltmp2129-Lfunc_begin0
	.quad	Lset10437
	.quad	0
	.quad	0
Ldebug_ranges112:
Lset10438 = Ltmp2110-Lfunc_begin0
	.quad	Lset10438
Lset10439 = Ltmp2119-Lfunc_begin0
	.quad	Lset10439
Lset10440 = Ltmp2129-Lfunc_begin0
	.quad	Lset10440
Lset10441 = Ltmp2130-Lfunc_begin0
	.quad	Lset10441
Lset10442 = Ltmp2133-Lfunc_begin0
	.quad	Lset10442
Lset10443 = Ltmp2139-Lfunc_begin0
	.quad	Lset10443
	.quad	0
	.quad	0
Ldebug_ranges113:
Lset10444 = Ltmp2089-Lfunc_begin0
	.quad	Lset10444
Lset10445 = Ltmp2130-Lfunc_begin0
	.quad	Lset10445
Lset10446 = Ltmp2133-Lfunc_begin0
	.quad	Lset10446
Lset10447 = Ltmp2146-Lfunc_begin0
	.quad	Lset10447
Lset10448 = Ltmp2151-Lfunc_begin0
	.quad	Lset10448
Lset10449 = Ltmp2158-Lfunc_begin0
	.quad	Lset10449
Lset10450 = Ltmp2159-Lfunc_begin0
	.quad	Lset10450
Lset10451 = Ltmp2165-Lfunc_begin0
	.quad	Lset10451
	.quad	0
	.quad	0
Ldebug_ranges114:
Lset10452 = Ltmp2168-Lfunc_begin0
	.quad	Lset10452
Lset10453 = Ltmp2177-Lfunc_begin0
	.quad	Lset10453
Lset10454 = Ltmp2197-Lfunc_begin0
	.quad	Lset10454
Lset10455 = Ltmp2207-Lfunc_begin0
	.quad	Lset10455
	.quad	0
	.quad	0
Ldebug_ranges115:
Lset10456 = Ltmp2188-Lfunc_begin0
	.quad	Lset10456
Lset10457 = Ltmp2197-Lfunc_begin0
	.quad	Lset10457
Lset10458 = Ltmp2207-Lfunc_begin0
	.quad	Lset10458
Lset10459 = Ltmp2208-Lfunc_begin0
	.quad	Lset10459
Lset10460 = Ltmp2211-Lfunc_begin0
	.quad	Lset10460
Lset10461 = Ltmp2217-Lfunc_begin0
	.quad	Lset10461
	.quad	0
	.quad	0
Ldebug_ranges116:
Lset10462 = Ltmp2167-Lfunc_begin0
	.quad	Lset10462
Lset10463 = Ltmp2208-Lfunc_begin0
	.quad	Lset10463
Lset10464 = Ltmp2211-Lfunc_begin0
	.quad	Lset10464
Lset10465 = Ltmp2224-Lfunc_begin0
	.quad	Lset10465
Lset10466 = Ltmp2229-Lfunc_begin0
	.quad	Lset10466
Lset10467 = Ltmp2236-Lfunc_begin0
	.quad	Lset10467
Lset10468 = Ltmp2237-Lfunc_begin0
	.quad	Lset10468
Lset10469 = Ltmp2243-Lfunc_begin0
	.quad	Lset10469
	.quad	0
	.quad	0
Ldebug_ranges117:
Lset10470 = Ltmp2246-Lfunc_begin0
	.quad	Lset10470
Lset10471 = Ltmp2255-Lfunc_begin0
	.quad	Lset10471
Lset10472 = Ltmp2275-Lfunc_begin0
	.quad	Lset10472
Lset10473 = Ltmp2285-Lfunc_begin0
	.quad	Lset10473
	.quad	0
	.quad	0
Ldebug_ranges118:
Lset10474 = Ltmp2266-Lfunc_begin0
	.quad	Lset10474
Lset10475 = Ltmp2275-Lfunc_begin0
	.quad	Lset10475
Lset10476 = Ltmp2285-Lfunc_begin0
	.quad	Lset10476
Lset10477 = Ltmp2286-Lfunc_begin0
	.quad	Lset10477
Lset10478 = Ltmp2289-Lfunc_begin0
	.quad	Lset10478
Lset10479 = Ltmp2295-Lfunc_begin0
	.quad	Lset10479
	.quad	0
	.quad	0
Ldebug_ranges119:
Lset10480 = Ltmp2245-Lfunc_begin0
	.quad	Lset10480
Lset10481 = Ltmp2286-Lfunc_begin0
	.quad	Lset10481
Lset10482 = Ltmp2289-Lfunc_begin0
	.quad	Lset10482
Lset10483 = Ltmp2302-Lfunc_begin0
	.quad	Lset10483
Lset10484 = Ltmp2307-Lfunc_begin0
	.quad	Lset10484
Lset10485 = Ltmp2314-Lfunc_begin0
	.quad	Lset10485
Lset10486 = Ltmp2315-Lfunc_begin0
	.quad	Lset10486
Lset10487 = Ltmp2321-Lfunc_begin0
	.quad	Lset10487
	.quad	0
	.quad	0
Ldebug_ranges120:
Lset10488 = Ltmp2323-Lfunc_begin0
	.quad	Lset10488
Lset10489 = Ltmp2332-Lfunc_begin0
	.quad	Lset10489
Lset10490 = Ltmp2351-Lfunc_begin0
	.quad	Lset10490
Lset10491 = Ltmp2360-Lfunc_begin0
	.quad	Lset10491
	.quad	0
	.quad	0
Ldebug_ranges121:
Lset10492 = Ltmp2342-Lfunc_begin0
	.quad	Lset10492
Lset10493 = Ltmp2351-Lfunc_begin0
	.quad	Lset10493
Lset10494 = Ltmp2360-Lfunc_begin0
	.quad	Lset10494
Lset10495 = Ltmp2361-Lfunc_begin0
	.quad	Lset10495
Lset10496 = Ltmp2363-Lfunc_begin0
	.quad	Lset10496
Lset10497 = Ltmp2369-Lfunc_begin0
	.quad	Lset10497
	.quad	0
	.quad	0
Ldebug_ranges122:
Lset10498 = Ltmp2322-Lfunc_begin0
	.quad	Lset10498
Lset10499 = Ltmp2361-Lfunc_begin0
	.quad	Lset10499
Lset10500 = Ltmp2363-Lfunc_begin0
	.quad	Lset10500
Lset10501 = Ltmp2376-Lfunc_begin0
	.quad	Lset10501
Lset10502 = Ltmp2380-Lfunc_begin0
	.quad	Lset10502
Lset10503 = Ltmp2388-Lfunc_begin0
	.quad	Lset10503
Lset10504 = Ltmp2389-Lfunc_begin0
	.quad	Lset10504
Lset10505 = Ltmp2403-Lfunc_begin0
	.quad	Lset10505
	.quad	0
	.quad	0
Ldebug_ranges123:
Lset10506 = Ltmp2405-Lfunc_begin0
	.quad	Lset10506
Lset10507 = Ltmp2414-Lfunc_begin0
	.quad	Lset10507
Lset10508 = Ltmp2433-Lfunc_begin0
	.quad	Lset10508
Lset10509 = Ltmp2442-Lfunc_begin0
	.quad	Lset10509
	.quad	0
	.quad	0
Ldebug_ranges124:
Lset10510 = Ltmp2424-Lfunc_begin0
	.quad	Lset10510
Lset10511 = Ltmp2433-Lfunc_begin0
	.quad	Lset10511
Lset10512 = Ltmp2442-Lfunc_begin0
	.quad	Lset10512
Lset10513 = Ltmp2443-Lfunc_begin0
	.quad	Lset10513
Lset10514 = Ltmp2445-Lfunc_begin0
	.quad	Lset10514
Lset10515 = Ltmp2451-Lfunc_begin0
	.quad	Lset10515
	.quad	0
	.quad	0
Ldebug_ranges125:
Lset10516 = Ltmp2471-Lfunc_begin0
	.quad	Lset10516
Lset10517 = Ltmp2476-Lfunc_begin0
	.quad	Lset10517
Lset10518 = Ltmp2477-Lfunc_begin0
	.quad	Lset10518
Lset10519 = Ltmp2478-Lfunc_begin0
	.quad	Lset10519
Lset10520 = Ltmp2479-Lfunc_begin0
	.quad	Lset10520
Lset10521 = Ltmp2481-Lfunc_begin0
	.quad	Lset10521
	.quad	0
	.quad	0
Ldebug_ranges126:
Lset10522 = Ltmp2404-Lfunc_begin0
	.quad	Lset10522
Lset10523 = Ltmp2443-Lfunc_begin0
	.quad	Lset10523
Lset10524 = Ltmp2445-Lfunc_begin0
	.quad	Lset10524
Lset10525 = Ltmp2458-Lfunc_begin0
	.quad	Lset10525
Lset10526 = Ltmp2462-Lfunc_begin0
	.quad	Lset10526
Lset10527 = Ltmp2470-Lfunc_begin0
	.quad	Lset10527
Lset10528 = Ltmp2471-Lfunc_begin0
	.quad	Lset10528
Lset10529 = Ltmp2488-Lfunc_begin0
	.quad	Lset10529
	.quad	0
	.quad	0
Ldebug_ranges127:
Lset10530 = Ltmp2496-Lfunc_begin0
	.quad	Lset10530
Lset10531 = Ltmp2498-Lfunc_begin0
	.quad	Lset10531
Lset10532 = Ltmp2500-Lfunc_begin0
	.quad	Lset10532
Lset10533 = Ltmp2501-Lfunc_begin0
	.quad	Lset10533
Lset10534 = Ltmp2505-Lfunc_begin0
	.quad	Lset10534
Lset10535 = Ltmp2511-Lfunc_begin0
	.quad	Lset10535
Lset10536 = Ltmp2516-Lfunc_begin0
	.quad	Lset10536
Lset10537 = Ltmp2522-Lfunc_begin0
	.quad	Lset10537
Lset10538 = Ltmp2533-Lfunc_begin0
	.quad	Lset10538
Lset10539 = Ltmp2534-Lfunc_begin0
	.quad	Lset10539
Lset10540 = Ltmp2549-Lfunc_begin0
	.quad	Lset10540
Lset10541 = Ltmp2550-Lfunc_begin0
	.quad	Lset10541
	.quad	0
	.quad	0
Ldebug_ranges128:
Lset10542 = Ltmp2501-Lfunc_begin0
	.quad	Lset10542
Lset10543 = Ltmp2505-Lfunc_begin0
	.quad	Lset10543
Lset10544 = Ltmp2511-Lfunc_begin0
	.quad	Lset10544
Lset10545 = Ltmp2516-Lfunc_begin0
	.quad	Lset10545
Lset10546 = Ltmp2532-Lfunc_begin0
	.quad	Lset10546
Lset10547 = Ltmp2533-Lfunc_begin0
	.quad	Lset10547
Lset10548 = Ltmp2537-Lfunc_begin0
	.quad	Lset10548
Lset10549 = Ltmp2538-Lfunc_begin0
	.quad	Lset10549
Lset10550 = Ltmp2547-Lfunc_begin0
	.quad	Lset10550
Lset10551 = Ltmp2549-Lfunc_begin0
	.quad	Lset10551
	.quad	0
	.quad	0
Ldebug_ranges129:
Lset10552 = Ltmp2541-Lfunc_begin0
	.quad	Lset10552
Lset10553 = Ltmp2545-Lfunc_begin0
	.quad	Lset10553
Lset10554 = Ltmp2563-Lfunc_begin0
	.quad	Lset10554
Lset10555 = Ltmp2567-Lfunc_begin0
	.quad	Lset10555
Lset10556 = Ltmp5259-Lfunc_begin0
	.quad	Lset10556
Lset10557 = Ltmp5260-Lfunc_begin0
	.quad	Lset10557
	.quad	0
	.quad	0
Ldebug_ranges130:
Lset10558 = Ltmp2541-Lfunc_begin0
	.quad	Lset10558
Lset10559 = Ltmp2545-Lfunc_begin0
	.quad	Lset10559
Lset10560 = Ltmp2563-Lfunc_begin0
	.quad	Lset10560
Lset10561 = Ltmp2569-Lfunc_begin0
	.quad	Lset10561
Lset10562 = Ltmp5259-Lfunc_begin0
	.quad	Lset10562
Lset10563 = Ltmp5260-Lfunc_begin0
	.quad	Lset10563
	.quad	0
	.quad	0
Ldebug_ranges131:
Lset10564 = Ltmp2540-Lfunc_begin0
	.quad	Lset10564
Lset10565 = Ltmp2545-Lfunc_begin0
	.quad	Lset10565
Lset10566 = Ltmp2562-Lfunc_begin0
	.quad	Lset10566
Lset10567 = Ltmp2569-Lfunc_begin0
	.quad	Lset10567
Lset10568 = Ltmp5259-Lfunc_begin0
	.quad	Lset10568
Lset10569 = Ltmp5260-Lfunc_begin0
	.quad	Lset10569
	.quad	0
	.quad	0
Ldebug_ranges132:
Lset10570 = Ltmp2488-Lfunc_begin0
	.quad	Lset10570
Lset10571 = Ltmp2498-Lfunc_begin0
	.quad	Lset10571
Lset10572 = Ltmp2500-Lfunc_begin0
	.quad	Lset10572
Lset10573 = Ltmp2530-Lfunc_begin0
	.quad	Lset10573
Lset10574 = Ltmp2532-Lfunc_begin0
	.quad	Lset10574
Lset10575 = Ltmp2553-Lfunc_begin0
	.quad	Lset10575
Lset10576 = Ltmp2554-Lfunc_begin0
	.quad	Lset10576
Lset10577 = Ltmp2569-Lfunc_begin0
	.quad	Lset10577
Lset10578 = Ltmp2570-Lfunc_begin0
	.quad	Lset10578
Lset10579 = Ltmp2575-Lfunc_begin0
	.quad	Lset10579
Lset10580 = Ltmp5259-Lfunc_begin0
	.quad	Lset10580
Lset10581 = Ltmp5260-Lfunc_begin0
	.quad	Lset10581
	.quad	0
	.quad	0
Ldebug_ranges133:
Lset10582 = Ltmp2583-Lfunc_begin0
	.quad	Lset10582
Lset10583 = Ltmp2585-Lfunc_begin0
	.quad	Lset10583
Lset10584 = Ltmp2587-Lfunc_begin0
	.quad	Lset10584
Lset10585 = Ltmp2588-Lfunc_begin0
	.quad	Lset10585
Lset10586 = Ltmp2592-Lfunc_begin0
	.quad	Lset10586
Lset10587 = Ltmp2598-Lfunc_begin0
	.quad	Lset10587
Lset10588 = Ltmp2603-Lfunc_begin0
	.quad	Lset10588
Lset10589 = Ltmp2609-Lfunc_begin0
	.quad	Lset10589
Lset10590 = Ltmp2621-Lfunc_begin0
	.quad	Lset10590
Lset10591 = Ltmp2622-Lfunc_begin0
	.quad	Lset10591
Lset10592 = Ltmp2641-Lfunc_begin0
	.quad	Lset10592
Lset10593 = Ltmp2642-Lfunc_begin0
	.quad	Lset10593
	.quad	0
	.quad	0
Ldebug_ranges134:
Lset10594 = Ltmp2588-Lfunc_begin0
	.quad	Lset10594
Lset10595 = Ltmp2592-Lfunc_begin0
	.quad	Lset10595
Lset10596 = Ltmp2598-Lfunc_begin0
	.quad	Lset10596
Lset10597 = Ltmp2603-Lfunc_begin0
	.quad	Lset10597
Lset10598 = Ltmp2620-Lfunc_begin0
	.quad	Lset10598
Lset10599 = Ltmp2621-Lfunc_begin0
	.quad	Lset10599
Lset10600 = Ltmp2625-Lfunc_begin0
	.quad	Lset10600
Lset10601 = Ltmp2626-Lfunc_begin0
	.quad	Lset10601
Lset10602 = Ltmp2639-Lfunc_begin0
	.quad	Lset10602
Lset10603 = Ltmp2641-Lfunc_begin0
	.quad	Lset10603
	.quad	0
	.quad	0
Ldebug_ranges135:
Lset10604 = Ltmp2631-Lfunc_begin0
	.quad	Lset10604
Lset10605 = Ltmp2634-Lfunc_begin0
	.quad	Lset10605
Lset10606 = Ltmp2635-Lfunc_begin0
	.quad	Lset10606
Lset10607 = Ltmp2637-Lfunc_begin0
	.quad	Lset10607
Lset10608 = Ltmp2649-Lfunc_begin0
	.quad	Lset10608
Lset10609 = Ltmp2651-Lfunc_begin0
	.quad	Lset10609
Lset10610 = Ltmp2652-Lfunc_begin0
	.quad	Lset10610
Lset10611 = Ltmp2654-Lfunc_begin0
	.quad	Lset10611
Lset10612 = Ltmp5260-Lfunc_begin0
	.quad	Lset10612
Lset10613 = Ltmp5261-Lfunc_begin0
	.quad	Lset10613
	.quad	0
	.quad	0
Ldebug_ranges136:
Lset10614 = Ltmp2631-Lfunc_begin0
	.quad	Lset10614
Lset10615 = Ltmp2634-Lfunc_begin0
	.quad	Lset10615
Lset10616 = Ltmp2635-Lfunc_begin0
	.quad	Lset10616
Lset10617 = Ltmp2637-Lfunc_begin0
	.quad	Lset10617
Lset10618 = Ltmp2649-Lfunc_begin0
	.quad	Lset10618
Lset10619 = Ltmp2651-Lfunc_begin0
	.quad	Lset10619
Lset10620 = Ltmp2652-Lfunc_begin0
	.quad	Lset10620
Lset10621 = Ltmp2655-Lfunc_begin0
	.quad	Lset10621
Lset10622 = Ltmp5260-Lfunc_begin0
	.quad	Lset10622
Lset10623 = Ltmp5261-Lfunc_begin0
	.quad	Lset10623
	.quad	0
	.quad	0
Ldebug_ranges137:
Lset10624 = Ltmp2629-Lfunc_begin0
	.quad	Lset10624
Lset10625 = Ltmp2634-Lfunc_begin0
	.quad	Lset10625
Lset10626 = Ltmp2635-Lfunc_begin0
	.quad	Lset10626
Lset10627 = Ltmp2637-Lfunc_begin0
	.quad	Lset10627
Lset10628 = Ltmp2649-Lfunc_begin0
	.quad	Lset10628
Lset10629 = Ltmp2651-Lfunc_begin0
	.quad	Lset10629
Lset10630 = Ltmp2652-Lfunc_begin0
	.quad	Lset10630
Lset10631 = Ltmp2655-Lfunc_begin0
	.quad	Lset10631
Lset10632 = Ltmp5260-Lfunc_begin0
	.quad	Lset10632
Lset10633 = Ltmp5261-Lfunc_begin0
	.quad	Lset10633
	.quad	0
	.quad	0
Ldebug_ranges138:
Lset10634 = Ltmp2575-Lfunc_begin0
	.quad	Lset10634
Lset10635 = Ltmp2585-Lfunc_begin0
	.quad	Lset10635
Lset10636 = Ltmp2587-Lfunc_begin0
	.quad	Lset10636
Lset10637 = Ltmp2617-Lfunc_begin0
	.quad	Lset10637
Lset10638 = Ltmp2620-Lfunc_begin0
	.quad	Lset10638
Lset10639 = Ltmp2634-Lfunc_begin0
	.quad	Lset10639
Lset10640 = Ltmp2635-Lfunc_begin0
	.quad	Lset10640
Lset10641 = Ltmp2645-Lfunc_begin0
	.quad	Lset10641
Lset10642 = Ltmp2646-Lfunc_begin0
	.quad	Lset10642
Lset10643 = Ltmp2651-Lfunc_begin0
	.quad	Lset10643
Lset10644 = Ltmp2652-Lfunc_begin0
	.quad	Lset10644
Lset10645 = Ltmp2660-Lfunc_begin0
	.quad	Lset10645
Lset10646 = Ltmp5260-Lfunc_begin0
	.quad	Lset10646
Lset10647 = Ltmp5261-Lfunc_begin0
	.quad	Lset10647
	.quad	0
	.quad	0
Ldebug_ranges139:
Lset10648 = Ltmp2660-Lfunc_begin0
	.quad	Lset10648
Lset10649 = Ltmp2663-Lfunc_begin0
	.quad	Lset10649
Lset10650 = Ltmp2676-Lfunc_begin0
	.quad	Lset10650
Lset10651 = Ltmp2681-Lfunc_begin0
	.quad	Lset10651
Lset10652 = Ltmp2687-Lfunc_begin0
	.quad	Lset10652
Lset10653 = Ltmp2693-Lfunc_begin0
	.quad	Lset10653
Lset10654 = Ltmp2707-Lfunc_begin0
	.quad	Lset10654
Lset10655 = Ltmp2708-Lfunc_begin0
	.quad	Lset10655
Lset10656 = Ltmp2712-Lfunc_begin0
	.quad	Lset10656
Lset10657 = Ltmp2713-Lfunc_begin0
	.quad	Lset10657
	.quad	0
	.quad	0
Ldebug_ranges140:
Lset10658 = Ltmp2671-Lfunc_begin0
	.quad	Lset10658
Lset10659 = Ltmp2673-Lfunc_begin0
	.quad	Lset10659
Lset10660 = Ltmp2675-Lfunc_begin0
	.quad	Lset10660
Lset10661 = Ltmp2676-Lfunc_begin0
	.quad	Lset10661
Lset10662 = Ltmp2681-Lfunc_begin0
	.quad	Lset10662
Lset10663 = Ltmp2687-Lfunc_begin0
	.quad	Lset10663
Lset10664 = Ltmp2693-Lfunc_begin0
	.quad	Lset10664
Lset10665 = Ltmp2699-Lfunc_begin0
	.quad	Lset10665
Lset10666 = Ltmp2708-Lfunc_begin0
	.quad	Lset10666
Lset10667 = Ltmp2709-Lfunc_begin0
	.quad	Lset10667
Lset10668 = Ltmp2715-Lfunc_begin0
	.quad	Lset10668
Lset10669 = Ltmp2716-Lfunc_begin0
	.quad	Lset10669
	.quad	0
	.quad	0
Ldebug_ranges141:
Lset10670 = Ltmp2660-Lfunc_begin0
	.quad	Lset10670
Lset10671 = Ltmp2673-Lfunc_begin0
	.quad	Lset10671
Lset10672 = Ltmp2675-Lfunc_begin0
	.quad	Lset10672
Lset10673 = Ltmp2705-Lfunc_begin0
	.quad	Lset10673
Lset10674 = Ltmp2707-Lfunc_begin0
	.quad	Lset10674
Lset10675 = Ltmp2720-Lfunc_begin0
	.quad	Lset10675
Lset10676 = Ltmp2721-Lfunc_begin0
	.quad	Lset10676
Lset10677 = Ltmp2730-Lfunc_begin0
	.quad	Lset10677
	.quad	0
	.quad	0
Ldebug_ranges142:
Lset10678 = Ltmp2738-Lfunc_begin0
	.quad	Lset10678
Lset10679 = Ltmp2749-Lfunc_begin0
	.quad	Lset10679
Lset10680 = Ltmp2750-Lfunc_begin0
	.quad	Lset10680
Lset10681 = Ltmp2751-Lfunc_begin0
	.quad	Lset10681
Lset10682 = Ltmp2760-Lfunc_begin0
	.quad	Lset10682
Lset10683 = Ltmp2762-Lfunc_begin0
	.quad	Lset10683
Lset10684 = Ltmp2765-Lfunc_begin0
	.quad	Lset10684
Lset10685 = Ltmp2766-Lfunc_begin0
	.quad	Lset10685
	.quad	0
	.quad	0
Ldebug_ranges143:
Lset10686 = Ltmp2730-Lfunc_begin0
	.quad	Lset10686
Lset10687 = Ltmp2749-Lfunc_begin0
	.quad	Lset10687
Lset10688 = Ltmp2750-Lfunc_begin0
	.quad	Lset10688
Lset10689 = Ltmp2759-Lfunc_begin0
	.quad	Lset10689
Lset10690 = Ltmp2760-Lfunc_begin0
	.quad	Lset10690
Lset10691 = Ltmp2778-Lfunc_begin0
	.quad	Lset10691
	.quad	0
	.quad	0
Ldebug_ranges144:
Lset10692 = Ltmp2780-Lfunc_begin0
	.quad	Lset10692
Lset10693 = Ltmp2788-Lfunc_begin0
	.quad	Lset10693
Lset10694 = Ltmp2798-Lfunc_begin0
	.quad	Lset10694
Lset10695 = Ltmp2799-Lfunc_begin0
	.quad	Lset10695
Lset10696 = Ltmp2802-Lfunc_begin0
	.quad	Lset10696
Lset10697 = Ltmp2808-Lfunc_begin0
	.quad	Lset10697
	.quad	0
	.quad	0
Ldebug_ranges145:
Lset10698 = Ltmp2779-Lfunc_begin0
	.quad	Lset10698
Lset10699 = Ltmp2799-Lfunc_begin0
	.quad	Lset10699
Lset10700 = Ltmp2802-Lfunc_begin0
	.quad	Lset10700
Lset10701 = Ltmp2816-Lfunc_begin0
	.quad	Lset10701
Lset10702 = Ltmp2819-Lfunc_begin0
	.quad	Lset10702
Lset10703 = Ltmp2831-Lfunc_begin0
	.quad	Lset10703
	.quad	0
	.quad	0
Ldebug_ranges146:
Lset10704 = Ltmp2871-Lfunc_begin0
	.quad	Lset10704
Lset10705 = Ltmp2903-Lfunc_begin0
	.quad	Lset10705
Lset10706 = Ltmp2906-Lfunc_begin0
	.quad	Lset10706
Lset10707 = Ltmp2913-Lfunc_begin0
	.quad	Lset10707
	.quad	0
	.quad	0
Ldebug_ranges147:
Lset10708 = Ltmp2936-Lfunc_begin0
	.quad	Lset10708
Lset10709 = Ltmp2958-Lfunc_begin0
	.quad	Lset10709
Lset10710 = Ltmp2959-Lfunc_begin0
	.quad	Lset10710
Lset10711 = Ltmp2962-Lfunc_begin0
	.quad	Lset10711
Lset10712 = Ltmp2963-Lfunc_begin0
	.quad	Lset10712
Lset10713 = Ltmp2970-Lfunc_begin0
	.quad	Lset10713
	.quad	0
	.quad	0
Ldebug_ranges148:
Lset10714 = Ltmp2970-Lfunc_begin0
	.quad	Lset10714
Lset10715 = Ltmp3008-Lfunc_begin0
	.quad	Lset10715
Lset10716 = Ltmp3009-Lfunc_begin0
	.quad	Lset10716
Lset10717 = Ltmp3012-Lfunc_begin0
	.quad	Lset10717
	.quad	0
	.quad	0
Ldebug_ranges149:
Lset10718 = Ltmp3012-Lfunc_begin0
	.quad	Lset10718
Lset10719 = Ltmp3050-Lfunc_begin0
	.quad	Lset10719
Lset10720 = Ltmp3051-Lfunc_begin0
	.quad	Lset10720
Lset10721 = Ltmp3054-Lfunc_begin0
	.quad	Lset10721
	.quad	0
	.quad	0
Ldebug_ranges150:
Lset10722 = Ltmp3126-Lfunc_begin0
	.quad	Lset10722
Lset10723 = Ltmp3144-Lfunc_begin0
	.quad	Lset10723
Lset10724 = Ltmp3145-Lfunc_begin0
	.quad	Lset10724
Lset10725 = Ltmp3161-Lfunc_begin0
	.quad	Lset10725
	.quad	0
	.quad	0
Ldebug_ranges151:
Lset10726 = Ltmp3161-Lfunc_begin0
	.quad	Lset10726
Lset10727 = Ltmp3186-Lfunc_begin0
	.quad	Lset10727
Lset10728 = Ltmp3187-Lfunc_begin0
	.quad	Lset10728
Lset10729 = Ltmp3205-Lfunc_begin0
	.quad	Lset10729
	.quad	0
	.quad	0
Ldebug_ranges152:
Lset10730 = Ltmp3233-Lfunc_begin0
	.quad	Lset10730
Lset10731 = Ltmp3237-Lfunc_begin0
	.quad	Lset10731
Lset10732 = Ltmp3244-Lfunc_begin0
	.quad	Lset10732
Lset10733 = Ltmp3250-Lfunc_begin0
	.quad	Lset10733
	.quad	0
	.quad	0
Ldebug_ranges153:
Lset10734 = Ltmp3239-Lfunc_begin0
	.quad	Lset10734
Lset10735 = Ltmp3244-Lfunc_begin0
	.quad	Lset10735
Lset10736 = Ltmp3250-Lfunc_begin0
	.quad	Lset10736
Lset10737 = Ltmp3254-Lfunc_begin0
	.quad	Lset10737
	.quad	0
	.quad	0
Ldebug_ranges154:
Lset10738 = Ltmp3265-Lfunc_begin0
	.quad	Lset10738
Lset10739 = Ltmp3267-Lfunc_begin0
	.quad	Lset10739
Lset10740 = Ltmp3271-Lfunc_begin0
	.quad	Lset10740
Lset10741 = Ltmp3277-Lfunc_begin0
	.quad	Lset10741
Lset10742 = Ltmp3288-Lfunc_begin0
	.quad	Lset10742
Lset10743 = Ltmp3289-Lfunc_begin0
	.quad	Lset10743
Lset10744 = Ltmp3291-Lfunc_begin0
	.quad	Lset10744
Lset10745 = Ltmp3295-Lfunc_begin0
	.quad	Lset10745
Lset10746 = Ltmp3309-Lfunc_begin0
	.quad	Lset10746
Lset10747 = Ltmp3311-Lfunc_begin0
	.quad	Lset10747
Lset10748 = Ltmp3333-Lfunc_begin0
	.quad	Lset10748
Lset10749 = Ltmp3334-Lfunc_begin0
	.quad	Lset10749
	.quad	0
	.quad	0
Ldebug_ranges155:
Lset10750 = Ltmp3267-Lfunc_begin0
	.quad	Lset10750
Lset10751 = Ltmp3269-Lfunc_begin0
	.quad	Lset10751
Lset10752 = Ltmp3277-Lfunc_begin0
	.quad	Lset10752
Lset10753 = Ltmp3283-Lfunc_begin0
	.quad	Lset10753
Lset10754 = Ltmp3295-Lfunc_begin0
	.quad	Lset10754
Lset10755 = Ltmp3296-Lfunc_begin0
	.quad	Lset10755
Lset10756 = Ltmp3298-Lfunc_begin0
	.quad	Lset10756
Lset10757 = Ltmp3302-Lfunc_begin0
	.quad	Lset10757
Lset10758 = Ltmp3311-Lfunc_begin0
	.quad	Lset10758
Lset10759 = Ltmp3313-Lfunc_begin0
	.quad	Lset10759
Lset10760 = Ltmp3337-Lfunc_begin0
	.quad	Lset10760
Lset10761 = Ltmp3338-Lfunc_begin0
	.quad	Lset10761
	.quad	0
	.quad	0
Ldebug_ranges156:
Lset10762 = Ltmp3269-Lfunc_begin0
	.quad	Lset10762
Lset10763 = Ltmp3271-Lfunc_begin0
	.quad	Lset10763
Lset10764 = Ltmp3283-Lfunc_begin0
	.quad	Lset10764
Lset10765 = Ltmp3288-Lfunc_begin0
	.quad	Lset10765
Lset10766 = Ltmp3302-Lfunc_begin0
	.quad	Lset10766
Lset10767 = Ltmp3303-Lfunc_begin0
	.quad	Lset10767
Lset10768 = Ltmp3305-Lfunc_begin0
	.quad	Lset10768
Lset10769 = Ltmp3309-Lfunc_begin0
	.quad	Lset10769
Lset10770 = Ltmp3313-Lfunc_begin0
	.quad	Lset10770
Lset10771 = Ltmp3315-Lfunc_begin0
	.quad	Lset10771
Lset10772 = Ltmp3341-Lfunc_begin0
	.quad	Lset10772
Lset10773 = Ltmp3342-Lfunc_begin0
	.quad	Lset10773
	.quad	0
	.quad	0
Ldebug_ranges157:
Lset10774 = Ltmp3265-Lfunc_begin0
	.quad	Lset10774
Lset10775 = Ltmp3289-Lfunc_begin0
	.quad	Lset10775
Lset10776 = Ltmp3291-Lfunc_begin0
	.quad	Lset10776
Lset10777 = Ltmp3296-Lfunc_begin0
	.quad	Lset10777
Lset10778 = Ltmp3298-Lfunc_begin0
	.quad	Lset10778
Lset10779 = Ltmp3303-Lfunc_begin0
	.quad	Lset10779
Lset10780 = Ltmp3305-Lfunc_begin0
	.quad	Lset10780
Lset10781 = Ltmp3315-Lfunc_begin0
	.quad	Lset10781
Lset10782 = Ltmp3332-Lfunc_begin0
	.quad	Lset10782
Lset10783 = Ltmp3345-Lfunc_begin0
	.quad	Lset10783
Lset10784 = Ltmp5268-Lfunc_begin0
	.quad	Lset10784
Lset10785 = Ltmp5271-Lfunc_begin0
	.quad	Lset10785
	.quad	0
	.quad	0
Ldebug_ranges158:
Lset10786 = Ltmp3330-Lfunc_begin0
	.quad	Lset10786
Lset10787 = Ltmp3332-Lfunc_begin0
	.quad	Lset10787
Lset10788 = Ltmp3345-Lfunc_begin0
	.quad	Lset10788
Lset10789 = Ltmp3346-Lfunc_begin0
	.quad	Lset10789
	.quad	0
	.quad	0
Ldebug_ranges159:
Lset10790 = Ltmp3327-Lfunc_begin0
	.quad	Lset10790
Lset10791 = Ltmp3332-Lfunc_begin0
	.quad	Lset10791
Lset10792 = Ltmp3345-Lfunc_begin0
	.quad	Lset10792
Lset10793 = Ltmp3346-Lfunc_begin0
	.quad	Lset10793
	.quad	0
	.quad	0
Ldebug_ranges160:
Lset10794 = Ltmp3259-Lfunc_begin0
	.quad	Lset10794
Lset10795 = Ltmp3289-Lfunc_begin0
	.quad	Lset10795
Lset10796 = Ltmp3291-Lfunc_begin0
	.quad	Lset10796
Lset10797 = Ltmp3296-Lfunc_begin0
	.quad	Lset10797
Lset10798 = Ltmp3298-Lfunc_begin0
	.quad	Lset10798
Lset10799 = Ltmp3303-Lfunc_begin0
	.quad	Lset10799
Lset10800 = Ltmp3305-Lfunc_begin0
	.quad	Lset10800
Lset10801 = Ltmp3323-Lfunc_begin0
	.quad	Lset10801
Lset10802 = Ltmp3325-Lfunc_begin0
	.quad	Lset10802
Lset10803 = Ltmp3355-Lfunc_begin0
	.quad	Lset10803
Lset10804 = Ltmp5268-Lfunc_begin0
	.quad	Lset10804
Lset10805 = Ltmp5271-Lfunc_begin0
	.quad	Lset10805
	.quad	0
	.quad	0
Ldebug_ranges161:
Lset10806 = Ltmp3433-Lfunc_begin0
	.quad	Lset10806
Lset10807 = Ltmp3435-Lfunc_begin0
	.quad	Lset10807
Lset10808 = Ltmp3448-Lfunc_begin0
	.quad	Lset10808
Lset10809 = Ltmp3450-Lfunc_begin0
	.quad	Lset10809
	.quad	0
	.quad	0
Ldebug_ranges162:
Lset10810 = Ltmp3435-Lfunc_begin0
	.quad	Lset10810
Lset10811 = Ltmp3444-Lfunc_begin0
	.quad	Lset10811
Lset10812 = Ltmp3456-Lfunc_begin0
	.quad	Lset10812
Lset10813 = Ltmp3463-Lfunc_begin0
	.quad	Lset10813
	.quad	0
	.quad	0
Ldebug_ranges163:
Lset10814 = Ltmp3435-Lfunc_begin0
	.quad	Lset10814
Lset10815 = Ltmp3442-Lfunc_begin0
	.quad	Lset10815
Lset10816 = Ltmp3456-Lfunc_begin0
	.quad	Lset10816
Lset10817 = Ltmp3463-Lfunc_begin0
	.quad	Lset10817
	.quad	0
	.quad	0
Ldebug_ranges164:
Lset10818 = Ltmp3435-Lfunc_begin0
	.quad	Lset10818
Lset10819 = Ltmp3444-Lfunc_begin0
	.quad	Lset10819
Lset10820 = Ltmp3456-Lfunc_begin0
	.quad	Lset10820
Lset10821 = Ltmp3467-Lfunc_begin0
	.quad	Lset10821
Lset10822 = Ltmp5237-Lfunc_begin0
	.quad	Lset10822
Lset10823 = Ltmp5238-Lfunc_begin0
	.quad	Lset10823
Lset10824 = Ltmp5239-Lfunc_begin0
	.quad	Lset10824
Lset10825 = Ltmp5240-Lfunc_begin0
	.quad	Lset10825
	.quad	0
	.quad	0
Ldebug_ranges165:
Lset10826 = Ltmp3444-Lfunc_begin0
	.quad	Lset10826
Lset10827 = Ltmp3445-Lfunc_begin0
	.quad	Lset10827
Lset10828 = Ltmp3453-Lfunc_begin0
	.quad	Lset10828
Lset10829 = Ltmp3456-Lfunc_begin0
	.quad	Lset10829
Lset10830 = Ltmp3469-Lfunc_begin0
	.quad	Lset10830
Lset10831 = Ltmp3472-Lfunc_begin0
	.quad	Lset10831
	.quad	0
	.quad	0
Ldebug_ranges166:
Lset10832 = Ltmp3444-Lfunc_begin0
	.quad	Lset10832
Lset10833 = Ltmp3445-Lfunc_begin0
	.quad	Lset10833
Lset10834 = Ltmp3453-Lfunc_begin0
	.quad	Lset10834
Lset10835 = Ltmp3456-Lfunc_begin0
	.quad	Lset10835
Lset10836 = Ltmp3469-Lfunc_begin0
	.quad	Lset10836
Lset10837 = Ltmp3475-Lfunc_begin0
	.quad	Lset10837
Lset10838 = Ltmp5249-Lfunc_begin0
	.quad	Lset10838
Lset10839 = Ltmp5250-Lfunc_begin0
	.quad	Lset10839
	.quad	0
	.quad	0
Ldebug_ranges167:
Lset10840 = Ltmp3450-Lfunc_begin0
	.quad	Lset10840
Lset10841 = Ltmp3453-Lfunc_begin0
	.quad	Lset10841
Lset10842 = Ltmp3468-Lfunc_begin0
	.quad	Lset10842
Lset10843 = Ltmp3469-Lfunc_begin0
	.quad	Lset10843
	.quad	0
	.quad	0
Ldebug_ranges168:
Lset10844 = Ltmp3447-Lfunc_begin0
	.quad	Lset10844
Lset10845 = Ltmp3448-Lfunc_begin0
	.quad	Lset10845
Lset10846 = Ltmp3467-Lfunc_begin0
	.quad	Lset10846
Lset10847 = Ltmp3468-Lfunc_begin0
	.quad	Lset10847
	.quad	0
	.quad	0
Ldebug_ranges169:
Lset10848 = Ltmp3428-Lfunc_begin0
	.quad	Lset10848
Lset10849 = Ltmp3475-Lfunc_begin0
	.quad	Lset10849
Lset10850 = Ltmp5237-Lfunc_begin0
	.quad	Lset10850
Lset10851 = Ltmp5238-Lfunc_begin0
	.quad	Lset10851
Lset10852 = Ltmp5239-Lfunc_begin0
	.quad	Lset10852
Lset10853 = Ltmp5240-Lfunc_begin0
	.quad	Lset10853
Lset10854 = Ltmp5249-Lfunc_begin0
	.quad	Lset10854
Lset10855 = Ltmp5250-Lfunc_begin0
	.quad	Lset10855
	.quad	0
	.quad	0
Ldebug_ranges170:
Lset10856 = Ltmp3425-Lfunc_begin0
	.quad	Lset10856
Lset10857 = Ltmp3476-Lfunc_begin0
	.quad	Lset10857
Lset10858 = Ltmp5237-Lfunc_begin0
	.quad	Lset10858
Lset10859 = Ltmp5238-Lfunc_begin0
	.quad	Lset10859
Lset10860 = Ltmp5239-Lfunc_begin0
	.quad	Lset10860
Lset10861 = Ltmp5240-Lfunc_begin0
	.quad	Lset10861
Lset10862 = Ltmp5249-Lfunc_begin0
	.quad	Lset10862
Lset10863 = Ltmp5250-Lfunc_begin0
	.quad	Lset10863
	.quad	0
	.quad	0
Ldebug_ranges171:
Lset10864 = Ltmp3391-Lfunc_begin0
	.quad	Lset10864
Lset10865 = Ltmp3483-Lfunc_begin0
	.quad	Lset10865
Lset10866 = Ltmp3484-Lfunc_begin0
	.quad	Lset10866
Lset10867 = Ltmp3486-Lfunc_begin0
	.quad	Lset10867
Lset10868 = Ltmp5237-Lfunc_begin0
	.quad	Lset10868
Lset10869 = Ltmp5238-Lfunc_begin0
	.quad	Lset10869
Lset10870 = Ltmp5239-Lfunc_begin0
	.quad	Lset10870
Lset10871 = Ltmp5240-Lfunc_begin0
	.quad	Lset10871
Lset10872 = Ltmp5249-Lfunc_begin0
	.quad	Lset10872
Lset10873 = Ltmp5250-Lfunc_begin0
	.quad	Lset10873
	.quad	0
	.quad	0
Ldebug_ranges172:
Lset10874 = Ltmp3496-Lfunc_begin0
	.quad	Lset10874
Lset10875 = Ltmp3498-Lfunc_begin0
	.quad	Lset10875
Lset10876 = Ltmp3501-Lfunc_begin0
	.quad	Lset10876
Lset10877 = Ltmp3511-Lfunc_begin0
	.quad	Lset10877
	.quad	0
	.quad	0
Ldebug_ranges173:
Lset10878 = Ltmp3498-Lfunc_begin0
	.quad	Lset10878
Lset10879 = Ltmp3501-Lfunc_begin0
	.quad	Lset10879
Lset10880 = Ltmp3516-Lfunc_begin0
	.quad	Lset10880
Lset10881 = Ltmp3534-Lfunc_begin0
	.quad	Lset10881
	.quad	0
	.quad	0
Ldebug_ranges174:
Lset10882 = Ltmp3486-Lfunc_begin0
	.quad	Lset10882
Lset10883 = Ltmp3550-Lfunc_begin0
	.quad	Lset10883
Lset10884 = Ltmp3551-Lfunc_begin0
	.quad	Lset10884
Lset10885 = Ltmp3552-Lfunc_begin0
	.quad	Lset10885
	.quad	0
	.quad	0
Ldebug_ranges175:
Lset10886 = Ltmp3579-Lfunc_begin0
	.quad	Lset10886
Lset10887 = Ltmp3580-Lfunc_begin0
	.quad	Lset10887
Lset10888 = Ltmp3581-Lfunc_begin0
	.quad	Lset10888
Lset10889 = Ltmp3582-Lfunc_begin0
	.quad	Lset10889
	.quad	0
	.quad	0
Ldebug_ranges176:
Lset10890 = Ltmp3552-Lfunc_begin0
	.quad	Lset10890
Lset10891 = Ltmp3585-Lfunc_begin0
	.quad	Lset10891
Lset10892 = Ltmp3586-Lfunc_begin0
	.quad	Lset10892
Lset10893 = Ltmp3600-Lfunc_begin0
	.quad	Lset10893
	.quad	0
	.quad	0
Ldebug_ranges177:
Lset10894 = Ltmp3705-Lfunc_begin0
	.quad	Lset10894
Lset10895 = Ltmp3710-Lfunc_begin0
	.quad	Lset10895
Lset10896 = Ltmp3711-Lfunc_begin0
	.quad	Lset10896
Lset10897 = Ltmp3712-Lfunc_begin0
	.quad	Lset10897
Lset10898 = Ltmp3713-Lfunc_begin0
	.quad	Lset10898
Lset10899 = Ltmp3715-Lfunc_begin0
	.quad	Lset10899
	.quad	0
	.quad	0
Ldebug_ranges178:
Lset10900 = Ltmp3963-Lfunc_begin0
	.quad	Lset10900
Lset10901 = Ltmp3987-Lfunc_begin0
	.quad	Lset10901
Lset10902 = Ltmp3988-Lfunc_begin0
	.quad	Lset10902
Lset10903 = Ltmp3992-Lfunc_begin0
	.quad	Lset10903
	.quad	0
	.quad	0
Ldebug_ranges179:
Lset10904 = Ltmp3992-Lfunc_begin0
	.quad	Lset10904
Lset10905 = Ltmp4015-Lfunc_begin0
	.quad	Lset10905
Lset10906 = Ltmp4016-Lfunc_begin0
	.quad	Lset10906
Lset10907 = Ltmp4020-Lfunc_begin0
	.quad	Lset10907
	.quad	0
	.quad	0
Ldebug_ranges180:
Lset10908 = Ltmp4034-Lfunc_begin0
	.quad	Lset10908
Lset10909 = Ltmp4043-Lfunc_begin0
	.quad	Lset10909
Lset10910 = Ltmp4063-Lfunc_begin0
	.quad	Lset10910
Lset10911 = Ltmp4071-Lfunc_begin0
	.quad	Lset10911
	.quad	0
	.quad	0
Ldebug_ranges181:
Lset10912 = Ltmp4021-Lfunc_begin0
	.quad	Lset10912
Lset10913 = Ltmp4071-Lfunc_begin0
	.quad	Lset10913
Lset10914 = Ltmp4072-Lfunc_begin0
	.quad	Lset10914
Lset10915 = Ltmp4081-Lfunc_begin0
	.quad	Lset10915
	.quad	0
	.quad	0
Ldebug_ranges182:
Lset10916 = Ltmp4096-Lfunc_begin0
	.quad	Lset10916
Lset10917 = Ltmp4100-Lfunc_begin0
	.quad	Lset10917
Lset10918 = Ltmp4109-Lfunc_begin0
	.quad	Lset10918
Lset10919 = Ltmp4120-Lfunc_begin0
	.quad	Lset10919
	.quad	0
	.quad	0
Ldebug_ranges183:
Lset10920 = Ltmp4082-Lfunc_begin0
	.quad	Lset10920
Lset10921 = Ltmp4128-Lfunc_begin0
	.quad	Lset10921
Lset10922 = Ltmp5261-Lfunc_begin0
	.quad	Lset10922
Lset10923 = Ltmp5262-Lfunc_begin0
	.quad	Lset10923
	.quad	0
	.quad	0
Ldebug_ranges184:
Lset10924 = Ltmp4143-Lfunc_begin0
	.quad	Lset10924
Lset10925 = Ltmp4147-Lfunc_begin0
	.quad	Lset10925
Lset10926 = Ltmp4156-Lfunc_begin0
	.quad	Lset10926
Lset10927 = Ltmp4167-Lfunc_begin0
	.quad	Lset10927
	.quad	0
	.quad	0
Ldebug_ranges185:
Lset10928 = Ltmp4176-Lfunc_begin0
	.quad	Lset10928
Lset10929 = Ltmp4184-Lfunc_begin0
	.quad	Lset10929
Lset10930 = Ltmp4198-Lfunc_begin0
	.quad	Lset10930
Lset10931 = Ltmp4212-Lfunc_begin0
	.quad	Lset10931
	.quad	0
	.quad	0
Ldebug_ranges186:
Lset10932 = Ltmp4176-Lfunc_begin0
	.quad	Lset10932
Lset10933 = Ltmp4214-Lfunc_begin0
	.quad	Lset10933
Lset10934 = Ltmp4215-Lfunc_begin0
	.quad	Lset10934
Lset10935 = Ltmp4218-Lfunc_begin0
	.quad	Lset10935
	.quad	0
	.quad	0
Ldebug_ranges187:
Lset10936 = Ltmp4279-Lfunc_begin0
	.quad	Lset10936
Lset10937 = Ltmp4283-Lfunc_begin0
	.quad	Lset10937
Lset10938 = Ltmp4299-Lfunc_begin0
	.quad	Lset10938
Lset10939 = Ltmp4301-Lfunc_begin0
	.quad	Lset10939
	.quad	0
	.quad	0
Ldebug_ranges188:
Lset10940 = Ltmp4283-Lfunc_begin0
	.quad	Lset10940
Lset10941 = Ltmp4284-Lfunc_begin0
	.quad	Lset10941
Lset10942 = Ltmp4287-Lfunc_begin0
	.quad	Lset10942
Lset10943 = Ltmp4294-Lfunc_begin0
	.quad	Lset10943
Lset10944 = Ltmp4308-Lfunc_begin0
	.quad	Lset10944
Lset10945 = Ltmp4315-Lfunc_begin0
	.quad	Lset10945
	.quad	0
	.quad	0
Ldebug_ranges189:
Lset10946 = Ltmp4283-Lfunc_begin0
	.quad	Lset10946
Lset10947 = Ltmp4294-Lfunc_begin0
	.quad	Lset10947
Lset10948 = Ltmp4308-Lfunc_begin0
	.quad	Lset10948
Lset10949 = Ltmp4322-Lfunc_begin0
	.quad	Lset10949
Lset10950 = Ltmp5238-Lfunc_begin0
	.quad	Lset10950
Lset10951 = Ltmp5239-Lfunc_begin0
	.quad	Lset10951
	.quad	0
	.quad	0
Ldebug_ranges190:
Lset10952 = Ltmp4295-Lfunc_begin0
	.quad	Lset10952
Lset10953 = Ltmp4299-Lfunc_begin0
	.quad	Lset10953
Lset10954 = Ltmp4303-Lfunc_begin0
	.quad	Lset10954
Lset10955 = Ltmp4306-Lfunc_begin0
	.quad	Lset10955
	.quad	0
	.quad	0
Ldebug_ranges191:
Lset10956 = Ltmp4260-Lfunc_begin0
	.quad	Lset10956
Lset10957 = Ltmp4264-Lfunc_begin0
	.quad	Lset10957
Lset10958 = Ltmp4266-Lfunc_begin0
	.quad	Lset10958
Lset10959 = Ltmp4325-Lfunc_begin0
	.quad	Lset10959
Lset10960 = Ltmp4327-Lfunc_begin0
	.quad	Lset10960
Lset10961 = Ltmp4330-Lfunc_begin0
	.quad	Lset10961
Lset10962 = Ltmp5238-Lfunc_begin0
	.quad	Lset10962
Lset10963 = Ltmp5239-Lfunc_begin0
	.quad	Lset10963
	.quad	0
	.quad	0
Ldebug_ranges192:
Lset10964 = Ltmp4375-Lfunc_begin0
	.quad	Lset10964
Lset10965 = Ltmp4376-Lfunc_begin0
	.quad	Lset10965
Lset10966 = Ltmp4389-Lfunc_begin0
	.quad	Lset10966
Lset10967 = Ltmp4394-Lfunc_begin0
	.quad	Lset10967
Lset10968 = Ltmp4404-Lfunc_begin0
	.quad	Lset10968
Lset10969 = Ltmp4410-Lfunc_begin0
	.quad	Lset10969
	.quad	0
	.quad	0
Ldebug_ranges193:
Lset10970 = Ltmp4375-Lfunc_begin0
	.quad	Lset10970
Lset10971 = Ltmp4376-Lfunc_begin0
	.quad	Lset10971
Lset10972 = Ltmp4389-Lfunc_begin0
	.quad	Lset10972
Lset10973 = Ltmp4394-Lfunc_begin0
	.quad	Lset10973
Lset10974 = Ltmp4404-Lfunc_begin0
	.quad	Lset10974
Lset10975 = Ltmp4415-Lfunc_begin0
	.quad	Lset10975
Lset10976 = Ltmp5256-Lfunc_begin0
	.quad	Lset10976
Lset10977 = Ltmp5257-Lfunc_begin0
	.quad	Lset10977
	.quad	0
	.quad	0
Ldebug_ranges194:
Lset10978 = Ltmp4383-Lfunc_begin0
	.quad	Lset10978
Lset10979 = Ltmp4387-Lfunc_begin0
	.quad	Lset10979
Lset10980 = Ltmp4398-Lfunc_begin0
	.quad	Lset10980
Lset10981 = Ltmp4402-Lfunc_begin0
	.quad	Lset10981
	.quad	0
	.quad	0
Ldebug_ranges195:
Lset10982 = Ltmp4379-Lfunc_begin0
	.quad	Lset10982
Lset10983 = Ltmp4383-Lfunc_begin0
	.quad	Lset10983
Lset10984 = Ltmp4394-Lfunc_begin0
	.quad	Lset10984
Lset10985 = Ltmp4396-Lfunc_begin0
	.quad	Lset10985
	.quad	0
	.quad	0
Ldebug_ranges196:
Lset10986 = Ltmp4361-Lfunc_begin0
	.quad	Lset10986
Lset10987 = Ltmp4364-Lfunc_begin0
	.quad	Lset10987
Lset10988 = Ltmp4366-Lfunc_begin0
	.quad	Lset10988
Lset10989 = Ltmp4418-Lfunc_begin0
	.quad	Lset10989
Lset10990 = Ltmp4420-Lfunc_begin0
	.quad	Lset10990
Lset10991 = Ltmp4423-Lfunc_begin0
	.quad	Lset10991
Lset10992 = Ltmp5256-Lfunc_begin0
	.quad	Lset10992
Lset10993 = Ltmp5257-Lfunc_begin0
	.quad	Lset10993
	.quad	0
	.quad	0
Ldebug_ranges197:
Lset10994 = Ltmp4455-Lfunc_begin0
	.quad	Lset10994
Lset10995 = Ltmp4457-Lfunc_begin0
	.quad	Lset10995
Lset10996 = Ltmp4458-Lfunc_begin0
	.quad	Lset10996
Lset10997 = Ltmp4464-Lfunc_begin0
	.quad	Lset10997
Lset10998 = Ltmp4472-Lfunc_begin0
	.quad	Lset10998
Lset10999 = Ltmp4481-Lfunc_begin0
	.quad	Lset10999
	.quad	0
	.quad	0
Ldebug_ranges198:
Lset11000 = Ltmp4455-Lfunc_begin0
	.quad	Lset11000
Lset11001 = Ltmp4457-Lfunc_begin0
	.quad	Lset11001
Lset11002 = Ltmp4458-Lfunc_begin0
	.quad	Lset11002
Lset11003 = Ltmp4481-Lfunc_begin0
	.quad	Lset11003
Lset11004 = Ltmp4484-Lfunc_begin0
	.quad	Lset11004
Lset11005 = Ltmp4496-Lfunc_begin0
	.quad	Lset11005
Lset11006 = Ltmp5241-Lfunc_begin0
	.quad	Lset11006
Lset11007 = Ltmp5242-Lfunc_begin0
	.quad	Lset11007
	.quad	0
	.quad	0
Ldebug_ranges199:
Lset11008 = Ltmp4496-Lfunc_begin0
	.quad	Lset11008
Lset11009 = Ltmp4498-Lfunc_begin0
	.quad	Lset11009
Lset11010 = Ltmp4506-Lfunc_begin0
	.quad	Lset11010
Lset11011 = Ltmp4514-Lfunc_begin0
	.quad	Lset11011
Lset11012 = Ltmp4516-Lfunc_begin0
	.quad	Lset11012
Lset11013 = Ltmp4525-Lfunc_begin0
	.quad	Lset11013
	.quad	0
	.quad	0
Ldebug_ranges200:
Lset11014 = Ltmp4496-Lfunc_begin0
	.quad	Lset11014
Lset11015 = Ltmp4514-Lfunc_begin0
	.quad	Lset11015
Lset11016 = Ltmp4516-Lfunc_begin0
	.quad	Lset11016
Lset11017 = Ltmp4535-Lfunc_begin0
	.quad	Lset11017
Lset11018 = Ltmp5265-Lfunc_begin0
	.quad	Lset11018
Lset11019 = Ltmp5266-Lfunc_begin0
	.quad	Lset11019
	.quad	0
	.quad	0
Ldebug_ranges201:
Lset11020 = Ltmp4535-Lfunc_begin0
	.quad	Lset11020
Lset11021 = Ltmp4559-Lfunc_begin0
	.quad	Lset11021
Lset11022 = Ltmp5251-Lfunc_begin0
	.quad	Lset11022
Lset11023 = Ltmp5252-Lfunc_begin0
	.quad	Lset11023
	.quad	0
	.quad	0
Ldebug_ranges202:
Lset11024 = Ltmp4559-Lfunc_begin0
	.quad	Lset11024
Lset11025 = Ltmp4583-Lfunc_begin0
	.quad	Lset11025
Lset11026 = Ltmp5252-Lfunc_begin0
	.quad	Lset11026
Lset11027 = Ltmp5253-Lfunc_begin0
	.quad	Lset11027
	.quad	0
	.quad	0
Ldebug_ranges203:
Lset11028 = Ltmp4583-Lfunc_begin0
	.quad	Lset11028
Lset11029 = Ltmp4607-Lfunc_begin0
	.quad	Lset11029
Lset11030 = Ltmp5253-Lfunc_begin0
	.quad	Lset11030
Lset11031 = Ltmp5254-Lfunc_begin0
	.quad	Lset11031
	.quad	0
	.quad	0
Ldebug_ranges204:
Lset11032 = Ltmp4909-Lfunc_begin0
	.quad	Lset11032
Lset11033 = Ltmp4919-Lfunc_begin0
	.quad	Lset11033
Lset11034 = Ltmp4929-Lfunc_begin0
	.quad	Lset11034
Lset11035 = Ltmp4937-Lfunc_begin0
	.quad	Lset11035
	.quad	0
	.quad	0
Ldebug_ranges205:
Lset11036 = Ltmp4909-Lfunc_begin0
	.quad	Lset11036
Lset11037 = Ltmp4937-Lfunc_begin0
	.quad	Lset11037
Lset11038 = Ltmp4942-Lfunc_begin0
	.quad	Lset11038
Lset11039 = Ltmp4952-Lfunc_begin0
	.quad	Lset11039
Lset11040 = Ltmp5242-Lfunc_begin0
	.quad	Lset11040
Lset11041 = Ltmp5243-Lfunc_begin0
	.quad	Lset11041
	.quad	0
	.quad	0
Ldebug_ranges206:
Lset11042 = Ltmp4952-Lfunc_begin0
	.quad	Lset11042
Lset11043 = Ltmp4954-Lfunc_begin0
	.quad	Lset11043
Lset11044 = Ltmp4962-Lfunc_begin0
	.quad	Lset11044
Lset11045 = Ltmp4969-Lfunc_begin0
	.quad	Lset11045
Lset11046 = Ltmp4971-Lfunc_begin0
	.quad	Lset11046
Lset11047 = Ltmp4979-Lfunc_begin0
	.quad	Lset11047
Lset11048 = Ltmp4982-Lfunc_begin0
	.quad	Lset11048
Lset11049 = Ltmp4983-Lfunc_begin0
	.quad	Lset11049
	.quad	0
	.quad	0
Ldebug_ranges207:
Lset11050 = Ltmp4952-Lfunc_begin0
	.quad	Lset11050
Lset11051 = Ltmp4969-Lfunc_begin0
	.quad	Lset11051
Lset11052 = Ltmp4971-Lfunc_begin0
	.quad	Lset11052
Lset11053 = Ltmp4992-Lfunc_begin0
	.quad	Lset11053
Lset11054 = Ltmp5266-Lfunc_begin0
	.quad	Lset11054
Lset11055 = Ltmp5267-Lfunc_begin0
	.quad	Lset11055
	.quad	0
	.quad	0
Ldebug_ranges208:
Lset11056 = Ltmp4992-Lfunc_begin0
	.quad	Lset11056
Lset11057 = Ltmp5010-Lfunc_begin0
	.quad	Lset11057
Lset11058 = Ltmp5247-Lfunc_begin0
	.quad	Lset11058
Lset11059 = Ltmp5248-Lfunc_begin0
	.quad	Lset11059
	.quad	0
	.quad	0
Ldebug_ranges209:
Lset11060 = Ltmp5010-Lfunc_begin0
	.quad	Lset11060
Lset11061 = Ltmp5028-Lfunc_begin0
	.quad	Lset11061
Lset11062 = Ltmp5248-Lfunc_begin0
	.quad	Lset11062
Lset11063 = Ltmp5249-Lfunc_begin0
	.quad	Lset11063
	.quad	0
	.quad	0
Ldebug_ranges210:
Lset11064 = Ltmp5028-Lfunc_begin0
	.quad	Lset11064
Lset11065 = Ltmp5046-Lfunc_begin0
	.quad	Lset11065
Lset11066 = Ltmp5246-Lfunc_begin0
	.quad	Lset11066
Lset11067 = Ltmp5247-Lfunc_begin0
	.quad	Lset11067
	.quad	0
	.quad	0
Ldebug_ranges211:
Lset11068 = Ltmp5049-Lfunc_begin0
	.quad	Lset11068
Lset11069 = Ltmp5057-Lfunc_begin0
	.quad	Lset11069
Lset11070 = Ltmp5065-Lfunc_begin0
	.quad	Lset11070
Lset11071 = Ltmp5066-Lfunc_begin0
	.quad	Lset11071
Lset11072 = Ltmp5067-Lfunc_begin0
	.quad	Lset11072
Lset11073 = Ltmp5073-Lfunc_begin0
	.quad	Lset11073
	.quad	0
	.quad	0
Ldebug_ranges212:
Lset11074 = Ltmp5048-Lfunc_begin0
	.quad	Lset11074
Lset11075 = Ltmp5066-Lfunc_begin0
	.quad	Lset11075
Lset11076 = Ltmp5067-Lfunc_begin0
	.quad	Lset11076
Lset11077 = Ltmp5073-Lfunc_begin0
	.quad	Lset11077
Lset11078 = Ltmp5077-Lfunc_begin0
	.quad	Lset11078
Lset11079 = Ltmp5086-Lfunc_begin0
	.quad	Lset11079
Lset11080 = Ltmp5240-Lfunc_begin0
	.quad	Lset11080
Lset11081 = Ltmp5241-Lfunc_begin0
	.quad	Lset11081
	.quad	0
	.quad	0
Ldebug_ranges213:
Lset11082 = Ltmp5086-Lfunc_begin0
	.quad	Lset11082
Lset11083 = Ltmp5088-Lfunc_begin0
	.quad	Lset11083
Lset11084 = Ltmp5096-Lfunc_begin0
	.quad	Lset11084
Lset11085 = Ltmp5114-Lfunc_begin0
	.quad	Lset11085
	.quad	0
	.quad	0
Ldebug_ranges214:
Lset11086 = Ltmp5086-Lfunc_begin0
	.quad	Lset11086
Lset11087 = Ltmp5122-Lfunc_begin0
	.quad	Lset11087
Lset11088 = Ltmp5267-Lfunc_begin0
	.quad	Lset11088
Lset11089 = Ltmp5268-Lfunc_begin0
	.quad	Lset11089
	.quad	0
	.quad	0
Ldebug_ranges215:
Lset11090 = Ltmp5210-Lfunc_begin0
	.quad	Lset11090
Lset11091 = Ltmp5229-Lfunc_begin0
	.quad	Lset11091
Lset11092 = Ltmp5243-Lfunc_begin0
	.quad	Lset11092
Lset11093 = Ltmp5245-Lfunc_begin0
	.quad	Lset11093
Lset11094 = Ltmp5257-Lfunc_begin0
	.quad	Lset11094
Lset11095 = Ltmp5258-Lfunc_begin0
	.quad	Lset11095
	.quad	0
	.quad	0
Ldebug_ranges216:
Lset11096 = Ltmp857-Lfunc_begin0
	.quad	Lset11096
Lset11097 = Ltmp859-Lfunc_begin0
	.quad	Lset11097
Lset11098 = Ltmp863-Lfunc_begin0
	.quad	Lset11098
Lset11099 = Ltmp5236-Lfunc_begin0
	.quad	Lset11099
Lset11100 = Ltmp5237-Lfunc_begin0
	.quad	Lset11100
Lset11101 = Ltmp5272-Lfunc_begin0
	.quad	Lset11101
	.quad	0
	.quad	0
Ldebug_ranges217:
Lset11102 = Ltmp5541-Lfunc_begin0
	.quad	Lset11102
Lset11103 = Ltmp5543-Lfunc_begin0
	.quad	Lset11103
Lset11104 = Ltmp5558-Lfunc_begin0
	.quad	Lset11104
Lset11105 = Ltmp5560-Lfunc_begin0
	.quad	Lset11105
	.quad	0
	.quad	0
Ldebug_ranges218:
Lset11106 = Ltmp5543-Lfunc_begin0
	.quad	Lset11106
Lset11107 = Ltmp5553-Lfunc_begin0
	.quad	Lset11107
Lset11108 = Ltmp5568-Lfunc_begin0
	.quad	Lset11108
Lset11109 = Ltmp5576-Lfunc_begin0
	.quad	Lset11109
	.quad	0
	.quad	0
Ldebug_ranges219:
Lset11110 = Ltmp5543-Lfunc_begin0
	.quad	Lset11110
Lset11111 = Ltmp5552-Lfunc_begin0
	.quad	Lset11111
Lset11112 = Ltmp5568-Lfunc_begin0
	.quad	Lset11112
Lset11113 = Ltmp5576-Lfunc_begin0
	.quad	Lset11113
	.quad	0
	.quad	0
Ldebug_ranges220:
Lset11114 = Ltmp5543-Lfunc_begin0
	.quad	Lset11114
Lset11115 = Ltmp5553-Lfunc_begin0
	.quad	Lset11115
Lset11116 = Ltmp5568-Lfunc_begin0
	.quad	Lset11116
Lset11117 = Ltmp5583-Lfunc_begin0
	.quad	Lset11117
Lset11118 = Ltmp5601-Lfunc_begin0
	.quad	Lset11118
Lset11119 = Ltmp5602-Lfunc_begin0
	.quad	Lset11119
	.quad	0
	.quad	0
Ldebug_ranges221:
Lset11120 = Ltmp5553-Lfunc_begin0
	.quad	Lset11120
Lset11121 = Ltmp5554-Lfunc_begin0
	.quad	Lset11121
Lset11122 = Ltmp5564-Lfunc_begin0
	.quad	Lset11122
Lset11123 = Ltmp5568-Lfunc_begin0
	.quad	Lset11123
Lset11124 = Ltmp5586-Lfunc_begin0
	.quad	Lset11124
Lset11125 = Ltmp5592-Lfunc_begin0
	.quad	Lset11125
	.quad	0
	.quad	0
Ldebug_ranges222:
Lset11126 = Ltmp5593-Lfunc_begin0
	.quad	Lset11126
Lset11127 = Ltmp5596-Lfunc_begin0
	.quad	Lset11127
Lset11128 = Ltmp5597-Lfunc_begin0
	.quad	Lset11128
Lset11129 = Ltmp5599-Lfunc_begin0
	.quad	Lset11129
	.quad	0
	.quad	0
Ldebug_ranges223:
Lset11130 = Ltmp5553-Lfunc_begin0
	.quad	Lset11130
Lset11131 = Ltmp5554-Lfunc_begin0
	.quad	Lset11131
Lset11132 = Ltmp5564-Lfunc_begin0
	.quad	Lset11132
Lset11133 = Ltmp5568-Lfunc_begin0
	.quad	Lset11133
Lset11134 = Ltmp5586-Lfunc_begin0
	.quad	Lset11134
Lset11135 = Ltmp5596-Lfunc_begin0
	.quad	Lset11135
Lset11136 = Ltmp5597-Lfunc_begin0
	.quad	Lset11136
Lset11137 = Ltmp5599-Lfunc_begin0
	.quad	Lset11137
Lset11138 = Ltmp5602-Lfunc_begin0
	.quad	Lset11138
Lset11139 = Ltmp5603-Lfunc_begin0
	.quad	Lset11139
	.quad	0
	.quad	0
Ldebug_ranges224:
Lset11140 = Ltmp5561-Lfunc_begin0
	.quad	Lset11140
Lset11141 = Ltmp5564-Lfunc_begin0
	.quad	Lset11141
Lset11142 = Ltmp5584-Lfunc_begin0
	.quad	Lset11142
Lset11143 = Ltmp5585-Lfunc_begin0
	.quad	Lset11143
Lset11144 = Ltmp5596-Lfunc_begin0
	.quad	Lset11144
Lset11145 = Ltmp5597-Lfunc_begin0
	.quad	Lset11145
	.quad	0
	.quad	0
Ldebug_ranges225:
Lset11146 = Ltmp5557-Lfunc_begin0
	.quad	Lset11146
Lset11147 = Ltmp5558-Lfunc_begin0
	.quad	Lset11147
Lset11148 = Ltmp5583-Lfunc_begin0
	.quad	Lset11148
Lset11149 = Ltmp5584-Lfunc_begin0
	.quad	Lset11149
Lset11150 = Ltmp5585-Lfunc_begin0
	.quad	Lset11150
Lset11151 = Ltmp5586-Lfunc_begin0
	.quad	Lset11151
	.quad	0
	.quad	0
Ldebug_ranges226:
Lset11152 = Ltmp5535-Lfunc_begin0
	.quad	Lset11152
Lset11153 = Ltmp5599-Lfunc_begin0
	.quad	Lset11153
Lset11154 = Ltmp5601-Lfunc_begin0
	.quad	Lset11154
Lset11155 = Ltmp5603-Lfunc_begin0
	.quad	Lset11155
	.quad	0
	.quad	0
Ldebug_ranges227:
Lset11156 = Ltmp5531-Lfunc_begin0
	.quad	Lset11156
Lset11157 = Ltmp5600-Lfunc_begin0
	.quad	Lset11157
Lset11158 = Ltmp5601-Lfunc_begin0
	.quad	Lset11158
Lset11159 = Ltmp5603-Lfunc_begin0
	.quad	Lset11159
	.quad	0
	.quad	0
Ldebug_ranges228:
Lset11160 = Ltmp5643-Lfunc_begin0
	.quad	Lset11160
Lset11161 = Ltmp5645-Lfunc_begin0
	.quad	Lset11161
Lset11162 = Ltmp5648-Lfunc_begin0
	.quad	Lset11162
Lset11163 = Ltmp5657-Lfunc_begin0
	.quad	Lset11163
	.quad	0
	.quad	0
Ldebug_ranges229:
Lset11164 = Ltmp5645-Lfunc_begin0
	.quad	Lset11164
Lset11165 = Ltmp5648-Lfunc_begin0
	.quad	Lset11165
Lset11166 = Ltmp5663-Lfunc_begin0
	.quad	Lset11166
Lset11167 = Ltmp5677-Lfunc_begin0
	.quad	Lset11167
Lset11168 = Ltmp5679-Lfunc_begin0
	.quad	Lset11168
Lset11169 = Ltmp5682-Lfunc_begin0
	.quad	Lset11169
	.quad	0
	.quad	0
Ldebug_ranges230:
Lset11170 = Ltmp5718-Lfunc_begin0
	.quad	Lset11170
Lset11171 = Ltmp5719-Lfunc_begin0
	.quad	Lset11171
Lset11172 = Ltmp5720-Lfunc_begin0
	.quad	Lset11172
Lset11173 = Ltmp5721-Lfunc_begin0
	.quad	Lset11173
	.quad	0
	.quad	0
Ldebug_ranges231:
Lset11174 = Ltmp5757-Lfunc_begin0
	.quad	Lset11174
Lset11175 = Ltmp5758-Lfunc_begin0
	.quad	Lset11175
Lset11176 = Ltmp5765-Lfunc_begin0
	.quad	Lset11176
Lset11177 = Ltmp5766-Lfunc_begin0
	.quad	Lset11177
Lset11178 = Ltmp5767-Lfunc_begin0
	.quad	Lset11178
Lset11179 = Ltmp5783-Lfunc_begin0
	.quad	Lset11179
	.quad	0
	.quad	0
Ldebug_ranges232:
Lset11180 = Ltmp5795-Lfunc_begin0
	.quad	Lset11180
Lset11181 = Ltmp5796-Lfunc_begin0
	.quad	Lset11181
Lset11182 = Ltmp5804-Lfunc_begin0
	.quad	Lset11182
Lset11183 = Ltmp5819-Lfunc_begin0
	.quad	Lset11183
	.quad	0
	.quad	0
Ldebug_ranges233:
Lset11184 = Ltmp5890-Lfunc_begin0
	.quad	Lset11184
Lset11185 = Ltmp5891-Lfunc_begin0
	.quad	Lset11185
Lset11186 = Ltmp5898-Lfunc_begin0
	.quad	Lset11186
Lset11187 = Ltmp5900-Lfunc_begin0
	.quad	Lset11187
Lset11188 = Ltmp5908-Lfunc_begin0
	.quad	Lset11188
Lset11189 = Ltmp5914-Lfunc_begin0
	.quad	Lset11189
Lset11190 = Ltmp5920-Lfunc_begin0
	.quad	Lset11190
Lset11191 = Ltmp5925-Lfunc_begin0
	.quad	Lset11191
Lset11192 = Ltmp5931-Lfunc_begin0
	.quad	Lset11192
Lset11193 = Ltmp5932-Lfunc_begin0
	.quad	Lset11193
	.quad	0
	.quad	0
Ldebug_ranges234:
Lset11194 = Ltmp5900-Lfunc_begin0
	.quad	Lset11194
Lset11195 = Ltmp5901-Lfunc_begin0
	.quad	Lset11195
Lset11196 = Ltmp5905-Lfunc_begin0
	.quad	Lset11196
Lset11197 = Ltmp5908-Lfunc_begin0
	.quad	Lset11197
Lset11198 = Ltmp5914-Lfunc_begin0
	.quad	Lset11198
Lset11199 = Ltmp5920-Lfunc_begin0
	.quad	Lset11199
Lset11200 = Ltmp5925-Lfunc_begin0
	.quad	Lset11200
Lset11201 = Ltmp5930-Lfunc_begin0
	.quad	Lset11201
Lset11202 = Ltmp5932-Lfunc_begin0
	.quad	Lset11202
Lset11203 = Ltmp5933-Lfunc_begin0
	.quad	Lset11203
	.quad	0
	.quad	0
Ldebug_ranges235:
Lset11204 = Ltmp5946-Lfunc_begin0
	.quad	Lset11204
Lset11205 = Ltmp5947-Lfunc_begin0
	.quad	Lset11205
Lset11206 = Ltmp5954-Lfunc_begin0
	.quad	Lset11206
Lset11207 = Ltmp5956-Lfunc_begin0
	.quad	Lset11207
Lset11208 = Ltmp5964-Lfunc_begin0
	.quad	Lset11208
Lset11209 = Ltmp5970-Lfunc_begin0
	.quad	Lset11209
Lset11210 = Ltmp5976-Lfunc_begin0
	.quad	Lset11210
Lset11211 = Ltmp5981-Lfunc_begin0
	.quad	Lset11211
Lset11212 = Ltmp5987-Lfunc_begin0
	.quad	Lset11212
Lset11213 = Ltmp5988-Lfunc_begin0
	.quad	Lset11213
	.quad	0
	.quad	0
Ldebug_ranges236:
Lset11214 = Ltmp5956-Lfunc_begin0
	.quad	Lset11214
Lset11215 = Ltmp5957-Lfunc_begin0
	.quad	Lset11215
Lset11216 = Ltmp5961-Lfunc_begin0
	.quad	Lset11216
Lset11217 = Ltmp5964-Lfunc_begin0
	.quad	Lset11217
Lset11218 = Ltmp5970-Lfunc_begin0
	.quad	Lset11218
Lset11219 = Ltmp5976-Lfunc_begin0
	.quad	Lset11219
Lset11220 = Ltmp5981-Lfunc_begin0
	.quad	Lset11220
Lset11221 = Ltmp5986-Lfunc_begin0
	.quad	Lset11221
Lset11222 = Ltmp5988-Lfunc_begin0
	.quad	Lset11222
Lset11223 = Ltmp5989-Lfunc_begin0
	.quad	Lset11223
	.quad	0
	.quad	0
Ldebug_ranges237:
Lset11224 = Ltmp6002-Lfunc_begin0
	.quad	Lset11224
Lset11225 = Ltmp6003-Lfunc_begin0
	.quad	Lset11225
Lset11226 = Ltmp6010-Lfunc_begin0
	.quad	Lset11226
Lset11227 = Ltmp6012-Lfunc_begin0
	.quad	Lset11227
Lset11228 = Ltmp6020-Lfunc_begin0
	.quad	Lset11228
Lset11229 = Ltmp6026-Lfunc_begin0
	.quad	Lset11229
Lset11230 = Ltmp6032-Lfunc_begin0
	.quad	Lset11230
Lset11231 = Ltmp6037-Lfunc_begin0
	.quad	Lset11231
Lset11232 = Ltmp6043-Lfunc_begin0
	.quad	Lset11232
Lset11233 = Ltmp6044-Lfunc_begin0
	.quad	Lset11233
	.quad	0
	.quad	0
Ldebug_ranges238:
Lset11234 = Ltmp6012-Lfunc_begin0
	.quad	Lset11234
Lset11235 = Ltmp6013-Lfunc_begin0
	.quad	Lset11235
Lset11236 = Ltmp6017-Lfunc_begin0
	.quad	Lset11236
Lset11237 = Ltmp6020-Lfunc_begin0
	.quad	Lset11237
Lset11238 = Ltmp6026-Lfunc_begin0
	.quad	Lset11238
Lset11239 = Ltmp6032-Lfunc_begin0
	.quad	Lset11239
Lset11240 = Ltmp6037-Lfunc_begin0
	.quad	Lset11240
Lset11241 = Ltmp6042-Lfunc_begin0
	.quad	Lset11241
Lset11242 = Ltmp6044-Lfunc_begin0
	.quad	Lset11242
Lset11243 = Ltmp6045-Lfunc_begin0
	.quad	Lset11243
	.quad	0
	.quad	0
Ldebug_ranges239:
Lset11244 = Ltmp6058-Lfunc_begin0
	.quad	Lset11244
Lset11245 = Ltmp6059-Lfunc_begin0
	.quad	Lset11245
Lset11246 = Ltmp6066-Lfunc_begin0
	.quad	Lset11246
Lset11247 = Ltmp6069-Lfunc_begin0
	.quad	Lset11247
Lset11248 = Ltmp6072-Lfunc_begin0
	.quad	Lset11248
Lset11249 = Ltmp6078-Lfunc_begin0
	.quad	Lset11249
Lset11250 = Ltmp6084-Lfunc_begin0
	.quad	Lset11250
Lset11251 = Ltmp6089-Lfunc_begin0
	.quad	Lset11251
Lset11252 = Ltmp6095-Lfunc_begin0
	.quad	Lset11252
Lset11253 = Ltmp6096-Lfunc_begin0
	.quad	Lset11253
	.quad	0
	.quad	0
Ldebug_ranges240:
Lset11254 = Ltmp6061-Lfunc_begin0
	.quad	Lset11254
Lset11255 = Ltmp6062-Lfunc_begin0
	.quad	Lset11255
Lset11256 = Ltmp6069-Lfunc_begin0
	.quad	Lset11256
Lset11257 = Ltmp6072-Lfunc_begin0
	.quad	Lset11257
Lset11258 = Ltmp6078-Lfunc_begin0
	.quad	Lset11258
Lset11259 = Ltmp6084-Lfunc_begin0
	.quad	Lset11259
Lset11260 = Ltmp6089-Lfunc_begin0
	.quad	Lset11260
Lset11261 = Ltmp6094-Lfunc_begin0
	.quad	Lset11261
Lset11262 = Ltmp6096-Lfunc_begin0
	.quad	Lset11262
Lset11263 = Ltmp6097-Lfunc_begin0
	.quad	Lset11263
	.quad	0
	.quad	0
Ldebug_ranges241:
Lset11264 = Ltmp6126-Lfunc_begin0
	.quad	Lset11264
Lset11265 = Ltmp6127-Lfunc_begin0
	.quad	Lset11265
Lset11266 = Ltmp6128-Lfunc_begin0
	.quad	Lset11266
Lset11267 = Ltmp6137-Lfunc_begin0
	.quad	Lset11267
Lset11268 = Ltmp6151-Lfunc_begin0
	.quad	Lset11268
Lset11269 = Ltmp6159-Lfunc_begin0
	.quad	Lset11269
	.quad	0
	.quad	0
Ldebug_ranges242:
Lset11270 = Ltmp6140-Lfunc_begin0
	.quad	Lset11270
Lset11271 = Ltmp6141-Lfunc_begin0
	.quad	Lset11271
Lset11272 = Ltmp6142-Lfunc_begin0
	.quad	Lset11272
Lset11273 = Ltmp6151-Lfunc_begin0
	.quad	Lset11273
Lset11274 = Ltmp6161-Lfunc_begin0
	.quad	Lset11274
Lset11275 = Ltmp6169-Lfunc_begin0
	.quad	Lset11275
	.quad	0
	.quad	0
Ldebug_ranges243:
Lset11276 = Ltmp6190-Lfunc_begin0
	.quad	Lset11276
Lset11277 = Ltmp6195-Lfunc_begin0
	.quad	Lset11277
Lset11278 = Ltmp6196-Lfunc_begin0
	.quad	Lset11278
Lset11279 = Ltmp6197-Lfunc_begin0
	.quad	Lset11279
Lset11280 = Ltmp6198-Lfunc_begin0
	.quad	Lset11280
Lset11281 = Ltmp6200-Lfunc_begin0
	.quad	Lset11281
	.quad	0
	.quad	0
Ldebug_ranges244:
Lset11282 = Ltmp6205-Lfunc_begin0
	.quad	Lset11282
Lset11283 = Ltmp6206-Lfunc_begin0
	.quad	Lset11283
Lset11284 = Ltmp6207-Lfunc_begin0
	.quad	Lset11284
Lset11285 = Ltmp6216-Lfunc_begin0
	.quad	Lset11285
Lset11286 = Ltmp6230-Lfunc_begin0
	.quad	Lset11286
Lset11287 = Ltmp6238-Lfunc_begin0
	.quad	Lset11287
	.quad	0
	.quad	0
Ldebug_ranges245:
Lset11288 = Ltmp6219-Lfunc_begin0
	.quad	Lset11288
Lset11289 = Ltmp6220-Lfunc_begin0
	.quad	Lset11289
Lset11290 = Ltmp6221-Lfunc_begin0
	.quad	Lset11290
Lset11291 = Ltmp6230-Lfunc_begin0
	.quad	Lset11291
Lset11292 = Ltmp6240-Lfunc_begin0
	.quad	Lset11292
Lset11293 = Ltmp6248-Lfunc_begin0
	.quad	Lset11293
	.quad	0
	.quad	0
Ldebug_ranges246:
Lset11294 = Ltmp6274-Lfunc_begin0
	.quad	Lset11294
Lset11295 = Ltmp6275-Lfunc_begin0
	.quad	Lset11295
Lset11296 = Ltmp6276-Lfunc_begin0
	.quad	Lset11296
Lset11297 = Ltmp6285-Lfunc_begin0
	.quad	Lset11297
Lset11298 = Ltmp6299-Lfunc_begin0
	.quad	Lset11298
Lset11299 = Ltmp6307-Lfunc_begin0
	.quad	Lset11299
	.quad	0
	.quad	0
Ldebug_ranges247:
Lset11300 = Ltmp6288-Lfunc_begin0
	.quad	Lset11300
Lset11301 = Ltmp6289-Lfunc_begin0
	.quad	Lset11301
Lset11302 = Ltmp6290-Lfunc_begin0
	.quad	Lset11302
Lset11303 = Ltmp6299-Lfunc_begin0
	.quad	Lset11303
Lset11304 = Ltmp6309-Lfunc_begin0
	.quad	Lset11304
Lset11305 = Ltmp6317-Lfunc_begin0
	.quad	Lset11305
	.quad	0
	.quad	0
Ldebug_ranges248:
Lset11306 = Ltmp6343-Lfunc_begin0
	.quad	Lset11306
Lset11307 = Ltmp6344-Lfunc_begin0
	.quad	Lset11307
Lset11308 = Ltmp6345-Lfunc_begin0
	.quad	Lset11308
Lset11309 = Ltmp6354-Lfunc_begin0
	.quad	Lset11309
Lset11310 = Ltmp6368-Lfunc_begin0
	.quad	Lset11310
Lset11311 = Ltmp6376-Lfunc_begin0
	.quad	Lset11311
	.quad	0
	.quad	0
Ldebug_ranges249:
Lset11312 = Ltmp6357-Lfunc_begin0
	.quad	Lset11312
Lset11313 = Ltmp6358-Lfunc_begin0
	.quad	Lset11313
Lset11314 = Ltmp6359-Lfunc_begin0
	.quad	Lset11314
Lset11315 = Ltmp6368-Lfunc_begin0
	.quad	Lset11315
Lset11316 = Ltmp6378-Lfunc_begin0
	.quad	Lset11316
Lset11317 = Ltmp6386-Lfunc_begin0
	.quad	Lset11317
	.quad	0
	.quad	0
Ldebug_ranges250:
Lset11318 = Ltmp6412-Lfunc_begin0
	.quad	Lset11318
Lset11319 = Ltmp6413-Lfunc_begin0
	.quad	Lset11319
Lset11320 = Ltmp6414-Lfunc_begin0
	.quad	Lset11320
Lset11321 = Ltmp6423-Lfunc_begin0
	.quad	Lset11321
Lset11322 = Ltmp6437-Lfunc_begin0
	.quad	Lset11322
Lset11323 = Ltmp6445-Lfunc_begin0
	.quad	Lset11323
	.quad	0
	.quad	0
Ldebug_ranges251:
Lset11324 = Ltmp6426-Lfunc_begin0
	.quad	Lset11324
Lset11325 = Ltmp6427-Lfunc_begin0
	.quad	Lset11325
Lset11326 = Ltmp6428-Lfunc_begin0
	.quad	Lset11326
Lset11327 = Ltmp6437-Lfunc_begin0
	.quad	Lset11327
Lset11328 = Ltmp6447-Lfunc_begin0
	.quad	Lset11328
Lset11329 = Ltmp6455-Lfunc_begin0
	.quad	Lset11329
	.quad	0
	.quad	0
Ldebug_ranges252:
Lset11330 = Ltmp6478-Lfunc_begin0
	.quad	Lset11330
Lset11331 = Ltmp6479-Lfunc_begin0
	.quad	Lset11331
Lset11332 = Ltmp6480-Lfunc_begin0
	.quad	Lset11332
Lset11333 = Ltmp6497-Lfunc_begin0
	.quad	Lset11333
	.quad	0
	.quad	0
Ldebug_ranges253:
Lset11334 = Ltmp6500-Lfunc_begin0
	.quad	Lset11334
Lset11335 = Ltmp6510-Lfunc_begin0
	.quad	Lset11335
Lset11336 = Ltmp6514-Lfunc_begin0
	.quad	Lset11336
Lset11337 = Ltmp6515-Lfunc_begin0
	.quad	Lset11337
	.quad	0
	.quad	0
Ldebug_ranges254:
Lset11338 = Ltmp6529-Lfunc_begin0
	.quad	Lset11338
Lset11339 = Ltmp6545-Lfunc_begin0
	.quad	Lset11339
Lset11340 = Ltmp6548-Lfunc_begin0
	.quad	Lset11340
Lset11341 = Ltmp6550-Lfunc_begin0
	.quad	Lset11341
	.quad	0
	.quad	0
Ldebug_ranges255:
Lset11342 = Ltmp6568-Lfunc_begin0
	.quad	Lset11342
Lset11343 = Ltmp6576-Lfunc_begin0
	.quad	Lset11343
Lset11344 = Ltmp6584-Lfunc_begin0
	.quad	Lset11344
Lset11345 = Ltmp6587-Lfunc_begin0
	.quad	Lset11345
Lset11346 = Ltmp6595-Lfunc_begin0
	.quad	Lset11346
Lset11347 = Ltmp6596-Lfunc_begin0
	.quad	Lset11347
	.quad	0
	.quad	0
Ldebug_ranges256:
Lset11348 = Ltmp6579-Lfunc_begin0
	.quad	Lset11348
Lset11349 = Ltmp6584-Lfunc_begin0
	.quad	Lset11349
Lset11350 = Ltmp6596-Lfunc_begin0
	.quad	Lset11350
Lset11351 = Ltmp6597-Lfunc_begin0
	.quad	Lset11351
	.quad	0
	.quad	0
Ldebug_ranges257:
Lset11352 = Ltmp6578-Lfunc_begin0
	.quad	Lset11352
Lset11353 = Ltmp6584-Lfunc_begin0
	.quad	Lset11353
Lset11354 = Ltmp6596-Lfunc_begin0
	.quad	Lset11354
Lset11355 = Ltmp6597-Lfunc_begin0
	.quad	Lset11355
	.quad	0
	.quad	0
Ldebug_ranges258:
Lset11356 = Ltmp6611-Lfunc_begin0
	.quad	Lset11356
Lset11357 = Ltmp6623-Lfunc_begin0
	.quad	Lset11357
Lset11358 = Ltmp6624-Lfunc_begin0
	.quad	Lset11358
Lset11359 = Ltmp6627-Lfunc_begin0
	.quad	Lset11359
Lset11360 = Ltmp6635-Lfunc_begin0
	.quad	Lset11360
Lset11361 = Ltmp6639-Lfunc_begin0
	.quad	Lset11361
	.quad	0
	.quad	0
Ldebug_ranges259:
Lset11362 = Ltmp6629-Lfunc_begin0
	.quad	Lset11362
Lset11363 = Ltmp6630-Lfunc_begin0
	.quad	Lset11363
Lset11364 = Ltmp6653-Lfunc_begin0
	.quad	Lset11364
Lset11365 = Ltmp6659-Lfunc_begin0
	.quad	Lset11365
Lset11366 = Ltmp6675-Lfunc_begin0
	.quad	Lset11366
Lset11367 = Ltmp6682-Lfunc_begin0
	.quad	Lset11367
	.quad	0
	.quad	0
Ldebug_ranges260:
Lset11368 = Ltmp6629-Lfunc_begin0
	.quad	Lset11368
Lset11369 = Ltmp6630-Lfunc_begin0
	.quad	Lset11369
Lset11370 = Ltmp6653-Lfunc_begin0
	.quad	Lset11370
Lset11371 = Ltmp6659-Lfunc_begin0
	.quad	Lset11371
Lset11372 = Ltmp6675-Lfunc_begin0
	.quad	Lset11372
Lset11373 = Ltmp6687-Lfunc_begin0
	.quad	Lset11373
Lset11374 = Ltmp6708-Lfunc_begin0
	.quad	Lset11374
Lset11375 = Ltmp6709-Lfunc_begin0
	.quad	Lset11375
	.quad	0
	.quad	0
Ldebug_ranges261:
Lset11376 = Ltmp6649-Lfunc_begin0
	.quad	Lset11376
Lset11377 = Ltmp6653-Lfunc_begin0
	.quad	Lset11377
Lset11378 = Ltmp6671-Lfunc_begin0
	.quad	Lset11378
Lset11379 = Ltmp6673-Lfunc_begin0
	.quad	Lset11379
	.quad	0
	.quad	0
Ldebug_ranges262:
Lset11380 = Ltmp6632-Lfunc_begin0
	.quad	Lset11380
Lset11381 = Ltmp6635-Lfunc_begin0
	.quad	Lset11381
Lset11382 = Ltmp6647-Lfunc_begin0
	.quad	Lset11382
Lset11383 = Ltmp6648-Lfunc_begin0
	.quad	Lset11383
Lset11384 = Ltmp6673-Lfunc_begin0
	.quad	Lset11384
Lset11385 = Ltmp6675-Lfunc_begin0
	.quad	Lset11385
	.quad	0
	.quad	0
Ldebug_ranges263:
Lset11386 = Ltmp6628-Lfunc_begin0
	.quad	Lset11386
Lset11387 = Ltmp6635-Lfunc_begin0
	.quad	Lset11387
Lset11388 = Ltmp6647-Lfunc_begin0
	.quad	Lset11388
Lset11389 = Ltmp6648-Lfunc_begin0
	.quad	Lset11389
Lset11390 = Ltmp6649-Lfunc_begin0
	.quad	Lset11390
Lset11391 = Ltmp6659-Lfunc_begin0
	.quad	Lset11391
Lset11392 = Ltmp6671-Lfunc_begin0
	.quad	Lset11392
Lset11393 = Ltmp6687-Lfunc_begin0
	.quad	Lset11393
Lset11394 = Ltmp6708-Lfunc_begin0
	.quad	Lset11394
Lset11395 = Ltmp6709-Lfunc_begin0
	.quad	Lset11395
	.quad	0
	.quad	0
Ldebug_ranges264:
Lset11396 = Ltmp6644-Lfunc_begin0
	.quad	Lset11396
Lset11397 = Ltmp6647-Lfunc_begin0
	.quad	Lset11397
Lset11398 = Ltmp6687-Lfunc_begin0
	.quad	Lset11398
Lset11399 = Ltmp6692-Lfunc_begin0
	.quad	Lset11399
	.quad	0
	.quad	0
Ldebug_ranges265:
Lset11400 = Ltmp6660-Lfunc_begin0
	.quad	Lset11400
Lset11401 = Ltmp6671-Lfunc_begin0
	.quad	Lset11401
Lset11402 = Ltmp6692-Lfunc_begin0
	.quad	Lset11402
Lset11403 = Ltmp6700-Lfunc_begin0
	.quad	Lset11403
	.quad	0
	.quad	0
Ldebug_ranges266:
Lset11404 = Ltmp6660-Lfunc_begin0
	.quad	Lset11404
Lset11405 = Ltmp6661-Lfunc_begin0
	.quad	Lset11405
Lset11406 = Ltmp6662-Lfunc_begin0
	.quad	Lset11406
Lset11407 = Ltmp6671-Lfunc_begin0
	.quad	Lset11407
Lset11408 = Ltmp6692-Lfunc_begin0
	.quad	Lset11408
Lset11409 = Ltmp6700-Lfunc_begin0
	.quad	Lset11409
	.quad	0
	.quad	0
Ldebug_ranges267:
Lset11410 = Ltmp6660-Lfunc_begin0
	.quad	Lset11410
Lset11411 = Ltmp6671-Lfunc_begin0
	.quad	Lset11411
Lset11412 = Ltmp6692-Lfunc_begin0
	.quad	Lset11412
Lset11413 = Ltmp6708-Lfunc_begin0
	.quad	Lset11413
	.quad	0
	.quad	0
Ldebug_ranges268:
Lset11414 = Ltmp6641-Lfunc_begin0
	.quad	Lset11414
Lset11415 = Ltmp6647-Lfunc_begin0
	.quad	Lset11415
Lset11416 = Ltmp6660-Lfunc_begin0
	.quad	Lset11416
Lset11417 = Ltmp6671-Lfunc_begin0
	.quad	Lset11417
Lset11418 = Ltmp6687-Lfunc_begin0
	.quad	Lset11418
Lset11419 = Ltmp6708-Lfunc_begin0
	.quad	Lset11419
	.quad	0
	.quad	0
	.section	__DWARF,__apple_names,regular,debug
Lnames_begin:
	.long	1212240712              ## Header Magic
	.short	1                       ## Header Version
	.short	0                       ## Header Hash Function
	.long	31                      ## Header Bucket Count
	.long	63                      ## Header Hash Count
	.long	12                      ## Header Data Length
	.long	0                       ## HeaderData Die Offset Base
	.long	1                       ## HeaderData Atom Count
	.short	1                       ## DW_ATOM_die_offset
	.short	6                       ## DW_FORM_data4
	.long	0                       ## Bucket 0
	.long	4                       ## Bucket 1
	.long	8                       ## Bucket 2
	.long	9                       ## Bucket 3
	.long	14                      ## Bucket 4
	.long	17                      ## Bucket 5
	.long	19                      ## Bucket 6
	.long	-1                      ## Bucket 7
	.long	23                      ## Bucket 8
	.long	26                      ## Bucket 9
	.long	29                      ## Bucket 10
	.long	32                      ## Bucket 11
	.long	34                      ## Bucket 12
	.long	36                      ## Bucket 13
	.long	38                      ## Bucket 14
	.long	-1                      ## Bucket 15
	.long	-1                      ## Bucket 16
	.long	40                      ## Bucket 17
	.long	44                      ## Bucket 18
	.long	46                      ## Bucket 19
	.long	47                      ## Bucket 20
	.long	-1                      ## Bucket 21
	.long	48                      ## Bucket 22
	.long	51                      ## Bucket 23
	.long	53                      ## Bucket 24
	.long	56                      ## Bucket 25
	.long	-1                      ## Bucket 26
	.long	58                      ## Bucket 27
	.long	59                      ## Bucket 28
	.long	60                      ## Bucket 29
	.long	62                      ## Bucket 30
	.long	1123366189              ## Hash in Bucket 0
	.long	-2058629218             ## Hash in Bucket 0
	.long	-1870603833             ## Hash in Bucket 0
	.long	-1810817977             ## Hash in Bucket 0
	.long	596732982               ## Hash in Bucket 1
	.long	977459637               ## Hash in Bucket 1
	.long	1259565837              ## Hash in Bucket 1
	.long	1259567821              ## Hash in Bucket 1
	.long	-1384015617             ## Hash in Bucket 2
	.long	1259584532              ## Hash in Bucket 3
	.long	-676342098              ## Hash in Bucket 3
	.long	-439368767              ## Hash in Bucket 3
	.long	-362846972              ## Hash in Bucket 3
	.long	-89297950               ## Hash in Bucket 3
	.long	760348102               ## Hash in Bucket 4
	.long	-436481240              ## Hash in Bucket 4
	.long	-3545811                ## Hash in Bucket 4
	.long	142659060               ## Hash in Bucket 5
	.long	396254498               ## Hash in Bucket 5
	.long	75873095                ## Hash in Bucket 6
	.long	1992526184              ## Hash in Bucket 6
	.long	-1936086243             ## Hash in Bucket 6
	.long	-117011668              ## Hash in Bucket 6
	.long	1022817449              ## Hash in Bucket 8
	.long	-1085560755             ## Hash in Bucket 8
	.long	-1003758606             ## Hash in Bucket 8
	.long	592082556               ## Hash in Bucket 9
	.long	1046836188              ## Hash in Bucket 9
	.long	-42639472               ## Hash in Bucket 9
	.long	372548741               ## Hash in Bucket 10
	.long	1046826207              ## Hash in Bucket 10
	.long	-1384001411             ## Hash in Bucket 10
	.long	672730391               ## Hash in Bucket 11
	.long	-1810817966             ## Hash in Bucket 11
	.long	1246631966              ## Hash in Bucket 12
	.long	-1158580290             ## Hash in Bucket 12
	.long	227424693               ## Hash in Bucket 13
	.long	372548744               ## Hash in Bucket 13
	.long	876542498               ## Hash in Bucket 14
	.long	-275735721              ## Hash in Bucket 14
	.long	226885638               ## Hash in Bucket 17
	.long	279782178               ## Hash in Bucket 17
	.long	-2068325629             ## Hash in Bucket 17
	.long	-1383990523             ## Hash in Bucket 17
	.long	1061796239              ## Hash in Bucket 18
	.long	1259584113              ## Hash in Bucket 18
	.long	767268619               ## Hash in Bucket 19
	.long	1259578008              ## Hash in Bucket 20
	.long	-854968791              ## Hash in Bucket 22
	.long	-555016201              ## Hash in Bucket 22
	.long	-287317220              ## Hash in Bucket 22
	.long	1259564371              ## Hash in Bucket 23
	.long	-1936073175             ## Hash in Bucket 23
	.long	1259584119              ## Hash in Bucket 24
	.long	-1305100538             ## Hash in Bucket 24
	.long	-712206659              ## Hash in Bucket 24
	.long	-1276525636             ## Hash in Bucket 25
	.long	-957682545              ## Hash in Bucket 25
	.long	1178909660              ## Hash in Bucket 27
	.long	-1810817980             ## Hash in Bucket 28
	.long	-1365628529             ## Hash in Bucket 29
	.long	-1295469484             ## Hash in Bucket 29
	.long	876837355               ## Hash in Bucket 30
	.long	LNames31-Lnames_begin   ## Offset in Bucket 0
	.long	LNames60-Lnames_begin   ## Offset in Bucket 0
	.long	LNames0-Lnames_begin    ## Offset in Bucket 0
	.long	LNames1-Lnames_begin    ## Offset in Bucket 0
	.long	LNames35-Lnames_begin   ## Offset in Bucket 1
	.long	LNames7-Lnames_begin    ## Offset in Bucket 1
	.long	LNames2-Lnames_begin    ## Offset in Bucket 1
	.long	LNames33-Lnames_begin   ## Offset in Bucket 1
	.long	LNames43-Lnames_begin   ## Offset in Bucket 2
	.long	LNames13-Lnames_begin   ## Offset in Bucket 3
	.long	LNames18-Lnames_begin   ## Offset in Bucket 3
	.long	LNames42-Lnames_begin   ## Offset in Bucket 3
	.long	LNames45-Lnames_begin   ## Offset in Bucket 3
	.long	LNames23-Lnames_begin   ## Offset in Bucket 3
	.long	LNames47-Lnames_begin   ## Offset in Bucket 4
	.long	LNames28-Lnames_begin   ## Offset in Bucket 4
	.long	LNames53-Lnames_begin   ## Offset in Bucket 4
	.long	LNames5-Lnames_begin    ## Offset in Bucket 5
	.long	LNames22-Lnames_begin   ## Offset in Bucket 5
	.long	LNames27-Lnames_begin   ## Offset in Bucket 6
	.long	LNames49-Lnames_begin   ## Offset in Bucket 6
	.long	LNames39-Lnames_begin   ## Offset in Bucket 6
	.long	LNames30-Lnames_begin   ## Offset in Bucket 6
	.long	LNames51-Lnames_begin   ## Offset in Bucket 8
	.long	LNames32-Lnames_begin   ## Offset in Bucket 8
	.long	LNames57-Lnames_begin   ## Offset in Bucket 8
	.long	LNames38-Lnames_begin   ## Offset in Bucket 9
	.long	LNames37-Lnames_begin   ## Offset in Bucket 9
	.long	LNames55-Lnames_begin   ## Offset in Bucket 9
	.long	LNames15-Lnames_begin   ## Offset in Bucket 10
	.long	LNames41-Lnames_begin   ## Offset in Bucket 10
	.long	LNames44-Lnames_begin   ## Offset in Bucket 10
	.long	LNames8-Lnames_begin    ## Offset in Bucket 11
	.long	LNames4-Lnames_begin    ## Offset in Bucket 11
	.long	LNames61-Lnames_begin   ## Offset in Bucket 12
	.long	LNames21-Lnames_begin   ## Offset in Bucket 12
	.long	LNames6-Lnames_begin    ## Offset in Bucket 13
	.long	LNames16-Lnames_begin   ## Offset in Bucket 13
	.long	LNames25-Lnames_begin   ## Offset in Bucket 14
	.long	LNames36-Lnames_begin   ## Offset in Bucket 14
	.long	LNames48-Lnames_begin   ## Offset in Bucket 17
	.long	LNames14-Lnames_begin   ## Offset in Bucket 17
	.long	LNames24-Lnames_begin   ## Offset in Bucket 17
	.long	LNames46-Lnames_begin   ## Offset in Bucket 17
	.long	LNames19-Lnames_begin   ## Offset in Bucket 18
	.long	LNames56-Lnames_begin   ## Offset in Bucket 18
	.long	LNames29-Lnames_begin   ## Offset in Bucket 19
	.long	LNames9-Lnames_begin    ## Offset in Bucket 20
	.long	LNames17-Lnames_begin   ## Offset in Bucket 22
	.long	LNames20-Lnames_begin   ## Offset in Bucket 22
	.long	LNames40-Lnames_begin   ## Offset in Bucket 22
	.long	LNames34-Lnames_begin   ## Offset in Bucket 23
	.long	LNames50-Lnames_begin   ## Offset in Bucket 23
	.long	LNames58-Lnames_begin   ## Offset in Bucket 24
	.long	LNames26-Lnames_begin   ## Offset in Bucket 24
	.long	LNames12-Lnames_begin   ## Offset in Bucket 24
	.long	LNames11-Lnames_begin   ## Offset in Bucket 25
	.long	LNames3-Lnames_begin    ## Offset in Bucket 25
	.long	LNames59-Lnames_begin   ## Offset in Bucket 27
	.long	LNames62-Lnames_begin   ## Offset in Bucket 28
	.long	LNames54-Lnames_begin   ## Offset in Bucket 29
	.long	LNames10-Lnames_begin   ## Offset in Bucket 29
	.long	LNames52-Lnames_begin   ## Offset in Bucket 30
LNames31:
	.long	4597                    ## raviV_op_vararg
	.long	1                       ## Num DIEs
	.long	27629
	.long	0
LNames60:
	.long	4115                    ## luaV_lessthan
	.long	1                       ## Num DIEs
	.long	22416
	.long	0
LNames0:
	.long	3926                    ## luaV_tonumber_
	.long	40                      ## Num DIEs
	.long	1362
	.long	1944
	.long	2462
	.long	3450
	.long	3481
	.long	3680
	.long	3711
	.long	3910
	.long	3941
	.long	4140
	.long	4171
	.long	5589
	.long	5620
	.long	5873
	.long	5904
	.long	6123
	.long	6154
	.long	6249
	.long	7628
	.long	7659
	.long	7681
	.long	8410
	.long	12053
	.long	12515
	.long	14236
	.long	14575
	.long	20233
	.long	20783
	.long	21772
	.long	26841
	.long	28265
	.long	29034
	.long	29065
	.long	29328
	.long	29359
	.long	29622
	.long	29653
	.long	29916
	.long	29947
	.long	32700
	.long	0
LNames1:
	.long	4630                    ## raviV_op_setupvali
	.long	1                       ## Num DIEs
	.long	27922
	.long	0
LNames35:
	.long	4194                    ## luaV_objlen
	.long	1                       ## Num DIEs
	.long	23838
	.long	0
LNames7:
	.long	4164                    ## copy2buff
	.long	2                       ## Num DIEs
	.long	23632
	.long	23694
	.long	0
LNames2:
	.long	4837                    ## raviV_op_bor
	.long	1                       ## Num DIEs
	.long	30990
	.long	0
LNames33:
	.long	4784                    ## raviV_op_div
	.long	1                       ## Num DIEs
	.long	29799
	.long	0
LNames43:
	.long	4823                    ## raviV_op_band
	.long	1                       ## Num DIEs
	.long	30686
	.long	0
LNames13:
	.long	4758                    ## raviV_op_sub
	.long	1                       ## Num DIEs
	.long	29211
	.long	0
LNames18:
	.long	4899                    ## raviV_settable_sskey
	.long	1                       ## Num DIEs
	.long	31973
	.long	0
LNames42:
	.long	4433                    ## ravi_dump_stack
	.long	1                       ## Num DIEs
	.long	25407
	.long	0
LNames45:
	.long	4025                    ## luaV_gettable
	.long	1                       ## Num DIEs
	.long	21143
	.long	0
LNames23:
	.long	3981                    ## luaV_forlimit
	.long	1                       ## Num DIEs
	.long	20618
	.long	0
LNames47:
	.long	4224                    ## luaV_shiftl
	.long	7                       ## Num DIEs
	.long	5215
	.long	5504
	.long	9229
	.long	9368
	.long	24258
	.long	30171
	.long	30518
	.long	0
LNames28:
	.long	4376                    ## ravi_dump_value
	.long	1                       ## Num DIEs
	.long	25225
	.long	0
LNames53:
	.long	3941                    ## luaV_tointeger
	.long	39                      ## Num DIEs
	.long	1619
	.long	2201
	.long	2719
	.long	4302
	.long	4375
	.long	4548
	.long	4621
	.long	4794
	.long	4867
	.long	5040
	.long	5113
	.long	5329
	.long	5402
	.long	6408
	.long	8269
	.long	11672
	.long	12365
	.long	14099
	.long	14463
	.long	20284
	.long	20505
	.long	20710
	.long	22016
	.long	23232
	.long	23296
	.long	26700
	.long	28027
	.long	30215
	.long	30288
	.long	30541
	.long	30614
	.long	30845
	.long	30918
	.long	31149
	.long	31222
	.long	31453
	.long	31526
	.long	31725
	.long	32944
	.long	0
LNames5:
	.long	4182                    ## luaV_concat
	.long	1                       ## Num DIEs
	.long	23445
	.long	0
LNames22:
	.long	4564                    ## raviV_op_concat
	.long	1                       ## Num DIEs
	.long	26986
	.long	0
LNames27:
	.long	4580                    ## raviV_op_closure
	.long	1                       ## Num DIEs
	.long	27178
	.long	0
LNames49:
	.long	4937                    ## raviV_settable_i
	.long	1                       ## Num DIEs
	.long	32515
	.long	0
LNames39:
	.long	3995                    ## luaV_finishget
	.long	1                       ## Num DIEs
	.long	20815
	.long	0
LNames30:
	.long	3965                    ## luaV_tointeger_
	.long	8                       ## Num DIEs
	.long	1598
	.long	2180
	.long	2698
	.long	8248
	.long	20464
	.long	22004
	.long	26679
	.long	32932
	.long	0
LNames51:
	.long	4506                    ## raviV_op_newarrayfloat
	.long	1                       ## Num DIEs
	.long	26058
	.long	0
LNames32:
	.long	4613                    ## raviV_op_loadnil
	.long	1                       ## Num DIEs
	.long	27818
	.long	0
LNames57:
	.long	4547                    ## raviV_op_setlist
	.long	1                       ## Num DIEs
	.long	26378
	.long	0
LNames38:
	.long	4236                    ## luaV_finishOp
	.long	1                       ## Num DIEs
	.long	24298
	.long	0
LNames37:
	.long	4215                    ## luaV_mod
	.long	2                       ## Num DIEs
	.long	5769
	.long	24186
	.long	0
LNames55:
	.long	4039                    ## luaV_settable
	.long	1                       ## Num DIEs
	.long	21581
	.long	0
LNames15:
	.long	4688                    ## raviV_op_setupvalaf
	.long	1                       ## Num DIEs
	.long	28503
	.long	0
LNames41:
	.long	4206                    ## luaV_div
	.long	2                       ## Num DIEs
	.long	6019
	.long	24112
	.long	0
LNames44:
	.long	4864                    ## raviV_op_bnot
	.long	1                       ## Num DIEs
	.long	31598
	.long	0
LNames8:
	.long	4392                    ## ravi_dump_ci
	.long	1                       ## Num DIEs
	.long	25484
	.long	0
LNames4:
	.long	4708                    ## raviV_op_setupvalt
	.long	1                       ## Num DIEs
	.long	28641
	.long	0
LNames61:
	.long	4727                    ## raviV_op_setupval
	.long	1                       ## Num DIEs
	.long	28779
	.long	0
LNames21:
	.long	4485                    ## raviV_op_newarrayint
	.long	1                       ## Num DIEs
	.long	25914
	.long	0
LNames6:
	.long	4053                    ## LTnum
	.long	1                       ## Num DIEs
	.long	22601
	.long	0
LNames16:
	.long	4668                    ## raviV_op_setupvalai
	.long	1                       ## Num DIEs
	.long	28365
	.long	0
LNames25:
	.long	4309                    ## pushclosure
	.long	2                       ## Num DIEs
	.long	8704
	.long	27460
	.long	0
LNames36:
	.long	4250                    ## luaH_getshortstr
	.long	9                       ## Num DIEs
	.long	2969
	.long	3193
	.long	10874
	.long	11010
	.long	11166
	.long	14721
	.long	31905
	.long	32085
	.long	33228
	.long	0
LNames48:
	.long	4129                    ## LEnum
	.long	1                       ## Num DIEs
	.long	22978
	.long	0
LNames14:
	.long	4878                    ## raviV_gettable_sskey
	.long	1                       ## Num DIEs
	.long	31797
	.long	0
LNames24:
	.long	4334                    ## check_usertype
	.long	2                       ## Num DIEs
	.long	14661
	.long	33161
	.long	0
LNames46:
	.long	4850                    ## raviV_op_bxor
	.long	1                       ## Num DIEs
	.long	31294
	.long	0
LNames19:
	.long	4954                    ## raviV_op_totype
	.long	1                       ## Num DIEs
	.long	33070
	.long	0
LNames56:
	.long	4797                    ## raviV_op_shl
	.long	1                       ## Num DIEs
	.long	30013
	.long	0
LNames29:
	.long	4135                    ## luaV_lessequal
	.long	1                       ## Num DIEs
	.long	22793
	.long	0
LNames9:
	.long	4771                    ## raviV_op_mul
	.long	1                       ## Num DIEs
	.long	29505
	.long	0
LNames17:
	.long	4067                    ## l_strcmp
	.long	2                       ## Num DIEs
	.long	22513
	.long	22890
	.long	0
LNames20:
	.long	4104                    ## LEintfloat
	.long	2                       ## Num DIEs
	.long	22691
	.long	23022
	.long	0
LNames40:
	.long	128                     ## dispatch_table
	.long	1                       ## Num DIEs
	.long	80
	.long	0
LNames34:
	.long	4745                    ## raviV_op_add
	.long	1                       ## Num DIEs
	.long	28917
	.long	0
LNames50:
	.long	4010                    ## luaV_finishset
	.long	1                       ## Num DIEs
	.long	20982
	.long	0
LNames58:
	.long	4810                    ## raviV_op_shr
	.long	1                       ## Num DIEs
	.long	30360
	.long	0
LNames26:
	.long	4093                    ## LTintfloat
	.long	2                       ## Num DIEs
	.long	22645
	.long	23068
	.long	0
LNames12:
	.long	4286                    ## getcached
	.long	2                       ## Num DIEs
	.long	8604
	.long	27351
	.long	0
LNames11:
	.long	4529                    ## raviV_op_newtable
	.long	1                       ## Num DIEs
	.long	26202
	.long	0
LNames3:
	.long	4363                    ## luaV_execute
	.long	1                       ## Num DIEs
	.long	47
	.long	0
LNames59:
	.long	4920                    ## raviV_gettable_i
	.long	1                       ## Num DIEs
	.long	32121
	.long	0
LNames62:
	.long	4649                    ## raviV_op_setupvalf
	.long	1                       ## Num DIEs
	.long	28160
	.long	0
LNames54:
	.long	4150                    ## luaV_equalobj
	.long	1                       ## Num DIEs
	.long	23102
	.long	0
LNames10:
	.long	4449                    ## ravi_dump_stacktop
	.long	1                       ## Num DIEs
	.long	25582
	.long	0
LNames52:
	.long	4468                    ## ravi_debug_trace
	.long	1                       ## Num DIEs
	.long	25706
	.long	0
	.section	__DWARF,__apple_objc,regular,debug
Lobjc_begin:
	.long	1212240712              ## Header Magic
	.short	1                       ## Header Version
	.short	0                       ## Header Hash Function
	.long	1                       ## Header Bucket Count
	.long	0                       ## Header Hash Count
	.long	12                      ## Header Data Length
	.long	0                       ## HeaderData Die Offset Base
	.long	1                       ## HeaderData Atom Count
	.short	1                       ## DW_ATOM_die_offset
	.short	6                       ## DW_FORM_data4
	.long	-1                      ## Bucket 0
	.section	__DWARF,__apple_namespac,regular,debug
Lnamespac_begin:
	.long	1212240712              ## Header Magic
	.short	1                       ## Header Version
	.short	0                       ## Header Hash Function
	.long	1                       ## Header Bucket Count
	.long	0                       ## Header Hash Count
	.long	12                      ## Header Data Length
	.long	0                       ## HeaderData Die Offset Base
	.long	1                       ## HeaderData Atom Count
	.short	1                       ## DW_ATOM_die_offset
	.short	6                       ## DW_FORM_data4
	.long	-1                      ## Bucket 0
	.section	__DWARF,__apple_types,regular,debug
Ltypes_begin:
	.long	1212240712              ## Header Magic
	.short	1                       ## Header Version
	.short	0                       ## Header Hash Function
	.long	29                      ## Header Bucket Count
	.long	59                      ## Header Hash Count
	.long	20                      ## Header Data Length
	.long	0                       ## HeaderData Die Offset Base
	.long	3                       ## HeaderData Atom Count
	.short	1                       ## DW_ATOM_die_offset
	.short	6                       ## DW_FORM_data4
	.short	3                       ## DW_ATOM_die_tag
	.short	5                       ## DW_FORM_data2
	.short	4                       ## DW_ATOM_type_flags
	.short	11                      ## DW_FORM_data1
	.long	0                       ## Bucket 0
	.long	2                       ## Bucket 1
	.long	3                       ## Bucket 2
	.long	5                       ## Bucket 3
	.long	-1                      ## Bucket 4
	.long	8                       ## Bucket 5
	.long	9                       ## Bucket 6
	.long	-1                      ## Bucket 7
	.long	14                      ## Bucket 8
	.long	15                      ## Bucket 9
	.long	16                      ## Bucket 10
	.long	19                      ## Bucket 11
	.long	21                      ## Bucket 12
	.long	24                      ## Bucket 13
	.long	31                      ## Bucket 14
	.long	32                      ## Bucket 15
	.long	35                      ## Bucket 16
	.long	36                      ## Bucket 17
	.long	37                      ## Bucket 18
	.long	39                      ## Bucket 19
	.long	40                      ## Bucket 20
	.long	42                      ## Bucket 21
	.long	43                      ## Bucket 22
	.long	44                      ## Bucket 23
	.long	49                      ## Bucket 24
	.long	50                      ## Bucket 25
	.long	53                      ## Bucket 26
	.long	54                      ## Bucket 27
	.long	57                      ## Bucket 28
	.long	239077421               ## Hash in Bucket 0
	.long	479703094               ## Hash in Bucket 0
	.long	784013319               ## Hash in Bucket 1
	.long	267068368               ## Hash in Bucket 2
	.long	2071398372              ## Hash in Bucket 2
	.long	878862258               ## Hash in Bucket 3
	.long	1007206166              ## Hash in Bucket 3
	.long	-251319668              ## Hash in Bucket 3
	.long	236871396               ## Hash in Bucket 5
	.long	524080263               ## Hash in Bucket 6
	.long	2080946626              ## Hash in Bucket 6
	.long	-1304652851             ## Hash in Bucket 6
	.long	-421265146              ## Hash in Bucket 6
	.long	-282664779              ## Hash in Bucket 6
	.long	466678419               ## Hash in Bucket 8
	.long	2062531832              ## Hash in Bucket 9
	.long	2089400971              ## Hash in Bucket 10
	.long	-2011261482             ## Hash in Bucket 10
	.long	-1267332080             ## Hash in Bucket 10
	.long	118329175               ## Hash in Bucket 11
	.long	239748898               ## Hash in Bucket 11
	.long	193495088               ## Hash in Bucket 12
	.long	-2109888073             ## Hash in Bucket 12
	.long	-1920572709             ## Hash in Bucket 12
	.long	206000324               ## Hash in Bucket 13
	.long	505753517               ## Hash in Bucket 13
	.long	1311072323              ## Hash in Bucket 13
	.long	-1792297095             ## Hash in Bucket 13
	.long	-926730354              ## Hash in Bucket 13
	.long	-749835052              ## Hash in Bucket 13
	.long	-104093792              ## Hash in Bucket 13
	.long	-69895251               ## Hash in Bucket 14
	.long	-1929616327             ## Hash in Bucket 15
	.long	-1880351968             ## Hash in Bucket 15
	.long	-1658752209             ## Hash in Bucket 15
	.long	2089577442              ## Hash in Bucket 16
	.long	274395349               ## Hash in Bucket 17
	.long	1056685111              ## Hash in Bucket 18
	.long	-5219592                ## Hash in Bucket 18
	.long	759453730               ## Hash in Bucket 19
	.long	-1185500247             ## Hash in Bucket 20
	.long	-769941354              ## Hash in Bucket 20
	.long	-113419488              ## Hash in Bucket 21
	.long	-935859777              ## Hash in Bucket 22
	.long	233247545               ## Hash in Bucket 23
	.long	265767855               ## Hash in Bucket 23
	.long	987553234               ## Hash in Bucket 23
	.long	1891274695              ## Hash in Bucket 23
	.long	2138597773              ## Hash in Bucket 23
	.long	238658772               ## Hash in Bucket 24
	.long	2054339493              ## Hash in Bucket 25
	.long	2090147939              ## Hash in Bucket 25
	.long	-1053329204             ## Hash in Bucket 25
	.long	1090845495              ## Hash in Bucket 26
	.long	1639088524              ## Hash in Bucket 27
	.long	-80380739               ## Hash in Bucket 27
	.long	-79299793               ## Hash in Bucket 27
	.long	237365869               ## Hash in Bucket 28
	.long	502458001               ## Hash in Bucket 28
	.long	Ltypes4-Ltypes_begin    ## Offset in Bucket 0
	.long	Ltypes22-Ltypes_begin   ## Offset in Bucket 0
	.long	Ltypes41-Ltypes_begin   ## Offset in Bucket 1
	.long	Ltypes47-Ltypes_begin   ## Offset in Bucket 2
	.long	Ltypes0-Ltypes_begin    ## Offset in Bucket 2
	.long	Ltypes49-Ltypes_begin   ## Offset in Bucket 3
	.long	Ltypes52-Ltypes_begin   ## Offset in Bucket 3
	.long	Ltypes19-Ltypes_begin   ## Offset in Bucket 3
	.long	Ltypes28-Ltypes_begin   ## Offset in Bucket 5
	.long	Ltypes40-Ltypes_begin   ## Offset in Bucket 6
	.long	Ltypes17-Ltypes_begin   ## Offset in Bucket 6
	.long	Ltypes29-Ltypes_begin   ## Offset in Bucket 6
	.long	Ltypes1-Ltypes_begin    ## Offset in Bucket 6
	.long	Ltypes34-Ltypes_begin   ## Offset in Bucket 6
	.long	Ltypes33-Ltypes_begin   ## Offset in Bucket 8
	.long	Ltypes54-Ltypes_begin   ## Offset in Bucket 9
	.long	Ltypes2-Ltypes_begin    ## Offset in Bucket 10
	.long	Ltypes36-Ltypes_begin   ## Offset in Bucket 10
	.long	Ltypes50-Ltypes_begin   ## Offset in Bucket 10
	.long	Ltypes10-Ltypes_begin   ## Offset in Bucket 11
	.long	Ltypes57-Ltypes_begin   ## Offset in Bucket 11
	.long	Ltypes31-Ltypes_begin   ## Offset in Bucket 12
	.long	Ltypes53-Ltypes_begin   ## Offset in Bucket 12
	.long	Ltypes25-Ltypes_begin   ## Offset in Bucket 12
	.long	Ltypes58-Ltypes_begin   ## Offset in Bucket 13
	.long	Ltypes5-Ltypes_begin    ## Offset in Bucket 13
	.long	Ltypes27-Ltypes_begin   ## Offset in Bucket 13
	.long	Ltypes12-Ltypes_begin   ## Offset in Bucket 13
	.long	Ltypes8-Ltypes_begin    ## Offset in Bucket 13
	.long	Ltypes51-Ltypes_begin   ## Offset in Bucket 13
	.long	Ltypes56-Ltypes_begin   ## Offset in Bucket 13
	.long	Ltypes45-Ltypes_begin   ## Offset in Bucket 14
	.long	Ltypes24-Ltypes_begin   ## Offset in Bucket 15
	.long	Ltypes16-Ltypes_begin   ## Offset in Bucket 15
	.long	Ltypes6-Ltypes_begin    ## Offset in Bucket 15
	.long	Ltypes38-Ltypes_begin   ## Offset in Bucket 16
	.long	Ltypes21-Ltypes_begin   ## Offset in Bucket 17
	.long	Ltypes23-Ltypes_begin   ## Offset in Bucket 18
	.long	Ltypes11-Ltypes_begin   ## Offset in Bucket 18
	.long	Ltypes26-Ltypes_begin   ## Offset in Bucket 19
	.long	Ltypes42-Ltypes_begin   ## Offset in Bucket 20
	.long	Ltypes35-Ltypes_begin   ## Offset in Bucket 20
	.long	Ltypes37-Ltypes_begin   ## Offset in Bucket 21
	.long	Ltypes55-Ltypes_begin   ## Offset in Bucket 22
	.long	Ltypes14-Ltypes_begin   ## Offset in Bucket 23
	.long	Ltypes7-Ltypes_begin    ## Offset in Bucket 23
	.long	Ltypes32-Ltypes_begin   ## Offset in Bucket 23
	.long	Ltypes43-Ltypes_begin   ## Offset in Bucket 23
	.long	Ltypes9-Ltypes_begin    ## Offset in Bucket 23
	.long	Ltypes20-Ltypes_begin   ## Offset in Bucket 24
	.long	Ltypes18-Ltypes_begin   ## Offset in Bucket 25
	.long	Ltypes39-Ltypes_begin   ## Offset in Bucket 25
	.long	Ltypes3-Ltypes_begin    ## Offset in Bucket 25
	.long	Ltypes13-Ltypes_begin   ## Offset in Bucket 26
	.long	Ltypes44-Ltypes_begin   ## Offset in Bucket 27
	.long	Ltypes15-Ltypes_begin   ## Offset in Bucket 27
	.long	Ltypes46-Ltypes_begin   ## Offset in Bucket 27
	.long	Ltypes30-Ltypes_begin   ## Offset in Bucket 28
	.long	Ltypes48-Ltypes_begin   ## Offset in Bucket 28
Ltypes4:
	.long	3100                    ## UpVal
	.long	2                       ## Num DIEs
	.long	18455
	.short	22
	.byte	0
	.long	18467
	.short	19
	.byte	0
	.long	0
Ltypes22:
	.long	2949                    ## lua_KContext
	.long	1                       ## Num DIEs
	.long	18403
	.short	22
	.byte	0
	.long	0
Ltypes41:
	.long	2411                    ## ptrdiff_t
	.long	1                       ## Num DIEs
	.long	17754
	.short	22
	.byte	0
	.long	0
Ltypes47:
	.long	2118                    ## TString
	.long	2                       ## Num DIEs
	.long	15986
	.short	19
	.byte	0
	.long	17855
	.short	22
	.byte	0
	.long	0
Ltypes0:
	.long	2470                    ## stringtable
	.long	2                       ## Num DIEs
	.long	17783
	.short	22
	.byte	0
	.long	17794
	.short	19
	.byte	0
	.long	0
Ltypes49:
	.long	3031                    ## unsigned short
	.long	1                       ## Num DIEs
	.long	18443
	.short	36
	.byte	0
	.long	0
Ltypes52:
	.long	3481                    ## RaviArray
	.long	2                       ## Num DIEs
	.long	19072
	.short	22
	.byte	0
	.long	19084
	.short	19
	.byte	0
	.long	0
Ltypes19:
	.long	2739                    ## ASMFunction
	.long	1                       ## Num DIEs
	.long	17963
	.short	22
	.byte	0
	.long	0
Ltypes28:
	.long	2349                    ## StkId
	.long	1                       ## Num DIEs
	.long	17080
	.short	22
	.byte	0
	.long	0
Ltypes40:
	.long	2328                    ## lua_State
	.long	2                       ## Num DIEs
	.long	16700
	.short	22
	.byte	0
	.long	16711
	.short	19
	.byte	0
	.long	0
Ltypes17:
	.long	2837                    ## ravi_Writestringerror
	.long	1                       ## Num DIEs
	.long	18032
	.short	22
	.byte	0
	.long	0
Ltypes29:
	.long	2144                    ## unsigned int
	.long	1                       ## Num DIEs
	.long	16137
	.short	36
	.byte	0
	.long	0
Ltypes1:
	.long	2069                    ## GCObject
	.long	2                       ## Num DIEs
	.long	15901
	.short	22
	.byte	0
	.long	15912
	.short	19
	.byte	0
	.long	0
Ltypes34:
	.long	2173                    ## __darwin_size_t
	.long	1                       ## Num DIEs
	.long	16155
	.short	22
	.byte	0
	.long	0
Ltypes33:
	.long	2166                    ## size_t
	.long	1                       ## Num DIEs
	.long	16144
	.short	22
	.byte	0
	.long	0
Ltypes54:
	.long	2798                    ## ravi_Writestring
	.long	1                       ## Num DIEs
	.long	17993
	.short	22
	.byte	0
	.long	0
Ltypes2:
	.long	3432                    ## Node
	.long	2                       ## Num DIEs
	.long	18917
	.short	22
	.byte	0
	.long	18929
	.short	19
	.byte	0
	.long	0
Ltypes36:
	.long	2359                    ## global_State
	.long	2                       ## Num DIEs
	.long	17097
	.short	22
	.byte	0
	.long	17108
	.short	19
	.byte	0
	.long	0
Ltypes50:
	.long	3407                    ## long long int
	.long	1                       ## Num DIEs
	.long	18905
	.short	36
	.byte	0
	.long	0
Ltypes10:
	.long	2280                    ## lua_TValue
	.long	1                       ## Num DIEs
	.long	16519
	.short	19
	.byte	0
	.long	0
Ltypes57:
	.long	2298                    ## Value
	.long	2                       ## Num DIEs
	.long	16556
	.short	22
	.byte	0
	.long	16567
	.short	23
	.byte	0
	.long	0
Ltypes31:
	.long	2308                    ## int
	.long	1                       ## Num DIEs
	.long	16660
	.short	36
	.byte	0
	.long	0
Ltypes53:
	.long	2719                    ## ravi_State
	.long	1                       ## Num DIEs
	.long	17934
	.short	22
	.byte	0
	.long	0
Ltypes25:
	.long	2971                    ## __darwin_intptr_t
	.long	1                       ## Num DIEs
	.long	18425
	.short	22
	.byte	0
	.long	0
Ltypes58:
	.long	2447                    ## lu_mem
	.long	1                       ## Num DIEs
	.long	17772
	.short	22
	.byte	0
	.long	0
Ltypes5:
	.long	3186                    ## lua_Debug
	.long	2                       ## Num DIEs
	.long	18635
	.short	22
	.byte	0
	.long	18647
	.short	19
	.byte	0
	.long	0
Ltypes27:
	.long	3883                    ## lua_Unsigned
	.long	1                       ## Num DIEs
	.long	20183
	.short	22
	.byte	0
	.long	0
Ltypes12:
	.long	2086                    ## lu_byte
	.long	1                       ## Num DIEs
	.long	15968
	.short	22
	.byte	0
	.long	0
Ltypes8:
	.long	3576                    ## LClosure
	.long	2                       ## Num DIEs
	.long	19348
	.short	22
	.byte	0
	.long	19360
	.short	19
	.byte	0
	.long	0
Ltypes51:
	.long	3395                    ## lua_Integer
	.long	1                       ## Num DIEs
	.long	18894
	.short	22
	.byte	0
	.long	0
Ltypes56:
	.long	2094                    ## unsigned char
	.long	1                       ## Num DIEs
	.long	15979
	.short	36
	.byte	0
	.long	0
Ltypes45:
	.long	3896                    ## long long unsigned int
	.long	1                       ## Num DIEs
	.long	20194
	.short	36
	.byte	0
	.long	0
Ltypes24:
	.long	2962                    ## intptr_t
	.long	1                       ## Num DIEs
	.long	18414
	.short	22
	.byte	0
	.long	0
Ltypes16:
	.long	2421                    ## long int
	.long	1                       ## Num DIEs
	.long	17765
	.short	36
	.byte	0
	.long	0
Ltypes6:
	.long	2314                    ## lua_CFunction
	.long	1                       ## Num DIEs
	.long	16667
	.short	22
	.byte	0
	.long	0
Ltypes38:
	.long	3449                    ## TKey
	.long	2                       ## Num DIEs
	.long	18969
	.short	22
	.byte	0
	.long	18981
	.short	23
	.byte	0
	.long	0
Ltypes21:
	.long	3014                    ## short
	.long	1                       ## Num DIEs
	.long	18436
	.short	36
	.byte	0
	.long	0
Ltypes23:
	.long	3177                    ## lua_Hook
	.long	1                       ## Num DIEs
	.long	18600
	.short	22
	.byte	0
	.long	0
Ltypes11:
	.long	2058                    ## GCUnion
	.long	1                       ## Num DIEs
	.long	15794
	.short	23
	.byte	0
	.long	0
Ltypes26:
	.long	3541                    ## Closure
	.long	1                       ## Num DIEs
	.long	19169
	.short	23
	.byte	0
	.long	0
Ltypes42:
	.long	2766                    ## ravi_Writeline
	.long	1                       ## Num DIEs
	.long	17982
	.short	22
	.byte	0
	.long	0
Ltypes35:
	.long	2273                    ## TValue
	.long	1                       ## Num DIEs
	.long	16508
	.short	22
	.byte	0
	.long	0
Ltypes37:
	.long	2046                    ## double
	.long	1                       ## Num DIEs
	.long	15770
	.short	36
	.byte	0
	.long	0
Ltypes55:
	.long	3919                    ## OpCode
	.long	1                       ## Num DIEs
	.long	20211
	.short	22
	.byte	0
	.long	0
Ltypes14:
	.long	3585                    ## Proto
	.long	2                       ## Num DIEs
	.long	19480
	.short	19
	.byte	0
	.long	24974
	.short	22
	.byte	0
	.long	0
Ltypes7:
	.long	2405                    ## l_mem
	.long	1                       ## Num DIEs
	.long	17743
	.short	22
	.byte	0
	.long	0
Ltypes32:
	.long	3799                    ## RaviJITProto
	.long	2                       ## Num DIEs
	.long	20074
	.short	22
	.byte	0
	.long	20086
	.short	19
	.byte	0
	.long	0
Ltypes43:
	.long	2919                    ## Instruction
	.long	1                       ## Num DIEs
	.long	18354
	.short	22
	.byte	0
	.long	0
Ltypes9:
	.long	2881                    ## CallInfo
	.long	2                       ## Num DIEs
	.long	18066
	.short	22
	.byte	0
	.long	18077
	.short	19
	.byte	0
	.long	0
Ltypes20:
	.long	2213                    ## Udata
	.long	1                       ## Num DIEs
	.long	16178
	.short	19
	.byte	0
	.long	0
Ltypes18:
	.long	3549                    ## CClosure
	.long	2                       ## Num DIEs
	.long	19209
	.short	22
	.byte	0
	.long	19221
	.short	19
	.byte	0
	.long	0
Ltypes39:
	.long	2053                    ## char
	.long	1                       ## Num DIEs
	.long	15782
	.short	36
	.byte	0
	.long	0
Ltypes3:
	.long	3705                    ## LocVar
	.long	2                       ## Num DIEs
	.long	19870
	.short	22
	.byte	0
	.long	19882
	.short	19
	.byte	0
	.long	0
Ltypes13:
	.long	2935                    ## lua_KFunction
	.long	1                       ## Num DIEs
	.long	18365
	.short	22
	.byte	0
	.long	0
Ltypes44:
	.long	3762                    ## Upvaldesc
	.long	2                       ## Num DIEs
	.long	19972
	.short	22
	.byte	0
	.long	19984
	.short	19
	.byte	0
	.long	0
Ltypes15:
	.long	2189                    ## long unsigned int
	.long	1                       ## Num DIEs
	.long	16166
	.short	36
	.byte	0
	.long	0
Ltypes46:
	.long	2035                    ## lua_Number
	.long	1                       ## Num DIEs
	.long	15759
	.short	22
	.byte	0
	.long	0
Ltypes30:
	.long	2235                    ## Table
	.long	2                       ## Num DIEs
	.long	16298
	.short	19
	.byte	0
	.long	24661
	.short	22
	.byte	0
	.long	0
Ltypes48:
	.long	2381                    ## lua_Alloc
	.long	1                       ## Num DIEs
	.long	17700
	.short	22
	.byte	0
	.long	0
	.section	__DWARF,__apple_exttypes,regular,debug
Lexttypes_begin:
	.long	1212240712              ## Header Magic
	.short	1                       ## Header Version
	.short	0                       ## Header Hash Function
	.long	1                       ## Header Bucket Count
	.long	0                       ## Header Hash Count
	.long	12                      ## Header Data Length
	.long	0                       ## HeaderData Die Offset Base
	.long	1                       ## HeaderData Atom Count
	.short	7                       ## DW_ATOM_ext_types
	.short	6                       ## DW_FORM_data4
	.long	-1                      ## Bucket 0

.subsections_via_symbols
	.section	__DWARF,__debug_line,regular,debug
Lsection_line:
Lline_table_start0:
