	.file	"Interpreter.cpp"
	.section	.ctors,"aw",@progbits
	.align 4
	.long	_GLOBAL__I__ZN4NTeq12NInterpreter9CArgumentC2Ed
	.section	.text._ZSt3decRSt8ios_base,"axG",@progbits,_ZSt3decRSt8ios_base,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZSt3decRSt8ios_base
	.type	_ZSt3decRSt8ios_base, @function
_ZSt3decRSt8ios_base:
.LFB2398:
	pushl	%ebp
.LCFI0:
	movl	%esp, %ebp
.LCFI1:
	movl	8(%ebp), %eax
	movl	12(%eax), %edx
	andl	$-75, %edx
	orl	$2, %edx
	movl	%edx, 12(%eax)
	popl	%ebp
	ret
.LFE2398:
	.size	_ZSt3decRSt8ios_base, .-_ZSt3decRSt8ios_base
.globl __gxx_personality_v0
	.section	.text._ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv,"axG",@progbits,_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv
	.type	_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv, @function
_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv:
.LFB6188:
	pushl	%ebp
.LCFI2:
	movl	%esp, %ebp
.LCFI3:
	subl	$8, %esp
.LCFI4:
	movl	8(%ebp), %eax
	movl	(%eax), %edx
	movl	%eax, (%esp)
	call	*4(%edx)
	movl	(%eax), %eax
	leave
	ret
.LFE6188:
	.size	_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv, .-_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC2Ed
	.type	_ZN4NTeq12NInterpreter9CArgumentC2Ed, @function
_ZN4NTeq12NInterpreter9CArgumentC2Ed:
.LFB6391:
	pushl	%ebp
.LCFI5:
	movl	%esp, %ebp
.LCFI6:
	movl	8(%ebp), %eax
	fldl	12(%ebp)
	movl	$2, (%eax)
	fstpl	4(%eax)
	popl	%ebp
	ret
.LFE6391:
	.size	_ZN4NTeq12NInterpreter9CArgumentC2Ed, .-_ZN4NTeq12NInterpreter9CArgumentC2Ed
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC1Ed
	.type	_ZN4NTeq12NInterpreter9CArgumentC1Ed, @function
_ZN4NTeq12NInterpreter9CArgumentC1Ed:
.LFB6392:
	pushl	%ebp
.LCFI7:
	movl	%esp, %ebp
.LCFI8:
	movl	8(%ebp), %eax
	fldl	12(%ebp)
	movl	$2, (%eax)
	fstpl	4(%eax)
	popl	%ebp
	ret
.LFE6392:
	.size	_ZN4NTeq12NInterpreter9CArgumentC1Ed, .-_ZN4NTeq12NInterpreter9CArgumentC1Ed
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC2EPd
	.type	_ZN4NTeq12NInterpreter9CArgumentC2EPd, @function
_ZN4NTeq12NInterpreter9CArgumentC2EPd:
.LFB6394:
	pushl	%ebp
.LCFI9:
	movl	%esp, %ebp
.LCFI10:
	movl	8(%ebp), %edx
	movl	12(%ebp), %eax
	movl	$18, (%edx)
	movl	%eax, 4(%edx)
	popl	%ebp
	ret
.LFE6394:
	.size	_ZN4NTeq12NInterpreter9CArgumentC2EPd, .-_ZN4NTeq12NInterpreter9CArgumentC2EPd
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC1EPd
	.type	_ZN4NTeq12NInterpreter9CArgumentC1EPd, @function
_ZN4NTeq12NInterpreter9CArgumentC1EPd:
.LFB6395:
	pushl	%ebp
.LCFI11:
	movl	%esp, %ebp
.LCFI12:
	movl	8(%ebp), %edx
	movl	12(%ebp), %eax
	movl	$18, (%edx)
	movl	%eax, 4(%edx)
	popl	%ebp
	ret
.LFE6395:
	.size	_ZN4NTeq12NInterpreter9CArgumentC1EPd, .-_ZN4NTeq12NInterpreter9CArgumentC1EPd
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny6DynAnyE
	.type	_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny6DynAnyE, @function
_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny6DynAnyE:
.LFB6397:
	pushl	%ebp
.LCFI13:
	movl	%esp, %ebp
.LCFI14:
	movl	12(%ebp), %edx
	movl	8(%ebp), %eax
	testl	%edx, %edx
	movl	$4, (%eax)
	movl	%edx, 4(%eax)
	je	.L16
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	60(%edx), %ecx
	jmp	*%ecx
	.p2align 4,,7
.L16:
	popl	%ebp
	ret
.LFE6397:
	.size	_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny6DynAnyE, .-_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny6DynAnyE
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny6DynAnyE
	.type	_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny6DynAnyE, @function
_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny6DynAnyE:
.LFB6398:
	pushl	%ebp
.LCFI15:
	movl	%esp, %ebp
.LCFI16:
	movl	12(%ebp), %edx
	movl	8(%ebp), %eax
	testl	%edx, %edx
	movl	$4, (%eax)
	movl	%edx, 4(%eax)
	je	.L21
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	60(%edx), %ecx
	jmp	*%ecx
	.p2align 4,,7
.L21:
	popl	%ebp
	ret
.LFE6398:
	.size	_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny6DynAnyE, .-_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny6DynAnyE
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC2EPPN10DynamicAny6DynAnyE
	.type	_ZN4NTeq12NInterpreter9CArgumentC2EPPN10DynamicAny6DynAnyE, @function
_ZN4NTeq12NInterpreter9CArgumentC2EPPN10DynamicAny6DynAnyE:
.LFB6400:
	pushl	%ebp
.LCFI17:
	movl	%esp, %ebp
.LCFI18:
	movl	8(%ebp), %edx
	movl	12(%ebp), %eax
	movl	$20, (%edx)
	movl	%eax, 4(%edx)
	popl	%ebp
	ret
.LFE6400:
	.size	_ZN4NTeq12NInterpreter9CArgumentC2EPPN10DynamicAny6DynAnyE, .-_ZN4NTeq12NInterpreter9CArgumentC2EPPN10DynamicAny6DynAnyE
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC1EPPN10DynamicAny6DynAnyE
	.type	_ZN4NTeq12NInterpreter9CArgumentC1EPPN10DynamicAny6DynAnyE, @function
_ZN4NTeq12NInterpreter9CArgumentC1EPPN10DynamicAny6DynAnyE:
.LFB6401:
	pushl	%ebp
.LCFI19:
	movl	%esp, %ebp
.LCFI20:
	movl	8(%ebp), %edx
	movl	12(%ebp), %eax
	movl	$20, (%edx)
	movl	%eax, 4(%edx)
	popl	%ebp
	ret
.LFE6401:
	.size	_ZN4NTeq12NInterpreter9CArgumentC1EPPN10DynamicAny6DynAnyE, .-_ZN4NTeq12NInterpreter9CArgumentC1EPPN10DynamicAny6DynAnyE
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny9DynAnySeqE
	.type	_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny9DynAnySeqE, @function
_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny9DynAnySeqE:
.LFB6403:
	pushl	%ebp
.LCFI21:
	movl	%esp, %ebp
.LCFI22:
	movl	8(%ebp), %edx
	movl	12(%ebp), %eax
	movl	$8, (%edx)
	movl	%eax, 4(%edx)
	popl	%ebp
	ret
.LFE6403:
	.size	_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny9DynAnySeqE, .-_ZN4NTeq12NInterpreter9CArgumentC2EPN10DynamicAny9DynAnySeqE
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny9DynAnySeqE
	.type	_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny9DynAnySeqE, @function
_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny9DynAnySeqE:
.LFB6404:
	pushl	%ebp
.LCFI23:
	movl	%esp, %ebp
.LCFI24:
	movl	8(%ebp), %edx
	movl	12(%ebp), %eax
	movl	$8, (%edx)
	movl	%eax, 4(%edx)
	popl	%ebp
	ret
.LFE6404:
	.size	_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny9DynAnySeqE, .-_ZN4NTeq12NInterpreter9CArgumentC1EPN10DynamicAny9DynAnySeqE
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC2ERKS1_
	.type	_ZN4NTeq12NInterpreter9CArgumentC2ERKS1_, @function
_ZN4NTeq12NInterpreter9CArgumentC2ERKS1_:
.LFB6406:
	pushl	%ebp
.LCFI25:
	movl	%esp, %ebp
.LCFI26:
	movl	12(%ebp), %eax
	movl	8(%ebp), %ecx
	movl	(%eax), %edx
	cmpl	$2, %edx
	movl	%edx, (%ecx)
	je	.L45
	cmpl	$4, %edx
	je	.L46
	testb	$16, %dl
	jne	.L47
	cmpl	$8, %edx
	.p2align 4,,5
	je	.L44
.L48:
	popl	%ebp
	.p2align 4,,6
	ret
	.p2align 4,,7
.L47:
	testb	$2, %dl
	.p2align 4,,7
	jne	.L44
	andl	$4, %edx
	.p2align 4,,7
	je	.L48
	.p2align 4,,7
.L44:
	movl	4(%eax), %eax
	movl	%eax, 4(%ecx)
	popl	%ebp
	.p2align 4,,2
	ret
	.p2align 4,,7
.L45:
	fldl	4(%eax)
	fstpl	4(%ecx)
	popl	%ebp
	ret
	.p2align 4,,7
.L46:
	movl	4(%eax), %edx
	testl	%edx, %edx
	movl	%edx, 4(%ecx)
	je	.L48
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	60(%edx), %ecx
	jmp	*%ecx
.LFE6406:
	.size	_ZN4NTeq12NInterpreter9CArgumentC2ERKS1_, .-_ZN4NTeq12NInterpreter9CArgumentC2ERKS1_
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentC1ERKS1_
	.type	_ZN4NTeq12NInterpreter9CArgumentC1ERKS1_, @function
_ZN4NTeq12NInterpreter9CArgumentC1ERKS1_:
.LFB6407:
	pushl	%ebp
.LCFI27:
	movl	%esp, %ebp
.LCFI28:
	movl	12(%ebp), %eax
	movl	8(%ebp), %ecx
	movl	(%eax), %edx
	cmpl	$2, %edx
	movl	%edx, (%ecx)
	je	.L64
	cmpl	$4, %edx
	je	.L65
	testb	$16, %dl
	jne	.L66
	cmpl	$8, %edx
	.p2align 4,,5
	je	.L63
.L67:
	popl	%ebp
	.p2align 4,,6
	ret
	.p2align 4,,7
.L66:
	testb	$2, %dl
	.p2align 4,,7
	jne	.L63
	andl	$4, %edx
	.p2align 4,,7
	je	.L67
	.p2align 4,,7
.L63:
	movl	4(%eax), %eax
	movl	%eax, 4(%ecx)
	popl	%ebp
	.p2align 4,,2
	ret
	.p2align 4,,7
.L64:
	fldl	4(%eax)
	fstpl	4(%ecx)
	popl	%ebp
	ret
	.p2align 4,,7
.L65:
	movl	4(%eax), %edx
	testl	%edx, %edx
	movl	%edx, 4(%ecx)
	je	.L67
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	60(%edx), %ecx
	jmp	*%ecx
.LFE6407:
	.size	_ZN4NTeq12NInterpreter9CArgumentC1ERKS1_, .-_ZN4NTeq12NInterpreter9CArgumentC1ERKS1_
	.align 2
	.p2align 4,,15
.globl _ZNK4NTeq12NInterpreter9CArgument7IsFloatEv
	.type	_ZNK4NTeq12NInterpreter9CArgument7IsFloatEv, @function
_ZNK4NTeq12NInterpreter9CArgument7IsFloatEv:
.LFB6411:
	pushl	%ebp
.LCFI29:
	movl	%esp, %ebp
.LCFI30:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	(%eax), %eax
	andl	$2, %eax
	ret
.LFE6411:
	.size	_ZNK4NTeq12NInterpreter9CArgument7IsFloatEv, .-_ZNK4NTeq12NInterpreter9CArgument7IsFloatEv
	.align 2
	.p2align 4,,15
.globl _ZNK4NTeq12NInterpreter9CArgument5IsAnyEv
	.type	_ZNK4NTeq12NInterpreter9CArgument5IsAnyEv, @function
_ZNK4NTeq12NInterpreter9CArgument5IsAnyEv:
.LFB6412:
	pushl	%ebp
.LCFI31:
	movl	%esp, %ebp
.LCFI32:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	(%eax), %eax
	andl	$4, %eax
	ret
.LFE6412:
	.size	_ZNK4NTeq12NInterpreter9CArgument5IsAnyEv, .-_ZNK4NTeq12NInterpreter9CArgument5IsAnyEv
	.align 2
	.p2align 4,,15
.globl _ZNK4NTeq12NInterpreter9CArgument11IsDynAnySeqEv
	.type	_ZNK4NTeq12NInterpreter9CArgument11IsDynAnySeqEv, @function
_ZNK4NTeq12NInterpreter9CArgument11IsDynAnySeqEv:
.LFB6413:
	pushl	%ebp
.LCFI33:
	movl	%esp, %ebp
.LCFI34:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	(%eax), %eax
	andl	$8, %eax
	ret
.LFE6413:
	.size	_ZNK4NTeq12NInterpreter9CArgument11IsDynAnySeqEv, .-_ZNK4NTeq12NInterpreter9CArgument11IsDynAnySeqEv
	.align 2
	.p2align 4,,15
.globl _ZNK4NTeq12NInterpreter9CArgument11IsReferenceEv
	.type	_ZNK4NTeq12NInterpreter9CArgument11IsReferenceEv, @function
_ZNK4NTeq12NInterpreter9CArgument11IsReferenceEv:
.LFB6414:
	pushl	%ebp
.LCFI35:
	movl	%esp, %ebp
.LCFI36:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	(%eax), %eax
	andl	$16, %eax
	ret
.LFE6414:
	.size	_ZNK4NTeq12NInterpreter9CArgument11IsReferenceEv, .-_ZNK4NTeq12NInterpreter9CArgument11IsReferenceEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgument8GetFloatEv
	.type	_ZN4NTeq12NInterpreter9CArgument8GetFloatEv, @function
_ZN4NTeq12NInterpreter9CArgument8GetFloatEv:
.LFB6415:
	pushl	%ebp
.LCFI37:
	movl	%esp, %ebp
.LCFI38:
	movl	8(%ebp), %eax
	popl	%ebp
	fldl	4(%eax)
	ret
.LFE6415:
	.size	_ZN4NTeq12NInterpreter9CArgument8GetFloatEv, .-_ZN4NTeq12NInterpreter9CArgument8GetFloatEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgument17GetFloatReferenceEv
	.type	_ZN4NTeq12NInterpreter9CArgument17GetFloatReferenceEv, @function
_ZN4NTeq12NInterpreter9CArgument17GetFloatReferenceEv:
.LFB6416:
	pushl	%ebp
.LCFI39:
	movl	%esp, %ebp
.LCFI40:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	4(%eax), %eax
	ret
.LFE6416:
	.size	_ZN4NTeq12NInterpreter9CArgument17GetFloatReferenceEv, .-_ZN4NTeq12NInterpreter9CArgument17GetFloatReferenceEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgument6GetAnyEv
	.type	_ZN4NTeq12NInterpreter9CArgument6GetAnyEv, @function
_ZN4NTeq12NInterpreter9CArgument6GetAnyEv:
.LFB6417:
	pushl	%ebp
.LCFI41:
	movl	%esp, %ebp
.LCFI42:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	4(%eax), %eax
	ret
.LFE6417:
	.size	_ZN4NTeq12NInterpreter9CArgument6GetAnyEv, .-_ZN4NTeq12NInterpreter9CArgument6GetAnyEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgument15GetAnyReferenceEv
	.type	_ZN4NTeq12NInterpreter9CArgument15GetAnyReferenceEv, @function
_ZN4NTeq12NInterpreter9CArgument15GetAnyReferenceEv:
.LFB6418:
	pushl	%ebp
.LCFI43:
	movl	%esp, %ebp
.LCFI44:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	4(%eax), %eax
	ret
.LFE6418:
	.size	_ZN4NTeq12NInterpreter9CArgument15GetAnyReferenceEv, .-_ZN4NTeq12NInterpreter9CArgument15GetAnyReferenceEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgument12GetDynAnySeqEv
	.type	_ZN4NTeq12NInterpreter9CArgument12GetDynAnySeqEv, @function
_ZN4NTeq12NInterpreter9CArgument12GetDynAnySeqEv:
.LFB6419:
	pushl	%ebp
.LCFI45:
	movl	%esp, %ebp
.LCFI46:
	movl	8(%ebp), %eax
	popl	%ebp
	movl	4(%eax), %eax
	ret
.LFE6419:
	.size	_ZN4NTeq12NInterpreter9CArgument12GetDynAnySeqEv, .-_ZN4NTeq12NInterpreter9CArgument12GetDynAnySeqEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgument7ReleaseEv
	.type	_ZN4NTeq12NInterpreter9CArgument7ReleaseEv, @function
_ZN4NTeq12NInterpreter9CArgument7ReleaseEv:
.LFB6420:
	pushl	%ebp
.LCFI47:
	movl	%esp, %ebp
.LCFI48:
	movl	8(%ebp), %eax
	cmpl	$4, (%eax)
	je	.L91
.L90:
	popl	%ebp
	ret
	.p2align 4,,7
.L91:
	movl	4(%eax), %edx
	testl	%edx, %edx
	je	.L90
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	64(%edx), %ecx
	jmp	*%ecx
.LFE6420:
	.size	_ZN4NTeq12NInterpreter9CArgument7ReleaseEv, .-_ZN4NTeq12NInterpreter9CArgument7ReleaseEv
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter13OnInstructionEi
	.type	_ZN4NTeq12NInterpreter12CInterpreter13OnInstructionEi, @function
_ZN4NTeq12NInterpreter12CInterpreter13OnInstructionEi:
.LFB6434:
	pushl	%ebp
.LCFI49:
	movl	%esp, %ebp
.LCFI50:
	pushl	%ebx
.LCFI51:
	movl	12(%ebp), %eax
	movl	8(%ebp), %ebx
	leal	(%eax,%eax,2), %edx
	movl	_ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE+4(,%edx,4), %ecx
	testb	$1, %cl
	je	.L93
	movl	_ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE+8(,%edx,4), %eax
	movl	(%ebx,%eax), %eax
	movl	-1(%ecx,%eax), %ecx
.L93:
	addl	_ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE+8(,%edx,4), %ebx
	movl	%ebx, 8(%ebp)
	popl	%ebx
	popl	%ebp
	jmp	*%ecx
.LFE6434:
	.size	_ZN4NTeq12NInterpreter12CInterpreter13OnInstructionEi, .-_ZN4NTeq12NInterpreter12CInterpreter13OnInstructionEi
	.align 2
	.p2align 4,,15
	.type	_Z41__static_initialization_and_destruction_0ii, @function
_Z41__static_initialization_and_destruction_0ii:
.LFB8136:
	pushl	%ebp
.LCFI52:
	movl	%esp, %ebp
.LCFI53:
	subl	$24, %esp
.LCFI54:
	subl	$1, %eax
	je	.L101
.L100:
	leave
	ret
	.p2align 4,,7
.L101:
	cmpl	$65535, %edx
	jne	.L100
	movl	$_ZSt8__ioinit, (%esp)
	call	_ZNSt8ios_base4InitC1Ev
	movl	$__dso_handle, 8(%esp)
	movl	$0, 4(%esp)
	movl	$__tcf_0, (%esp)
	call	__cxa_atexit
	call	_ZN21TAO_DynamicAny_Loader11InitializerEv
	movl	$0, _ZN4NTeq12NInterpreter11SS_ExternalE+8
	movl	$1, _ZN4NTeq12NInterpreter11SS_ExternalE+4
	movl	$_ZTVN4NTeq16CSymbolSpecifierE+8, _ZN4NTeq12NInterpreter11SS_ExternalE
	movl	%eax, TAO_Requires_DynamicAny_Initializer
	movl	$__dso_handle, 8(%esp)
	movl	$0, 4(%esp)
	movl	$__tcf_1, (%esp)
	call	__cxa_atexit
	leave
	ret
.LFE8136:
	.size	_Z41__static_initialization_and_destruction_0ii, .-_Z41__static_initialization_and_destruction_0ii
	.align 2
	.p2align 4,,15
	.type	_GLOBAL__I__ZN4NTeq12NInterpreter9CArgumentC2Ed, @function
_GLOBAL__I__ZN4NTeq12NInterpreter9CArgumentC2Ed:
.LFB8369:
	pushl	%ebp
.LCFI55:
	movl	$65535, %edx
	movl	%esp, %ebp
.LCFI56:
	movl	$1, %eax
	popl	%ebp
	jmp	_Z41__static_initialization_and_destruction_0ii
.LFE8369:
	.size	_GLOBAL__I__ZN4NTeq12NInterpreter9CArgumentC2Ed, .-_GLOBAL__I__ZN4NTeq12NInterpreter9CArgumentC2Ed
	.align 2
	.p2align 4,,15
	.type	__tcf_1, @function
__tcf_1:
.LFB8138:
	pushl	%ebp
.LCFI57:
	movl	%esp, %ebp
.LCFI58:
	movl	$_ZN4NTeq12NInterpreter11SS_ExternalE, 8(%ebp)
	popl	%ebp
	jmp	_ZN4NTeq16CSymbolSpecifierD1Ev
.LFE8138:
	.size	__tcf_1, .-__tcf_1
	.align 2
	.p2align 4,,15
	.type	__tcf_0, @function
__tcf_0:
.LFB8137:
	pushl	%ebp
.LCFI59:
	movl	%esp, %ebp
.LCFI60:
	movl	$_ZSt8__ioinit, 8(%ebp)
	popl	%ebp
	jmp	_ZNSt8ios_base4InitD1Ev
.LFE8137:
	.size	__tcf_0, .-__tcf_0
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev
	.type	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev, @function
_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev:
.LFB6376:
	pushl	%ebp
.LCFI61:
	movl	%esp, %ebp
.LCFI62:
	pushl	%ebx
.LCFI63:
	subl	$4, %esp
.LCFI64:
	movl	8(%ebp), %ebx
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE+8, (%ebx)
	movl	%ebx, (%esp)
	call	_ZN4NTeq10CExceptionD2Ev
	movl	%ebx, 8(%ebp)
	addl	$4, %esp
	popl	%ebx
	popl	%ebp
	jmp	_ZdlPv
.LFE6376:
	.size	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev, .-_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev
	.type	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev, @function
_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev:
.LFB6375:
	pushl	%ebp
.LCFI65:
	movl	%esp, %ebp
.LCFI66:
	movl	8(%ebp), %eax
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE+8, (%eax)
	popl	%ebp
	jmp	_ZN4NTeq10CExceptionD2Ev
.LFE6375:
	.size	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev, .-_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev
	.section	.text._ZSt3hexRSt8ios_base,"axG",@progbits,_ZSt3hexRSt8ios_base,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZSt3hexRSt8ios_base
	.type	_ZSt3hexRSt8ios_base, @function
_ZSt3hexRSt8ios_base:
.LFB2399:
	pushl	%ebp
.LCFI67:
	movl	%esp, %ebp
.LCFI68:
	movl	8(%ebp), %eax
	movl	12(%eax), %edx
	andl	$-75, %edx
	orl	$8, %edx
	movl	%edx, 12(%eax)
	popl	%ebp
	ret
.LFE2399:
	.size	_ZSt3hexRSt8ios_base, .-_ZSt3hexRSt8ios_base
.globl _Unwind_Resume
	.text
	.align 2
	.p2align 4,,15
globl _ZN4NTeq12NInterpreter12CInterpreterC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE
	.type	_ZN4NTeq12NInterpreter12CInterpreterC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE, @function
_ZN4NTeq12NInterpreter12CInterpreterC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE:
.LFB6429:
	pushl	%ebp
.LCFI69:
	movl	%esp, %ebp
.LCFI70:
	pushl	%edi
.LCFI71:
	pushl	%esi
.LCFI72:
	pushl	%ebx
.LCFI73:
	subl	$28, %esp
.LCFI74:
	movl	8(%ebp), %esi
	movl	$0, 4(%esi)
	leal	8(%esi), %eax
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreterE+8, (%esi)
	movl	$0, 8(%esi)
	movl	%eax, -16(%ebp)
	movl	$72, (%esp)
.LEHB0:
	call	_Znwj
.LEHE0:
	leal	444(%esi), %edi
	movl	%eax, %ebx
	movl	%edi, 4(%esp)
	movl	%eax, (%esp)
.LEHB1:
	call	_ZN4NTeq12NInterpreter8CAnyTypeC1EPNS_11NContainers5TCSetINS_12TCObject_varINS0_4CAnyEEESt4lessIS6_EEE
.LEHE1:
	cmpl	8(%esi), %ebx
	je	.L117
	testl	%ebx, %ebx
	je	.L122
	movl	%ebx, (%esp)
	.p2align 4,,5
.LEHB2:
	call	_ZN4NTeq7CObject6AddRefEv
.L122:
	movl	8(%esi), %eax
	testl	%eax, %eax
	je	.L124
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, 8(%esi)
.L124:
	movl	%ebx, 8(%esi)
.L117:
	movl	-16(%ebp), %edx
	movl	(%edx), %eax
	movl	%eax, (%esp)
	call	_ZNK4NTeq12NInterpreter8CAnyType18GetMemberFunctionsEv
	movl	16(%ebp), %edx
	leal	12(%esi), %ebx
	movl	%eax, 8(%esp)
	movl	12(%ebp), %eax
	movl	%ebx, (%esp)
	movl	%edx, 12(%esp)
	movl	%eax, 4(%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEESC_
.LEHE2:
	movl	236(%ebx), %edx
	testl	%edx, %edx
	movl	%edx, 348(%esi)
	je	.L126
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB3:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE3:
.L126:
	leal	448(%esi), %eax
	movl	$0, 352(%esi)
	movl	$0, 360(%esi)
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE+8, 436(%esi)
	movl	%esi, 440(%esi)
	movl	$0, 20(%edi)
	movl	$0, 4(%edi)
	movl	$0, 8(%edi)
	movl	%eax, 12(%edi)
	movl	%eax, 16(%edi)
	addl	$28, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
.L136:
	movl	%eax, %edi
.L129:
	movl	-16(%ebp), %edx
	movl	(%edx), %eax
	testl	%eax, %eax
	je	.L130
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	-16(%ebp), %eax
	movl	$0, (%eax)
.L130:
.L137:
.L132:
	movl	%esi, (%esp)
	call	_ZN4NTeq16CInterpreterBaseD2Ev
	movl	%edi, (%esp)
.LEHB4:
	call	_Unwind_Resume
.LEHE4:
.L135:
.L128:
	movl	%eax, %edi
	movl	%ebx, (%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
	jmp	.L129
.L134:
.L120:
	movl	%eax, %edi
	movl	%ebx, (%esp)
	call	_ZdlPv
	.p2align 4,,4
	jmp	.L129
.LFE6429:
	.size	_ZN4NTeq12NInterpreter12CInterpreterC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE, .-_ZN4NTeq12NInterpreter12CInterpreterC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE
	.section	.gcc_except_table,"a",@progbits
.LLSDA6429:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6429-.LLSDACSB6429
.LLSDACSB6429:
	.uleb128 .LEHB0-.LFB6429
	.uleb128 .LEHE0-.LEHB0
	.uleb128 .L136-.LFB6429
	.uleb128 0x0
	.uleb128 .LEHB1-.LFB6429
	.uleb128 .LEHE1-.LEHB1
	.uleb128 .L134-.LFB6429
	.uleb128 0x0
	.uleb128 .LEHB2-.LFB6429
	.uleb128 .LEHE2-.LEHB2
	.uleb128 .L136-.LFB6429
	.uleb128 0x0
	.uleb128 .LEHB3-.LFB6429
	.uleb128 .LEHE3-.LEHB3
	.uleb128 .L135-.LFB6429
	.uleb128 0x0
	.uleb128 .LEHB4-.LFB6429
	.uleb128 .LEHE4-.LEHB4
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6429:
	.text
	.section	.text._ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E,"axG",@progbits,_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E
	.type	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E, @function
_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E:
.LFB7352:
	pushl	%ebp
.LCFI75:
	movl	%esp, %ebp
.LCFI76:
	pushl	%edi
.LCFI77:
	pushl	%esi
.LCFI78:
	pushl	%ebx
.LCFI79:
	subl	$44, %esp
.LCFI80:
	movl	12(%ebp), %eax
	testl	%eax, %eax
	je	.L202
.L212:
	movl	12(%ebp), %edx
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L142
	movl	%eax, -16(%ebp)
.L144:
	movl	-16(%ebp), %edx
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L145
	movl	%eax, -20(%ebp)
.L147:
	movl	-20(%ebp), %edx
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L148
	movl	%eax, -24(%ebp)
.L150:
	movl	-24(%ebp), %edx
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L151
	movl	%eax, -28(%ebp)
.L153:
	movl	-28(%ebp), %edx
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L154
	movl	%eax, -32(%ebp)
.L156:
	movl	-32(%ebp), %edx
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L157
	movl	%eax, -36(%ebp)
	movl	%eax, %edx
.L159:
	movl	12(%edx), %eax
	testl	%eax, %eax
	je	.L160
	movl	%eax, %edi
.L162:
	movl	12(%edi), %eax
	testl	%eax, %eax
	je	.L163
	movl	%eax, %ebx
	jmp	.L165
	.p2align 4,,7
.L213:
	movl	%esi, %ebx
.L165:
	movl	12(%ebx), %eax
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	movl	%eax, (%esp)
.LEHB5:
	call	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E
.LEHE5:
	movl	16(%ebx), %edx
	movl	8(%ebx), %esi
	testl	%edx, %edx
	je	.L166
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB6:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE6:
	movl	$0, 16(%ebx)
.L168:
.L166:
	movl	%ebx, (%esp)
	call	_ZdlPv
	testl	%esi, %esi
	jne	.L213
.L163:
	movl	16(%edi), %edx
	movl	8(%edi), %ebx
	testl	%edx, %edx
	je	.L170
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB7:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE7:
	movl	$0, 16(%edi)
.L172:
.L170:
	movl	%edi, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L160
	movl	%ebx, %edi
	jmp	.L162
.L160:
	movl	-36(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L174
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB8:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE8:
	movl	-36(%ebp), %edx
	movl	$0, 16(%edx)
.L176:
.L174:
	movl	-36(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L157
	movl	%ebx, %edx
	movl	%ebx, -36(%ebp)
	jmp	.L159
.L210:
.L203:
.L200:
	movl	%eax, (%esp)
.LEHB9:
	call	_Unwind_Resume
.LEHE9:
.L209:
	.p2align 4,,2
	jmp	.L203
.L157:
	movl	-32(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L178
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB10:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE10:
	movl	-32(%ebp), %edx
	movl	$0, 16(%edx)
.L180:
.L178:
	movl	-32(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L154
	movl	%ebx, -32(%ebp)
	jmp	.L156
.L145:
	movl	-16(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L194
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB11:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE11:
	movl	-16(%ebp), %edx
	movl	$0, 16(%edx)
.L196:
.L194:
	movl	-16(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L142
	movl	%ebx, -16(%ebp)
	jmp	.L144
.L151:
	movl	-24(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L186
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB12:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE12:
	movl	-24(%ebp), %edx
	movl	$0, 16(%edx)
.L188:
.L186:
	movl	-24(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L148
	movl	%ebx, -24(%ebp)
	jmp	.L150
.L202:
	addl	$44, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	.p2align 4,,1
	ret
.L211:
	.p2align 4,,4
	jmp	.L203
.L142:
	movl	12(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L198
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB13:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE13:
	movl	12(%ebp), %edx
	movl	$0, 16(%edx)
.L198:
	movl	12(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L202
	movl	%ebx, 12(%ebp)
	jmp	.L212
.L204:
	.p2align 4,,7
	jmp	.L203
.L154:
	movl	-28(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L182
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB14:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE14:
	movl	-28(%ebp), %edx
	movl	$0, 16(%edx)
.L184:
.L182:
	movl	-28(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L151
	movl	%ebx, -28(%ebp)
	jmp	.L153
.L148:
	movl	-20(%ebp), %edx
	movl	8(%edx), %ebx
	movl	16(%edx), %edx
	testl	%edx, %edx
	je	.L190
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB15:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE15:
	movl	-20(%ebp), %edx
	movl	$0, 16(%edx)
.L192:
.L190:
	movl	-20(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZdlPv
	testl	%ebx, %ebx
	je	.L145
	movl	%ebx, -20(%ebp)
	jmp	.L147
.L208:
	.p2align 4,,7
	jmp	.L203
.L207:
	.p2align 4,,9
	jmp	.L203
.L206:
	.p2align 4,,11
	jmp	.L203
.L205:
	.p2align 4,,11
	jmp	.L203
.LFE7352:
	.size	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E, .-_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E
	.section	.gcc_except_table
.LLSDA7352:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7352-.LLSDACSB7352
.LLSDACSB7352:
	.uleb128 .LEHB5-.LFB7352
	.uleb128 .LEHE5-.LEHB5
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB6-.LFB7352
	.uleb128 .LEHE6-.LEHB6
	.uleb128 .L211-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB7-.LFB7352
	.uleb128 .LEHE7-.LEHB7
	.uleb128 .L210-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB8-.LFB7352
	.uleb128 .LEHE8-.LEHB8
	.uleb128 .L209-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB9-.LFB7352
	.uleb128 .LEHE9-.LEHB9
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB10-.LFB7352
	.uleb128 .LEHE10-.LEHB10
	.uleb128 .L208-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB11-.LFB7352
	.uleb128 .LEHE11-.LEHB11
	.uleb128 .L204-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB12-.LFB7352
	.uleb128 .LEHE12-.LEHB12
	.uleb128 .L206-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB13-.LFB7352
	.uleb128 .LEHE13-.LEHB13
	.uleb128 .L203-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB14-.LFB7352
	.uleb128 .LEHE14-.LEHB14
	.uleb128 .L207-.LFB7352
	.uleb128 0x0
	.uleb128 .LEHB15-.LFB7352
	.uleb128 .LEHE15-.LEHB15
	.uleb128 .L205-.LFB7352
	.uleb128 0x0
.LLSDACSE7352:
	.section	.text._ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E,"axG",@progbits,_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E,comdat
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreterD0Ev
	.type	_ZN4NTeq12NInterpreter12CInterpreterD0Ev, @function
_ZN4NTeq12NInterpreter12CInterpreterD0Ev:
.LFB6433:
	pushl	%ebp
.LCFI81:
	movl	%esp, %ebp
.LCFI82:
	pushl	%esi
.LCFI83:
	pushl	%ebx
.LCFI84:
	subl	$16, %esp
.LCFI85:
	movl	8(%ebp), %ebx
	movl	360(%ebx), %eax
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreterE+8, (%ebx)
	testl	%eax, %eax
	je	.L215
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	$0, 360(%ebx)
.L215:
	movl	352(%ebx), %eax
	testl	%eax, %eax
	je	.L217
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	$0, 352(%ebx)
.L217:
	leal	444(%ebx), %edx
	movl	8(%edx), %eax
	movl	%edx, (%esp)
	movl	%eax, 4(%esp)
.LEHB16:
	call	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E
.LEHE16:
	movl	348(%ebx), %edx
	testl	%edx, %edx
	je	.L222
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB17:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE17:
	movl	$0, 348(%ebx)
.L222:
	leal	12(%ebx), %eax
	movl	%eax, (%esp)
.LEHB18:
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
.LEHE18:
	movl	8(%ebx), %eax
	testl	%eax, %eax
	je	.L231
	movl	%eax, (%esp)
.LEHB19:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE19:
	movl	$0, 8(%ebx)
.L231:
	movl	%ebx, (%esp)
.LEHB20:
	call	_ZN4NTeq16CInterpreterBaseD2Ev
.LEHE20:
	movl	%ebx, 8(%ebp)
	addl	$16, %esp
	popl	%ebx
	popl	%esi
	popl	%ebp
	jmp	_ZdlPv
.L237:
.L236:
.L220:
.L223:
	movl	348(%ebx), %edx
	movl	%eax, %esi
	testl	%edx, %edx
	je	.L226
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, 348(%ebx)
.L226:
	leal	12(%ebx), %eax
	movl	%eax, (%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
.L228:
	movl	8(%ebx), %eax
	testl	%eax, %eax
	je	.L233
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, 8(%ebx)
.L233:
	movl	%ebx, (%esp)
	call	_ZN4NTeq16CInterpreterBaseD2Ev
	movl	%esi, (%esp)
.LEHB21:
	call	_Unwind_Resume
.LEHE21:
.L240:
	movl	%eax, %esi
	jmp	.L233
.L239:
	movl	%eax, %esi
	.p2align 4,,2
	jmp	.L228
.L238:
	movl	%eax, %esi
	.p2align 4,,5
	jmp	.L226
.LFE6433:
	.size	_ZN4NTeq12NInterpreter12CInterpreterD0Ev, .-_ZN4NTeq12NInterpreter12CInterpreterD0Ev
	.section	.gcc_except_table
.LLSDA6433:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6433-.LLSDACSB6433
.LLSDACSB6433:
	.uleb128 .LEHB16-.LFB6433
	.uleb128 .LEHE16-.LEHB16
	.uleb128 .L236-.LFB6433
	.uleb128 0x0
	.uleb128 .LEHB17-.LFB6433
	.uleb128 .LEHE17-.LEHB17
	.uleb128 .L238-.LFB6433
	.uleb128 0x0
	.uleb128 .LEHB18-.LFB6433
	.uleb128 .LEHE18-.LEHB18
	.uleb128 .L239-.LFB6433
	.uleb128 0x0
	.uleb128 .LEHB19-.LFB6433
	.uleb128 .LEHE19-.LEHB19
	.uleb128 .L240-.LFB6433
	.uleb128 0x0
	.uleb128 .LEHB20-.LFB6433
	.uleb128 .LEHE20-.LEHB20
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB21-.LFB6433
	.uleb128 .LEHE21-.LEHB21
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6433:
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreterD1Ev
	.type	_ZN4NTeq12NInterpreter12CInterpreterD1Ev, @function
_ZN4NTeq12NInterpreter12CInterpreterD1Ev:
.LFB6432:
	pushl	%ebp
.LCFI86:
	movl	%esp, %ebp
.LCFI87:
	pushl	%esi
.LCFI88:
	pushl	%ebx
.LCFI89:
	subl	$16, %esp
.LCFI90:
	movl	8(%ebp), %ebx
	movl	360(%ebx), %eax
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreterE+8, (%ebx)
	testl	%eax, %eax
	je	.L243
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	$0, 360(%ebx)
.L243:
	movl	352(%ebx), %eax
	testl	%eax, %eax
	je	.L245
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	$0, 352(%ebx)
.L245:
	leal	444(%ebx), %edx
	movl	8(%edx), %eax
	movl	%edx, (%esp)
	movl	%eax, 4(%esp)
.LEHB22:
	call	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E
.LEHE22:
	movl	348(%ebx), %edx
	testl	%edx, %edx
	je	.L250
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB23:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE23:
	movl	$0, 348(%ebx)
.L250:
	leal	12(%ebx), %eax
	movl	%eax, (%esp)
.LEHB24:
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
.LEHE24:
	movl	8(%ebx), %eax
	testl	%eax, %eax
	je	.L259
	movl	%eax, (%esp)
.LEHB25:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE25:
	movl	$0, 8(%ebx)
.L259:
	movl	%ebx, 8(%ebp)
	addl	$16, %esp
	popl	%ebx
	popl	%esi
	popl	%ebp
.LEHB26:
	jmp	_ZN4NTeq16CInterpreterBaseD2Ev
.LEHE26:
.L265:
.L264:
.L248:
.L251:
	movl	348(%ebx), %edx
	movl	%eax, %esi
	testl	%edx, %edx
	je	.L254
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, 348(%ebx)
.L254:
	leal	12(%ebx), %eax
	movl	%eax, (%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
.L256:
	movl	8(%ebx), %eax
	testl	%eax, %eax
	je	.L261
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, 8(%ebx)
.L261:
	movl	%ebx, (%esp)
	call	_ZN4NTeq16CInterpreterBaseD2Ev
	movl	%esi, (%esp)
.LEHB27:
	call	_Unwind_Resume
.LEHE27:
.L268:
	movl	%eax, %esi
	jmp	.L261
.L267:
	movl	%eax, %esi
	.p2align 4,,2
	jmp	.L256
.L266:
	movl	%eax, %esi
	.p2align 4,,5
	jmp	.L254
.LFE6432:
	.size	_ZN4NTeq12NInterpreter12CInterpreterD1Ev, .-_ZN4NTeq12NInterpreter12CInterpreterD1Ev
	.section	.gcc_except_table
.LLSDA6432:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6432-.LLSDACSB6432
.LLSDACSB6432:
	.uleb128 .LEHB22-.LFB6432
	.uleb128 .LEHE22-.LEHB22
	.uleb128 .L264-.LFB6432
	.uleb128 0x0
	.uleb128 .LEHB23-.LFB6432
	.uleb128 .LEHE23-.LEHB23
	.uleb128 .L266-.LFB6432
	.uleb128 0x0
	.uleb128 .LEHB24-.LFB6432
	.uleb128 .LEHE24-.LEHB24
	.uleb128 .L267-.LFB6432
	.uleb128 0x0
	.uleb128 .LEHB25-.LFB6432
	.uleb128 .LEHE25-.LEHB25
	.uleb128 .L268-.LFB6432
	.uleb128 0x0
	.uleb128 .LEHB26-.LFB6432
	.uleb128 .LEHE26-.LEHB26
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB27-.LFB6432
	.uleb128 .LEHE27-.LEHB27
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6432:
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreterD2Ev
	.type	_ZN4NTeq12NInterpreter12CInterpreterD2Ev, @function
_ZN4NTeq12NInterpreter12CInterpreterD2Ev:
.LFB6431:
	pushl	%ebp
.LCFI91:
	movl	%esp, %ebp
.LCFI92:
	pushl	%edi
.LCFI93:
	pushl	%esi
.LCFI94:
	pushl	%ebx
.LCFI95:
	subl	$28, %esp
.LCFI96:
	movl	8(%ebp), %eax
	movl	%eax, -16(%ebp)
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreterE+8, (%eax)
	movl	360(%eax), %eax
	testl	%eax, %eax
	je	.L271
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	-16(%ebp), %eax
	movl	$0, 360(%eax)
.L271:
	movl	-16(%ebp), %edx
	movl	352(%edx), %eax
	testl	%eax, %eax
	je	.L273
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	-16(%ebp), %eax
	movl	$0, 352(%eax)
.L273:
	movl	-16(%ebp), %edi
	addl	$444, %edi
	movl	8(%edi), %eax
	testl	%eax, %eax
	je	.L275
	movl	%eax, %ebx
	jmp	.L277
	.p2align 4,,7
.L305:
	movl	%esi, %ebx
.L277:
	movl	12(%ebx), %eax
	movl	%edi, (%esp)
	movl	%eax, 4(%esp)
.LEHB28:
	call	_ZNSt8_Rb_treeIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E
.LEHE28:
	movl	16(%ebx), %edx
	movl	8(%ebx), %esi
	testl	%edx, %edx
	je	.L278
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB29:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE29:
	movl	$0, 16(%ebx)
.L280:
.L278:
	movl	%ebx, (%esp)
	call	_ZdlPv
	testl	%esi, %esi
	jne	.L305
.L275:
	movl	-16(%ebp), %eax
	movl	348(%eax), %edx
	testl	%edx, %edx
	je	.L306
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB30:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE30:
	movl	-16(%ebp), %eax
	movl	$0, 348(%eax)
.L284:
	addl	$12, %eax
	movl	%eax, (%esp)
.LEHB31:
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
.LEHE31:
	movl	-16(%ebp), %edx
	movl	8(%edx), %eax
	testl	%eax, %eax
	je	.L293
	movl	%eax, (%esp)
.LEHB32:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE32:
	movl	-16(%ebp), %eax
	movl	$0, 8(%eax)
.L293:
	movl	-16(%ebp), %eax
	movl	%eax, 8(%ebp)
	addl	$28, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
.LEHB33:
	jmp	_ZN4NTeq16CInterpreterBaseD2Ev
.LEHE33:
.L306:
	movl	-16(%ebp), %eax
	jmp	.L284
.L301:
	movl	%eax, %ebx
.L288:
	movl	-16(%ebp), %eax
	addl	$12, %eax
	movl	%eax, (%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
.L290:
	movl	-16(%ebp), %edx
	movl	8(%edx), %eax
	testl	%eax, %eax
	je	.L295
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	-16(%ebp), %eax
	movl	$0, 8(%eax)
.L295:
	movl	-16(%ebp), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq16CInterpreterBaseD2Ev
	movl	%ebx, (%esp)
.LEHB34:
	call	_Unwind_Resume
.LEHE34:
.L298:
.L300:
.L299:
.L282:
.L285:
	movl	%eax, %ebx
	movl	-16(%ebp), %eax
	movl	348(%eax), %edx
	testl	%edx, %edx
	je	.L288
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	-16(%ebp), %edx
	movl	$0, 348(%edx)
	jmp	.L288
.L303:
	movl	%eax, %ebx
	jmp	.L295
.L302:
	movl	%eax, %ebx
	jmp	.L290
.LFE6431:
	.size	_ZN4NTeq12NInterpreter12CInterpreterD2Ev, .-_ZN4NTeq12NInterpreter12CInterpreterD2Ev
	.section	.gcc_except_table
.LLSDA6431:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6431-.LLSDACSB6431
.LLSDACSB6431:
	.uleb128 .LEHB28-.LFB6431
	.uleb128 .LEHE28-.LEHB28
	.uleb128 .L299-.LFB6431
	.uleb128 0x0
	.uleb128 .LEHB29-.LFB6431
	.uleb128 .LEHE29-.LEHB29
	.uleb128 .L298-.LFB6431
	.uleb128 0x0
	.uleb128 .LEHB30-.LFB6431
	.uleb128 .LEHE30-.LEHB30
	.uleb128 .L301-.LFB6431
	.uleb128 0x0
	.uleb128 .LEHB31-.LFB6431
	.uleb128 .LEHE31-.LEHB31
	.uleb128 .L302-.LFB6431
	.uleb128 0x0
	.uleb128 .LEHB32-.LFB6431
	.uleb128 .LEHE32-.LEHB32
	.uleb128 .L303-.LFB6431
	.uleb128 0x0
	.uleb128 .LEHB33-.LFB6431
	.uleb128 .LEHE33-.LEHB33
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB34-.LFB6431
	.uleb128 .LEHE34-.LEHB34
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6431:
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentD1Ev
	.type	_ZN4NTeq12NInterpreter9CArgumentD1Ev, @function
_ZN4NTeq12NInterpreter9CArgumentD1Ev:
.LFB6410:
	pushl	%ebp
.LCFI97:
	movl	%esp, %ebp
.LCFI98:
	movl	8(%ebp), %eax
	cmpl	$4, (%eax)
	je	.L312
.L311:
	popl	%ebp
	ret
	.p2align 4,,7
.L312:
	movl	4(%eax), %edx
	testl	%edx, %edx
	je	.L311
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	64(%edx), %ecx
	jmp	*%ecx
.LFE6410:
	.size	_ZN4NTeq12NInterpreter9CArgumentD1Ev, .-_ZN4NTeq12NInterpreter9CArgumentD1Ev
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter9CArgumentD2Ev
	.type	_ZN4NTeq12NInterpreter9CArgumentD2Ev, @function
_ZN4NTeq12NInterpreter9CArgumentD2Ev:
.LFB6409:
	pushl	%ebp
.LCFI99:
	movl	%esp, %ebp
.LCFI100:
	movl	8(%ebp), %eax
	cmpl	$4, (%eax)
	je	.L318
.L317:
	popl	%ebp
	ret
	.p2align 4,,7
.L318:
	movl	4(%eax), %edx
	testl	%edx, %edx
	je	.L317
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, %eax
	movl	(%edx), %edx
	movl	%eax, 8(%ebp)
	popl	%ebp
	movl	64(%edx), %ecx
	jmp	*%ecx
.LFE6409:
	.size	_ZN4NTeq12NInterpreter9CArgumentD2Ev, .-_ZN4NTeq12NInterpreter9CArgumentD2Ev
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC5:
	.string	"vector::_M_insert_aux"
	.section	.text._ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_,"axG",@progbits,_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_
	.type	_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_, @function
_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_:
.LFB7667:
	pushl	%ebp
.LCFI101:
	movl	%esp, %ebp
.LCFI102:
	pushl	%edi
.LCFI103:
	pushl	%esi
.LCFI104:
	pushl	%ebx
.LCFI105:
	subl	$60, %esp
.LCFI106:
	movl	8(%ebp), %edx
	movl	4(%edx), %eax
	cmpl	8(%edx), %eax
	je	.L320
	testl	%eax, %eax
	je	.L322
	movl	-4(%eax), %edx
	testl	%edx, %edx
	movl	%edx, (%eax)
	je	.L322
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB35:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE35:
.L325:
.L322:
	movl	8(%ebp), %eax
	addl	$4, 4(%eax)
	movl	16(%ebp), %eax
	movl	(%eax), %edx
	testl	%edx, %edx
	movl	%edx, -16(%ebp)
	je	.L326
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB36:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE36:
.L326:
	movl	8(%ebp), %edx
	movl	4(%edx), %eax
	subl	$8, %eax
	movl	%eax, %esi
	subl	12(%ebp), %esi
	sarl	$2, %esi
	testl	%esi, %esi
	jle	.L328
	movl	%eax, %edi
	.p2align 4,,7
.L330:
	movl	%edi, %ebx
	movl	-4(%ebx), %edx
	leal	-4(%edi), %edi
	testl	%edx, %edx
	je	.L333
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB37:
	call	_ZN4NTeq7CObject6AddRefEv
.L333:
	movl	(%ebx), %edx
	testl	%edx, %edx
	je	.L335
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, (%ebx)
.L335:
	movl	-4(%ebx), %eax
	subl	$1, %esi
	movl	%eax, (%ebx)
	jne	.L330
.L328:
	leal	-16(%ebp), %eax
	cmpl	%eax, 12(%ebp)
	je	.L337
	movl	-16(%ebp), %edx
	testl	%edx, %edx
	je	.L339
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject6AddRefEv
.L339:
	movl	12(%ebp), %eax
	movl	(%eax), %edx
	testl	%edx, %edx
	je	.L341
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE37:
	movl	12(%ebp), %edx
	movl	$0, (%edx)
.L341:
	movl	-16(%ebp), %eax
	movl	12(%ebp), %edx
	movl	%eax, (%edx)
.L337:
	movl	-16(%ebp), %edx
	testl	%edx, %edx
	je	.L418
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB38:
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, -16(%ebp)
.L418:
	addl	$60, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
.L320:
	subl	(%edx), %eax
	sarl	$2, %eax
	cmpl	$1073741823, %eax
	je	.L443
	testl	%eax, %eax
	movl	$1, %edx
	je	.L353
	leal	(%eax,%eax), %edx
	cmpl	%eax, %edx
	jb	.L444
.L353:
	cmpl	$1073741823, %edx
	ja	.L445
.L356:
	sall	$2, %edx
	movl	%edx, -44(%ebp)
	movl	%edx, (%esp)
	call	_Znwj
.LEHE38:
	movl	8(%ebp), %edx
	movl	%eax, -32(%ebp)
	movl	%eax, -40(%ebp)
	movl	(%edx), %eax
	cmpl	12(%ebp), %eax
	je	.L358
	movl	-32(%ebp), %edi
	movl	%eax, %esi
	movl	%edi, %ebx
	jmp	.L360
	.p2align 4,,7
.L446:
	movl	%esi, %eax
.L360:
	testl	%ebx, %ebx
	je	.L361
	movl	(%eax), %edx
	testl	%edx, %edx
	movl	%edx, (%ebx)
	je	.L361
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB39:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE39:
.L361:
	addl	$4, %esi
	cmpl	12(%ebp), %esi
	leal	4(%ebx), %edi
	movl	%edi, %ebx
	jne	.L446
.L365:
	testl	%edi, %edi
	movl	%edi, -40(%ebp)
	je	.L375
	movl	16(%ebp), %eax
	movl	(%eax), %edx
	testl	%edx, %edx
	movl	%edx, (%edi)
	je	.L375
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB40:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE40:
.L434:
.L375:
	movl	8(%ebp), %edx
	addl	$4, %edi
	movl	%edi, -48(%ebp)
	movl	%edi, -40(%ebp)
	movl	4(%edx), %edi
	cmpl	12(%ebp), %edi
	je	.L380
	movl	12(%ebp), %eax
	movl	-40(%ebp), %ebx
	movl	%eax, %esi
	movl	%ebx, -36(%ebp)
	jmp	.L382
	.p2align 4,,7
.L447:
	movl	%eax, %esi
.L382:
	testl	%ebx, %ebx
	je	.L383
	movl	(%eax), %edx
	testl	%edx, %edx
	movl	%edx, (%ebx)
	je	.L383
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB41:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE41:
.L383:
	leal	4(%esi), %eax
	addl	$4, %ebx
	cmpl	%eax, %edi
	movl	%ebx, -36(%ebp)
	jne	.L447
	movl	8(%ebp), %eax
	movl	4(%eax), %edi
	movl	%eax, %edx
.L387:
	movl	(%edx), %eax
	cmpl	%eax, %edi
	je	.L397
	movl	%eax, %esi
	movl	%eax, %ebx
	jmp	.L399
	.p2align 4,,7
.L448:
	movl	%ebx, %esi
.L399:
	movl	(%esi), %edx
	testl	%edx, %edx
	je	.L400
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB42:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE42:
	movl	$0, (%esi)
.L400:
	addl	$4, %ebx
	cmpl	%ebx, %edi
	jne	.L448
	movl	8(%ebp), %edx
	movl	(%edx), %eax
.L397:
	testl	%eax, %eax
	je	.L416
	movl	%eax, (%esp)
	call	_ZdlPv
.L416:
	movl	8(%ebp), %eax
	movl	-32(%ebp), %edx
	movl	%edx, (%eax)
	movl	-36(%ebp), %edx
	movl	%edx, 4(%eax)
	movl	-32(%ebp), %eax
	movl	8(%ebp), %edx
	addl	-44(%ebp), %eax
	movl	%eax, 8(%edx)
	addl	$60, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
.L444:
	movl	$1073741823, %edx
	jmp	.L356
.L380:
	movl	-40(%ebp), %edx
	movl	%edx, -36(%ebp)
	movl	8(%ebp), %edx
	jmp	.L387
.L374:
.L379:
.L358:
	movl	-32(%ebp), %edi
	jmp	.L365
.L445:
.LEHB43:
	call	_ZSt17__throw_bad_allocv
.L443:
	movl	$.LC5, (%esp)
	call	_ZSt20__throw_length_errorPKc
.LEHE43:
.L425:
	movl	%eax, %ebx
.L378:
.L403:
.L435:
.L404:
	movl	%ebx, (%esp)
	call	__cxa_begin_catch
	movl	-40(%ebp), %eax
	cmpl	%eax, -32(%ebp)
	je	.L405
	movl	-32(%ebp), %ebx
.L441:
	movl	(%ebx), %edx
	movl	%ebx, %esi
	testl	%edx, %edx
	je	.L408
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB44:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE44:
	movl	$0, (%ebx)
.L408:
	leal	4(%esi), %ebx
	cmpl	-40(%ebp), %ebx
	jne	.L441
.L411:
.L405:
	movl	-32(%ebp), %edx
	testl	%edx, %edx
	je	.L412
	movl	-32(%ebp), %edx
	movl	%edx, (%esp)
	call	_ZdlPv
.L412:
.LEHB45:
	call	__cxa_rethrow
.LEHE45:
.L428:
.L426:
.L364:
.L367:
	movl	%eax, (%esp)
	call	__cxa_begin_catch
	cmpl	%edi, -32(%ebp)
	je	.L368
	movl	-32(%ebp), %ebx
.L440:
	movl	(%ebx), %edx
	movl	%ebx, %esi
	testl	%edx, %edx
	je	.L371
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB46:
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, (%ebx)
.L371:
	leal	4(%esi), %ebx
	cmpl	%edi, %ebx
	jne	.L440
.L368:
	call	__cxa_rethrow
.LEHE46:
.L427:
.L433:
.L423:
.L396:
	movl	%eax, %ebx
	call	__cxa_end_catch
	.p2align 4,,3
	jmp	.L404
.L431:
.L432:
.L414:
	movl	%eax, %ebx
	call	__cxa_end_catch
	movl	%ebx, (%esp)
.LEHB47:
	call	_Unwind_Resume
.LEHE47:
.L424:
.L422:
.L386:
.L389:
	movl	%eax, (%esp)
	call	__cxa_begin_catch
	movl	-48(%ebp), %eax
	cmpl	%eax, -36(%ebp)
	je	.L390
	movl	%eax, %ebx
	movl	%eax, %esi
.L392:
	movl	(%ebx), %edx
	testl	%edx, %edx
	je	.L393
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB48:
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, (%ebx)
.L393:
	addl	$4, %esi
	cmpl	%esi, -36(%ebp)
	je	.L390
	movl	%esi, %ebx
	jmp	.L392
.L390:
	call	__cxa_rethrow
.LEHE48:
.L436:
.L345:
	movl	-16(%ebp), %edx
	movl	%eax, %ebx
	testl	%edx, %edx
	je	.L442
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, -16(%ebp)
.L442:
.L415:
	movl	%ebx, (%esp)
.LEHB49:
	call	_Unwind_Resume
.LEHE49:
.L429:
.L430:
	movl	%eax, %ebx
	jmp	.L442
.LFE7667:
	.size	_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_, .-_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_
	.section	.gcc_except_table
	.align 4
.LLSDA7667:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT7667-.LLSDATTD7667
.LLSDATTD7667:
	.byte	0x1
	.uleb128 .LLSDACSE7667-.LLSDACSB7667
.LLSDACSB7667:
	.uleb128 .LEHB35-.LFB7667
	.uleb128 .LEHE35-.LEHB35
	.uleb128 .L429-.LFB7667
	.uleb128 0x0
	.uleb128 .LEHB36-.LFB7667
	.uleb128 .LEHE36-.LEHB36
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB37-.LFB7667
	.uleb128 .LEHE37-.LEHB37
	.uleb128 .L436-.LFB7667
	.uleb128 0x0
	.uleb128 .LEHB38-.LFB7667
	.uleb128 .LEHE38-.LEHB38
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB39-.LFB7667
	.uleb128 .LEHE39-.LEHB39
	.uleb128 .L426-.LFB7667
	.uleb128 0x1
	.uleb128 .LEHB40-.LFB7667
	.uleb128 .LEHE40-.LEHB40
	.uleb128 .L425-.LFB7667
	.uleb128 0x3
	.uleb128 .LEHB41-.LFB7667
	.uleb128 .LEHE41-.LEHB41
	.uleb128 .L422-.LFB7667
	.uleb128 0x1
	.uleb128 .LEHB42-.LFB7667
	.uleb128 .LEHE42-.LEHB42
	.uleb128 .L430-.LFB7667
	.uleb128 0x0
	.uleb128 .LEHB43-.LFB7667
	.uleb128 .LEHE43-.LEHB43
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB44-.LFB7667
	.uleb128 .LEHE44-.LEHB44
	.uleb128 .L431-.LFB7667
	.uleb128 0x0
	.uleb128 .LEHB45-.LFB7667
	.uleb128 .LEHE45-.LEHB45
	.uleb128 .L432-.LFB7667
	.uleb128 0x0
	.uleb128 .LEHB46-.LFB7667
	.uleb128 .LEHE46-.LEHB46
	.uleb128 .L427-.LFB7667
	.uleb128 0x3
	.uleb128 .LEHB47-.LFB7667
	.uleb128 .LEHE47-.LEHB47
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB48-.LFB7667
	.uleb128 .LEHE48-.LEHB48
	.uleb128 .L423-.LFB7667
	.uleb128 0x3
	.uleb128 .LEHB49-.LFB7667
	.uleb128 .LEHE49-.LEHB49
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE7667:
	.byte	0x1
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.align 4
	.long	0
.LLSDATT7667:
	.section	.text._ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_,"axG",@progbits,_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_,comdat
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreterC2ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE
	.type	_ZN4NTeq12NInterpreter12CInterpreterC2ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE, @function
_ZN4NTeq12NInterpreter12CInterpreterC2ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE:
.LFB6428:
	pushl	%ebp
.LCFI107:
	movl	%esp, %ebp
.LCFI108:
	pushl	%edi
.LCFI109:
	pushl	%esi
.LCFI110:
	pushl	%ebx
.LCFI111:
	subl	$28, %esp
.LCFI112:
	movl	8(%ebp), %esi
	movl	$0, 4(%esi)
	leal	8(%esi), %eax
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreterE+8, (%esi)
	movl	$0, 8(%esi)
	movl	%eax, -16(%ebp)
	movl	$72, (%esp)
.LEHB50:
	call	_Znwj
.LEHE50:
	leal	444(%esi), %edi
	movl	%eax, %ebx
	movl	%edi, 4(%esp)
	movl	%eax, (%esp)
.LEHB51:
	call	_ZN4NTeq12NInterpreter8CAnyTypeC1EPNS_11NContainers5TCSetINS_12TCObject_varINS0_4CAnyEEESt4lessIS6_EEE
.LEHE51:
	cmpl	8(%esi), %ebx
	je	.L450
	testl	%ebx, %ebx
	je	.L455
	movl	%ebx, (%esp)
	.p2align 4,,5
.LEHB52:
	call	_ZN4NTeq7CObject6AddRefEv
.L455:
	movl	8(%esi), %eax
	testl	%eax, %eax
	je	.L457
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, 8(%esi)
.L457:
	movl	%ebx, 8(%esi)
.L450:
	movl	-16(%ebp), %edx
	movl	(%edx), %eax
	movl	%eax, (%esp)
	call	_ZNK4NTeq12NInterpreter8CAnyType18GetMemberFunctionsEv
	movl	16(%ebp), %edx
	leal	12(%esi), %ebx
	movl	%eax, 8(%esp)
	movl	12(%ebp), %eax
	movl	%ebx, (%esp)
	movl	%edx, 12(%esp)
	movl	%eax, 4(%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderC1ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEESC_
.LEHE52:
	movl	236(%ebx), %edx
	testl	%edx, %edx
	movl	%edx, 348(%esi)
	je	.L459
	movl	(%edx), %eax
	addl	-12(%eax), %edx
	movl	%edx, (%esp)
.LEHB53:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE53:
.L459:
	leal	448(%esi), %eax
	movl	$0, 352(%esi)
	movl	$0, 360(%esi)
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE+8, 436(%esi)
	movl	%esi, 440(%esi)
	movl	$0, 20(%edi)
	movl	$0, 4(%edi)
	movl	$0, 8(%edi)
	movl	%eax, 12(%edi)
	movl	%eax, 16(%edi)
	addl	$28, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
.L469:
	movl	%eax, %edi
.L462:
	movl	-16(%ebp), %edx
	movl	(%edx), %eax
	testl	%eax, %eax
	je	.L463
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	-16(%ebp), %eax
	movl	$0, (%eax)
.L463:
.L470:
.L465:
	movl	%esi, (%esp)
	call	_ZN4NTeq16CInterpreterBaseD2Ev
	movl	%edi, (%esp)
.LEHB54:
	call	_Unwind_Resume
.LEHE54:
.L468:
.L461:
	movl	%eax, %edi
	movl	%ebx, (%esp)
	call	_ZN4NTeq12NInterpreter7CLoaderD1Ev
	jmp	.L462
.L467:
.L453:
	movl	%eax, %edi
	movl	%ebx, (%esp)
	call	_ZdlPv
	.p2align 4,,4
	jmp	.L462
.LFE6428:
	.size	_ZN4NTeq12NInterpreter12CInterpreterC2ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE, .-_ZN4NTeq12NInterpreter12CInterpreterC2ERKNS_7CStringERKNS_11NContainers6TCListINS_12TCObject_varINS0_17CExternalFunctionEEEEE
	.section	.gcc_except_table
.LLSDA6428:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6428-.LLSDACSB6428
.LLSDACSB6428:
	.uleb128 .LEHB50-.LFB6428
	.uleb128 .LEHE50-.LEHB50
	.uleb128 .L469-.LFB6428
	.uleb128 0x0
	.uleb128 .LEHB51-.LFB6428
	.uleb128 .LEHE51-.LEHB51
	.uleb128 .L467-.LFB6428
	.uleb128 0x0
	.uleb128 .LEHB52-.LFB6428
	.uleb128 .LEHE52-.LEHB52
	.uleb128 .L469-.LFB6428
	.uleb128 0x0
	.uleb128 .LEHB53-.LFB6428
	.uleb128 .LEHE53-.LEHB53
	.uleb128 .L468-.LFB6428
	.uleb128 0x0
	.uleb128 .LEHB54-.LFB6428
	.uleb128 .LEHE54-.LEHB54
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6428:
	.text
	.section	.rodata.str1.1
.LC6:
	.string	"CInterpreter::SetReg0 \n"
.LC7:
	.string	" old register = "
.LC8:
	.string	" new register = "
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEx
	.type	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEx, @function
_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEx:
.LFB6442:
	pushl	%ebp
.LCFI113:
	movl	%esp, %ebp
.LCFI114:
	subl	$72, %esp
.LCFI115:
	movl	12(%ebp), %eax
	movl	%ebx, -12(%ebp)
.LCFI116:
	movl	16(%ebp), %edx
	movl	%esi, -8(%ebp)
.LCFI117:
	movl	%edi, -4(%ebp)
.LCFI118:
	movl	%eax, -48(%ebp)
	movl	8(%ebp), %eax
	cmpl	$7, OUTLEVEL
	movl	%edx, -44(%ebp)
	movl	4(%eax), %eax
	movl	%eax, -40(%ebp)
	jg	.L498
.L473:
	movl	-48(%ebp), %eax
	movl	-44(%ebp), %edx
	movl	-40(%ebp), %ecx
	movl	%eax, 364(%ecx)
	movl	%edx, 368(%ecx)
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	popl	%ebp
	ret
	.p2align 4,,7
.L498:
	movl	$gMtx, (%esp)
	leal	-24(%ebp), %ebx
.LEHB55:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE55:
	movl	-40(%ebp), %edx
	movl	%eax, -36(%ebp)
	movl	364(%edx), %esi
	movl	368(%edx), %edi
	movl	%ebx, (%esp)
.LEHB56:
	call	_Z9Timestampv
.LEHE56:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB57:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-19(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC6, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC7, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	$.LC8, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	-48(%ebp), %edx
	movl	-44(%ebp), %ecx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	movl	%ecx, 8(%esp)
	call	_ZNSolsEx
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE57:
	movl	-24(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L499
.L478:
.L480:
.L475:
	cmpl	$-1, -36(%ebp)
	je	.L473
	movl	$gMtx, (%esp)
.LEHB58:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE58:
	jmp	.L473
.L499:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB59:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE59:
	testl	%eax, %eax
	jg	.L475
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L475
.L493:
.L485:
.L486:
.L492:
.L496:
	movl	%eax, %esi
.L487:
	cmpl	$-1, -36(%ebp)
	je	.L488
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L488:
	movl	%esi, (%esp)
.LEHB60:
	call	_Unwind_Resume
.LEHE60:
.L494:
.L495:
.L481:
	movl	-24(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L487
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB61:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE61:
	testl	%eax, %eax
	jg	.L487
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L487
.L491:
	jmp	.L496
.LFE6442:
	.size	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEx, .-_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEx
	.section	.gcc_except_table
.LLSDA6442:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6442-.LLSDACSB6442
.LLSDACSB6442:
	.uleb128 .LEHB55-.LFB6442
	.uleb128 .LEHE55-.LEHB55
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB56-.LFB6442
	.uleb128 .LEHE56-.LEHB56
	.uleb128 .L496-.LFB6442
	.uleb128 0x0
	.uleb128 .LEHB57-.LFB6442
	.uleb128 .LEHE57-.LEHB57
	.uleb128 .L495-.LFB6442
	.uleb128 0x0
	.uleb128 .LEHB58-.LFB6442
	.uleb128 .LEHE58-.LEHB58
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB59-.LFB6442
	.uleb128 .LEHE59-.LEHB59
	.uleb128 .L493-.LFB6442
	.uleb128 0x0
	.uleb128 .LEHB60-.LFB6442
	.uleb128 .LEHE60-.LEHB60
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB61-.LFB6442
	.uleb128 .LEHE61-.LEHB61
	.uleb128 .L491-.LFB6442
	.uleb128 0x0
.LLSDACSE6442:
	.text
	.section	.rodata.str1.1
.LC9:
	.string	"CInterpreter: stack overflow"
.LC10:
	.string	"CInterpreter::ReadStack "
.LC11:
	.string	" Position="
.LC12:
	.string	" data="
.LC13:
	.string	" dblData="
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj
	.type	_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj, @function
_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj:
.LFB6381:
	pushl	%ebp
.LCFI119:
	movl	%esp, %ebp
.LCFI120:
	pushl	%edi
.LCFI121:
	pushl	%esi
.LCFI122:
	pushl	%ebx
.LCFI123:
	subl	$76, %esp
.LCFI124:
	movl	12(%ebp), %esi
	movl	8(%ebp), %edx
	leal	8(%esi), %eax
	cmpl	%eax, 356(%edx)
	jb	.L539
	movl	352(%edx), %eax
	movl	%esi, %edi
	andl	$-8, %edi
	cmpl	$7, OUTLEVEL
	movl	4(%eax,%edi), %edx
	movl	(%eax,%edi), %eax
	movl	%edx, -28(%ebp)
	movl	%eax, -32(%ebp)
	jg	.L540
.L508:
	movl	8(%ebp), %eax
	addl	352(%eax), %edi
	leal	-12(%ebp), %esp
	popl	%ebx
	movl	%edi, %eax
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
	.p2align 4,,7
.L540:
	movl	$gMtx, (%esp)
	leal	-24(%ebp), %ebx
.LEHB62:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE62:
	movl	-28(%ebp), %edx
	movl	%ebx, (%esp)
	movl	%edx, -44(%ebp)
	movl	%eax, -36(%ebp)
	movl	-32(%ebp), %eax
	fldl	-32(%ebp)
	fstpl	-56(%ebp)
	movl	%eax, -48(%ebp)
.LEHB63:
	call	_Z9Timestampv
.LEHE63:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB64:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-20(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC10, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	8(%ebp), %edx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	call	_ZNSolsEPKv
	movl	$.LC11, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEj
	movl	$.LC12, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	-48(%ebp), %edx
	movl	-44(%ebp), %ecx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	movl	%ecx, 8(%esp)
	call	_ZNSolsEx
	movl	%eax, %ebx
	movl	(%eax), %eax
	subl	$12, %eax
	movl	(%eax), %ecx
	leal	(%ebx,%ecx), %eax
	movl	%eax, (%esp)
	call	_ZSt3hexRSt8ios_base
	movl	$.LC12, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	-48(%ebp), %edx
	movl	-44(%ebp), %ecx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	movl	%ecx, 8(%esp)
	call	_ZNSolsEx
	movl	%eax, %ebx
	movl	(%eax), %eax
	subl	$12, %eax
	movl	(%eax), %ecx
	leal	(%ebx,%ecx), %eax
	movl	%eax, (%esp)
	call	_ZSt3decRSt8ios_base
	movl	$.LC13, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-56(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE64:
	movl	-24(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L541
.L513:
.L515:
.L510:
	cmpl	$-1, -36(%ebp)
	je	.L508
	movl	$gMtx, (%esp)
.LEHB65:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE65:
	jmp	.L508
	.p2align 4,,7
.L539:
	movl	$24, (%esp)
	call	__cxa_allocate_exception
	movl	$_ZTVN4NTeq10CExceptionE+8, (%eax)
	leal	4(%eax), %ebx
	movl	%eax, %esi
	movl	%ebx, (%esp)
.LEHB66:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE66:
	leal	-19(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	16(%esi), %eax
	movl	$.LC9, 4(%esp)
	movl	%eax, (%esp)
.LEHB67:
	call	_ZNSsC2EPKcRKSaIcE
.LEHE67:
	movl	$_ZTVN4NTeq7CStringE+8, (%ebx)
	movl	$0, 16(%ebx)
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE+8, (%esi)
	movl	$_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev, 8(%esp)
	movl	$_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, 4(%esp)
	movl	%esi, (%esp)
.LEHB68:
	call	__cxa_throw
.LEHE68:
.L541:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB69:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE69:
	testl	%eax, %eax
	jg	.L510
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L510
.L532:
.L533:
	movl	%eax, %edi
	movl	%edx, -60(%ebp)
.L506:
.L534:
	movl	%esi, (%esp)
	call	_ZNSt9exceptionD2Ev
	cmpl	$-1, -60(%ebp)
	je	.L542
.L523:
	movl	%edi, (%esp)
.LEHB70:
	call	_Unwind_Resume
.LEHE70:
.L529:
.L520:
.L521:
.L528:
.L536:
	movl	%eax, %edi
.L522:
	cmpl	$-1, -36(%ebp)
	je	.L523
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L523
.L531:
.L504:
.L505:
	movl	%eax, %edi
	movl	%edx, -60(%ebp)
	movl	%ebx, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
	.p2align 4,,2
	jmp	.L506
.L530:
.L535:
.L516:
	movl	-24(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L522
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB71:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE71:
	testl	%eax, %eax
	jg	.L522
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L522
.L542:
.L507:
	movl	%edi, (%esp)
.LEHB72:
	call	__cxa_call_unexpected
.LEHE72:
.L527:
	.p2align 4,,6
	jmp	.L536
.LFE6381:
	.size	_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj, .-_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj
	.section	.gcc_except_table
	.align 4
.LLSDA6381:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT6381-.LLSDATTD6381
.LLSDATTD6381:
	.byte	0x1
	.uleb128 .LLSDACSE6381-.LLSDACSB6381
.LLSDACSB6381:
	.uleb128 .LEHB62-.LFB6381
	.uleb128 .LEHE62-.LEHB62
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB63-.LFB6381
	.uleb128 .LEHE63-.LEHB63
	.uleb128 .L536-.LFB6381
	.uleb128 0x0
	.uleb128 .LEHB64-.LFB6381
	.uleb128 .LEHE64-.LEHB64
	.uleb128 .L535-.LFB6381
	.uleb128 0x0
	.uleb128 .LEHB65-.LFB6381
	.uleb128 .LEHE65-.LEHB65
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB66-.LFB6381
	.uleb128 .LEHE66-.LEHB66
	.uleb128 .L533-.LFB6381
	.uleb128 0x3
	.uleb128 .LEHB67-.LFB6381
	.uleb128 .LEHE67-.LEHB67
	.uleb128 .L531-.LFB6381
	.uleb128 0x3
	.uleb128 .LEHB68-.LFB6381
	.uleb128 .LEHE68-.LEHB68
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB69-.LFB6381
	.uleb128 .LEHE69-.LEHB69
	.uleb128 .L529-.LFB6381
	.uleb128 0x0
	.uleb128 .LEHB70-.LFB6381
	.uleb128 .LEHE70-.LEHB70
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB71-.LFB6381
	.uleb128 .LEHE71-.LEHB71
	.uleb128 .L527-.LFB6381
	.uleb128 0x0
	.uleb128 .LEHB72-.LFB6381
	.uleb128 .LEHE72-.LEHB72
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6381:
	.byte	0x7f
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.align 4
.LLSDATT6381:
	.byte	0x0
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj,comdat
	.section	.rodata.str1.4,"aMS",@progbits,1
	.align 4
.LC15:
	.string	"CInterpreter::GetStackPointer "
	.section	.rodata.str1.1
.LC16:
	.string	" register="
.LC17:
	.string	" double="
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter9CAccessor9ReadStackEi
	.type	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor9ReadStackEi, @function
_ZN4NTeq12NInterpreter12CInterpreter9CAccessor9ReadStackEi:
.LFB6440:
	pushl	%ebp
.LCFI125:
	movl	%esp, %ebp
.LCFI126:
	pushl	%edi
.LCFI127:
	pushl	%esi
.LCFI128:
	pushl	%ebx
.LCFI129:
	subl	$76, %esp
.LCFI130:
	movl	8(%ebp), %eax
	cmpl	$7, OUTLEVEL
	movl	4(%eax), %ebx
	leal	396(%ebx), %eax
	fldl	396(%ebx)
	movl	%eax, -56(%ebp)
	fstpl	-64(%ebp)
	jle	.L544
	movl	$gMtx, (%esp)
.LEHB73:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE73:
	movl	%eax, -52(%ebp)
	movl	396(%ebx), %esi
	movl	400(%ebx), %edi
	leal	-24(%ebp), %ebx
	movl	%ebx, (%esp)
.LEHB74:
	call	_Z9Timestampv
.LEHE74:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB75:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-19(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC15, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC16, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	$.LC17, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-64(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE75:
	movl	-24(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L570
.L549:
.L551:
.L546:
	cmpl	$-1, -52(%ebp)
	je	.L573
	movl	$gMtx, (%esp)
.LEHB76:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L573:
	movl	8(%ebp), %eax
	movl	4(%eax), %ebx
	movl	-56(%ebp), %eax
.L544:
	fldl	(%eax)
	fnstcw	-34(%ebp)
	movl	%ebx, (%esp)
	movzwl	-34(%ebp), %eax
	movb	$12, %ah
	movw	%ax, -36(%ebp)
	fldcw	-36(%ebp)
	fistpll	-48(%ebp)
	fldcw	-34(%ebp)
	movl	-48(%ebp), %eax
	addl	12(%ebp), %eax
	movl	%eax, 4(%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter9ReadStackEj
.LEHE76:
	leal	-12(%ebp), %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
.L570:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB77:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE77:
	testl	%eax, %eax
	jg	.L546
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L546
.L565:
.L566:
.L552:
	movl	-24(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L572
.L558:
	cmpl	$-1, -52(%ebp)
	je	.L559
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L559:
	movl	%esi, (%esp)
.LEHB78:
	call	_Unwind_Resume
.LEHE78:
.L572:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB79:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE79:
	testl	%eax, %eax
	jg	.L558
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L558
.L564:
.L556:
.L557:
.L563:
.L567:
	movl	%eax, %esi
	jmp	.L558
.L562:
	.p2align 4,,9
	jmp	.L567
.LFE6440:
	.size	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor9ReadStackEi, .-_ZN4NTeq12NInterpreter12CInterpreter9CAccessor9ReadStackEi
	.section	.gcc_except_table
.LLSDA6440:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6440-.LLSDACSB6440
.LLSDACSB6440:
	.uleb128 .LEHB73-.LFB6440
	.uleb128 .LEHE73-.LEHB73
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB74-.LFB6440
	.uleb128 .LEHE74-.LEHB74
	.uleb128 .L567-.LFB6440
	.uleb128 0x0
	.uleb128 .LEHB75-.LFB6440
	.uleb128 .LEHE75-.LEHB75
	.uleb128 .L566-.LFB6440
	.uleb128 0x0
	.uleb128 .LEHB76-.LFB6440
	.uleb128 .LEHE76-.LEHB76
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB77-.LFB6440
	.uleb128 .LEHE77-.LEHB77
	.uleb128 .L564-.LFB6440
	.uleb128 0x0
	.uleb128 .LEHB78-.LFB6440
	.uleb128 .LEHE78-.LEHB78
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB79-.LFB6440
	.uleb128 .LEHE79-.LEHB79
	.uleb128 .L562-.LFB6440
	.uleb128 0x0
.LLSDACSE6440:
	.text
	.section	.rodata.str1.4
	.align 4
.LC19:
	.string	"CInterpreter::GetThisPointerRef \n"
	.section	.rodata.str1.1
.LC20:
	.string	" register (Reg2) = "
.LC21:
	.string	" Cast (CAny**)   = "
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter9CAccessor17GetThisPointerRefEv
	.type	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor17GetThisPointerRefEv, @function
_ZN4NTeq12NInterpreter12CInterpreter9CAccessor17GetThisPointerRefEv:
.LFB6441:
	pushl	%ebp
.LCFI131:
	movl	%esp, %ebp
.LCFI132:
	subl	$56, %esp
.LCFI133:
	movl	8(%ebp), %eax
	movl	%ebx, -12(%ebp)
.LCFI134:
	movl	%esi, -8(%ebp)
.LCFI135:
	movl	%edi, -4(%ebp)
.LCFI136:
	movl	4(%eax), %eax
	cmpl	$7, OUTLEVEL
	movl	%eax, -36(%ebp)
	jg	.L600
.L575:
	movl	-36(%ebp), %edx
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	372(%edx), %eax
	movl	%ebp, %esp
	popl	%ebp
	ret
	.p2align 4,,7
.L600:
	movl	$gMtx, (%esp)
	leal	-20(%ebp), %ebx
.LEHB80:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE80:
	movl	%eax, -32(%ebp)
	movl	-36(%ebp), %eax
	movl	372(%eax), %esi
	movl	376(%eax), %edi
	movl	%ebx, (%esp)
.LEHB81:
	call	_Z9Timestampv
.LEHE81:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB82:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-15(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC19, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC20, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	$.LC21, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEPKv
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE82:
	movl	-20(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L601
.L580:
.L582:
.L577:
	cmpl	$-1, -32(%ebp)
	je	.L575
	movl	$gMtx, (%esp)
.LEHB83:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE83:
	jmp	.L575
.L601:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB84:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE84:
	testl	%eax, %eax
	jg	.L577
	leal	-14(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L577
.L595:
.L587:
.L588:
.L594:
.L598:
	movl	%eax, %esi
.L589:
	cmpl	$-1, -32(%ebp)
	je	.L590
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L590:
	movl	%esi, (%esp)
.LEHB85:
	call	_Unwind_Resume
.LEHE85:
.L596:
.L597:
.L583:
	movl	-20(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L589
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB86:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE86:
	testl	%eax, %eax
	jg	.L589
	leal	-13(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L589
.L593:
	jmp	.L598
.LFE6441:
	.size	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor17GetThisPointerRefEv, .-_ZN4NTeq12NInterpreter12CInterpreter9CAccessor17GetThisPointerRefEv
	.section	.gcc_except_table
.LLSDA6441:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6441-.LLSDACSB6441
.LLSDACSB6441:
	.uleb128 .LEHB80-.LFB6441
	.uleb128 .LEHE80-.LEHB80
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB81-.LFB6441
	.uleb128 .LEHE81-.LEHB81
	.uleb128 .L598-.LFB6441
	.uleb128 0x0
	.uleb128 .LEHB82-.LFB6441
	.uleb128 .LEHE82-.LEHB82
	.uleb128 .L597-.LFB6441
	.uleb128 0x0
	.uleb128 .LEHB83-.LFB6441
	.uleb128 .LEHE83-.LEHB83
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB84-.LFB6441
	.uleb128 .LEHE84-.LEHB84
	.uleb128 .L595-.LFB6441
	.uleb128 0x0
	.uleb128 .LEHB85-.LFB6441
	.uleb128 .LEHE85-.LEHB85
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB86-.LFB6441
	.uleb128 .LEHE86-.LEHB86
	.uleb128 .L593-.LFB6441
	.uleb128 0x0
.LLSDACSE6441:
	.text
	.section	.rodata.str1.4
	.align 4
.LC22:
	.string	"CInterpreter::AllocStack(): allocation failed"
	.section	.rodata.str1.1
.LC23:
	.string	"CInterpreter::AllocStack "
.LC24:
	.string	" Stacksize="
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm
	.type	_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm, @function
_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm:
.LFB6368:
	pushl	%ebp
.LCFI137:
	movl	%esp, %ebp
.LCFI138:
	subl	$56, %esp
.LCFI139:
	movl	%esi, -8(%ebp)
.LCFI140:
	movl	8(%ebp), %esi
	movl	%ebx, -12(%ebp)
.LCFI141:
	movl	%edi, -4(%ebp)
.LCFI142:
	movl	352(%esi), %eax
	testl	%eax, %eax
	je	.L603
	movl	12(%ebp), %edx
	cmpl	356(%esi), %edx
	ja	.L657
.L605:
	movl	12(%ebp), %eax
	cmpl	$7, OUTLEVEL
	movl	%eax, 356(%esi)
	jg	.L658
.L619:
	movl	12(%ebp), %eax
	xorl	%edx, %edx
	pushl	%edx
	pushl	%eax
	fildll	(%esp)
	addl	$8, %esp
	fstl	396(%esi)
	fstpl	404(%esi)
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	popl	%ebp
	ret
	.p2align 4,,7
.L658:
	movl	$gMtx, (%esp)
	leal	-24(%ebp), %ebx
.LEHB87:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE87:
	movl	356(%esi), %edi
	movl	%ebx, (%esp)
	shrl	$3, %edi
	movl	%eax, -32(%ebp)
.LEHB88:
	call	_Z9Timestampv
.LEHE88:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB89:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-17(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC23, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEPKv
	movl	$.LC24, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%edi, 4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEm
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE89:
	movl	-24(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L659
.L624:
.L626:
.L621:
	cmpl	$-1, -32(%ebp)
	je	.L619
	movl	$gMtx, (%esp)
.LEHB90:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L619
	.p2align 4,,7
.L657:
	movl	%eax, (%esp)
	call	_ZdaPv
	movl	12(%ebp), %eax
	movl	$0, 352(%esi)
	andl	$-8, %eax
	movl	%eax, (%esp)
	call	_Znaj
.LEHE90:
	testl	%eax, %eax
	movl	%eax, 352(%esi)
	jne	.L605
	movl	$24, (%esp)
	call	__cxa_allocate_exception
	movl	$_ZTVN4NTeq10CExceptionE+8, (%eax)
	leal	4(%eax), %ebx
	movl	%eax, %esi
	movl	%ebx, (%esp)
.LEHB91:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE91:
	leal	-16(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	16(%esi), %eax
	movl	$.LC22, 4(%esp)
	movl	%eax, (%esp)
.LEHB92:
	call	_ZNSsC2EPKcRKSaIcE
.LEHE92:
.L654:
	movl	$_ZTVN4NTeq7CStringE+8, (%ebx)
	movl	$0, 16(%ebx)
	movl	$_ZN4NTeq10CExceptionD1Ev, 8(%esp)
	movl	$_ZTIN4NTeq10CExceptionE, 4(%esp)
	movl	%esi, (%esp)
.LEHB93:
	call	__cxa_throw
.L611:
.L650:
.L612:
.L603:
	movl	12(%ebp), %eax
	andl	$-8, %eax
	movl	%eax, (%esp)
	call	_Znaj
.LEHE93:
	testl	%eax, %eax
	movl	%eax, 352(%esi)
	jne	.L605
	movl	$24, (%esp)
	call	__cxa_allocate_exception
	movl	$_ZTVN4NTeq10CExceptionE+8, (%eax)
	leal	4(%eax), %ebx
	movl	%eax, %esi
	movl	%ebx, (%esp)
.LEHB94:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE94:
	leal	-15(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	16(%esi), %eax
	movl	$.LC22, 4(%esp)
	movl	%eax, (%esp)
.LEHB95:
	call	_ZNSsC2EPKcRKSaIcE
.LEHE95:
	jmp	.L654
.L659:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB96:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE96:
	testl	%eax, %eax
	jg	.L621
	leal	-14(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L621
.L647:
.L643:
.L615:
.L616:
	movl	%eax, -36(%ebp)
	movl	%edx, %edi
	movl	%ebx, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
.L617:
.L646:
	movl	%esi, (%esp)
	call	_ZNSt9exceptionD2Ev
	addl	$1, %edi
	je	.L618
	movl	-36(%ebp), %eax
	movl	%eax, (%esp)
.LEHB97:
	call	_Unwind_Resume
.LEHE97:
.L609:
.L610:
.L648:
.L649:
.L644:
.L645:
	movl	%edx, %edi
	movl	%eax, -36(%ebp)
	jmp	.L617
.L641:
.L631:
.L632:
.L640:
.L652:
	movl	%eax, -36(%ebp)
.L633:
	cmpl	$-1, -32(%ebp)
	je	.L634
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L634:
	movl	-36(%ebp), %edx
	movl	%edx, (%esp)
.LEHB98:
	call	_Unwind_Resume
.L618:
	movl	-36(%ebp), %edx
	movl	%edx, (%esp)
	call	__cxa_call_unexpected
.LEHE98:
.L642:
.L651:
.L627:
	movl	-24(%ebp), %ebx
	movl	%eax, -36(%ebp)
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L633
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB99:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE99:
	testl	%eax, %eax
	jg	.L633
	leal	-13(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L633
.L639:
	jmp	.L652
.LFE6368:
	.size	_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm, .-_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm
	.section	.gcc_except_table
	.align 4
.LLSDA6368:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT6368-.LLSDATTD6368
.LLSDATTD6368:
	.byte	0x1
	.uleb128 .LLSDACSE6368-.LLSDACSB6368
.LLSDACSB6368:
	.uleb128 .LEHB87-.LFB6368
	.uleb128 .LEHE87-.LEHB87
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB88-.LFB6368
	.uleb128 .LEHE88-.LEHB88
	.uleb128 .L652-.LFB6368
	.uleb128 0x0
	.uleb128 .LEHB89-.LFB6368
	.uleb128 .LEHE89-.LEHB89
	.uleb128 .L651-.LFB6368
	.uleb128 0x0
	.uleb128 .LEHB90-.LFB6368
	.uleb128 .LEHE90-.LEHB90
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB91-.LFB6368
	.uleb128 .LEHE91-.LEHB91
	.uleb128 .L649-.LFB6368
	.uleb128 0x3
	.uleb128 .LEHB92-.LFB6368
	.uleb128 .LEHE92-.LEHB92
	.uleb128 .L647-.LFB6368
	.uleb128 0x3
	.uleb128 .LEHB93-.LFB6368
	.uleb128 .LEHE93-.LEHB93
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB94-.LFB6368
	.uleb128 .LEHE94-.LEHB94
	.uleb128 .L645-.LFB6368
	.uleb128 0x3
	.uleb128 .LEHB95-.LFB6368
	.uleb128 .LEHE95-.LEHB95
	.uleb128 .L643-.LFB6368
	.uleb128 0x3
	.uleb128 .LEHB96-.LFB6368
	.uleb128 .LEHE96-.LEHB96
	.uleb128 .L641-.LFB6368
	.uleb128 0x0
	.uleb128 .LEHB97-.LFB6368
	.uleb128 .LEHE97-.LEHB97
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB98-.LFB6368
	.uleb128 .LEHE98-.LEHB98
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB99-.LFB6368
	.uleb128 .LEHE99-.LEHB99
	.uleb128 .L639-.LFB6368
	.uleb128 0x0
.LLSDACSE6368:
	.byte	0x7f
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.align 4
.LLSDATT6368:
	.byte	0x0
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm,comdat
	.section	.rodata.str1.4
	.align 4
.LC26:
	.string	"CInterpreter::AllocData(): allocation failed"
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter6RewindEj
	.type	_ZN4NTeq12NInterpreter12CInterpreter6RewindEj, @function
_ZN4NTeq12NInterpreter12CInterpreter6RewindEj:
.LFB6435:
	pushl	%ebp
.LCFI143:
	movl	%esp, %ebp
.LCFI144:
	pushl	%edi
.LCFI145:
	pushl	%esi
.LCFI146:
	pushl	%ebx
.LCFI147:
	subl	$76, %esp
.LCFI148:
	movl	8(%ebp), %edi
	movl	348(%edi), %eax
	leal	12(%edi), %esi
	movl	4(%eax), %eax
	movl	$0, 4(%esp)
	movl	(%eax), %edx
	addl	-12(%edx), %eax
	movl	%eax, (%esp)
.LEHB100:
	call	_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate
	movl	240(%esi), %eax
	testl	%eax, %eax
	je	.L661
	movl	360(%edi), %ecx
	testl	%ecx, %ecx
	je	.L678
.L663:
	movl	244(%esi), %eax
	movl	360(%edi), %ebx
	movl	236(%esi), %edx
	movl	$0, -44(%ebp)
	movl	%eax, -48(%ebp)
	movl	-48(%ebp), %eax
	movl	$0, -40(%ebp)
	movl	$0, -36(%ebp)
	movl	%eax, 4(%esp)
	movl	-44(%ebp), %eax
	movl	%eax, 8(%esp)
	movl	-40(%ebp), %eax
	movl	%eax, 12(%esp)
	movl	-36(%ebp), %eax
	movl	%eax, 16(%esp)
	movl	4(%edx), %eax
	movl	%eax, (%esp)
	call	_ZNSi5seekgESt4fposI11__mbstate_tE
	movl	240(%esi), %eax
	movl	%ebx, 4(%esp)
	movl	%eax, 8(%esp)
	movl	236(%esi), %eax
	movl	4(%eax), %eax
	movl	%eax, (%esp)
	call	_ZNSi4readEPci
.L661:
	movl	12(%ebp), %eax
	movl	%edi, (%esp)
	movl	%eax, 4(%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter10AllocStackEm
	movl	248(%esi), %eax
	movl	348(%edi), %edx
	movl	$0, -28(%ebp)
	movl	$0, -24(%ebp)
	movl	%eax, -32(%ebp)
	movl	-32(%ebp), %eax
	movl	$0, -20(%ebp)
	movl	%eax, 4(%esp)
	movl	-28(%ebp), %eax
	movl	%eax, 8(%esp)
	movl	-24(%ebp), %eax
	movl	%eax, 12(%esp)
	movl	-20(%ebp), %eax
	movl	%eax, 16(%esp)
	movl	4(%edx), %eax
	movl	%eax, (%esp)
	call	_ZNSi5seekgESt4fposI11__mbstate_tE
	addl	$76, %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
	.p2align 4,,7
.L678:
	movl	%eax, (%esp)
	call	_Znaj
.LEHE100:
	testl	%eax, %eax
	movl	%eax, 360(%edi)
	jne	.L663
	movl	$24, (%esp)
	call	__cxa_allocate_exception
	movl	$_ZTVN4NTeq10CExceptionE+8, (%eax)
	leal	4(%eax), %ebx
	movl	%eax, %esi
	movl	%ebx, (%esp)
.LEHB101:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE101:
	leal	-13(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	16(%esi), %eax
	movl	$.LC26, 4(%esp)
	movl	%eax, (%esp)
.LEHB102:
	call	_ZNSsC2EPKcRKSaIcE
.LEHE102:
	movl	$_ZTVN4NTeq7CStringE+8, (%ebx)
	movl	$0, 16(%ebx)
	movl	$_ZN4NTeq10CExceptionD1Ev, 8(%esp)
	movl	$_ZTIN4NTeq10CExceptionE, 4(%esp)
	movl	%esi, (%esp)
.LEHB103:
	call	__cxa_throw
.L674:
.L675:
	movl	%eax, %edi
	movl	%edx, -64(%ebp)
.L669:
.L676:
	movl	%esi, (%esp)
	call	_ZNSt9exceptionD2Ev
	cmpl	$-1, -64(%ebp)
	je	.L670
	movl	%edi, (%esp)
	call	_Unwind_Resume
.LEHE103:
.L673:
.L667:
.L668:
	movl	%eax, %edi
	movl	%edx, -64(%ebp)
	movl	%ebx, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
	jmp	.L669
.L670:
	movl	%edi, (%esp)
.LEHB104:
	call	__cxa_call_unexpected
.LEHE104:
.LFE6435:
	.size	_ZN4NTeq12NInterpreter12CInterpreter6RewindEj, .-_ZN4NTeq12NInterpreter12CInterpreter6RewindEj
	.section	.gcc_except_table
	.align 4
.LLSDA6435:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT6435-.LLSDATTD6435
.LLSDATTD6435:
	.byte	0x1
	.uleb128 .LLSDACSE6435-.LLSDACSB6435
.LLSDACSB6435:
	.uleb128 .LEHB100-.LFB6435
	.uleb128 .LEHE100-.LEHB100
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB101-.LFB6435
	.uleb128 .LEHE101-.LEHB101
	.uleb128 .L675-.LFB6435
	.uleb128 0x3
	.uleb128 .LEHB102-.LFB6435
	.uleb128 .LEHE102-.LEHB102
	.uleb128 .L673-.LFB6435
	.uleb128 0x3
	.uleb128 .LEHB103-.LFB6435
	.uleb128 .LEHE103-.LEHB103
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB104-.LFB6435
	.uleb128 .LEHE104-.LEHB104
	.uleb128 0x0
	.uleb128 0x0
.LLSDACSE6435:
	.byte	0x7f
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.align 4
.LLSDATT6435:
	.byte	0x0
	.text
	.section	.rodata.str1.4
	.align 4
.LC27:
	.string	"CInterpreter::ExtractOpCode OpCode="
	.align 4
.LC28:
	.string	"CInterpreter::ExtractOpCode OpCode=Eof"
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv
	.type	_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv, @function
_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv:
.LFB6351:
	pushl	%ebp
.LCFI149:
	movl	%esp, %ebp
.LCFI150:
	subl	$56, %esp
.LCFI151:
	movl	8(%ebp), %edx
	leal	-19(%ebp), %eax
	movl	%esi, -8(%ebp)
.LCFI152:
	movl	%ebx, -12(%ebp)
.LCFI153:
	movl	%edi, -4(%ebp)
.LCFI154:
	movl	$1, 8(%esp)
	leal	348(%edx), %esi
	movl	%eax, 4(%esp)
	movl	348(%edx), %eax
	movl	4(%eax), %eax
	movl	%eax, (%esp)
.LEHB105:
	call	_ZNSi4readEPci
	cmpl	$7, OUTLEVEL
	jg	.L733
.L680:
	movl	(%esi), %eax
	movl	4(%eax), %edx
	movl	(%edx), %eax
	subl	$12, %eax
	movl	(%eax), %eax
	testb	$2, 20(%edx,%eax)
	jne	.L734
	movzbl	-19(%ebp), %eax
.L716:
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	popl	%ebp
	ret
	.p2align 4,,7
.L733:
	movl	$gMtx, (%esp)
	leal	-28(%ebp), %ebx
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE105:
	movzbl	-19(%ebp), %edi
	movl	%ebx, (%esp)
	movl	%eax, -32(%ebp)
.LEHB106:
	call	_Z9Timestampv
.LEHE106:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB107:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-18(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC27, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%edi, 4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEi
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE107:
	movl	-28(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L735
.L685:
.L687:
.L682:
	cmpl	$-1, -32(%ebp)
	je	.L680
	movl	$gMtx, (%esp)
.LEHB108:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L680
.L734:
	cmpl	$7, OUTLEVEL
	jg	.L736
.L699:
	movl	$-1, %eax
	.p2align 4,,4
	jmp	.L716
.L736:
	movl	$gMtx, (%esp)
	leal	-24(%ebp), %ebx
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE108:
	movl	%ebx, (%esp)
	movl	%eax, %esi
.LEHB109:
	call	_Z9Timestampv
.LEHE109:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB110:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-17(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC28, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE110:
	movl	-24(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L737
.L704:
.L706:
.L701:
	addl	$1, %esi
	je	.L699
	movl	$gMtx, (%esp)
.LEHB111:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE111:
	movl	$-1, %eax
	jmp	.L716
.L735:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB112:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE112:
	testl	%eax, %eax
	jg	.L682
	leal	-16(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L682
.L737:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB113:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE113:
	testl	%eax, %eax
	jg	.L701
	leal	-14(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L701
.L725:
.L728:
.L688:
	movl	-28(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L738
.L694:
	cmpl	$-1, -32(%ebp)
	jne	.L732
.L714:
	movl	%edi, (%esp)
.LEHB114:
	call	_Unwind_Resume
.LEHE114:
.L720:
.L711:
.L712:
.L719:
.L727:
	movl	%eax, %edi
.L713:
	addl	$1, %esi
	je	.L714
.L732:
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L714
.L738:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB115:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE115:
	testl	%eax, %eax
	jg	.L694
	leal	-15(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L694
.L721:
.L726:
.L707:
	movl	-24(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L713
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB116:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE116:
	testl	%eax, %eax
	jg	.L713
	leal	-13(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L713
.L722:
.L692:
.L693:
.L723:
.L729:
	movl	%eax, %edi
	jmp	.L694
.L718:
	.p2align 4,,9
	jmp	.L727
.L724:
	.p2align 4,,9
	jmp	.L729
.LFE6351:
	.size	_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv, .-_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv
	.section	.gcc_except_table
.LLSDA6351:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6351-.LLSDACSB6351
.LLSDACSB6351:
	.uleb128 .LEHB105-.LFB6351
	.uleb128 .LEHE105-.LEHB105
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB106-.LFB6351
	.uleb128 .LEHE106-.LEHB106
	.uleb128 .L729-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB107-.LFB6351
	.uleb128 .LEHE107-.LEHB107
	.uleb128 .L728-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB108-.LFB6351
	.uleb128 .LEHE108-.LEHB108
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB109-.LFB6351
	.uleb128 .LEHE109-.LEHB109
	.uleb128 .L727-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB110-.LFB6351
	.uleb128 .LEHE110-.LEHB110
	.uleb128 .L726-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB111-.LFB6351
	.uleb128 .LEHE111-.LEHB111
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB112-.LFB6351
	.uleb128 .LEHE112-.LEHB112
	.uleb128 .L724-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB113-.LFB6351
	.uleb128 .LEHE113-.LEHB113
	.uleb128 .L720-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB114-.LFB6351
	.uleb128 .LEHE114-.LEHB114
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB115-.LFB6351
	.uleb128 .LEHE115-.LEHB115
	.uleb128 .L722-.LFB6351
	.uleb128 0x0
	.uleb128 .LEHB116-.LFB6351
	.uleb128 .LEHE116-.LEHB116
	.uleb128 .L718-.LFB6351
	.uleb128 0x0
.LLSDACSE6351:
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv,comdat
	.section	.rodata.str1.4
	.align 4
.LC29:
	.string	"CInterpreter::DecrementStackPointer "
	.section	.rodata.str1.1
.LC30:
	.string	"Value="
.LC31:
	.string	"old SP="
.LC32:
	.string	"new SP="
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx
	.type	_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx, @function
_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx:
.LFB6380:
	pushl	%ebp
.LCFI155:
	movl	%esp, %ebp
.LCFI156:
	pushl	%edi
.LCFI157:
	pushl	%esi
.LCFI158:
	pushl	%ebx
.LCFI159:
	subl	$140, %esp
.LCFI160:
	movl	8(%ebp), %eax
	movl	8(%ebp), %edx
	movl	12(%ebp), %esi
	movl	16(%ebp), %edi
	addl	$396, %eax
	cmpl	$7, OUTLEVEL
	fldl	396(%edx)
	movl	%eax, -136(%ebp)
	fstpl	-128(%ebp)
	jg	.L878
.L740:
	fldl	(%eax)
	fnstcw	-66(%ebp)
	movzwl	-66(%ebp), %eax
	movb	$12, %ah
	movw	%ax, -68(%ebp)
	fldcw	-68(%ebp)
	fistpll	-80(%ebp)
	fldcw	-66(%ebp)
	movl	-80(%ebp), %eax
	movl	-76(%ebp), %edx
	subl	%esi, %eax
	sbbl	%edi, %edx
	testl	%edx, %edx
	js	.L879
	cmpl	$7, OUTLEVEL
	jg	.L880
.L764:
	movl	8(%ebp), %eax
	pushl	%edi
	pushl	%esi
	fildll	(%esp)
	addl	$8, %esp
	fsubrl	396(%eax)
	fstpl	396(%eax)
.L833:
	leal	-12(%ebp), %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
	.p2align 4,,7
.L878:
	movl	$gMtx, (%esp)
	leal	-36(%ebp), %ebx
.LEHB117:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE117:
	movl	8(%ebp), %edx
	movl	%eax, -112(%ebp)
	movl	396(%edx), %eax
	movl	400(%edx), %edx
	movl	%ebx, (%esp)
	movl	%eax, -120(%ebp)
	movl	%edx, -116(%ebp)
.LEHB118:
	call	_Z9Timestampv
.LEHE118:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB119:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-28(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC15, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC16, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	-120(%ebp), %edx
	movl	-116(%ebp), %ecx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	movl	%ecx, 8(%esp)
	call	_ZNSolsEx
	movl	$.LC17, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-128(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE119:
	movl	-36(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L881
.L745:
.L747:
.L742:
	cmpl	$-1, -112(%ebp)
	je	.L875
	movl	$gMtx, (%esp)
.LEHB120:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L875:
	movl	-136(%ebp), %eax
	jmp	.L740
	.p2align 4,,7
.L880:
	movl	$gMtx, (%esp)
	leal	-52(%ebp), %ebx
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE120:
	movl	%ebx, (%esp)
	movl	%eax, -108(%ebp)
.LEHB121:
	call	_Z9Timestampv
.LEHE121:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB122:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-32(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC29, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC30, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE122:
	movl	-52(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L882
.L769:
.L772:
.L766:
	cmpl	$-1, -108(%ebp)
	je	.L770
	movl	$gMtx, (%esp)
.LEHB123:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L770:
	cmpl	$7, OUTLEVEL
	jle	.L764
	movl	$gMtx, (%esp)
	leal	-48(%ebp), %ebx
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE123:
	movl	%eax, -104(%ebp)
	movl	8(%ebp), %eax
	fldl	396(%eax)
	fstpl	-88(%ebp)
	movl	%ebx, (%esp)
.LEHB124:
	call	_Z9Timestampv
.LEHE124:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB125:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-31(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC29, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC31, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-88(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE125:
	movl	-48(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L883
.L786:
.L789:
.L783:
	cmpl	$-1, -104(%ebp)
	je	.L787
	movl	$gMtx, (%esp)
.LEHB126:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L787:
	movl	-136(%ebp), %eax
	pushl	%edi
	pushl	%esi
	fildll	(%esp)
	addl	$8, %esp
	fsubrl	(%eax)
	cmpl	$7, OUTLEVEL
	fstpl	(%eax)
	jle	.L833
	movl	$gMtx, (%esp)
	leal	-44(%ebp), %ebx
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE126:
	movl	%ebx, (%esp)
	movl	%eax, -100(%ebp)
.LEHB127:
	call	_Z9Timestampv
.LEHE127:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB128:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-30(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC29, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC30, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE128:
	movl	-44(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L884
.L804:
.L807:
.L801:
	cmpl	$-1, -100(%ebp)
	je	.L805
	movl	$gMtx, (%esp)
.LEHB129:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L805:
	cmpl	$7, OUTLEVEL
	jle	.L833
	movl	$gMtx, (%esp)
	leal	-40(%ebp), %ebx
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE129:
	movl	-136(%ebp), %edx
	fldl	(%edx)
	movl	%eax, %esi
	fstpl	-96(%ebp)
	movl	%ebx, (%esp)
.LEHB130:
	call	_Z9Timestampv
.LEHE130:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB131:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-29(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC29, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC32, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-96(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE131:
	movl	-40(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L885
.L821:
.L823:
.L818:
	addl	$1, %esi
	je	.L833
	movl	$gMtx, (%esp)
.LEHB132:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE132:
	jmp	.L833
	.p2align 4,,7
.L879:
	movl	$24, (%esp)
	call	__cxa_allocate_exception
	movl	$_ZTVN4NTeq10CExceptionE+8, (%eax)
	leal	4(%eax), %ebx
	movl	%eax, %esi
	movl	%ebx, (%esp)
.LEHB133:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE133:
	leal	-25(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	16(%esi), %eax
	movl	$.LC9, 4(%esp)
	movl	%eax, (%esp)
.LEHB134:
	call	_ZNSsC2EPKcRKSaIcE
.LEHE134:
	movl	$_ZTVN4NTeq7CStringE+8, (%ebx)
	movl	$0, 16(%ebx)
	movl	$_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE+8, (%esi)
	movl	$_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev, 8(%esp)
	movl	$_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, 4(%esp)
	movl	%esi, (%esp)
.LEHB135:
	call	__cxa_throw
.LEHE135:
.L881:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB136:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE136:
	testl	%eax, %eax
	jg	.L742
	leal	-27(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L742
.L882:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB137:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE137:
	testl	%eax, %eax
	jg	.L766
	leal	-24(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L766
.L883:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB138:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE138:
	testl	%eax, %eax
	jg	.L783
	leal	-22(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L783
.L884:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB139:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE139:
	testl	%eax, %eax
	jg	.L801
	leal	-20(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L801
.L885:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB140:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE140:
	testl	%eax, %eax
	jg	.L818
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L818
.L845:
.L794:
.L795:
.L844:
.L866:
	movl	%eax, %edi
.L796:
	cmpl	$-1, -104(%ebp)
	jne	.L877
.L831:
	movl	%edi, (%esp)
	.p2align 4,,5
.LEHB141:
	call	_Unwind_Resume
.LEHE141:
.L850:
.L867:
.L773:
	movl	-52(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L886
.L779:
	cmpl	$-1, -108(%ebp)
	je	.L831
.L877:
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L831
.L886:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB142:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE142:
	testl	%eax, %eax
	jg	.L779
	leal	-23(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L779
.L841:
.L812:
.L813:
.L840:
.L864:
	movl	%eax, %edi
.L814:
	cmpl	$-1, -100(%ebp)
	jne	.L877
	.p2align 4,,7
	jmp	.L831
.L838:
.L861:
.L824:
	movl	-40(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L887
.L830:
	addl	$1, %esi
	jne	.L877
	jmp	.L831
.L837:
.L828:
.L829:
.L836:
.L862:
	movl	%eax, %edi
	.p2align 4,,7
	jmp	.L830
.L887:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB143:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE143:
	testl	%eax, %eax
	jg	.L830
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L830
.L851:
.L760:
.L761:
	movl	%eax, %edi
	movl	%edx, -132(%ebp)
	movl	%ebx, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
.L762:
.L854:
	movl	%esi, (%esp)
	call	_ZNSt9exceptionD2Ev
	cmpl	$-1, -132(%ebp)
	jne	.L831
.L763:
	movl	%edi, (%esp)
.LEHB144:
	call	__cxa_call_unexpected
.LEHE144:
.L835:
	jmp	.L862
.L858:
.L859:
.L748:
	movl	-36(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L888
.L754:
	cmpl	$-1, -112(%ebp)
	jne	.L877
	jmp	.L831
.L857:
.L752:
.L753:
.L856:
.L860:
	movl	%eax, %edi
	.p2align 4,,7
	jmp	.L754
.L888:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB145:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE145:
	testl	%eax, %eax
	jg	.L754
	leal	-26(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L754
.L846:
.L865:
.L790:
	movl	-48(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L796
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB146:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE146:
	testl	%eax, %eax
	jg	.L796
	leal	-21(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L796
.L842:
.L863:
.L808:
	movl	-44(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L814
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB147:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE147:
	testl	%eax, %eax
	jg	.L814
	leal	-19(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L814
.L849:
.L777:
.L778:
.L848:
.L868:
	movl	%eax, %edi
	jmp	.L779
.L852:
.L853:
	movl	%eax, %edi
	movl	%edx, -132(%ebp)
	.p2align 4,,2
	jmp	.L762
.L847:
	.p2align 4,,2
	jmp	.L868
.L843:
	.p2align 4,,4
	jmp	.L866
.L855:
	.p2align 4,,11
	jmp	.L860
.L839:
	.p2align 4,,11
	jmp	.L864
.LFE6380:
	.size	_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx, .-_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx
	.section	.gcc_except_table
	.align 4
.LLSDA6380:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT6380-.LLSDATTD6380
.LLSDATTD6380:
	.byte	0x1
	.uleb128 .LLSDACSE6380-.LLSDACSB6380
.LLSDACSB6380:
	.uleb128 .LEHB117-.LFB6380
	.uleb128 .LEHE117-.LEHB117
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB118-.LFB6380
	.uleb128 .LEHE118-.LEHB118
	.uleb128 .L860-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB119-.LFB6380
	.uleb128 .LEHE119-.LEHB119
	.uleb128 .L859-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB120-.LFB6380
	.uleb128 .LEHE120-.LEHB120
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB121-.LFB6380
	.uleb128 .LEHE121-.LEHB121
	.uleb128 .L868-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB122-.LFB6380
	.uleb128 .LEHE122-.LEHB122
	.uleb128 .L867-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB123-.LFB6380
	.uleb128 .LEHE123-.LEHB123
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB124-.LFB6380
	.uleb128 .LEHE124-.LEHB124
	.uleb128 .L866-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB125-.LFB6380
	.uleb128 .LEHE125-.LEHB125
	.uleb128 .L865-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB126-.LFB6380
	.uleb128 .LEHE126-.LEHB126
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB127-.LFB6380
	.uleb128 .LEHE127-.LEHB127
	.uleb128 .L864-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB128-.LFB6380
	.uleb128 .LEHE128-.LEHB128
	.uleb128 .L863-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB129-.LFB6380
	.uleb128 .LEHE129-.LEHB129
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB130-.LFB6380
	.uleb128 .LEHE130-.LEHB130
	.uleb128 .L862-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB131-.LFB6380
	.uleb128 .LEHE131-.LEHB131
	.uleb128 .L861-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB132-.LFB6380
	.uleb128 .LEHE132-.LEHB132
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB133-.LFB6380
	.uleb128 .LEHE133-.LEHB133
	.uleb128 .L853-.LFB6380
	.uleb128 0x3
	.uleb128 .LEHB134-.LFB6380
	.uleb128 .LEHE134-.LEHB134
	.uleb128 .L851-.LFB6380
	.uleb128 0x3
	.uleb128 .LEHB135-.LFB6380
	.uleb128 .LEHE135-.LEHB135
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB136-.LFB6380
	.uleb128 .LEHE136-.LEHB136
	.uleb128 .L857-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB137-.LFB6380
	.uleb128 .LEHE137-.LEHB137
	.uleb128 .L849-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB138-.LFB6380
	.uleb128 .LEHE138-.LEHB138
	.uleb128 .L845-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB139-.LFB6380
	.uleb128 .LEHE139-.LEHB139
	.uleb128 .L841-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB140-.LFB6380
	.uleb128 .LEHE140-.LEHB140
	.uleb128 .L837-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB141-.LFB6380
	.uleb128 .LEHE141-.LEHB141
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB142-.LFB6380
	.uleb128 .LEHE142-.LEHB142
	.uleb128 .L847-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB143-.LFB6380
	.uleb128 .LEHE143-.LEHB143
	.uleb128 .L835-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB144-.LFB6380
	.uleb128 .LEHE144-.LEHB144
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB145-.LFB6380
	.uleb128 .LEHE145-.LEHB145
	.uleb128 .L855-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB146-.LFB6380
	.uleb128 .LEHE146-.LEHB146
	.uleb128 .L843-.LFB6380
	.uleb128 0x0
	.uleb128 .LEHB147-.LFB6380
	.uleb128 .LEHE147-.LEHB147
	.uleb128 .L839-.LFB6380
	.uleb128 0x0
.LLSDACSE6380:
	.byte	0x7f
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.align 4
.LLSDATT6380:
	.byte	0x0
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx,comdat
	.section	.rodata.str1.1
.LC34:
	.string	"CInterpreter::Push "
.LC35:
	.string	"k = "
.LC36:
	.string	" Value="
.LC37:
	.string	" dblValue="
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter4PushEx,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter4PushEx,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN4NTeq12NInterpreter12CInterpreter4PushEx
	.type	_ZN4NTeq12NInterpreter12CInterpreter4PushEx, @function
_ZN4NTeq12NInterpreter12CInterpreter4PushEx:
.LFB6370:
	pushl	%ebp
.LCFI161:
	movl	%esp, %ebp
.LCFI162:
	pushl	%edi
.LCFI163:
	pushl	%esi
.LCFI164:
	pushl	%ebx
.LCFI165:
	subl	$108, %esp
.LCFI166:
	movl	12(%ebp), %eax
	movl	$8, 4(%esp)
	movl	$0, 8(%esp)
	movl	%eax, -56(%ebp)
	movl	16(%ebp), %eax
	movl	%eax, -52(%ebp)
	movl	8(%ebp), %eax
	movl	%eax, (%esp)
.LEHB148:
	call	_ZN4NTeq12NInterpreter12CInterpreter21DecrementStackPointerEx
	movl	8(%ebp), %eax
	addl	$396, %eax
	movl	%eax, -88(%ebp)
	movl	8(%ebp), %eax
	cmpl	$7, OUTLEVEL
	fldl	396(%eax)
	fstpl	-96(%ebp)
	jg	.L969
	fnstcw	-58(%ebp)
	fldl	-96(%ebp)
	movzwl	-58(%ebp), %eax
	movb	$12, %ah
	movw	%ax, -60(%ebp)
	fldcw	-60(%ebp)
	fistpll	-72(%ebp)
	fldcw	-58(%ebp)
	movl	-68(%ebp), %ebx
	movl	-72(%ebp), %ecx
	movl	%ebx, %edx
	movl	%ebx, %eax
	sarl	$31, %edx
	movl	%edx, %edx
	sarl	$31, %edx
	movl	%edx, %eax
	movl	%edx, %eax
	shrl	$29, %eax
	xorl	%edx, %edx
	addl	%ecx, %eax
	adcl	%ebx, %edx
	shrdl	$3, %edx, %eax
	movl	%eax, %ebx
	movl	8(%ebp), %eax
	sarl	$3, %edx
	movl	-52(%ebp), %edx
	movl	352(%eax), %ecx
	movl	-56(%ebp), %eax
	movl	%edx, 4(%ecx,%ebx,8)
	movl	%eax, (%ecx,%ebx,8)
.L943:
	leal	-12(%ebp), %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
	.p2align 4,,7
.L969:
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE148:
	movl	%eax, -84(%ebp)
	movl	8(%ebp), %eax
	leal	-32(%ebp), %ebx
	movl	396(%eax), %esi
	movl	400(%eax), %edi
	movl	%ebx, (%esp)
.LEHB149:
	call	_Z9Timestampv
.LEHE149:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB150:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-23(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC15, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC16, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	$.LC17, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-96(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE150:
	movl	-32(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L970
.L895:
.L898:
.L892:
	cmpl	$-1, -84(%ebp)
	je	.L896
	movl	$gMtx, (%esp)
.LEHB151:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L896:
	movl	-88(%ebp), %eax
	fldl	(%eax)
	fnstcw	-58(%ebp)
	movzwl	-58(%ebp), %eax
	movb	$12, %ah
	movw	%ax, -60(%ebp)
	fldcw	-60(%ebp)
	fistpll	-72(%ebp)
	fldcw	-58(%ebp)
	movl	-68(%ebp), %edx
	movl	-72(%ebp), %eax
	movl	%edx, %edi
	movl	%edx, %esi
	sarl	$31, %edi
	movl	%edi, %edi
	sarl	$31, %edi
	movl	%edi, %esi
	movl	%edi, %esi
	shrl	$29, %esi
	xorl	%edi, %edi
	addl	%eax, %esi
	movl	8(%ebp), %eax
	adcl	%edx, %edi
	movl	-52(%ebp), %edx
	shrdl	$3, %edi, %esi
	sarl	$3, %edi
	movl	352(%eax), %ecx
	movl	-56(%ebp), %eax
	cmpl	$7, OUTLEVEL
	movl	%edx, 4(%ecx,%esi,8)
	movl	%eax, (%ecx,%esi,8)
	jle	.L943
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE151:
	leal	-40(%ebp), %ebx
	movl	%eax, -80(%ebp)
	movl	%ebx, (%esp)
.LEHB152:
	call	_Z9Timestampv
.LEHE152:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB153:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-25(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC34, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC35, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE153:
	movl	-40(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L971
.L913:
.L916:
.L910:
	cmpl	$-1, -80(%ebp)
	je	.L914
	movl	$gMtx, (%esp)
.LEHB154:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L914:
	cmpl	$7, OUTLEVEL
	jle	.L943
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE154:
	fldl	-56(%ebp)
	leal	-36(%ebp), %ebx
	movl	%eax, -76(%ebp)
	fstpl	-104(%ebp)
	movl	-56(%ebp), %esi
	movl	-52(%ebp), %edi
	movl	%ebx, (%esp)
.LEHB155:
	call	_Z9Timestampv
.LEHE155:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB156:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-24(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC34, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC36, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%esi, 4(%esp)
	movl	%edi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	$.LC37, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-104(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE156:
	movl	-36(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L972
.L930:
.L932:
.L927:
	cmpl	$-1, -76(%ebp)
	je	.L943
	movl	$gMtx, (%esp)
.LEHB157:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE157:
	jmp	.L943
.L970:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB158:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE158:
	testl	%eax, %eax
	jg	.L892
	leal	-22(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L892
.L972:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB159:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE159:
	testl	%eax, %eax
	jg	.L927
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L927
.L971:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB160:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE160:
	testl	%eax, %eax
	jg	.L910
	leal	-20(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L910
.L955:
.L903:
.L904:
.L954:
.L958:
	movl	%eax, %edi
	movl	%edx, %esi
.L905:
	cmpl	$-1, -84(%ebp)
	jne	.L968
.L944:
	addl	$1, %esi
	.p2align 4,,3
	je	.L942
	movl	%edi, (%esp)
.LEHB161:
	call	_Unwind_Resume
.LEHE161:
.L951:
.L921:
.L922:
.L950:
.L962:
	movl	%eax, %edi
	movl	%edx, %esi
.L923:
	cmpl	$-1, -80(%ebp)
	je	.L944
.L968:
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L944
.L942:
	movl	%edi, (%esp)
.LEHB162:
	call	__cxa_call_unexpected
.LEHE162:
.L956:
.L957:
.L899:
	movl	-32(%ebp), %ebx
	movl	%eax, %edi
	movl	%edx, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L905
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB163:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE163:
	testl	%eax, %eax
	jg	.L905
	leal	-21(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L905
.L963:
	movl	%eax, %edi
	movl	%edx, %esi
	jmp	.L944
.L953:
	.p2align 4,,7
	jmp	.L958
.L948:
.L959:
.L933:
	movl	-36(%ebp), %ebx
	movl	%eax, %edi
	movl	%edx, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L973
.L939:
	cmpl	$-1, -76(%ebp)
	jne	.L968
	jmp	.L944
.L947:
.L937:
.L938:
.L946:
.L960:
	movl	%eax, %edi
	movl	%edx, %esi
	.p2align 4,,5
	jmp	.L939
.L973:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB164:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE164:
	testl	%eax, %eax
	jg	.L939
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L939
.L952:
.L961:
.L917:
	movl	-40(%ebp), %ebx
	movl	%eax, %edi
	movl	%edx, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L923
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB165:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE165:
	testl	%eax, %eax
	jg	.L923
	leal	-19(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L923
.L945:
	jmp	.L960
.L949:
	.p2align 4,,11
	jmp	.L962
.LFE6370:
	.size	_ZN4NTeq12NInterpreter12CInterpreter4PushEx, .-_ZN4NTeq12NInterpreter12CInterpreter4PushEx
	.section	.gcc_except_table
	.align 4
.LLSDA6370:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT6370-.LLSDATTD6370
.LLSDATTD6370:
	.byte	0x1
	.uleb128 .LLSDACSE6370-.LLSDACSB6370
.LLSDACSB6370:
	.uleb128 .LEHB148-.LFB6370
	.uleb128 .LEHE148-.LEHB148
	.uleb128 .L963-.LFB6370
	.uleb128 0x1
	.uleb128 .LEHB149-.LFB6370
	.uleb128 .LEHE149-.LEHB149
	.uleb128 .L958-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB150-.LFB6370
	.uleb128 .LEHE150-.LEHB150
	.uleb128 .L957-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB151-.LFB6370
	.uleb128 .LEHE151-.LEHB151
	.uleb128 .L963-.LFB6370
	.uleb128 0x1
	.uleb128 .LEHB152-.LFB6370
	.uleb128 .LEHE152-.LEHB152
	.uleb128 .L962-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB153-.LFB6370
	.uleb128 .LEHE153-.LEHB153
	.uleb128 .L961-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB154-.LFB6370
	.uleb128 .LEHE154-.LEHB154
	.uleb128 .L963-.LFB6370
	.uleb128 0x1
	.uleb128 .LEHB155-.LFB6370
	.uleb128 .LEHE155-.LEHB155
	.uleb128 .L960-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB156-.LFB6370
	.uleb128 .LEHE156-.LEHB156
	.uleb128 .L959-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB157-.LFB6370
	.uleb128 .LEHE157-.LEHB157
	.uleb128 .L963-.LFB6370
	.uleb128 0x1
	.uleb128 .LEHB158-.LFB6370
	.uleb128 .LEHE158-.LEHB158
	.uleb128 .L955-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB159-.LFB6370
	.uleb128 .LEHE159-.LEHB159
	.uleb128 .L947-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB160-.LFB6370
	.uleb128 .LEHE160-.LEHB160
	.uleb128 .L951-.LFB6370
	.uleb128 0x3
	.uleb128 .LEHB161-.LFB6370
	.uleb128 .LEHE161-.LEHB161
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB162-.LFB6370
	.uleb128 .LEHE162-.LEHB162
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB163-.LFB6370
	.uleb128 .LEHE163-.LEHB163
	.uleb128 .L953-.LFB6370
	.uleb128 0x0
	.uleb128 .LEHB164-.LFB6370
	.uleb128 .LEHE164-.LEHB164
	.uleb128 .L945-.LFB6370
	.uleb128 0x0
	.uleb128 .LEHB165-.LFB6370
	.uleb128 .LEHE165-.LEHB165
	.uleb128 .L949-.LFB6370
	.uleb128 0x0
.LLSDACSE6370:
	.byte	0x7f
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.align 4
	.long	_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE
.LLSDATT6370:
	.byte	0x1
	.byte	0x0
	.section	.text._ZN4NTeq12NInterpreter12CInterpreter4PushEx,"axG",@progbits,_ZN4NTeq12NInterpreter12CInterpreter4PushEx,comdat
	.section	.rodata.str1.1
.LC39:
	.string	"CInterpreter::Run() Push 1 "
.LC40:
	.string	"CInterpreter::Run() Push 2 "
.LC41:
	.string	"CInterpreter::Run() Push 3 "
.LC42:
	.string	"CInterpreter::Run() Push 4 "
.LC43:
	.string	"CInterpreter::Run() Push 5 "
	.section	.rodata.str1.4
	.align 4
.LC44:
	.string	"Op counter exeeded maximum value %d"
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter3RunEjNS_11NContainers6TCListINS0_9CArgumentEEE
	.type	_ZN4NTeq12NInterpreter12CInterpreter3RunEjNS_11NContainers6TCListINS0_9CArgumentEEE, @function
_ZN4NTeq12NInterpreter12CInterpreter3RunEjNS_11NContainers6TCListINS0_9CArgumentEEE:
.LFB6436:
	pushl	%ebp
.LCFI167:
	movl	%esp, %ebp
.LCFI168:
	pushl	%edi
.LCFI169:
	pushl	%esi
.LCFI170:
	pushl	%ebx
.LCFI171:
	subl	$172, %esp
.LCFI172:
	movl	12(%ebp), %eax
	movl	16(%ebp), %ebx
	andl	$-8, %eax
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	movl	%eax, (%esp)
.LEHB166:
	call	_ZN4NTeq12NInterpreter12CInterpreter6RewindEj
.LEHE166:
	movl	(%ebx), %edx
	movl	$0, -100(%ebp)
	movl	$0, -96(%ebp)
	movl	$0, -92(%ebp)
	cmpl	%ebx, %edx
	movl	%edx, -144(%ebp)
	je	.L975
	movl	%ebx, %esi
	movl	%ebx, -76(%ebp)
	movl	$0, -140(%ebp)
	jmp	.L977
	.p2align 4,,7
.L1242:
	testb	$2, %al
	je	.L1016
	testb	$16, %al
	je	.L1018
	cmpl	$7, OUTLEVEL
	.p2align 4,,2
	jle	.L1020
	movl	$gMtx, (%esp)
.LEHB167:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE167:
	leal	-56(%ebp), %ebx
	movl	%eax, %edi
	movl	%ebx, (%esp)
.LEHB168:
	call	_Z9Timestampv
.LEHE168:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB169:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-32(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC40, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	8(%ebp), %edx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	call	_ZNSolsEPKv
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE169:
	movl	-56(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L1234
.L1031:
.L1033:
.L1023:
	addl	$1, %edi
	je	.L1213
.L1034:
	movl	$gMtx, (%esp)
.LEHB170:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L1213:
	movl	4(%esi), %edx
.L1020:
	movl	12(%edx), %eax
	.p2align 4,,7
.L1226:
	movl	%eax, %ecx
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	sarl	$31, %ecx
	movl	%ecx, 8(%esp)
	movl	%eax, (%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter4PushEx
.L1225:
	movl	4(%esi), %edx
.L1015:
	addl	$4, -140(%ebp)
	cmpl	%edx, -144(%ebp)
	je	.L975
	movl	%edx, -76(%ebp)
	movl	%edx, %esi
.L977:
	movl	4(%esi), %edx
	movl	8(%edx), %eax
	testb	$4, %al
	je	.L1242
	testb	$16, %al
	je	.L980
	movl	12(%edx), %eax
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	addl	$444, %eax
	movl	%eax, (%esp)
	call	_ZN4NTeq12NInterpreter4CAny15_CreateInstanceEPNS_11NContainers5TCSetINS_12TCObject_varIS1_EESt4lessIS5_EEEPPN10DynamicAny6DynAnyE
	movl	%eax, %ebx
.L982:
	testl	%ebx, %ebx
	movl	%ebx, -64(%ebp)
	je	.L984
	movl	(%ebx), %eax
	subl	$12, %eax
	addl	(%eax), %ebx
	movl	%ebx, (%esp)
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE170:
.L984:
	movl	-96(%ebp), %ecx
	cmpl	-92(%ebp), %ecx
	je	.L986
	testl	%ecx, %ecx
	je	.L988
	movl	-64(%ebp), %edx
	testl	%edx, %edx
	movl	%edx, (%ecx)
	je	.L988
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
.LEHB171:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE171:
.L991:
.L988:
	addl	$4, -96(%ebp)
.L992:
	movl	-64(%ebp), %edx
	testl	%edx, %edx
	je	.L996
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
.LEHB172:
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, -64(%ebp)
.L996:
	cmpl	$7, OUTLEVEL
	jle	.L998
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE172:
	leal	-60(%ebp), %ebx
	movl	%eax, %edi
	movl	%ebx, (%esp)
.LEHB173:
	call	_Z9Timestampv
.LEHE173:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB174:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-33(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC39, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	8(%ebp), %ecx
	movl	%eax, (%esp)
	movl	%ecx, 4(%esp)
	call	_ZNSolsEPKv
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE174:
	movl	-60(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L1232
.L1009:
.L1011:
.L1001:
	addl	$1, %edi
	je	.L998
.L1012:
	movl	$gMtx, (%esp)
.LEHB175:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	.p2align 4,,7
.L998:
	movl	-140(%ebp), %edx
	movl	-100(%ebp), %eax
	movl	(%edx,%eax), %eax
	movl	(%eax), %edx
	movl	$1, 4(%esp)
	movl	%eax, (%esp)
	call	*68(%edx)
	jmp	.L1226
	.p2align 4,,7
.L980:
	movl	12(%edx), %eax
	movl	%eax, (%esp)
	call	_ZN10DynamicAny6DynAny10_duplicateEPS0_
.LEHE175:
	movl	%eax, -68(%ebp)
	leal	-68(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	movl	$0, 8(%esp)
	addl	$444, %eax
	movl	%eax, (%esp)
.LEHB176:
	call	_ZN4NTeq12NInterpreter4CAny15_CreateInstanceEPNS_11NContainers5TCSetINS_12TCObject_varIS1_EESt4lessIS5_EEE16TAO_Objref_Var_TIN10DynamicAny6DynAnyEEi
.LEHE176:
	movl	%eax, %ebx
	movl	-68(%ebp), %eax
	movl	%eax, (%esp)
.LEHB177:
	call	_ZN3TAO13Objref_TraitsIN10DynamicAny6DynAnyEE7releaseEPS2_
	jmp	.L982
	.p2align 4,,7
.L1016:
	testb	$8, %al
	je	.L1015
	movl	$1, 8(%esp)
	movl	12(%edx), %eax
	movl	%eax, 4(%esp)
	movl	8(%ebp), %eax
	addl	$444, %eax
	movl	%eax, (%esp)
	call	_ZN4NTeq12NInterpreter4CAny15_CreateInstanceEPNS_11NContainers5TCSetINS_12TCObject_varIS1_EESt4lessIS5_EEEPN10DynamicAny9DynAnySeqEi
	testl	%eax, %eax
	movl	%eax, %edx
	movl	%eax, -48(%ebp)
	je	.L1055
	movl	(%eax), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE177:
.L1055:
	movl	-96(%ebp), %ecx
	cmpl	-92(%ebp), %ecx
	je	.L1057
	testl	%ecx, %ecx
	je	.L1059
	movl	-48(%ebp), %edx
	testl	%edx, %edx
	movl	%edx, (%ecx)
	je	.L1059
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
.LEHB178:
	call	_ZN4NTeq7CObject6AddRefEv
.LEHE178:
.L1062:
.L1059:
	addl	$4, -96(%ebp)
.L1063:
	movl	-48(%ebp), %edx
	testl	%edx, %edx
	je	.L1067
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
.LEHB179:
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, -48(%ebp)
.L1067:
	cmpl	$7, OUTLEVEL
	jle	.L1069
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE179:
	leal	-44(%ebp), %ebx
	movl	%eax, %edi
	movl	%ebx, (%esp)
.LEHB180:
	call	_Z9Timestampv
.LEHE180:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB181:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-30(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC42, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	8(%ebp), %edx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	call	_ZNSolsEPKv
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE181:
	movl	-44(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L1235
.L1080:
.L1082:
.L1072:
	addl	$1, %edi
	je	.L1069
.L1083:
	movl	$gMtx, (%esp)
.LEHB182:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L1069:
	movl	-100(%ebp), %eax
	movl	-140(%ebp), %ecx
	movl	(%ecx,%eax), %eax
	movl	(%eax), %edx
	movl	$1, 4(%esp)
	movl	%eax, (%esp)
	call	*68(%edx)
	movl	8(%ebp), %ecx
	movl	%eax, %edx
	sarl	$31, %edx
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter4PushEx
	jmp	.L1225
	.p2align 4,,7
.L1018:
	cmpl	$7, OUTLEVEL
	fldl	12(%edx)
	fstpl	-88(%ebp)
	jle	.L1037
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE182:
	leal	-52(%ebp), %ebx
	movl	%eax, %edi
	movl	%ebx, (%esp)
.LEHB183:
	call	_Z9Timestampv
.LEHE183:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB184:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-31(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC41, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	8(%ebp), %edx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	call	_ZNSolsEPKv
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE184:
	movl	-52(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L1236
.L1048:
.L1050:
.L1040:
	addl	$1, %edi
	je	.L1037
.L1051:
	movl	$gMtx, (%esp)
.LEHB185:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	.p2align 4,,7
.L1037:
	movl	-88(%ebp), %eax
	movl	-84(%ebp), %edx
	movl	8(%ebp), %ecx
	movl	%eax, 4(%esp)
	movl	%edx, 8(%esp)
	movl	%ecx, (%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter4PushEx
.LEHE185:
	jmp	.L1225
.L986:
	leal	-64(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	-100(%ebp), %eax
	movl	%ecx, 4(%esp)
	movl	%eax, (%esp)
.LEHB186:
	call	_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_
.LEHE186:
	jmp	.L992
.L1057:
	leal	-48(%ebp), %eax
	movl	%eax, 8(%esp)
	leal	-100(%ebp), %eax
	movl	%ecx, 4(%esp)
	movl	%eax, (%esp)
.LEHB187:
	call	_ZNSt6vectorIN4NTeq12TCObject_varINS0_12NInterpreter4CAnyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_
.LEHE187:
	jmp	.L1063
.L1006:
.L1007:
.L1192:
.L1232:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB188:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE188:
	testl	%eax, %eax
	jg	.L1001
	leal	-27(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1001
.L975:
	cmpl	$7, OUTLEVEL
	jle	.L1087
	movl	$gMtx, (%esp)
.LEHB189:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE189:
	leal	-40(%ebp), %ebx
	movl	%eax, %edi
	movl	%ebx, (%esp)
.LEHB190:
	call	_Z9Timestampv
.LEHE190:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB191:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-29(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC43, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	8(%ebp), %edx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	call	_ZNSolsEPKv
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE191:
	movl	-40(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L1237
.L1098:
.L1100:
.L1090:
	addl	$1, %edi
	je	.L1087
	movl	$gMtx, (%esp)
.LEHB192:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L1087:
	movl	8(%ebp), %ecx
	movl	$-1, 4(%esp)
	movl	$-1, 8(%esp)
	movl	%ecx, (%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter4PushEx
.LEHE192:
	xorl	%ebx, %ebx
	jmp	.L1106
.L1105:
	movl	8(%ebp), %ecx
	movl	(%ecx), %eax
	movl	%edx, 4(%esp)
	movl	%ecx, (%esp)
.LEHB193:
	call	*12(%eax)
	addl	$1, %ebx
	cmpl	$1000000, %ebx
	je	.L1238
.L1106:
	movl	8(%ebp), %ecx
	movl	%ecx, (%esp)
	call	_ZN4NTeq12NInterpreter12CInterpreter13ExtractOpCodeEv
.LEHE193:
	cmpl	$-1, %eax
	movl	%eax, %edx
	jne	.L1105
	movl	8(%ebp), %eax
	movl	$0, 4(%esp)
	addl	$444, %eax
	movl	%eax, (%esp)
.LEHB194:
	call	_ZN4NTeq12NInterpreter4CAny5CleanEPNS_11NContainers5TCSetINS_12TCObject_varIS1_EESt4lessIS5_EEEb
.LEHE194:
	movl	8(%ebp), %eax
	movl	-96(%ebp), %esi
	fldl	364(%eax)
	movl	-100(%ebp), %eax
	fstpl	-152(%ebp)
	cmpl	%eax, %esi
	je	.L1131
	movl	%eax, %ebx
.L1133:
	movl	(%ebx), %edx
	testl	%edx, %edx
	je	.L1134
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
.LEHB195:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE195:
	movl	$0, (%ebx)
.L1134:
	addl	$4, %ebx
	cmpl	%ebx, %esi
	jne	.L1133
.L1131:
	movl	-100(%ebp), %eax
	testl	%eax, %eax
	je	.L1137
	movl	%eax, (%esp)
	call	_ZdlPv
.L1137:
	fnstcw	-130(%ebp)
	fldl	-152(%ebp)
	movzwl	-130(%ebp), %eax
	movb	$12, %ah
	movw	%ax, -132(%ebp)
	fldcw	-132(%ebp)
	fistpl	-136(%ebp)
	fldcw	-130(%ebp)
	movl	-136(%ebp), %eax
	leal	-12(%ebp), %esp
	popl	%ebx
	popl	%esi
	popl	%edi
	popl	%ebp
	ret
.L1045:
.L1046:
.L1184:
.L1236:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB196:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE196:
	testl	%eax, %eax
	jg	.L1040
	leal	-23(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1040
.L1028:
.L1029:
.L1188:
.L1234:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB197:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE197:
	testl	%eax, %eax
	jg	.L1023
	leal	-25(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1023
.L1238:
	leal	-120(%ebp), %eax
	movl	%eax, (%esp)
.LEHB198:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE198:
	leal	-120(%ebp), %edx
	movl	$_ZNSs4_Rep20_S_empty_rep_storageE+12, -108(%ebp)
	movl	$_ZTVN4NTeq7CStringE+8, -120(%ebp)
	movl	$0, -104(%ebp)
	movl	$1000000, 8(%esp)
	movl	$.LC44, 4(%esp)
	movl	%edx, (%esp)
.LEHB199:
	call	_ZN4NTeq7CString6FormatEPKcz
.LEHE199:
	movl	%eax, %ebx
	movl	$24, (%esp)
	call	__cxa_allocate_exception
	movl	%eax, %edi
	movl	$_ZTVN4NTeq10CExceptionE+8, (%eax)
	addl	$4, %edi
	movl	%eax, -156(%ebp)
	movl	%edi, (%esp)
.LEHB200:
	call	_ZN4NTeq7CObjectC2Ev
.LEHE200:
	leal	12(%ebx), %eax
	movl	%eax, 4(%esp)
	movl	-156(%ebp), %eax
	addl	$16, %eax
	movl	%eax, (%esp)
.LEHB201:
	call	_ZNSsC2ERKSs
.LEHE201:
	movl	-108(%ebp), %ebx
	movl	$_ZNSs4_Rep20_S_empty_rep_storageE, %eax
	movl	-156(%ebp), %ecx
	movl	$0, 16(%edi)
	subl	$12, %ebx
	cmpl	%ebx, %eax
	movl	$_ZTVN4NTeq7CStringE+8, 4(%ecx)
	movl	$_ZTVN4NTeq7CStringE+8, -120(%ebp)
	jne	.L1239
.L1109:
	leal	-120(%ebp), %eax
	movl	%eax, (%esp)
.LEHB202:
	call	_ZN4NTeq7CObjectD2Ev
.LEHE202:
.L1167:
	movl	-156(%ebp), %edx
	movl	$_ZN4NTeq10CExceptionD1Ev, 8(%esp)
	movl	$_ZTIN4NTeq10CExceptionE, 4(%esp)
	movl	%edx, (%esp)
.LEHB203:
	call	__cxa_throw
.LEHE203:
.L1077:
.L1078:
.L1179:
.L1235:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB204:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE204:
	testl	%eax, %eax
	jg	.L1072
	leal	-21(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1072
.L1185:
.L1173:
.L1200:
	movl	%eax, %esi
.L1101:
	addl	$1, %edi
	je	.L1142
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L1142:
	movl	-96(%ebp), %edi
	movl	-100(%ebp), %eax
	cmpl	%eax, %edi
	je	.L1241
	movl	%eax, %ebx
.L1145:
	movl	(%ebx), %edx
	testl	%edx, %edx
	je	.L1146
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
.LEHB205:
	call	_ZN4NTeq7CObject9RemoveRefEv
.LEHE205:
	movl	$0, (%ebx)
.L1146:
	addl	$4, %ebx
	cmpl	%ebx, %edi
	jne	.L1145
.L1241:
	movl	-100(%ebp), %eax
	testl	%eax, %eax
	je	.L1152
.L1148:
.L1151:
	movl	%eax, (%esp)
	call	_ZdlPv
.L1152:
	movl	%esi, (%esp)
.LEHB206:
	call	_Unwind_Resume
.LEHE206:
.L1160:
.L1159:
.L1162:
.L1161:
.L1136:
.L1139:
	movl	%eax, %esi
	jmp	.L1241
.L1204:
.L1041:
	movl	-52(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1101
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB207:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE207:
	testl	%eax, %eax
	jg	.L1101
	leal	-24(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1101
.L1212:
	movl	%eax, %esi
	jmp	.L1142
.L1193:
.L1210:
.L993:
	movl	-64(%ebp), %edx
	movl	%eax, %esi
	testl	%edx, %edx
	.p2align 4,,3
	je	.L1142
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, -64(%ebp)
	jmp	.L1142
.L1181:
	jmp	.L1200
.L1180:
.L1203:
.L1064:
	movl	-48(%ebp), %edx
	movl	%eax, %esi
	testl	%edx, %edx
	.p2align 4,,3
	je	.L1142
	movl	(%edx), %eax
	subl	$12, %eax
	addl	(%eax), %edx
	movl	%edx, (%esp)
	call	_ZN4NTeq7CObject9RemoveRefEv
	movl	$0, -48(%ebp)
	jmp	.L1142
.L1190:
.L1209:
	jmp	.L1200
.L1208:
.L1002:
	movl	-60(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1101
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB208:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE208:
	testl	%eax, %eax
	jg	.L1101
	leal	-28(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1101
.L1211:
.L983:
	movl	%eax, %esi
	movl	-68(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZN3TAO13Objref_TraitsIN10DynamicAny6DynAnyEE7releaseEPS2_
	.p2align 4,,2
	jmp	.L1142
.L1206:
.L1024:
	movl	-56(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1101
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB209:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE209:
	testl	%eax, %eax
	jg	.L1101
	leal	-26(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1101
.L1186:
.L1207:
	jmp	.L1200
.L1191:
	.p2align 4,,11
	jmp	.L1200
.L1183:
	.p2align 4,,11
	jmp	.L1200
.L1198:
	movl	%eax, %esi
.L1129:
	movl	%esi, (%esp)
	.p2align 4,,7
	call	__cxa_begin_catch
	movl	8(%ebp), %eax
	movl	$1, 4(%esp)
	addl	$444, %eax
	movl	%eax, (%esp)
.LEHB210:
	call	_ZN4NTeq12NInterpreter4CAny5CleanEPNS_11NContainers5TCSetINS_12TCObject_varIS1_EESt4lessIS5_EEEb
	call	__cxa_rethrow
.LEHE210:
.L1199:
.L1091:
	movl	-40(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1101
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB211:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE211:
	testl	%eax, %eax
	jg	.L1101
	leal	-20(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1101
.L1189:
	jmp	.L1200
.L1194:
.L1130:
	movl	%eax, %esi
	.p2align 4,,9
	call	__cxa_end_catch
	.p2align 4,,6
	jmp	.L1142
.L1201:
.L1073:
	movl	-44(%ebp), %ebx
	movl	%eax, %esi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1101
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB212:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE212:
	testl	%eax, %eax
	jg	.L1101
	leal	-22(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1101
.L1177:
.L1202:
	jmp	.L1200
.L1182:
.L1205:
	.p2align 4,,11
	jmp	.L1200
.L1174:
	.p2align 4,,11
	jmp	.L1200
.L1187:
	.p2align 4,,11
	jmp	.L1200
.L1095:
.L1096:
.L1175:
.L1237:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB213:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE213:
	testl	%eax, %eax
	jg	.L1090
	leal	-19(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1090
.L1239:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB214:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE214:
	testl	%eax, %eax
	jg	.L1109
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1109
.L1176:
	jmp	.L1200
.L1170:
	movl	%eax, %esi
	movl	%edx, %ebx
.L1111:
.L1171:
	movl	-156(%ebp), %edx
	movl	%edx, (%esp)
	call	_ZNSt9exceptionD2Ev
	addl	$1, %ebx
	jne	.L1152
.L1112:
	movl	%esi, (%esp)
.LEHB215:
	call	__cxa_call_unexpected
.LEHE215:
.L1197:
.L1118:
	movl	-108(%ebp), %ebx
	movl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ecx
	movl	%eax, %esi
	movl	$_ZTVN4NTeq7CStringE+8, -120(%ebp)
	subl	$12, %ebx
	cmpl	%ebx, %ecx
	jne	.L1240
.L1119:
	leal	-120(%ebp), %edx
	movl	%edx, (%esp)
.LEHB216:
	call	_ZN4NTeq7CObjectD2Ev
.LEHE216:
	jmp	.L1129
.L1169:
.L1110:
	movl	%eax, %esi
	movl	%edx, %ebx
	movl	%edi, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
	.p2align 4,,2
	jmp	.L1111
.L1172:
	.p2align 4,,2
	jmp	.L1200
.L1164:
.L1196:
.L1126:
.L1195:
	movl	%eax, %esi
	movl	%edx, %ebx
.L1156:
	addl	$1, %ebx
	.p2align 4,,5
	jne	.L1129
.L1127:
	.p2align 4,,5
	call	_ZSt9terminatev
.L1178:
	.p2align 4,,2
	jmp	.L1200
.L1240:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB217:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE217:
	testl	%eax, %eax
	jg	.L1119
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1119
.L1166:
.L1114:
.L1116:
.L1168:
.L1117:
	leal	-120(%ebp), %ecx
	movl	%eax, %esi
	movl	%edx, %ebx
	movl	%ecx, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
	jmp	.L1156
.L1163:
.L1122:
.L1124:
.L1165:
.L1125:
	movl	%eax, %esi
	movl	%edx, %ebx
	leal	-120(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZN4NTeq7CObjectD2Ev
	jmp	.L1156
.LFE6436:
	.size	_ZN4NTeq12NInterpreter12CInterpreter3RunEjNS_11NContainers6TCListINS0_9CArgumentEEE, .-_ZN4NTeq12NInterpreter12CInterpreter3RunEjNS_11NContainers6TCListINS0_9CArgumentEEE
	.section	.gcc_except_table
	.align 4
.LLSDA6436:
	.byte	0xff
	.byte	0x0
	.uleb128 .LLSDATT6436-.LLSDATTD6436
.LLSDATTD6436:
	.byte	0x1
	.uleb128 .LLSDACSE6436-.LLSDACSB6436
.LLSDACSB6436:
	.uleb128 .LEHB166-.LFB6436
	.uleb128 .LEHE166-.LEHB166
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB167-.LFB6436
	.uleb128 .LEHE167-.LEHB167
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB168-.LFB6436
	.uleb128 .LEHE168-.LEHB168
	.uleb128 .L1207-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB169-.LFB6436
	.uleb128 .LEHE169-.LEHB169
	.uleb128 .L1206-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB170-.LFB6436
	.uleb128 .LEHE170-.LEHB170
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB171-.LFB6436
	.uleb128 .LEHE171-.LEHB171
	.uleb128 .L1193-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB172-.LFB6436
	.uleb128 .LEHE172-.LEHB172
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB173-.LFB6436
	.uleb128 .LEHE173-.LEHB173
	.uleb128 .L1209-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB174-.LFB6436
	.uleb128 .LEHE174-.LEHB174
	.uleb128 .L1208-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB175-.LFB6436
	.uleb128 .LEHE175-.LEHB175
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB176-.LFB6436
	.uleb128 .LEHE176-.LEHB176
	.uleb128 .L1211-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB177-.LFB6436
	.uleb128 .LEHE177-.LEHB177
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB178-.LFB6436
	.uleb128 .LEHE178-.LEHB178
	.uleb128 .L1180-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB179-.LFB6436
	.uleb128 .LEHE179-.LEHB179
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB180-.LFB6436
	.uleb128 .LEHE180-.LEHB180
	.uleb128 .L1202-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB181-.LFB6436
	.uleb128 .LEHE181-.LEHB181
	.uleb128 .L1201-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB182-.LFB6436
	.uleb128 .LEHE182-.LEHB182
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB183-.LFB6436
	.uleb128 .LEHE183-.LEHB183
	.uleb128 .L1205-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB184-.LFB6436
	.uleb128 .LEHE184-.LEHB184
	.uleb128 .L1204-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB185-.LFB6436
	.uleb128 .LEHE185-.LEHB185
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB186-.LFB6436
	.uleb128 .LEHE186-.LEHB186
	.uleb128 .L1210-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB187-.LFB6436
	.uleb128 .LEHE187-.LEHB187
	.uleb128 .L1203-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB188-.LFB6436
	.uleb128 .LEHE188-.LEHB188
	.uleb128 .L1189-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB189-.LFB6436
	.uleb128 .LEHE189-.LEHB189
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB190-.LFB6436
	.uleb128 .LEHE190-.LEHB190
	.uleb128 .L1200-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB191-.LFB6436
	.uleb128 .LEHE191-.LEHB191
	.uleb128 .L1199-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB192-.LFB6436
	.uleb128 .LEHE192-.LEHB192
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB193-.LFB6436
	.uleb128 .LEHE193-.LEHB193
	.uleb128 .L1198-.LFB6436
	.uleb128 0x1
	.uleb128 .LEHB194-.LFB6436
	.uleb128 .LEHE194-.LEHB194
	.uleb128 .L1212-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB195-.LFB6436
	.uleb128 .LEHE195-.LEHB195
	.uleb128 .L1161-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB196-.LFB6436
	.uleb128 .LEHE196-.LEHB196
	.uleb128 .L1181-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB197-.LFB6436
	.uleb128 .LEHE197-.LEHB197
	.uleb128 .L1185-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB198-.LFB6436
	.uleb128 .LEHE198-.LEHB198
	.uleb128 .L1198-.LFB6436
	.uleb128 0x1
	.uleb128 .LEHB199-.LFB6436
	.uleb128 .LEHE199-.LEHB199
	.uleb128 .L1197-.LFB6436
	.uleb128 0x1
	.uleb128 .LEHB200-.LFB6436
	.uleb128 .LEHE200-.LEHB200
	.uleb128 .L1170-.LFB6436
	.uleb128 0x5
	.uleb128 .LEHB201-.LFB6436
	.uleb128 .LEHE201-.LEHB201
	.uleb128 .L1169-.LFB6436
	.uleb128 0x5
	.uleb128 .LEHB202-.LFB6436
	.uleb128 .LEHE202-.LEHB202
	.uleb128 .L1195-.LFB6436
	.uleb128 0x7
	.uleb128 .LEHB203-.LFB6436
	.uleb128 .LEHE203-.LEHB203
	.uleb128 .L1198-.LFB6436
	.uleb128 0x1
	.uleb128 .LEHB204-.LFB6436
	.uleb128 .LEHE204-.LEHB204
	.uleb128 .L1176-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB205-.LFB6436
	.uleb128 .LEHE205-.LEHB205
	.uleb128 .L1159-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB206-.LFB6436
	.uleb128 .LEHE206-.LEHB206
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB207-.LFB6436
	.uleb128 .LEHE207-.LEHB207
	.uleb128 .L1183-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB208-.LFB6436
	.uleb128 .LEHE208-.LEHB208
	.uleb128 .L1191-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB209-.LFB6436
	.uleb128 .LEHE209-.LEHB209
	.uleb128 .L1187-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB210-.LFB6436
	.uleb128 .LEHE210-.LEHB210
	.uleb128 .L1194-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB211-.LFB6436
	.uleb128 .LEHE211-.LEHB211
	.uleb128 .L1174-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB212-.LFB6436
	.uleb128 .LEHE212-.LEHB212
	.uleb128 .L1178-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB213-.LFB6436
	.uleb128 .LEHE213-.LEHB213
	.uleb128 .L1172-.LFB6436
	.uleb128 0x0
	.uleb128 .LEHB214-.LFB6436
	.uleb128 .LEHE214-.LEHB214
	.uleb128 .L1166-.LFB6436
	.uleb128 0x7
	.uleb128 .LEHB215-.LFB6436
	.uleb128 .LEHE215-.LEHB215
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB216-.LFB6436
	.uleb128 .LEHE216-.LEHB216
	.uleb128 .L1196-.LFB6436
	.uleb128 0xb
	.uleb128 .LEHB217-.LFB6436
	.uleb128 .LEHE217-.LEHB217
	.uleb128 .L1163-.LFB6436
	.uleb128 0xb
.LLSDACSE6436:
	.byte	0x1
	.byte	0x0
	.byte	0x7f
	.byte	0x0
	.byte	0x0
	.byte	0x7d
	.byte	0x7f
	.byte	0x79
	.byte	0x0
	.byte	0x0
	.byte	0x7f
	.byte	0x7d
	.align 4
	.long	0
.LLSDATT6436:
	.byte	0x0
	.text
	.section	.rodata.str1.4
	.align 4
.LC46:
	.string	"CInterpreter::CAccessor::PassReturnValue Value = "
	.text
	.align 2
	.p2align 4,,15
.globl _ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEd
	.type	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEd, @function
_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEd:
.LFB6443:
	pushl	%ebp
.LCFI173:
	movl	%esp, %ebp
.LCFI174:
	subl	$88, %esp
.LCFI175:
	movl	12(%ebp), %eax
	cmpl	$7, OUTLEVEL
	movl	%edi, -4(%ebp)
.LCFI176:
	movl	8(%ebp), %edi
	movl	%ebx, -12(%ebp)
.LCFI177:
	movl	%eax, -40(%ebp)
	movl	16(%ebp), %eax
	movl	%esi, -8(%ebp)
.LCFI178:
	movl	%eax, -36(%ebp)
	jg	.L1295
	movl	-40(%ebp), %ebx
	movl	-36(%ebp), %esi
	movl	4(%edi), %edi
.L1262:
	movl	%ebx, 364(%edi)
	movl	%esi, 368(%edi)
	movl	-12(%ebp), %ebx
	movl	-8(%ebp), %esi
	movl	-4(%ebp), %edi
	movl	%ebp, %esp
	popl	%ebp
	ret
	.p2align 4,,7
.L1295:
	movl	$gMtx, (%esp)
	leal	-32(%ebp), %ebx
.LEHB218:
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE218:
	movl	%ebx, (%esp)
	fldl	-40(%ebp)
	movl	%eax, %esi
	fstpl	-64(%ebp)
.LEHB219:
	call	_Z9Timestampv
.LEHE219:
	subl	$4, %esp
	movl	%ebx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB220:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-22(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC46, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	fldl	-64(%ebp)
	fstpl	4(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEd
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE220:
	movl	-32(%ebp), %ebx
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	jne	.L1296
.L1255:
.L1258:
.L1247:
	addl	$1, %esi
	je	.L1256
	movl	$gMtx, (%esp)
.LEHB221:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.L1256:
	cmpl	$7, OUTLEVEL
	movl	-40(%ebp), %ebx
	movl	-36(%ebp), %esi
	movl	4(%edi), %edi
	jle	.L1262
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS10mutex_lockEP15pthread_mutex_t
.LEHE221:
	movl	%eax, -48(%ebp)
	movl	368(%edi), %edx
	movl	364(%edi), %eax
	movl	%edx, -52(%ebp)
	leal	-28(%ebp), %edx
	movl	%eax, -56(%ebp)
	movl	%edx, (%esp)
.LEHB222:
	call	_Z9Timestampv
.LEHE222:
	subl	$4, %esp
	leal	-28(%ebp), %ecx
	movl	%ecx, 4(%esp)
	movl	$_ZSt4cerr, (%esp)
.LEHB223:
	call	_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E
	leal	-19(%ebp), %edx
	movl	%edx, 4(%esp)
	movl	%eax, (%esp)
	call	_ZlsRSoRK11DbgThreadId
	movl	$.LC6, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	$.LC7, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	-56(%ebp), %edx
	movl	-52(%ebp), %ecx
	movl	%eax, (%esp)
	movl	%edx, 4(%esp)
	movl	%ecx, 8(%esp)
	call	_ZNSolsEx
	movl	$.LC8, 4(%esp)
	movl	%eax, (%esp)
	call	_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
	movl	%ebx, 4(%esp)
	movl	%esi, 8(%esp)
	movl	%eax, (%esp)
	call	_ZNSolsEx
	movl	%eax, (%esp)
	call	_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
.LEHE223:
	movl	-28(%ebp), %ecx
	subl	$12, %ecx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ecx
	movl	%ecx, -44(%ebp)
	jne	.L1297
.L1267:
.L1269:
.L1264:
	cmpl	$-1, -48(%ebp)
	je	.L1262
	movl	$gMtx, (%esp)
.LEHB224:
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
.LEHE224:
	jmp	.L1262
.L1252:
.L1253:
.L1289:
.L1296:
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB225:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE225:
	testl	%eax, %eax
	jg	.L1247
	leal	-20(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1247
.L1297:
	movl	%ecx, %eax
	addl	$8, %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB226:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE226:
	testl	%eax, %eax
	jg	.L1264
	leal	-18(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	-44(%ebp), %eax
	movl	%eax, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1264
.L1286:
.L1287:
.L1291:
	movl	%eax, %edi
.L1259:
	addl	$1, %esi
	jne	.L1294
.L1277:
	movl	%edi, (%esp)
	.p2align 4,,5
.LEHB227:
	call	_Unwind_Resume
.LEHE227:
.L1282:
.L1274:
.L1275:
.L1281:
.L1285:
	movl	%eax, %edi
.L1276:
	cmpl	$-1, -48(%ebp)
	je	.L1277
.L1294:
	movl	$gMtx, (%esp)
	call	_ZN6ACE_OS12mutex_unlockEP15pthread_mutex_t
	jmp	.L1277
.L1283:
.L1284:
.L1270:
	movl	-28(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1276
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB228:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE228:
	testl	%eax, %eax
	jg	.L1276
	leal	-17(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1276
.L1290:
.L1248:
	movl	-32(%ebp), %ebx
	movl	%eax, %edi
	subl	$12, %ebx
	cmpl	$_ZNSs4_Rep20_S_empty_rep_storageE, %ebx
	je	.L1259
	leal	8(%ebx), %eax
	movl	$-1, 4(%esp)
	movl	%eax, (%esp)
.LEHB229:
	call	_ZN9__gnu_cxx18__exchange_and_addEPVii
.LEHE229:
	testl	%eax, %eax
	jg	.L1259
	leal	-21(%ebp), %eax
	movl	%eax, 4(%esp)
	movl	%ebx, (%esp)
	call	_ZNSs4_Rep10_M_destroyERKSaIcE
	jmp	.L1259
.L1280:
	jmp	.L1285
.L1288:
	.p2align 4,,11
	jmp	.L1291
.LFE6443:
	.size	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEd, .-_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEd
	.section	.gcc_except_table
.LLSDA6443:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6443-.LLSDACSB6443
.LLSDACSB6443:
	.uleb128 .LEHB218-.LFB6443
	.uleb128 .LEHE218-.LEHB218
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB219-.LFB6443
	.uleb128 .LEHE219-.LEHB219
	.uleb128 .L1291-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB220-.LFB6443
	.uleb128 .LEHE220-.LEHB220
	.uleb128 .L1290-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB221-.LFB6443
	.uleb128 .LEHE221-.LEHB221
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB222-.LFB6443
	.uleb128 .LEHE222-.LEHB222
	.uleb128 .L1285-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB223-.LFB6443
	.uleb128 .LEHE223-.LEHB223
	.uleb128 .L1284-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB224-.LFB6443
	.uleb128 .LEHE224-.LEHB224
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB225-.LFB6443
	.uleb128 .LEHE225-.LEHB225
	.uleb128 .L1286-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB226-.LFB6443
	.uleb128 .LEHE226-.LEHB226
	.uleb128 .L1282-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB227-.LFB6443
	.uleb128 .LEHE227-.LEHB227
	.uleb128 0x0
	.uleb128 0x0
	.uleb128 .LEHB228-.LFB6443
	.uleb128 .LEHE228-.LEHB228
	.uleb128 .L1280-.LFB6443
	.uleb128 0x0
	.uleb128 .LEHB229-.LFB6443
	.uleb128 .LEHE229-.LEHB229
	.uleb128 .L1288-.LFB6443
	.uleb128 0x0
.LLSDACSE6443:
	.text
.globl _ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE
	.data
	.align 32
	.type	_ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE, @object
	.size	_ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE, 1200
_ZN4NTeq12NInterpreter12CInterpreter15sInstructionMapE:
	.long	0
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnAddRegRegEv
	.long	0
	.long	1
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnAddRegMemEv
	.long	0
	.long	2
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnAddRegConstantEv
	.long	0
	.long	3
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnAddMemRegEv
	.long	0
	.long	4
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnAddMemConstantEv
	.long	0
	.long	5
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnAndRegRegEv
	.long	0
	.long	6
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnAndRegMemEv
	.long	0
	.long	7
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnAndRegConstantEv
	.long	0
	.long	8
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnAndMemRegEv
	.long	0
	.long	9
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnAndMemConstantEv
	.long	0
	.long	10
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnCmpRegRegEv
	.long	0
	.long	11
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnCmpRegMemEv
	.long	0
	.long	12
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnCmpRegConstantEv
	.long	0
	.long	13
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnCmpMemRegEv
	.long	0
	.long	14
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnCmpMemConstantEv
	.long	0
	.long	15
	.long	_ZN4NTeq12NInterpreter12CInterpreter6OnFaddEv
	.long	0
	.long	16
	.long	_ZN4NTeq12NInterpreter12CInterpreter7OnFcompEv
	.long	0
	.long	17
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnFldEv
	.long	0
	.long	18
	.long	_ZN4NTeq12NInterpreter12CInterpreter6OnFildEv
	.long	0
	.long	19
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnFnstswEv
	.long	0
	.long	20
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnFstEv
	.long	0
	.long	21
	.long	_ZN4NTeq12NInterpreter12CInterpreter6OnFstpEv
	.long	0
	.long	22
	.long	_ZN4NTeq12NInterpreter12CInterpreter4OnJeEv
	.long	0
	.long	23
	.long	_ZN4NTeq12NInterpreter12CInterpreter4OnJgEv
	.long	0
	.long	24
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnJgeEv
	.long	0
	.long	25
	.long	_ZN4NTeq12NInterpreter12CInterpreter4OnJlEv
	.long	0
	.long	26
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnJleEv
	.long	0
	.long	27
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnJmpEv
	.long	0
	.long	28
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnJneEv
	.long	0
	.long	29
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnJnzEv
	.long	0
	.long	30
	.long	_ZN4NTeq12NInterpreter12CInterpreter4OnJzEv
	.long	0
	.long	31
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnMovRegRegEv
	.long	0
	.long	32
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnMovRegMemEv
	.long	0
	.long	33
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnMovRegConstantEv
	.long	0
	.long	34
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnMovMemRegEv
	.long	0
	.long	35
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnMovMemConstantEv
	.long	0
	.long	36
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnShlReg1Ev
	.long	0
	.long	37
	.long	_ZN4NTeq12NInterpreter12CInterpreter12OnShlRegReg2Ev
	.long	0
	.long	38
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnShlRegConstantEv
	.long	0
	.long	39
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnShlMem1Ev
	.long	0
	.long	40
	.long	_ZN4NTeq12NInterpreter12CInterpreter12OnShlMemReg2Ev
	.long	0
	.long	41
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnShlMemConstantEv
	.long	0
	.long	42
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSarReg1Ev
	.long	0
	.long	43
	.long	_ZN4NTeq12NInterpreter12CInterpreter12OnSarRegReg2Ev
	.long	0
	.long	44
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnSarRegConstantEv
	.long	0
	.long	45
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSarMem1Ev
	.long	0
	.long	46
	.long	_ZN4NTeq12NInterpreter12CInterpreter12OnSarMemReg2Ev
	.long	0
	.long	47
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnSarMemConstantEv
	.long	0
	.long	48
	.long	_ZN4NTeq12NInterpreter12CInterpreter6OnCallEv
	.long	0
	.long	49
	.long	_ZN4NTeq12NInterpreter12CInterpreter14OnCallExternalEv
	.long	0
	.long	50
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnDivRegEv
	.long	0
	.long	51
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnDivMemEv
	.long	0
	.long	52
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnIDivRegEv
	.long	0
	.long	53
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnIDivMemEv
	.long	0
	.long	54
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnMulRegEv
	.long	0
	.long	55
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnMulMemEv
	.long	0
	.long	56
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnIMulRegEv
	.long	0
	.long	57
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnIMulMemEv
	.long	0
	.long	58
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnNegRegEv
	.long	0
	.long	59
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnNegMemEv
	.long	0
	.long	60
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnNotRegEv
	.long	0
	.long	61
	.long	_ZN4NTeq12NInterpreter12CInterpreter8OnNotMemEv
	.long	0
	.long	62
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnOrRegRegEv
	.long	0
	.long	63
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnOrRegMemEv
	.long	0
	.long	64
	.long	_ZN4NTeq12NInterpreter12CInterpreter15OnOrRegConstantEv
	.long	0
	.long	65
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnOrMemRegEv
	.long	0
	.long	66
	.long	_ZN4NTeq12NInterpreter12CInterpreter15OnOrMemConstantEv
	.long	0
	.long	67
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnPushRegEv
	.long	0
	.long	68
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnPushMemEv
	.long	0
	.long	69
	.long	_ZN4NTeq12NInterpreter12CInterpreter14OnPushConstantEv
	.long	0
	.long	70
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnRetEv
	.long	0
	.long	71
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSeteRegEv
	.long	0
	.long	72
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSeteMemEv
	.long	0
	.long	73
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSetgRegEv
	.long	0
	.long	74
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSetgMemEv
	.long	0
	.long	75
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnSetgeRegEv
	.long	0
	.long	76
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnSetgeMemEv
	.long	0
	.long	77
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSetlRegEv
	.long	0
	.long	78
	.long	_ZN4NTeq12NInterpreter12CInterpreter9OnSetlMemEv
	.long	0
	.long	79
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnSetleRegEv
	.long	0
	.long	80
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnSetleMemEv
	.long	0
	.long	81
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnSetneRegEv
	.long	0
	.long	82
	.long	_ZN4NTeq12NInterpreter12CInterpreter10OnSetneMemEv
	.long	0
	.long	83
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnSubRegRegEv
	.long	0
	.long	84
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnSubRegMemEv
	.long	0
	.long	85
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnSubRegConstantEv
	.long	0
	.long	86
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnSubMemRegEv
	.long	0
	.long	87
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnSubMemConstantEv
	.long	0
	.long	88
	.long	_ZN4NTeq12NInterpreter12CInterpreter18OnTestReg0ConstantEv
	.long	0
	.long	89
	.long	_ZN4NTeq12NInterpreter12CInterpreter17OnTestRegConstantEv
	.long	0
	.long	90
	.long	_ZN4NTeq12NInterpreter12CInterpreter17OnTestMemConstantEv
	.long	0
	.long	91
	.long	_ZN4NTeq12NInterpreter12CInterpreter17OnXorReg0ConstantEv
	.long	0
	.long	92
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnXorRegRegEv
	.long	0
	.long	93
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnXorRegMemEv
	.long	0
	.long	94
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnXorRegConstantEv
	.long	0
	.long	95
	.long	_ZN4NTeq12NInterpreter12CInterpreter11OnXorMemRegEv
	.long	0
	.long	96
	.long	_ZN4NTeq12NInterpreter12CInterpreter16OnXorMemConstantEv
	.long	0
	.long	97
	.long	_ZN4NTeq12NInterpreter12CInterpreter7OnEnterEv
	.long	0
	.long	98
	.long	_ZN4NTeq12NInterpreter12CInterpreter7OnLeaveEv
	.long	0
	.long	99
	.long	_ZN4NTeq12NInterpreter12CInterpreter5OnLeaEv
	.long	0
	.weak	_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE
	.section	.rodata._ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE,"aG",@progbits,_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE,comdat
	.align 8
	.type	_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE, @object
	.size	_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE, 28
_ZTVN4NTeq12NInterpreter12CInterpreter9CAccessorE:
	.long	0
	.long	_ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE
	.long	_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv
	.long	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor17GetThisPointerRefEv
	.long	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEx
	.long	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor15PassReturnValueEd
	.long	_ZN4NTeq12NInterpreter12CInterpreter9CAccessor9ReadStackEi
	.weak	_ZTVN4NTeq12NInterpreter12CInterpreterE
	.section	.rodata._ZTVN4NTeq12NInterpreter12CInterpreterE,"aG",@progbits,_ZTVN4NTeq12NInterpreter12CInterpreterE,comdat
	.align 8
	.type	_ZTVN4NTeq12NInterpreter12CInterpreterE, @object
	.size	_ZTVN4NTeq12NInterpreter12CInterpreterE, 24
_ZTVN4NTeq12NInterpreter12CInterpreterE:
	.long	0
	.long	_ZTIN4NTeq12NInterpreter12CInterpreterE
	.long	_ZN4NTeq12NInterpreter12CInterpreterD1Ev
	.long	_ZN4NTeq12NInterpreter12CInterpreterD0Ev
	.long	_ZN4NTeq16CInterpreterBase3RunEv
	.long	_ZN4NTeq12NInterpreter12CInterpreter13OnInstructionEi
	.weak	_ZTSN4NTeq12NInterpreter12CInterpreterE
	.section	.rodata._ZTSN4NTeq12NInterpreter12CInterpreterE,"aG",@progbits,_ZTSN4NTeq12NInterpreter12CInterpreterE,comdat
	.align 32
	.type	_ZTSN4NTeq12NInterpreter12CInterpreterE, @object
	.size	_ZTSN4NTeq12NInterpreter12CInterpreterE, 36
_ZTSN4NTeq12NInterpreter12CInterpreterE:
	.string	"N4NTeq12NInterpreter12CInterpreterE"
	.weak	_ZTIN4NTeq12NInterpreter12CInterpreterE
	.section	.rodata._ZTIN4NTeq12NInterpreter12CInterpreterE,"aG",@progbits,_ZTIN4NTeq12NInterpreter12CInterpreterE,comdat
	.align 4
	.type	_ZTIN4NTeq12NInterpreter12CInterpreterE, @object
	.size	_ZTIN4NTeq12NInterpreter12CInterpreterE, 12
_ZTIN4NTeq12NInterpreter12CInterpreterE:
	.long	_ZTVN10__cxxabiv120__si_class_type_infoE+8
	.long	_ZTSN4NTeq12NInterpreter12CInterpreterE
	.long	_ZTIN4NTeq16CInterpreterBaseE
	.weak	_ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE
	.section	.rodata._ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE,"aG",@progbits,_ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE,comdat
	.align 32
	.type	_ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE, @object
	.size	_ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE, 46
_ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE:
	.string	"N4NTeq12NInterpreter12CInterpreter9CAccessorE"
	.weak	_ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE
	.section	.rodata._ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE,"aG",@progbits,_ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE,comdat
	.align 4
	.type	_ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE, @object
	.size	_ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE, 12
_ZTIN4NTeq12NInterpreter12CInterpreter9CAccessorE:
	.long	_ZTVN10__cxxabiv120__si_class_type_infoE+8
	.long	_ZTSN4NTeq12NInterpreter12CInterpreter9CAccessorE
	.long	_ZTIN4NTeq12NInterpreter11CVMAccessorE
	.weak	_ZTIN4NTeq12NInterpreter11CVMAccessorE
	.section	.rodata._ZTIN4NTeq12NInterpreter11CVMAccessorE,"aG",@progbits,_ZTIN4NTeq12NInterpreter11CVMAccessorE,comdat
	.align 4
	.type	_ZTIN4NTeq12NInterpreter11CVMAccessorE, @object
	.size	_ZTIN4NTeq12NInterpreter11CVMAccessorE, 8
_ZTIN4NTeq12NInterpreter11CVMAccessorE:
	.long	_ZTVN10__cxxabiv117__class_type_infoE+8
	.long	_ZTSN4NTeq12NInterpreter11CVMAccessorE
	.weak	_ZTSN4NTeq12NInterpreter11CVMAccessorE
	.section	.rodata._ZTSN4NTeq12NInterpreter11CVMAccessorE,"aG",@progbits,_ZTSN4NTeq12NInterpreter11CVMAccessorE,comdat
	.align 32
	.type	_ZTSN4NTeq12NInterpreter11CVMAccessorE, @object
	.size	_ZTSN4NTeq12NInterpreter11CVMAccessorE, 35
_ZTSN4NTeq12NInterpreter11CVMAccessorE:
	.string	"N4NTeq12NInterpreter11CVMAccessorE"
	.local	_ZSt8__ioinit
	.comm	_ZSt8__ioinit,1,1
	.local	TAO_Requires_DynamicAny_Initializer
	.comm	TAO_Requires_DynamicAny_Initializer,4,4
	.local	_ZN4NTeq12NInterpreter11SS_ExternalE
	.comm	_ZN4NTeq12NInterpreter11SS_ExternalE,12,4
	.weak	_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE
	.section	.rodata._ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE,"aG",@progbits,_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE,comdat
	.align 4
	.type	_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, @object
	.size	_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, 12
_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE:
	.long	_ZTVN10__cxxabiv120__si_class_type_infoE+8
	.long	_ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE
	.long	_ZTIN4NTeq10CExceptionE
	.weak	_ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE
	.section	.rodata._ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE,"aG",@progbits,_ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE,comdat
	.align 32
	.type	_ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, @object
	.size	_ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, 52
_ZTSN4NTeq12NInterpreter12CInterpreter14CStackOverflowE:
	.string	"N4NTeq12NInterpreter12CInterpreter14CStackOverflowE"
	.weak	_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE
	.section	.rodata._ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE,"aG",@progbits,_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE,comdat
	.align 8
	.type	_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, @object
	.size	_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE, 28
_ZTVN4NTeq12NInterpreter12CInterpreter14CStackOverflowE:
	.long	0
	.long	_ZTIN4NTeq12NInterpreter12CInterpreter14CStackOverflowE
	.long	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD1Ev
	.long	_ZN4NTeq12NInterpreter12CInterpreter14CStackOverflowD0Ev
	.long	_ZNK4NTeq10CException4whatEv
	.long	_ZNK4NTeq10CException7GetTextEv
	.long	_ZNK4NTeq10CException5PrintERSo
	.weak	_ZTVN4NTeq12NInterpreter11CVMAccessorE
	.section	.rodata._ZTVN4NTeq12NInterpreter11CVMAccessorE,"aG",@progbits,_ZTVN4NTeq12NInterpreter11CVMAccessorE,comdat
	.align 8
	.type	_ZTVN4NTeq12NInterpreter11CVMAccessorE, @object
	.size	_ZTVN4NTeq12NInterpreter11CVMAccessorE, 28
_ZTVN4NTeq12NInterpreter11CVMAccessorE:
	.long	0
	.long	_ZTIN4NTeq12NInterpreter11CVMAccessorE
	.long	_ZN4NTeq12NInterpreter11CVMAccessor14GetThisPointerEv
	.long	__cxa_pure_virtual
	.long	__cxa_pure_virtual
	.long	__cxa_pure_virtual
	.long	__cxa_pure_virtual
	.weakref	_Z20__gthrw_pthread_oncePiPFvvE,pthread_once
	.weakref	_Z27__gthrw_pthread_getspecificj,pthread_getspecific
	.weakref	_Z27__gthrw_pthread_setspecificjPKv,pthread_setspecific
	.weakref	_Z22__gthrw_pthread_createPmPK14pthread_attr_tPFPvS3_ES3_,pthread_create
	.weakref	_Z22__gthrw_pthread_cancelm,pthread_cancel
	.weakref	_Z26__gthrw_pthread_mutex_lockP15pthread_mutex_t,pthread_mutex_lock
	.weakref	_Z29__gthrw_pthread_mutex_trylockP15pthread_mutex_t,pthread_mutex_trylock
	.weakref	_Z28__gthrw_pthread_mutex_unlockP15pthread_mutex_t,pthread_mutex_unlock
	.weakref	_Z26__gthrw_pthread_mutex_initP15pthread_mutex_tPK19pthread_mutexattr_t,pthread_mutex_init
	.weakref	_Z26__gthrw_pthread_key_createPjPFvPvE,pthread_key_create
	.weakref	_Z26__gthrw_pthread_key_deletej,pthread_key_delete
	.weakref	_Z30__gthrw_pthread_mutexattr_initP19pthread_mutexattr_t,pthread_mutexattr_init
	.weakref	_Z33__gthrw_pthread_mutexattr_settypeP19pthread_mutexattr_ti,pthread_mutexattr_settype
	.weakref	_Z33__gthrw_pthread_mutexattr_destroyP19pthread_mutexattr_t,pthread_mutexattr_destroy
	.section	.eh_frame,"a",@progbits
.Lframe1:
	.long	.LECIE1-.LSCIE1
.LSCIE1:
	.long	0x0
	.byte	0x1
	.string	"zPL"
	.uleb128 0x1
	.sleb128 -4
	.byte	0x8
	.uleb128 0x6
	.byte	0x0
	.long	__gxx_personality_v0
	.byte	0x0
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.byte	0x88
	.uleb128 0x1
	.align 4
.LECIE1:
.LSFDE3:
	.long	.LEFDE3-.LASFDE3
.LASFDE3:
	.long	.LASFDE3-.Lframe1
	.long	.LFB6188
	.long	.LFE6188-.LFB6188
	.uleb128 0x4
	.long	0x0
	.byte	0x4
	.long	.LCFI2-.LFB6188
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI3-.LCFI2
	.byte	0xd
	.uleb128 0x5
	.align 4
.LEFDE3:
.LSFDE51:
	.long	.LEFDE51-.LASFDE51
.LASFDE51:
	.long	.LASFDE51-.Lframe1
	.long	.LFB8136
	.long	.LFE8136-.LFB8136
	.uleb128 0x4
	.long	0x0
	.byte	0x4
	.long	.LCFI52-.LFB8136
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI53-.LCFI52
	.byte	0xd
	.uleb128 0x5
	.align 4
.LEFDE51:
.LSFDE65:
	.long	.LEFDE65-.LASFDE65
.LASFDE65:
	.long	.LASFDE65-.Lframe1
	.long	.LFB6429
	.long	.LFE6429-.LFB6429
	.uleb128 0x4
	.long	.LLSDA6429
	.byte	0x4
	.long	.LCFI69-.LFB6429
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI70-.LCFI69
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI74-.LCFI70
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE65:
.LSFDE67:
	.long	.LEFDE67-.LASFDE67
.LASFDE67:
	.long	.LASFDE67-.Lframe1
	.long	.LFB7352
	.long	.LFE7352-.LFB7352
	.uleb128 0x4
	.long	.LLSDA7352
	.byte	0x4
	.long	.LCFI75-.LFB7352
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI76-.LCFI75
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI80-.LCFI76
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE67:
.LSFDE69:
	.long	.LEFDE69-.LASFDE69
.LASFDE69:
	.long	.LASFDE69-.Lframe1
	.long	.LFB6433
	.long	.LFE6433-.LFB6433
	.uleb128 0x4
	.long	.LLSDA6433
	.byte	0x4
	.long	.LCFI81-.LFB6433
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI82-.LCFI81
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI85-.LCFI82
	.byte	0x83
	.uleb128 0x4
	.byte	0x86
	.uleb128 0x3
	.align 4
.LEFDE69:
.LSFDE71:
	.long	.LEFDE71-.LASFDE71
.LASFDE71:
	.long	.LASFDE71-.Lframe1
	.long	.LFB6432
	.long	.LFE6432-.LFB6432
	.uleb128 0x4
	.long	.LLSDA6432
	.byte	0x4
	.long	.LCFI86-.LFB6432
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI87-.LCFI86
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI90-.LCFI87
	.byte	0x83
	.uleb128 0x4
	.byte	0x86
	.uleb128 0x3
	.align 4
.LEFDE71:
.LSFDE73:
	.long	.LEFDE73-.LASFDE73
.LASFDE73:
	.long	.LASFDE73-.Lframe1
	.long	.LFB6431
	.long	.LFE6431-.LFB6431
	.uleb128 0x4
	.long	.LLSDA6431
	.byte	0x4
	.long	.LCFI91-.LFB6431
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI92-.LCFI91
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI96-.LCFI92
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE73:
.LSFDE79:
	.long	.LEFDE79-.LASFDE79
.LASFDE79:
	.long	.LASFDE79-.Lframe1
	.long	.LFB7667
	.long	.LFE7667-.LFB7667
	.uleb128 0x4
	.long	.LLSDA7667
	.byte	0x4
	.long	.LCFI101-.LFB7667
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI102-.LCFI101
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI106-.LCFI102
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE79:
.LSFDE81:
	.long	.LEFDE81-.LASFDE81
.LASFDE81:
	.long	.LASFDE81-.Lframe1
	.long	.LFB6428
	.long	.LFE6428-.LFB6428
	.uleb128 0x4
	.long	.LLSDA6428
	.byte	0x4
	.long	.LCFI107-.LFB6428
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI108-.LCFI107
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI112-.LCFI108
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE81:
.LSFDE83:
	.long	.LEFDE83-.LASFDE83
.LASFDE83:
	.long	.LASFDE83-.Lframe1
	.long	.LFB6442
	.long	.LFE6442-.LFB6442
	.uleb128 0x4
	.long	.LLSDA6442
	.byte	0x4
	.long	.LCFI113-.LFB6442
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI114-.LCFI113
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI118-.LCFI114
	.byte	0x87
	.uleb128 0x3
	.byte	0x86
	.uleb128 0x4
	.byte	0x83
	.uleb128 0x5
	.align 4
.LEFDE83:
.LSFDE85:
	.long	.LEFDE85-.LASFDE85
.LASFDE85:
	.long	.LASFDE85-.Lframe1
	.long	.LFB6381
	.long	.LFE6381-.LFB6381
	.uleb128 0x4
	.long	.LLSDA6381
	.byte	0x4
	.long	.LCFI119-.LFB6381
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI120-.LCFI119
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI124-.LCFI120
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE85:
.LSFDE87:
	.long	.LEFDE87-.LASFDE87
.LASFDE87:
	.long	.LASFDE87-.Lframe1
	.long	.LFB6440
	.long	.LFE6440-.LFB6440
	.uleb128 0x4
	.long	.LLSDA6440
	.byte	0x4
	.long	.LCFI125-.LFB6440
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI126-.LCFI125
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI130-.LCFI126
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE87:
.LSFDE89:
	.long	.LEFDE89-.LASFDE89
.LASFDE89:
	.long	.LASFDE89-.Lframe1
	.long	.LFB6441
	.long	.LFE6441-.LFB6441
	.uleb128 0x4
	.long	.LLSDA6441
	.byte	0x4
	.long	.LCFI131-.LFB6441
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI132-.LCFI131
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI136-.LCFI132
	.byte	0x87
	.uleb128 0x3
	.byte	0x86
	.uleb128 0x4
	.byte	0x83
	.uleb128 0x5
	.align 4
.LEFDE89:
.LSFDE91:
	.long	.LEFDE91-.LASFDE91
.LASFDE91:
	.long	.LASFDE91-.Lframe1
	.long	.LFB6368
	.long	.LFE6368-.LFB6368
	.uleb128 0x4
	.long	.LLSDA6368
	.byte	0x4
	.long	.LCFI137-.LFB6368
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI138-.LCFI137
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI140-.LCFI138
	.byte	0x86
	.uleb128 0x4
	.byte	0x4
	.long	.LCFI142-.LCFI140
	.byte	0x87
	.uleb128 0x3
	.byte	0x83
	.uleb128 0x5
	.align 4
.LEFDE91:
.LSFDE93:
	.long	.LEFDE93-.LASFDE93
.LASFDE93:
	.long	.LASFDE93-.Lframe1
	.long	.LFB6435
	.long	.LFE6435-.LFB6435
	.uleb128 0x4
	.long	.LLSDA6435
	.byte	0x4
	.long	.LCFI143-.LFB6435
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI144-.LCFI143
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI148-.LCFI144
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE93:
.LSFDE95:
	.long	.LEFDE95-.LASFDE95
.LASFDE95:
	.long	.LASFDE95-.Lframe1
	.long	.LFB6351
	.long	.LFE6351-.LFB6351
	.uleb128 0x4
	.long	.LLSDA6351
	.byte	0x4
	.long	.LCFI149-.LFB6351
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI150-.LCFI149
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI154-.LCFI150
	.byte	0x87
	.uleb128 0x3
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.align 4
.LEFDE95:
.LSFDE97:
	.long	.LEFDE97-.LASFDE97
.LASFDE97:
	.long	.LASFDE97-.Lframe1
	.long	.LFB6380
	.long	.LFE6380-.LFB6380
	.uleb128 0x4
	.long	.LLSDA6380
	.byte	0x4
	.long	.LCFI155-.LFB6380
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI156-.LCFI155
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI160-.LCFI156
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE97:
.LSFDE99:
	.long	.LEFDE99-.LASFDE99
.LASFDE99:
	.long	.LASFDE99-.Lframe1
	.long	.LFB6370
	.long	.LFE6370-.LFB6370
	.uleb128 0x4
	.long	.LLSDA6370
	.byte	0x4
	.long	.LCFI161-.LFB6370
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI162-.LCFI161
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI166-.LCFI162
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE99:
.LSFDE101:
	.long	.LEFDE101-.LASFDE101
.LASFDE101:
	.long	.LASFDE101-.Lframe1
	.long	.LFB6436
	.long	.LFE6436-.LFB6436
	.uleb128 0x4
	.long	.LLSDA6436
	.byte	0x4
	.long	.LCFI167-.LFB6436
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI168-.LCFI167
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI172-.LCFI168
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.align 4
.LEFDE101:
.LSFDE103:
	.long	.LEFDE103-.LASFDE103
.LASFDE103:
	.long	.LASFDE103-.Lframe1
	.long	.LFB6443
	.long	.LFE6443-.LFB6443
	.uleb128 0x4
	.long	.LLSDA6443
	.byte	0x4
	.long	.LCFI173-.LFB6443
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	.LCFI174-.LCFI173
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	.LCFI176-.LCFI174
	.byte	0x87
	.uleb128 0x3
	.byte	0x4
	.long	.LCFI178-.LCFI176
	.byte	0x86
	.uleb128 0x4
	.byte	0x83
	.uleb128 0x5
	.align 4
.LEFDE103:
	.ident	"GCC: (GNU) 4.1.2 20070626 (Red Hat 4.1.2-13)"
	.section	.note.GNU-stack,"",@progbits
